@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap");@-webkit-keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulse{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.02,1.02,1.02)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBig{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.08,1.08,1.08)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@keyframes pulseBigger{0%{transform:translateZ(0) scaleX(1)}50%{transform:translateZ(0) scale3d(1.2,1.2,1.2)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@keyframes jiggle{0%{transform:translateZ(0) scaleX(1)}10%,20%{transform:translateZ(0) scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:translateZ(0) scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:translateZ(0) scaleX(1)}}@-webkit-keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@keyframes bouncey{0%,20%,53%,80%,to{transform:translateZ(0);transition-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-7px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-4px,0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-2px,0)}}@-webkit-keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-3px,0,0)}20%,40%,60%,80%{transform:translate3d(3px,0,0)}}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid rgba(0,0,0,.1);border-left-color:#000;border-radius:50%;display:inline-block;height:16px;margin-left:8px;vertical-align:middle;width:16px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dialog-off-canvas-main-canvas{min-height:100vh}#edit-field-avatar-0--description,#edit-field-avatar-0--label,#edit-mail--description,#edit-name--description,#edit-user-picture-0--description,#edit-user-picture-0--label,.form-item-user-picture-0 .description,div.password-confirm{display:none}.form-item-field-marketing-opt-in-value,.form-item-field-terms-privacy-value,.js-form-type-checkbox{align-items:center;display:flex;font-size:.9em;line-height:1.5em}.form-item-field-marketing-opt-in-value #edit-field-marketing-opt-in-value--description,.form-item-field-terms-privacy-value #edit-field-marketing-opt-in-value--description,.js-form-type-checkbox #edit-field-marketing-opt-in-value--description{flex:1;text-align:left}.field-goal-task-values .js-form-type-checkbox label,.form-item-field-terms-privacy-value label{display:block!important;opacity:0;position:absolute!important;top:-25px}.butt-update>input[type=submit]{align-items:center;-webkit-appearance:none;background:transparent;border:none;border-radius:42px;color:#fff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:auto}.butt-update>input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-update>input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}input[type=submit]{align-items:center;-webkit-appearance:none;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;margin-left:20px;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-transform:uppercase;transition:all .2s;width:180px}input[type=submit]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}input[type=submit]:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.form-item.js-form-item-field-notify-team-members-value label{align-items:center;color:#323333;display:flex;font-size:1rem;justify-content:flex-start!important;margin:0;padding:0;pointer-events:none;position:relative;transition:all .3s;width:200px}.form-item{margin:0 0 20px;position:relative}.form-item input[type=date],.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=text],.form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:0 40px 0 20px;transition:all .2s;width:100%}.form-item input[type=date]:focus,.form-item input[type=email]:focus,.form-item input[type=number]:focus,.form-item input[type=password]:focus,.form-item input[type=text]:focus,.form-item select:focus{background-color:#fff}.form-item input[type=date].error,.form-item input[type=email].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item input[type=text].error,.form-item select.error{border:1px solid #ea8782}.form-item .select{align-items:center;display:grid;grid-template-areas:"select"}.form-item .select:after{background-color:#323333;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.5em;justify-self:end;margin-right:17px;pointer-events:none;width:.8em}.form-item .select:after,.form-item select{grid-area:select}.form-item input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #59a3d0;border-radius:10px;height:40px;margin:0 20px 0 0;outline:none;padding:20px;width:40px!important}.form-item input[type=checkbox]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:hover{background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:not(:checked){background:#fff 50% no-repeat;background-size:50%}.form-item input[type=checkbox]:disabled{opacity:.5}.form-item input[type=checkbox]:focus{outline:1px solid #59a3d0!important;outline-offset:3px}.form-item input[type=password]{padding-right:50px}.form-item.js-form-type-select{outline:none;width:100%}.form-item.js-form-type-select select.not-visible{opacity:0}.form-item.js-form-type-date input.not-visible{opacity:0}.form-item.js-form-type-textarea{width:100%}.form-item.js-form-type-textarea textarea{background-color:#fff;border:none;border-radius:25px;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:700;padding:20px;resize:none;width:100%}.form-item label{align-items:center;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.form-item label,.form-item label.right{color:#323333;justify-content:flex-start}.form-item label.form-required:after{color:#7b68c8;content:"*";padding-left:4px}.form-item .eye-close,.form-item .eye-open{bottom:17px;position:absolute;right:15px;width:20px!important}.custom-field .field--type-datetime{position:relative}.custom-field .field--type-datetime h4{align-items:center;bottom:0;color:#323333;display:flex;font-size:.88rem;font-weight:700;justify-content:flex-start;left:20px;margin:0 0 5px;padding:0;pointer-events:none;position:relative;top:0;transition:all .3s;width:150px;z-index:1}.custom-field .field--type-datetime h4:after{color:#7b68c8;content:"*";padding-left:4px}.custom-field .field--type-datetime h4.right{color:#323333;font-size:.8em;justify-content:flex-end;left:calc(100% - 170px)}div[role=contentinfo]{align-items:center;background:rgba(51,56,85,.3);border-radius:50px;color:#fff;display:flex;font-size:.8em;justify-content:center;margin:15px auto;min-height:50px;padding:0 20px;text-align:left;width:100%}div[role=contentinfo] a{color:#fff;margin:0 15px}@media (max-width:800px){div[role=contentinfo]{width:calc(100% - 40px)}}.sitemap{background:#fff;border-radius:20px;padding:20px 40px 0}.sitemap h1{margin:0 0 50px}.sitemap h2{color:#323333;font-size:1.3em}.sitemap .content{margin-bottom:40px}#block-mobilefootermenu,#block-mywayemployability-footer,#block-styleswitcher h2{display:none}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:96%}.message-block{background:rgba(51,56,85,.3);border-radius:10px;border-radius:25px;color:#fff;font-size:.75rem;margin-bottom:40px;min-height:50px;padding:20px}.message-block ul li{margin-left:-15px}.message-block.light{background:#fff;color:#323333}.colour-form .form-item input[type=date],.colour-form .form-item input[type=email],.colour-form .form-item input[type=number],.colour-form .form-item input[type=password],.colour-form .form-item input[type=text],.colour-form .form-item select{background-color:#c0e5f7}.colour-form .form-item input[type=date]:focus,.colour-form .form-item input[type=email]:focus,.colour-form .form-item input[type=number]:focus,.colour-form .form-item input[type=password]:focus,.colour-form .form-item input[type=text]:focus,.colour-form .form-item select:focus{background-color:#5da5cd}.colour-form .form-item.js-form-type-textarea textarea{background-color:#c0e5f7}.messages{border-radius:4px;bottom:60px;padding:10px;position:fixed;right:20px;transition:opacity .5s ease-in-out;z-index:1000}.messages .messages--status{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.messages .messages--error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}*{box-sizing:border-box;outline:none!important}* a:focus,* button:focus{outline:1px auto -webkit-focus-ring-color!important}body,html{background-color:#c0e5f7;background-color:linear-gradient(45deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:bottom;background-repeat:no-repeat;background-size:125%;box-sizing:border-box;color:#323333;font-family:Open Sans,sans-serif;margin:0;min-height:100%;padding:0;scroll-behavior:smooth;width:100%}body.team-member,html.team-member{background-image:url(../images/bg-wave-purple.svg),linear-gradient(45deg,#e4e0f7,#7c6ec3)}@media (max-width:768px){body.team-member header,html.team-member header{background:#7c6ec3}}body.greyscale,body.greyscale.team-member,html.greyscale,html.greyscale.team-member{background-image:url(../images/bg-wave-greyscale.svg),linear-gradient(45deg,#fbfbfb,#cbcbcb)}body.greyscale .dialog-off-canvas-main-canvas,html.greyscale .dialog-off-canvas-main-canvas{filter:grayscale(100%)}body.resource .portrait-overlay,html.resource .portrait-overlay{display:none!important}body[data-once="form-single-submit detailsAria"],html[data-once="form-single-submit detailsAria"]{background-position:bottom}body.maintenance-page,html.maintenance-page{background-position:0 100%;text-align:center}body.maintenance-page .dialog-off-canvas-main-canvas,html.maintenance-page .dialog-off-canvas-main-canvas{align-items:center;display:flex;flex-direction:column;justify-content:center}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner],html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner]{flex-direction:column;height:auto;margin-top:-100px;padding-bottom:50px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] a img{width:200px}body.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1,html.maintenance-page .dialog-off-canvas-main-canvas header[role=banner] h1{display:none}body.maintenance-page .dialog-off-canvas-main-canvas main,html.maintenance-page .dialog-off-canvas-main-canvas main{margin:0 auto;width:1000px}body.maintenance-page .dialog-off-canvas-main-canvas main h1,html.maintenance-page .dialog-off-canvas-main-canvas main h1{margin-bottom:20px}a{color:#5243a0;transition:all .2s}a:hover,h1{color:#323333}h1{font-size:2em;margin:0}@media (max-width:1300px){h1{font-size:1.6em}}ul{margin-bottom:5px!important}ul.bold>li{font-size:.8rem;font-weight:700;line-height:1.5rem}.portrait-overlay{align-items:center;background:#5da5cd;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:3}.portrait-overlay h1,.portrait-overlay img,.portrait-overlay p{max-width:60%;text-align:center}@media (max-width:1023px){.portrait-overlay{display:flex}}.switch{display:inline-block;height:34px;min-width:60px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:#fff;border:2px solid #fff;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#786ac1;border-radius:50%;bottom:3px;content:"";height:24px;left:3px;position:absolute;transition:.4s;width:24px}.switch input:checked+.slider{border:2px solid #fff}.switch input:focus+.slider{border:2px solid #7b68c8;box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{transform:translateX(26px)}.switch.portrait{height:60px;width:34px}.switch.portrait .slider:before{bottom:auto;top:3px}.switch.portrait input:checked+.slider:before{transform:translateY(26px)}header{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:space-between;margin:0 auto;max-width:1200px}@media (max-width:1300px){header{max-width:100vw;padding:0 30px}}@media (max-width:800px){header{height:70px;padding:0 20px}}@media (max-width:768px){header{background:#7ebada;position:fixed;width:100vw;z-index:3}}header .site-logo{flex:1;margin-right:40px;max-width:150px;min-width:70px;transition:all .2s}header .site-logo:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bouncey;animation-name:bouncey;cursor:pointer}@media (max-width:767px){header .site-logo{margin-right:10px;max-width:100px}}@media (max-width:768px){header .site-logo.logged-in{display:none}}header .dashboard-link{background:#fff url(../images/icons/icon-dashboard.svg) 5px no-repeat;background-size:25px;border-radius:40px;display:none;height:40px;margin-bottom:10px;margin-top:10px;padding:7px 10px 7px 35px}header .dashboard-link a{color:#343853;display:inline-block;font-size:.75rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media (max-width:768px){header .dashboard-link{display:block}}header .dashboard-link-wrap{display:inline-block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .dashboard-link-wrap:hover .menu-dropdown-wrap{opacity:1;visibility:visible}header .menu-dropdown-wrap{background:#fff;border-radius:10px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:0 0 10px;min-width:140px;opacity:0;padding:10px;position:absolute;transition:all .2s ease-in-out;visibility:hidden;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:99}header .menu-dropdown-wrap.right{min-width:150px;right:0}header .menu-dropdown-wrap a{color:#323333;display:block;font-size:.8em;font-size:.7rem;font-weight:600;padding:10px;text-align:left;text-decoration:none;text-transform:capitalize;transform:scale(1);transition:all .2s ease-in-out}header .menu-dropdown-wrap a:hover{color:#786ac1;transform:scale(1.04);transition:all .2s ease-in-out}header .header-links{flex:1}header .header-links .dashboard-link{display:inline-block;transition:all .2s ease-in-out}header .header-links .dashboard-link:hover{transform:scale(1.04)}header .header-links .link{display:inline-block;margin:0 15px;padding:0;position:relative;text-align:center}@media (max-width:1300px){header .header-links .link{margin:0 10px}}@media (max-width:768px){header .header-links .link{margin:0!important}}header .header-links .link a{color:#323333;font-size:.8em;font-weight:600;padding:0 5px;text-decoration:none;text-transform:uppercase;transform:scale(1);transition:all .2s ease-in-out}@media (max-width:768px){header .header-links .link a{padding:0 10px}}header .header-links .link .underline{background:#fff;border-radius:10px;height:2px;left:0;margin:auto;position:absolute;right:0;top:calc(100% + 2px);transform:scaleX(0);transition:all .3s ease-in-out;width:100%}header .header-links .link:hover>a{color:#fff;transform:scale(1.04);transition:all .2s ease-in-out}header .header-links .link:hover .underline{transform:scaleX(1);transition:all .3s ease-in-out}header .header-links .link:hover .menu-dropdown-wrap{opacity:1;visibility:visible}header .header-links .link .menu-dropdown-wrap a{color:#323333;display:block;font-size:.8em;font-size:.7rem;font-weight:600;padding:10px;text-align:left;text-decoration:none;text-transform:capitalize;transform:scale(1);transition:all .2s ease-in-out}header .header-links .link .menu-dropdown-wrap a:hover{color:#786ac1;transform:scale(1.04);transition:all .2s ease-in-out}@media (max-width:768px){header .header-links.desktop{display:none!important}}header .header-links.mobile{align-items:flex-end;background:#5da5cd;background-color:#c0e5f7;background:linear-gradient(180deg,#c0e5f7,#5da5cd);background-image:url(../images/bg-wave.svg),linear-gradient(45deg,#c0e5f7,#5da5cd);background-position:0 100%;background-repeat:no-repeat;background-size:500%;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;height:100svh;padding:20px;position:fixed;right:calc(-70vw - 40px);top:0;transition:all .3s;width:70vw;z-index:1}header .header-links.mobile #close-overlay{background:hsla(0,0%,100%,.1);bottom:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:30vw;z-index:0}header .header-links.mobile .butt-close{-webkit-appearance:none;background:#fff url(../images/icons/icon-close.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}header .header-links.mobile .navigation-links{align-items:flex-end;display:flex;flex:1;flex-direction:column;max-height:80vh;overflow-y:scroll;padding:40px 0}header .header-links.mobile .navigation-links .link a{display:block;height:40px;padding:0}header .header-links.mobile .navigation-links .link button{background:transparent;border:none;color:#323333;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:40px;padding:0 0 40px;text-decoration:none;text-transform:uppercase;transform:scale(1);transition:all .2s ease-in-out}header .header-links.mobile .navigation-links .link button:focus,header .header-links.mobile .navigation-links .link button:hover{color:#fff}header .header-links.mobile .navigation-links .link a,header .header-links.mobile .navigation-links .link button{text-align:right;width:100%}header .header-links.mobile .navigation-links .link .underline{top:25px}header .header-links.mobile .navigation-links .link .underline>button{top:30px}header .header-links.mobile .navigation-links .link:hover .menu-dropdown-wrap{opacity:0;visibility:hidden}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap{box-shadow:none;margin:0 0 30px;transition:none}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap.show{opacity:1;position:relative;visibility:visible}header .header-links.mobile .navigation-links .link .menu-dropdown-wrap a{height:auto;margin-bottom:5px;padding:10px}header .header-links.mobile .login-buttons{align-items:flex-end;display:flex;flex-direction:column;width:100%}header .header-links.mobile .login-buttons .dashboard-link-wrap{width:100%}header .header-links.mobile .login-buttons .butt-general{margin-bottom:10px;margin-left:0;width:100%}header .header-links.mobile .login-buttons .butt-general:last-child{margin-bottom:0}header .header-links.mobile .login-buttons .butt-general.butt-small .title{display:block}header .header-links.mobile.show{transform:translateX(calc(-70vw - 40px))}header .header-links.mobile.show #close-overlay{transform:translateX(-50vw)}header .button-wrap :first-child{margin-bottom:10px;margin-right:10px;margin-top:10px}header .button-wrap .licensed-wrap{display:inline-block;position:relative;width:44px}header .button-wrap .licensed-wrap:before{background:url(../images/icon-badge.svg) 50% no-repeat;bottom:-5px;content:"";height:17px;position:absolute;right:2px;width:11px;z-index:1}@media (max-width:767px){header .button-wrap{display:none!important}}@media (max-width:985px) and (min-width:768px){header .button-wrap .butt-general{width:130px}header .button-wrap .butt-general.butt-logout,header .button-wrap .butt-general.butt-small{width:44px}header .button-wrap .butt-general.butt-logout .butt-icon{min-width:32px}header .button-wrap .butt-general.butt-logout .title{display:none}}header .button-menu-wrap{display:none}header .button-menu-wrap .butt-menu{-webkit-appearance:none;background:#fff url(../images/icons/icon-menu.svg) 50% no-repeat;background-size:50%;border:none;border-radius:50px;height:40px;width:40px}@media (max-width:767px){header .button-menu-wrap{display:block!important}}@media (max-width:985px) and (min-width:768px){header .site-logo{margin-right:10px;max-width:110px}}footer{color:#323333;font-size:.8em;height:50px;justify-content:space-between;margin:0 auto;max-width:1200px;width:1200px}footer,footer .style-switch{align-items:center;display:flex}footer .style-switch{flex:1;justify-content:flex-start;margin:0 30px}@media (max-width:800px){footer .style-switch{margin-bottom:20px}}footer ul{display:flex;list-style:none;margin:0!important;padding:0}footer ul li{padding-left:20px}footer ul li a{color:#323333;font-size:.9em;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .2s}footer ul li a:hover{color:#fff}footer ul.mobile-footer-menu{display:none;margin:0}@media (max-width:767px){footer ul.mobile-footer-menu{display:block}}footer .desktop-menu{display:flex}@media (max-width:800px){footer .desktop-menu{align-items:center;flex-wrap:wrap;justify-content:center}footer .desktop-menu li{margin:5px;padding:0}}@media (max-width:1300px){footer{padding:0 50px;width:100%}}@media (max-width:800px){footer{flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:20px}footer p{margin:0}}@media (max-width:767px){footer{padding:0 20px 20px}footer li{padding-left:0}}.post-footer{background:#fff;color:#323333;flex-direction:column;font-size:.9em;height:300px;text-align:center}.post-footer,.post-footer .logos{align-items:center;display:flex;justify-content:center}.post-footer .logos,.post-footer .logos img{height:80px}.post-footer .logos img:nth-child(2){height:60px;margin-left:50px}@media (max-width:800px){.post-footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;padding:20px}.post-footer .logos{flex-direction:column;justify-content:flex-start}.post-footer .logos img:nth-child(2){margin:0}}.butt-animate .animation-bubble{background:#5da5cd;border-radius:20px;height:20px;left:calc(50% - 10px);opacity:0;pointer-events:none;position:absolute;top:75%;transform:scale(0);transition:transform .6s ease-out;width:20px}.butt-animate:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.butt-animate:hover .animation-bubble{opacity:.2;transform:scale(20);transition:transform .6s ease-out}.butt-general{font-smoothing:antialiased!important;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:flex-start;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-decoration:none;text-transform:uppercase;transform:translateZ(0);transition:all .2s;width:180px}.butt-general:focus{outline:1px solid #fff;outline-offset:3px}.butt-general .butt-icon{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:32px;display:inline-block;height:32px;width:32px;z-index:1}.butt-general .butt-icon.Account,.butt-general .butt-icon.login{background-image:url(../images/icons/icon-user.svg)}.butt-general .butt-icon.register{background-image:url(../images/icons/icon-register.svg)}.butt-general .butt-icon.print{background-image:url(../images/icons/icon-print-white.svg)}.butt-general .butt-icon.print-dark{background-image:url(../images/icons/icon-print.svg)}.butt-general .butt-icon.register-yellow{background-image:url(../images/icons/icon-register-yellow.svg)}.butt-general .butt-icon.logout{background-image:url(../images/icons/icon-logout.svg)}.butt-general .butt-icon.user{background-image:url(../images/icons/icon-user-yellow.svg)}.butt-general .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal.svg);background-size:100%}.butt-general .butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-size:90%}.butt-general .butt-icon.edit-light{background-image:url(../images/icons/icon-edit-white.svg)}.butt-general .butt-icon.upload{background-image:url(../images/icons/icon-upload.svg)}.butt-general .butt-icon.close{background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.butt-general .butt-icon.close-yellow{background-image:url(../images/icons/icon-close-yellow.svg);background-size:40%}.butt-general .butt-icon.started{background-image:url(../images/icons/icon-arrow-purple.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.more{background-image:url(../images/icons/icon-arrow-green.svg);background-position:55% 50%;background-size:35%}.butt-general .butt-icon.add-team{background-image:url(../images/icons/icon-team.svg);background-size:80%}.butt-general .butt-icon.add-meeting{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}.butt-general .butt-icon.previous{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:40% 50%;background-size:35%}.butt-general .butt-icon.next{background-image:url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-purple{background-image:url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-size:35%}.butt-general .butt-icon.next-light-blue{background-position:50% 50%;transform:rotate(180deg)}.butt-general .butt-icon.back,.butt-general .butt-icon.next-light-blue{background-image:url(../images/icons/icon-arrow-back-blue.svg);background-size:35%}.butt-general .butt-icon.back{background-position:43% 50%}.butt-general .butt-icon.back-white{background-image:url(../images/icons/icon-arrow-back.svg);background-position:43% 50%;background-size:35%}.butt-general .butt-icon.start-quiz{background-image:url(../images/icons/icon-start.svg)}.butt-general .butt-icon.save{background-image:url(../images/icons/icon-save.svg)}.butt-general .butt-icon.save-purple{background-image:url(../images/icons/icon-save-purple.svg)}.butt-general .butt-icon.save-white{background-image:url(../images/icons/icon-save-white.svg)}.butt-general .butt-icon.group-talking{background-image:url(../images/icons/icon-group-talking.svg);background-size:110%}.butt-general .butt-icon.group-talking.selected{background-image:url(../images/icons/icon-group-talking-bg-yellow.svg);background-size:110%}.butt-general .butt-icon.group{background-image:url(../images/icons/icon-group.svg);background-size:110%}.butt-general .butt-icon.hear{background-image:url(../images/icons/icon-hear.svg);background-size:110%}.butt-general .butt-icon.butt-icon-text{color:#fff;font-size:1.5em;line-height:32px}.butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add.svg);background-size:60%}.butt-general .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general .butt-icon.due-date{background-image:url(../images/icons/icon-addcal-purple.svg)}.butt-general .title{flex:1;text-align:center;z-index:1}.butt-general:hover{color:#337ca5}.butt-general.butt-small{padding:0 6px;width:44px}.butt-general.butt-small .title{display:none}.butt-general.butt-licensed{padding-right:40px}.butt-general.butt-user-licensed{border:2px solid #ffda5e;margin:0!important;padding:0 4px}.butt-general.butt-back,.butt-general.butt-edit,.butt-general.butt-logout,.butt-general.butt-register,.butt-general.butt-save,.butt-general.butt-update{background:transparent;border:2px solid #fff;color:#fff}.butt-general.butt-back .butt-icon,.butt-general.butt-edit .butt-icon,.butt-general.butt-logout .butt-icon,.butt-general.butt-register .butt-icon,.butt-general.butt-save .butt-icon,.butt-general.butt-update .butt-icon{background-color:#fff}.butt-general.butt-back .animation-bubble,.butt-general.butt-edit .animation-bubble,.butt-general.butt-logout .animation-bubble,.butt-general.butt-register .animation-bubble,.butt-general.butt-save .animation-bubble,.butt-general.butt-update .animation-bubble{background:#403379}.butt-general.butt-back:hover .animation-bubble,.butt-general.butt-edit:hover .animation-bubble,.butt-general.butt-logout:hover .animation-bubble,.butt-general.butt-register:hover .animation-bubble,.butt-general.butt-save:hover .animation-bubble,.butt-general.butt-update:hover .animation-bubble{opacity:.2}.butt-general.butt-profile-report-back{color:#337ca5;margin-bottom:50px;margin-left:0}.butt-general.butt-profile-report-back .butt-icon{background-color:#337ca5}.butt-general.butt-profile-report-back:hover{color:#5da5cd}.butt-general.butt-dashboard{background:#fff;border:none;color:#337ca5}.butt-general.butt-dashboard .butt-icon{background-color:#337ca5}.butt-general.butt-dashboard .animation-bubble{background:#5da5cd}.butt-general.butt-consent,.butt-general.butt-upload{background:#7b68c8;color:#fff!important;margin:0}.butt-general.butt-consent .butt-icon,.butt-general.butt-upload .butt-icon{background-color:#fff}.butt-general.butt-consent .animation-bubble,.butt-general.butt-upload .animation-bubble{background:#493d76}.butt-general.butt-meeting-address,.butt-general.butt-meeting-time{background:#fff;color:#7b68c8;margin:0}.butt-general.butt-meeting-address .butt-icon,.butt-general.butt-meeting-time .butt-icon{background-color:#fff}.butt-general.butt-more-way-to-support{background:#337ca5;border-radius:72px;color:#fff;font-size:13px;height:43px;margin-bottom:20px;margin-top:50px;padding-left:15px;width:380px}.butt-general.butt-more-way-to-support .animation-bubble{background:#493d76}.butt-general.butt-more-way-to-support:hover{color:#fff}.butt-general.butt-get-started{background:#7b68c8;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-get-started .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-get-started .animation-bubble{background:#493d76}.butt-general.butt-find-out-more{background:#88cb88;border-radius:72px;color:#fff;font-size:1rem;height:62px;padding-left:10px;width:250px}.butt-general.butt-find-out-more .butt-icon{background-color:#fff;height:42px;width:42px}.butt-general.butt-find-out-more .animation-bubble{background:#493d76}.butt-general.butt-see-results{background:#7b68c8;color:#fff}.butt-general.butt-see-results .butt-icon{background-color:#fff}.butt-general.butt-see-results .animation-bubble{background:#493d76}.butt-general.butt-add-team,.butt-general.butt-save-team{background:#7b68c8;color:#fff}.butt-general.butt-add-team .butt-icon,.butt-general.butt-save-team .butt-icon{background-color:#fff}.butt-general.butt-add-team .animation-bubble,.butt-general.butt-save-team .animation-bubble{background:#493d76}.butt-general.butt-clear{background:transparent;border:2px solid #7b68c8;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-clear:focus{outline:1px solid #786ac1!important;outline-offset:3px}.butt-general.butt-clear .butt-icon{background-color:#786ac1}.butt-general.butt-clear .animation-bubble{background-color:#e4e0f7}.butt-general.butt-add-cal{background:#fff;color:#786ac1;margin:0;max-width:180px;width:100%}.butt-general.butt-add-cal .butt-icon{background-color:#786ac1}.butt-general.butt-add-cal .animation-bubble{background-color:#e4e0f7}.butt-general.butt-quiz-section{background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:column-reverse;font-size:1.1rem;height:74px;height:165px;margin:10px;min-width:210px;padding:10px;text-transform:unset;width:100%;width:210px}@media (max-width:500px){.butt-general.butt-quiz-section{flex-direction:row;height:auto;justify-content:center;margin-top:0;min-width:auto;width:100%}}.butt-general.butt-quiz-section .copy{flex:1;line-height:1.3rem;text-align:center}@media (max-width:500px){.butt-general.butt-quiz-section .copy{padding:0 15px;text-align:left}}.butt-general.butt-quiz-section .copy .description{display:block;font-size:.63rem;font-style:italic;font-weight:400;line-height:.88rem;padding-top:2px}.butt-general.butt-quiz-section .title{font-size:1rem;text-align:left}.butt-general.butt-quiz-section.team-member{height:auto;min-height:74px}.butt-general.butt-quiz-section .results{display:flex;flex:1;flex-direction:column;position:relative}.butt-general.butt-quiz-section .results .result{align-items:flex-start;display:flex;font-size:.9em;font-weight:400;height:30px;height:auto;justify-content:flex-start;padding-bottom:10px;padding-left:15px;padding-top:5px;position:relative}.butt-general.butt-quiz-section .results .result:before{background:url(../images/icons/icon-list-blue.svg) 50% no-repeat;content:"";height:12px;left:0;position:absolute;top:10px;width:6px}.butt-general.butt-quiz-section .results .title{padding-top:10px}.butt-general.butt-quiz-section .butt-icon{height:40px;margin-bottom:10px;min-height:40px;min-width:40px;width:40px}@media (max-width:500px){.butt-general.butt-quiz-section .butt-icon{margin-bottom:0}}.butt-general.butt-quiz-section .butt-icon.career{background-color:#c0e5f7;background-image:url(../images/icons/icon-career.svg)}.butt-general.butt-quiz-section .butt-icon.strengths{background-color:#e4e0f7;background-image:url(../images/icons/icon-strengths.svg)}.butt-general.butt-quiz-section .butt-icon.work{background-color:#f8e9b9;background-image:url(../images/icons/icon-work.svg)}.butt-general.butt-quiz-section .butt-icon.training{background-color:#d5f2d4;background-image:url(../images/icons/icon-training.svg)}.butt-general.butt-quiz-section .butt-icon.life{background-color:#f7dada;background-image:url(../images/icons/icon-life.svg)}.butt-general.butt-quiz-section .completed-icon{background:#ebebeb;border-radius:30px;height:30px;width:30px}.butt-general.butt-quiz-section.career{overflow:initial;position:relative}.butt-general.butt-quiz-section.career:before{background:#fff;border-radius:20px;color:#786ac1;content:"Start Here";font-size:.88rem;padding:5px 10px;position:absolute;text-transform:uppercase;top:-45px}.butt-general.butt-quiz-section.career:after{background:#fff;content:"";height:10px;position:absolute;top:-22px;transform:rotate(45deg);width:10px}.butt-general.butt-quiz-section.completed{background:#fff;border:2px solid #fff}.butt-general.butt-quiz-section.completed .butt-icon.career{background-color:#59a3d0}.butt-general.butt-quiz-section.completed .butt-icon.strengths{background-color:#7b68c8}.butt-general.butt-quiz-section.completed .butt-icon.work{background-color:#f3c762}.butt-general.butt-quiz-section.completed .butt-icon.training{background-color:#86cc88}.butt-general.butt-quiz-section.completed .butt-icon.life{background-color:#ee9a95}.butt-general.butt-quiz-section.completed .completed-icon{background-color:#fff;background-image:url(../images/icons/icon-tick.svg);background-position:50%;background-repeat:no-repeat}.butt-general.butt-quiz-section.completed.career{background-color:#c0e5f7}.butt-general.butt-quiz-section.completed.career:before{background:transparent;content:""}.butt-general.butt-quiz-section.completed.career:after{background:transparent}.butt-general.butt-quiz-section.completed.strengths{background-color:#e4e0f7}.butt-general.butt-quiz-section.completed.work{background-color:#f8e9b9}.butt-general.butt-quiz-section.completed.training{background-color:#d5f2d4}.butt-general.butt-quiz-section.completed.life{background-color:#f7dada}.butt-general.butt-quiz-section.disable-category{opacity:.45;pointer-events:none}.butt-general.butt-quiz-section .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark,.butt-general.butt-goal-section-light{color:#323333;font-size:1.1rem;height:64px;margin:0 0 15px;text-transform:unset;width:100%}.butt-general.butt-goal-section-dark .title,.butt-general.butt-goal-section-light .title{text-align:left}.butt-general.butt-goal-section-dark .butt-icon,.butt-general.butt-goal-section-light .butt-icon{height:60px;width:60px}.butt-general.butt-goal-section-dark .butt-icon.goal,.butt-general.butt-goal-section-light .butt-icon.goal{background-image:url(../images/icons/icon-goal.svg)}.butt-general.butt-goal-section-dark .animation-bubble,.butt-general.butt-goal-section-light .animation-bubble{background:#fff}.butt-general.butt-goal-section-dark{background:#f8d974}.butt-general.butt-goal-section-dark .butt-icon.goal{background-color:#f8d974}.butt-general.butt-goal-section-light{background:#fff}.butt-general.butt-goal-section-light .butt-icon.goal{background-color:#f8eab6}.butt-general.butt-next,.butt-general.butt-previous{margin:0}.butt-general.butt-next{float:right}.butt-general.purple .butt-icon{background-color:#9e92d7}.butt-general.blue .butt-icon{background-color:#5da5cd}.butt-general.red .butt-icon{background-color:#ea8782}.butt-general.green .butt-icon{background-color:#addfae}.butt-general.orange .butt-icon{background-color:#f4c760}.butt-category{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;color:#786ac1;display:flex;flex-direction:row-reverse;font-family:Open Sans,sans-serif;font-size:.8em;height:auto;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;padding:5px 0 5px 10px;position:relative;text-align:left;transition:all .2s;width:100%}.butt-category .animation-bubble{background-color:#e4e0f7}.butt-category .butt-icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:45%;border-radius:32px;display:inline-block;height:22px;margin-right:5px;opacity:0;transform:scale(0) rotate(0);transition:all .3s;width:22px;z-index:1}.butt-category .butt-icon.close{background-image:url(../images/icons/icon-close.svg)}.butt-category .title{flex:1}.butt-category.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none;color:#fff;font-weight:600}.butt-category.selected .butt-icon{opacity:1;transform:scale(1) rotate(1turn)}.butt-category.hover{color:#786ac1}.butt-scroll{-webkit-appearance:none;background-color:transparent;background-position:center 46%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:10px 0;outline:none;overflow:hidden;transition:all .3s;width:45px}.butt-scroll.up{background-image:url(../images/icons/icon-arrow.svg)}.butt-scroll.down{background-image:url(../images/icons/icon-arrow-down.svg);background-position:center 54%}.butt-scroll.left{background-image:url(../images/icons/icon-arrow-previous.svg);background-position:42% 50%;background-size:35%}.butt-scroll.right{background-image:url(../images/icons/icon-arrow-next.svg);background-position:55% 50%;background-size:35%}.butt-scroll:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.butt-add-meeting{margin:0}.link-button{display:flex;padding:0 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-main{align-items:center;display:flex;height:calc(100vh - 150px);justify-content:center;min-height:calc(100vh - 150px)}@media (max-width:900px){.section-main{height:auto}}@media (max-width:768px){.section-main{padding-top:70px}}.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 100px)}@media (max-width:768px){.section-main.contact-us,.section-main.login,.section-main.partners{height:calc(100vh - 70px)}}.section-main .side-blob{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:40px}.section-main #block-mywayemployability-content,.section-main #block-mywayemployability-local-actions,.section-main #block-mywayemployability-local-tasks,.section-main #block-mywayemployability-pagetitle{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:1300px){.section-main #block-mywayemployability-content,.section-main #block-mywayemployability-local-actions,.section-main #block-mywayemployability-local-tasks,.section-main #block-mywayemployability-pagetitle{max-width:100%;padding:0}}.section-main.align-top{height:auto}.section-main>div:first-child{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.webform-submission-form{margin-bottom:70px}.webform-submission-form h2{font-size:2rem;text-align:center}.webform-submission-form p{text-align:center}.webform-submission-form #edit-processed-text{margin-bottom:40px}.webform-submission-form .js-form-item{max-width:600px}.webform-submission-form .js-form-item textarea{background-color:hsla(0,0%,100%,.45)}.webform-submission-form .js-form-item.form-item-consent input[type=checkbox]{margin-right:0}.webform-submission-form .js-form-item.form-item-consent label{padding:0 10px 0 5px}@media (max-width:800px){.webform-submission-form .js-form-item{padding:0 40px;width:100%}}.webform-submission-form #edit-actions{text-align:center}.webform-submission-form #edit-actions input[type=submit]{margin:20px 0 50px;padding:0 42px;text-align:center}.myway-email-to-register-form form{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.myway-email-to-register-form form .form-item-email{flex:1}.myway-email-to-register-form form .form-submit{background:#7b68c8;color:#fff;flex-direction:row-reverse;flex-shrink:0;padding-right:5px;width:250px}.myway-email-to-register-form form .form-submit .butt-icon{background:#7b68c8 url(../images/icons/icon-arrow.svg) 50% no-repeat;transform:rotate(90deg)}.myway-email-to-register-form form .form-submit .animation-bubble{background-color:#786ac1}.myway-email-to-register-form form .form-submit .title{padding-left:15px;text-align:center}@media (max-width:576px){.myway-email-to-register-form form{align-items:stretch;flex-direction:column}.myway-email-to-register-form form .form-item-email,.myway-email-to-register-form form .form-submit{width:100%}}@media (max-width:1300px){.user-form,.user-register-form{padding:0 50px}}@media (max-width:900px){.user-form,.user-register-form{align-items:center;flex-direction:column;justify-content:center;padding:0 0 50px}}.user-form h1.header-small,.user-register-form h1.header-small{display:none;margin:40px 0 50px}@media (max-width:900px){.user-form h1.header-small,.user-register-form h1.header-small{display:block}}.user-form h1.header,.user-register-form h1.header{margin:50px 0 0;text-align:center}.user-form .hide,.user-register-form .hide{height:0;pointer-events:none;visibility:hidden;width:0}.user-form .form-wrap,.user-register-form .form-wrap{display:flex;justify-content:center;max-width:1320px;padding:0 60px;width:100%}@media (max-width:800px){.user-form .form-wrap,.user-register-form .form-wrap{padding:0 20px}}.user-form .form-info-copy,.user-register-form .form-info-copy{text-align:center}.user-form .profile-section,.user-register-form .profile-section{margin-bottom:60px}.user-form .profile-section h2,.user-register-form .profile-section h2{border-bottom:1px solid;font-size:1.2rem;margin-bottom:30px;padding-bottom:10px}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value]{border:none;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value] .form-item-field-subscribers-0-value-subscribe{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups],.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups]{border:none;display:block!important;margin-bottom:0;padding:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription [data-drupal-selector=edit-field-subscribers-0-value-interest-groups] .js-form-item:last-child{margin-bottom:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription input{margin-right:0}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription legend{display:none}.user-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description,.user-register-form .profile-section.email-preferences .field--type-mailchimp-lists-subscription #edit-field-subscribers-0-value--description{font-size:.75rem;font-style:italic;margin-top:20px;text-align:center}.side-blob.register{background:transparent;box-shadow:none;min-width:200px;padding-bottom:20px;width:35%}@media (max-width:900px){.side-blob.register{height:auto;width:70%}}.side-blob.register p{margin:0}.side-blob.register .avatar-list{display:flex;flex-flow:wrap;justify-content:space-around;padding:20px 0;position:relative;width:100%}@media (max-width:900px){.side-blob.register .avatar-list{height:auto;justify-content:center}}.side-blob.register .avatar-list .avatar{background:#fff;border-radius:30px;display:inline-block;height:90px;margin-bottom:20px;overflow:hidden;position:relative;width:40%}@media (max-width:900px){.side-blob.register .avatar-list .avatar{margin:0 10px;width:20%}}.side-blob.register .avatar-list .avatar img{height:105%;-o-object-fit:contain;object-fit:contain;transition:all .4s;width:105%}.side-blob.register .avatar-list .avatar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.side-blob.register .avatar-list .avatar:hover img{transform:scale(1.3) rotate(8deg)}.side-blob.register .avatar-list .avatar.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;border:3px solid #ffc371}.side-blob.register .image-upload{padding-top:30px;text-align:center}.side-blob.register .image-upload input[name="files[user_picture_0]"],.side-blob.register .image-upload label{visibility:hidden}.side-blob.register .image-upload .image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.side-blob.register .image-upload .image-widget img{border-radius:20px;height:70px;width:70px}.side-blob.register .image-upload .image-widget span{padding:0 10px}.side-blob.register .image-upload .image-widget span a{display:block;max-width:100px;overflow:hidden;word-break:break-all}.side-blob.register .image-upload .image-widget .file-size{display:none}.side-blob.register .image-upload .image-widget input[name=user_picture_0_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}.register-content{flex:1;width:70%}.register-content h1{display:block}@media (max-width:900px){.register-content h1{display:none}}.register-content .team-member-info{display:none}.register-content #show-confirm-pw{margin:30px 0}.register-content #show-confirm-pw .butt-general{margin:0;transition:transform .3s ease-out;width:100%}.register-content .user-profile-edit{justify-content:center!important}.register-content .user-profile-edit .hide{width:auto!important}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-left:0!important}.register-content .user-profile-edit input[type=submit]{justify-content:center}.register-content .user-profile-edit input.button.button--primary.btn-show-confirm-pw{margin-bottom:20px}.register-content .user-profile-edit .btn-show-confirm-pw{cursor:pointer;display:block;font-size:.88rem;text-align:center;text-decoration:underline;transition:all .2s;width:100%}.register-content .user-profile-edit .btn-show-confirm-pw:hover{transform:scale(1.05)}.register-content .user-profile-edit label{align-items:center;color:#323333;display:flex;font-size:.88rem;font-weight:700;margin:0 0 5px;max-height:50px;padding:0 0 0 20px;pointer-events:none;transition:all .3s}.register-content .form-content{margin:0 auto;max-width:390px}@media (max-width:800px){.register-content .form-content{padding:30px 20px}}.register-content .form-content .content-column{flex:1;max-width:48%}.register-content .form-content .custom-field{position:relative}.register-content .form-content .custom-field .show-parent-consent{-webkit-appearance:none;background:#5da5cd url(../images/icons/icon-user.svg) 50% no-repeat;border:none;border-radius:40px;cursor:pointer;display:none;height:40px;left:-50px;pointer-events:cursor;position:absolute;top:5px;width:40px}.register-content .form-content .custom-field .show-parent-consent.visible{display:block}@media (max-width:768px){.register-content .form-content .custom-field .show-parent-consent{left:-40px}}.register-content .form-content .custom-field p{font-size:.9em;margin-top:40px}.register-content .form-content .custom-field .description>a,.register-content .form-content .custom-field .link-dark{color:#323333}.register-content .form-content .custom-field.hide{visibility:hidden}.register-content .form-content .custom-field .field--type-address summary{display:none}.register-content .form-content #confirm-pw{height:0;overflow:hidden;transition:height .3s}.register-content .form-content #confirm-pw.visible{height:250px}@media (max-width:800px){.register-content .form-content #confirm-pw.visible{height:300px}}.register-content .form-content .form-actions{margin-top:40px;text-align:center}.register-content .form-content .form-actions #edit-submit{justify-content:center;padding:0;width:220px}.register-content .form-content .form-actions .butt-general{margin:0}.register-content .form-content .form-actions .butt-general .butt-icon.register{background-image:url(../images/icons/icon-register-light.svg)}.register-content .form-content .already-registered{margin:60px 0 30px;text-align:center}.team-member .side-blob.register{display:none}.team-member .register-content{max-width:720px;padding:0}.team-member .register-content h1{text-align:center}.team-member .register-content h1.youth-member{display:none}.team-member .register-content .team-member-info{color:#323333;display:block;text-align:center}.parent-consent-popup{align-items:center;background:rgba(93,165,205,.6);bottom:0;display:none;height:100%;justify-content:center;left:0;margin:auto;position:fixed;right:0;top:0;width:100vw;z-index:2}.parent-consent-popup.visible{display:flex}.parent-consent-popup .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-top:5px;padding:10px;text-align:center}.parent-consent-popup .error-message.visible{display:block}.parent-consent-popup .parent-consent-fields{background:#fff;border-radius:30px;color:#323333;min-width:500px;padding:20px 40px 40px;position:relative;text-align:center;width:40%}@media (max-width:768px){.parent-consent-popup .parent-consent-fields{min-width:90%;width:90%}}.parent-consent-popup .parent-consent-fields .consent-form{display:none}.parent-consent-popup .parent-consent-fields .consent-form.visible{display:block}.parent-consent-popup .parent-consent-fields .custom-field{text-align:left}.parent-consent-popup .parent-consent-fields .custom-field #edit-field-parent-consent-wrapper{font-size:.75em}.parent-consent-popup .parent-consent-fields p{padding-bottom:20px}.parent-consent-popup .parent-consent-fields .form-item input[type=email],.parent-consent-popup .parent-consent-fields .form-item input[type=text]{background:#c0e5f7}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox{align-items:flex-start;display:flex}.parent-consent-popup .parent-consent-fields .form-item.js-form-type-checkbox label{display:none}.parent-consent-popup .butt-close{background:#fff;border:none;border-radius:40px;color:#59a3d0;cursor:pointer;font-size:20px;height:40px;line-height:30px;margin:0;padding:0 0 5px;position:absolute;right:-50px;text-align:center;top:0;width:40px}@media (max-width:768px){.parent-consent-popup .butt-close{right:5px;top:5px}}.social-auth .auth-icon{width:18em!important}.login-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.login-content .form-content{max-width:390px}.login-content .form-content .butt-general{margin:0}@media (max-width:800px){.login-content .form-content{padding:30px 20px}}.login-content p{font-size:.9em;margin:40px 0}.login-content .link-dark{color:#323333}.section-main h1{margin:20px 0}.section-main .form-wrap{display:flex;justify-content:center;padding:30px 60px;width:100%}@media (max-width:800px){.section-main .form-wrap{padding:30px 20px}}.section-main .social-auth.auth-link{display:block}.section-main .error-message{background:#ea8782;border-radius:10px;color:#fff;display:none;font-size:.9em;margin-bottom:5px;margin-top:5px;padding:10px;text-align:center}.section-main .error-message.visible{display:block}.resources-wrap{align-items:flex-start;display:flex;flex:1;justify-content:center;min-height:80vh;padding-top:50px;width:1200px}@media (max-width:1300px){.resources-wrap{padding:30px 30px 0;width:100%}}@media (max-width:800px){.resources-wrap{flex-direction:column;max-width:100%;padding:30px 20px}}.resources-wrap .side-blob.resources{min-width:250px;overflow:hidden;position:relative;text-align:center;width:23%}@media (max-width:800px){.resources-wrap .side-blob.resources{margin-bottom:30px;padding:20px 40px;width:100%}.resources-wrap .side-blob.resources#resources-categories{height:112px}}.resources-wrap .side-blob.resources .heading{text-align:left}.resources-wrap .side-blob.resources .heading h1{margin-top:0}.resources-wrap .side-blob.resources .heading .butt-toggle-categories{background:transparent url(../images/icons/icon-arrow-purple.svg) 50% no-repeat;border:none;cursor:pointer;display:none;height:40px;padding:0;position:absolute;right:30px;top:65px;transform:rotate(90deg);transition:all .2s;width:40px}.resources-wrap .side-blob.resources .heading .butt-toggle-categories:hover{transform:rotate(90deg) scale(1.1)}@media (max-width:800px){.resources-wrap .side-blob.resources .heading .butt-toggle-categories{display:block}}.resources-wrap .side-blob.resources.show-all#resources-categories{height:auto}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories{transform:rotate(270deg)}.resources-wrap .side-blob.resources.show-all .butt-toggle-categories:hover{transform:rotate(270deg) scale(1.1)}.resources-wrap .side-blob.resources .categories{margin-bottom:20px}@media (max-width:800px){.resources-wrap .side-blob.resources .categories{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.resources-wrap .side-blob.resources .categories form{width:100%}.resources-wrap .side-blob.resources .categories .butt-category .title{margin-right:5px}}.resources-wrap .side-blob.resources .categories legend{display:none}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;display:flex;flex-direction:row-reverse;height:auto;justify-content:space-between;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;position:relative;text-align:left;transition:all .2s;width:100%}.resources-wrap .side-blob.resources .categories .js-form-type-checkbox:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]{border:none;border-radius:32px;height:22px!important;margin-right:5px;opacity:0;padding:0;transform:scale(0) rotate(0);transition:all .3s;width:22px!important}.resources-wrap .side-blob.resources .categories .form-item input[type=checkbox]:checked{background-color:#fff}.resources-wrap .side-blob.resources .categories .form-item label{align-items:left;color:#323333;cursor:pointer;display:inline-block;flex:1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;height:100%;line-height:13px;margin:0;padding:8px 0 8px 10px;pointer-events:all}.resources-wrap .side-blob.resources .categories .form-item.highlight{-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none}.resources-wrap .side-blob.resources .categories .form-item.highlight label{color:#323333;font-weight:600}.resources-wrap .side-blob.resources .categories .form-item.highlight input[type=checkbox]{opacity:1;transform:scale(1) rotate(1turn)}.resources-wrap .side-blob.resources .categories .js-form-submit{background:transparent;border:2px solid #7b68c8;color:#7b68c8;margin:0;max-width:180px;width:100%}.resources-wrap .side-blob.resources .categories .js-form-submit .animation-bubble{background:#e4e0f7}.resources-wrap .side-blob.resources .categories .js-form-submit .butt-icon{background-color:#7b68c8;background-image:url(../images/icons/icon-close-light.svg);background-size:45%}.resources-wrap .resources-search{margin-bottom:20px}.resources-wrap .resources-search input[type=text]{background:#fff;border:2px solid #7b68c8;border-radius:42px;color:#323333;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;height:42px;padding:0 20px;width:100%}.resources-wrap .resources-search input[type=text]::-moz-placeholder{color:#323333;font-weight:700}.resources-wrap .resources-search input[type=text]::placeholder{color:#323333;font-weight:700}.resources-wrap .resources-search input[type=text]:focus{border-color:#7b68c8;outline:none}.resources-wrap .resources-empty{color:#323333;padding:20px 0}.resources-wrap .resources-content{display:flex;flex:1;flex-direction:row;width:80%}@media (max-width:800px){.resources-wrap .resources-content{width:100%}}.resources-wrap .resources-content .resource-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;padding-left:20px}@media (max-width:80px){.resources-wrap .resources-content .resource-controls{display:none}}.resources-wrap .resources-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:560px;justify-content:flex-start;margin-top:-20px;max-height:560px;overflow:hidden;padding:0 0 0 50px}@media (max-width:800px){.resources-wrap .resources-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.resources-wrap .resources-content .vertical-content-wrap{padding:0 0 0 50px;width:100%}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap{padding:0}}.resources-wrap .resources-content .vertical-content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;cursor:auto;display:none;margin:20px 18px 30px 0;overflow:hidden;padding:10px 20px 20px 10px;text-decoration:none;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource.show{display:flex}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource.show{flex-direction:column;padding:20px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image{aspect-ratio:16/9;background:#c0e5f7;border-radius:10px;height:100px;min-width:180px;overflow:hidden;transition:all .3s}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .image{height:150px;margin-bottom:10px}}.resources-wrap .resources-content .vertical-content-wrap .resource .image a{display:block;height:100%;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:100%}.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:20px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .resource .details{padding-left:0}}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories{color:#fff}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul{display:flex;list-style-type:none;margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .categories ul li{background:#e4e0f7;border-radius:30px;color:#323333;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2{margin:0 0 5px}.resources-wrap .resources-content .vertical-content-wrap .resource .details h2 a{color:#323333;text-decoration:none}.resources-wrap .resources-content .vertical-content-wrap .resource .details p{margin:0;padding:0}.resources-wrap .resources-content .vertical-content-wrap .resource .details .author{font-size:.88rem;font-style:italic;margin-top:10px}.resources-wrap .resources-content .vertical-content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.resources-wrap .resources-content .vertical-content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.resources-wrap .resources-content .vertical-content-wrap .resource{width:100%}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:30px 0}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li{margin:0 10px}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{margin:0;padding:0 10px}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous{padding:0 5px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{background:#fff;border-radius:40px;color:#323333;display:flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:8px 10px;text-decoration:none;transition:all .2s;white-space:nowrap;width:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a:hover,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a:hover{transform:scale(1.1)}@media (max-width:800px){.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous a{font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px}}.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--first.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--last.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--next.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item--previous.is-active a,.resources-wrap .resources-content .vertical-content-wrap .js-pager__items li.pager__item.is-active a{background:#7b68c8;color:#fff}@media (max-width:800px){.resources-wrap#resource{flex-direction:column-reverse}}.resources-wrap#resource .side-blob-wrap{width:250px}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:none}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resources-wrap#resource .side-blob-wrap{margin-top:0;width:100%}.resources-wrap#resource .side-blob-wrap .previous-next-wrap{display:block}.resources-wrap#resource .side-blob-wrap .previous-next-wrap .butt-general{width:130px}.resources-wrap#resource .side-blob-wrap .resource-breadcrumbs{display:none}}.resources-wrap#resource .side-blob{margin-bottom:40px;padding:30px;text-align:left}@media (max-width:800px){.resources-wrap#resource .side-blob{width:100%}}@media print{.resources-wrap#resource .side-blob{display:none!important}}.resources-wrap#resource .side-blob .related-article-link{display:block;font-size:.88rem;font-weight:700;margin-bottom:10px;text-decoration:none}.resources-wrap#resource .side-blob .author{margin-bottom:20px}.resources-wrap#resource .side-blob .author .author-detail{font-size:.88rem;font-style:italic;margin-top:5px}@media (max-width:800px){.resources-wrap#resource .side-blob .share{display:flex;justify-content:space-around}}@media (max-width:370px){.resources-wrap#resource .side-blob .share{flex-direction:column}}.resources-wrap#resource .side-blob .butt-share{background:none;background:url(../images/icons/icon-copy.svg) 0 no-repeat;background-size:18px;border:none;color:#323333;color:#4c4180;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:.88rem;font-weight:700;margin-bottom:5px;padding:0 0 0 25px;text-decoration:none;transition:all .2s}.resources-wrap#resource .side-blob .butt-share.email{background:url(../images/icons/icon-email.svg) 0 no-repeat;background-size:18px}.resources-wrap#resource .side-blob .butt-share.print{background:url(../images/icons/icon-print.svg) 0 no-repeat;background-size:18px}@media (max-width:800px){.resources-wrap#resource .side-blob .butt-share{align-items:center;background-size:22px;display:flex;height:40px;justify-content:left;margin-right:10px;padding-left:30px}.resources-wrap#resource .side-blob .butt-share.email,.resources-wrap#resource .side-blob .butt-share.print{background-size:22px}}.resources-wrap#resource .side-blob .butt-share:hover{color:#323333}.resources-wrap#resource .side-blob h2{font-size:1.1rem;margin:0 0 20px}.resources-wrap#resource .side-back{margin-bottom:20px}.resources-wrap#resource .side-back .butt-general{margin:0}.resource-content{color:#323333;flex:1;margin-top:40px;padding:0 0 0 50px;width:calc(100% - 360px)}@media (max-width:800px){.resource-content{margin-top:0;padding:0;width:100%}}.resource-content .resource-breadcrumbs{display:none;font-size:.88rem;margin-bottom:20px}@media (max-width:800px){.resource-content .resource-breadcrumbs{display:block}}.resource-content .content-wrap{background:#fff;border-radius:20px;margin-bottom:30px;padding:20px 40px 0}.resource-content .subtitle{font-size:1.2em}.resource-content .image-wrap{height:280px;overflow:hidden;position:relative;width:100%}.resource-content .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.resource-content .category-links{display:flex;justify-content:flex-start;padding:0 0 20px}.resource-content .category-links .category{background:#e4e0f7;border-radius:30px;color:#323333;display:inline-block;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-content .article{padding-bottom:50px}@media (max-width:500px){.resource-content .article{overflow:scroll}}.resource-content .article table{max-width:100%!important}.resource-content .previous-next-wrap{height:42px;margin:0 0 20px}.resource-content .previous-next-wrap .butt-general{width:140px}@media (max-width:800px){.resource-content .previous-next-wrap{display:none}}.resource-content.job-content h2{font-size:1.1rem;margin-bottom:5px}.resource-content.job-content .list{font-size:14px;margin-top:30px}.resource-content.job-content .list ul{font-size:14px;font-style:italic;margin-top:5px}.resource-content.job-content .list ul li{padding:5px 0}.resource-content.job-content .list.default-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:10px 0 0;padding:0}.resource-content.job-content .list.default-pill ul li{align-items:center;background:#c0e5f7;border-radius:30px;color:#323333;display:flex;font-size:.88rem;justify-content:center;margin-bottom:5px;margin-right:5px;padding:5px 13px;pointer-events:none;text-align:center;text-decoration:none;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.resource-content footer{width:100%}.contact-wrap{text-align:center}@media (max-width:768px){.contact-wrap{width:100%}}.contact-wrap .contact-details{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;flex-direction:row;justify-content:center;margin:20px 50px;min-width:600px;padding:50px 80px}@media (max-width:900px){.contact-wrap .contact-details{padding:50px}}@media (max-width:768px){.contact-wrap .contact-details{flex-direction:column;margin:20px auto;min-width:90%;width:90%}}.contact-wrap .contact-details .logo{min-width:200px;position:relative;width:200px}.contact-wrap .contact-details .logo img{-o-object-fit:contain;object-fit:contain;width:100%}.contact-wrap .contact-details .details{padding-left:20px}.contact-wrap .contact-details .details .detail{align-items:center;display:flex;margin:20px 0;text-align:left}@media (max-width:900px){.contact-wrap .contact-details .details .detail{align-items:flex-start}}@media (max-width:768px){.contact-wrap .contact-details .details .detail{padding:0}}.contact-wrap .contact-details .details .detail strong{color:#59a3d0;font-size:.9em;font-weight:300;min-width:100px;padding-right:20px;text-align:right}.privacy-terms-wrap{background:#fff;border-radius:20px;color:#323333;margin:50px;padding:20px 40px 0}.privacy-terms-wrap h1{margin-bottom:40px;text-align:center}@media (max-width:1300px){.privacy-terms-wrap{margin:30px}}@media (max-width:800px){.privacy-terms-wrap{margin:30px 20px;max-width:calc(100% - 40px)}}.privacy-terms-wrap iframe,.privacy-terms-wrap img{max-width:100%;-o-object-fit:cover;object-fit:cover}.privacy-terms-form{margin:0 50px;max-width:1000px;padding:10px 40px 0}.privacy-terms-form form{align-items:center;display:flex;flex-direction:column}.form-item-legal-terms-of-use{align-items:flex-start}.form-item-legal-terms-of-use .checkbox__label-container label{display:block;padding-left:0}.myway-legal-scrollbox{background-color:#fff;border-radius:30px;font-size:.9rem;margin-bottom:1em;max-height:500px;overflow-y:auto}.myway-legal-scrollbox .privacy-terms-wrap{margin:0}.myway-legal-scrollbox .privacy-terms-wrap h1{display:none;font-size:1.2rem;margin:0}.partners-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}@media (max-width:1300px){.partners-wrap{width:100vw}}.partners-wrap .partner-content{align-items:center;display:flex;justify-content:center;margin-top:50px}.partners-wrap .partner-content .partner{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;height:230px;margin:0 10px 20px;max-height:230px;overflow:hidden;padding:10px;text-align:left;text-decoration:none;width:25%}@media (max-width:768px){.partners-wrap .partner-content .partner{width:30%}}.partners-wrap .partner-content .partner h2{font-size:1rem;margin:15px 0 0}.partners-wrap .partner-content .partner .image{background:#c0e5f7;border-radius:10px;height:130px;overflow:hidden;transition:all .3s;width:100%}.partners-wrap .partner-content .partner .image img{height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(1) rotate(0);transition:all .4s;width:100%}@media (max-width:1024px){.partners-wrap .partner-content .partner .image{height:110px}}.partners-wrap .partner-content .partner p{font-size:.8em;margin-bottom:5px;overflow:hidden;overflow-wrap:break-word;padding:0 5px}.partners-wrap .partner-content .partner:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.partners-wrap .partner-content .partner:hover img{transform:scale(1.1) rotate(3deg)}.home-wrap{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;width:1200px}.home-wrap #pre-splash-header{margin-top:50px;text-align:center}.home-wrap #pre-splash-header h1{color:#fff;margin:0 auto 30px}@media (max-width:768px){.home-wrap #pre-splash-header h2{max-width:20em}}@media (max-width:1300px){.home-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.home-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.home-wrap .splash{align-items:center;display:flex;justify-content:space-evenly;padding:0 0 3.5vh;width:100%}@media (max-width:1300px){.home-wrap .splash{flex-direction:column;height:auto;margin:0 0 30px;padding:0;width:90%}}.home-wrap .splash .splash-image,.home-wrap .splash .splash-logo{flex:1;text-align:center}.home-wrap .splash .splash-image img,.home-wrap .splash .splash-logo img{-o-object-fit:contain;object-fit:contain;width:80%}.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{color:#323333;font-weight:600;max-width:40%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-logo,.home-wrap .splash .splash-text{max-width:100%}}.home-wrap .splash .splash-logo p,.home-wrap .splash .splash-text p{font-size:1.35em;margin-left:auto;margin-right:auto;max-width:24em}.home-wrap .splash .splash-image{flex:1;max-width:50%;text-align:center}@media (max-width:1300px){.home-wrap .splash .splash-image{margin-top:30px auto 0 auto;max-width:450px}}.home-wrap .splash .splash-image img{-o-object-fit:contain;object-fit:contain;width:100%}.home-wrap section.first-actions{margin-bottom:50px}.home-wrap section.first-actions div{text-align:center}.home-wrap .what-is{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);max-width:83%;padding:20px 50px 40px;text-align:center}.home-wrap .what-is h2{color:#323333}@media (max-width:1100px){.home-wrap .what-is{max-width:100%;padding:20px}}.home-wrap .what-is .what-is-content{color:#323333;display:flex;padding-top:0;text-align:left}@media (max-width:1100px){.home-wrap .what-is .what-is-content{flex-direction:column-reverse}}.home-wrap .what-is .what-is-content .image-wrap{align-self:flex-start;flex:1;margin:0 50px;max-width:30%;min-width:250px}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap{margin:auto;max-width:100%;min-width:auto}}.home-wrap .what-is .what-is-content .image-wrap img{-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .image-wrap img{margin-bottom:20px;max-width:450px}}.home-wrap .what-is .what-is-content .text-wrap{max-width:110%}@media (max-width:1100px){.home-wrap .what-is .what-is-content .text-wrap{max-width:100%}}.home-wrap .what-is .what-is-content>div{margin:0 10px}.home-wrap .what-is .what-is-content h2{color:#323333;margin:0}.home-wrap .what-is .what-is-content ul{padding-left:1.1rem}.home-wrap .what-is .what-is-content ul li{font-size:1.125rem;margin-bottom:.5em}.home-wrap .what-is .what-is-content ul li:first-child::marker{color:#59a3d0}.home-wrap .what-is .what-is-content ul li:nth-child(2)::marker{color:#ea8782}.home-wrap .what-is .what-is-content ul li:nth-child(3)::marker{color:#f4c760}.home-wrap .what-is .what-is-content ul li:nth-child(4)::marker{color:#88cb88}.home-wrap .whats-involved{padding:100px 0;text-align:center;width:100%}.home-wrap .whats-involved .involved-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content{align-items:center;flex-direction:column;justify-content:center}}.home-wrap .whats-involved .involved-content .involved-list{display:flex;flex-direction:column;justify-content:space-between;margin:0 30px;width:30%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list{margin-bottom:50px;width:90%}}.home-wrap .whats-involved .involved-content .involved-list h2{background:#59a3d0;border-radius:50px;font-size:1.2em;margin:0;padding:20px;text-align:center}.home-wrap .whats-involved .involved-content .involved-list ul{color:#323333;line-height:2.2em;list-style:none;margin:20px 0 30px}.home-wrap .whats-involved .involved-content .involved-list ul li:before{color:#7b68c8;content:"•";display:inline-block;font-weight:700;margin-left:-1rem;width:1rem}.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin:0 auto;width:80%}.home-wrap .whats-involved .involved-content .involved-list .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.home-wrap .whats-involved .involved-content .involved-list .image-wrap{margin-top:30px}}.home-wrap .supporting-resources{max-width:1000px;padding:95px 0 30px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .supporting-resources{max-width:100%;padding:30px 0}}.home-wrap .supporting-resources .supporting-content{display:flex;justify-content:center;text-align:left;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content{align-items:center;flex-direction:column;justify-content:center;margin:30px auto auto;text-align:center;width:100%}}.home-wrap .supporting-resources .supporting-content .supporting-text{color:#323333;flex:1;margin-bottom:50px}.home-wrap .supporting-resources .supporting-content .supporting-text h1{margin-top:0}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .supporting-text{margin-bottom:20px}}.home-wrap .supporting-resources .supporting-content .butt-resources{margin:10px 0 20px -5px}.home-wrap .supporting-resources .supporting-content .content-wrap{display:flex;flex:2;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 0 0 50px;width:100%}@media (max-width:1100px){.home-wrap .supporting-resources .supporting-content .content-wrap{height:auto;justify-content:space-around;max-height:none;overflow:visible;padding:0}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;flex:1;margin:0 8px 18px;max-height:230px;max-width:50%;min-width:300px;overflow:hidden;padding:10px;text-align:center;text-decoration:none}.home-wrap .supporting-resources .supporting-content .content-wrap .resource.show{display:block}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{background:#c0e5f7;border-radius:10px;height:140px;overflow:hidden;transition:all .3s;width:100%}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image{height:160px}}.home-wrap .supporting-resources .supporting-content .content-wrap .resource .image img{height:105%;-o-object-fit:cover;object-fit:cover;transform:scale(1) rotate(0);transition:all .4s;width:105%}.home-wrap .supporting-resources .supporting-content .content-wrap .resource p{margin-bottom:5px;padding:0 5px}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.home-wrap .supporting-resources .supporting-content .content-wrap .resource:hover img{transform:scale(1.1) rotate(2deg)}@media (max-width:768px){.home-wrap .supporting-resources .supporting-content .content-wrap .resource{width:45%}}.home-wrap .for-me{padding-bottom:100px;text-align:center;width:100%}@media (max-width:768px){.home-wrap .for-me{max-width:90%}}.home-wrap .for-me .for-me-content{align-items:center;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.home-wrap .for-me .for-me-content{max-width:80%;width:80%}}@media (max-width:768px){.home-wrap .for-me .for-me-content{max-width:100%;padding:20px;width:100%}}.home-wrap .for-me .for-me-content .button-wrap{display:flex}.home-wrap .for-me .for-me-content .button-wrap a.butt-general{font-size:16px}.home-wrap .for-me .for-me-content .video{height:50%;margin-bottom:30px;max-width:600px;width:80%}.home-wrap .for-me .for-me-content .video .iframe-wrapper{padding-top:56.25%;position:relative}.home-wrap .for-me .for-me-content .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.home-wrap .for-me .for-me-content .mobile-copy{color:#323333;display:none;font-weight:700;padding-bottom:10px}@media (max-width:767px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-height:412px){.home-wrap .for-me .for-me-content .mobile-copy{display:block}}@media (max-width:768px){.home-wrap .butt-find-out-more{margin:0}}#front-register{padding-bottom:50px}#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:50px;padding-top:0!important;width:100%}@media (max-width:1300px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{padding:0 20px;width:100vw}}#add-meeting.dashboard-wrap .dashboard-heading,#goals.dashboard-wrap .dashboard-heading,.dashboard-wrap .dashboard-heading{align-items:center;display:flex;justify-content:center;padding:0;text-align:center;width:100%}#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{padding:0;text-align:center;width:100%}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .dashboard-title,#goals.dashboard-wrap .dashboard-heading .dashboard-title,.dashboard-wrap .dashboard-heading .dashboard-title{text-align:left}}#add-meeting.dashboard-wrap .dashboard-heading .toggle,#goals.dashboard-wrap .dashboard-heading .toggle,.dashboard-wrap .dashboard-heading .toggle{align-items:center;display:flex}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label,#goals.dashboard-wrap .dashboard-heading .toggle .label,.dashboard-wrap .dashboard-heading .toggle .label{color:#fff;font-size:.63rem;font-weight:700;text-transform:uppercase}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.left,#goals.dashboard-wrap .dashboard-heading .toggle .label.left,.dashboard-wrap .dashboard-heading .toggle .label.left{margin-right:10px;text-align:right}#add-meeting.dashboard-wrap .dashboard-heading .toggle .label.right,#goals.dashboard-wrap .dashboard-heading .toggle .label.right,.dashboard-wrap .dashboard-heading .toggle .label.right{margin-left:10px;text-align:left}#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{display:block;min-width:120px}@media (max-width:500px){#add-meeting.dashboard-wrap .dashboard-heading .spacer,#goals.dashboard-wrap .dashboard-heading .spacer,.dashboard-wrap .dashboard-heading .spacer{min-width:0}}#add-meeting.dashboard-wrap#add-meeting,#add-meeting.dashboard-wrap#goals,#goals.dashboard-wrap#add-meeting,#goals.dashboard-wrap#goals,.dashboard-wrap#add-meeting,.dashboard-wrap#goals{flex-direction:row;padding-top:50px!important}#add-meeting.dashboard-wrap .dashboard-content,#goals.dashboard-wrap .dashboard-content,.dashboard-wrap .dashboard-content{display:flex;flex-direction:column;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .dashboard-content.layout-reverse,#goals.dashboard-wrap .dashboard-content.layout-reverse,.dashboard-wrap .dashboard-content.layout-reverse{flex-direction:column-reverse}#add-meeting.dashboard-wrap .dashboard-content h2,#goals.dashboard-wrap .dashboard-content h2,.dashboard-wrap .dashboard-content h2{font-size:1.3em;margin-bottom:10px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .section-tagline,#goals.dashboard-wrap .dashboard-content .section-tagline,.dashboard-wrap .dashboard-content .section-tagline{font-size:.88rem;margin-bottom:10px;margin-top:0;min-height:40px;text-align:center}#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section,#goals.dashboard-wrap .dashboard-content .top-section,.dashboard-wrap .dashboard-content .top-section{margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me,#goals.dashboard-wrap .dashboard-content .top-section .about-me,.dashboard-wrap .dashboard-content .top-section .about-me{margin-top:0;width:100%}#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,#goals.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap,.dashboard-wrap .dashboard-content .top-section .about-me .quiz-section-wrap{padding-top:30px}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{display:flex;justify-content:space-between;margin-bottom:40px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section,#goals.dashboard-wrap .dashboard-content .bottom-section,.dashboard-wrap .dashboard-content .bottom-section{flex-direction:column;margin-bottom:0}}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{width:50%}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .goals-progress{margin-right:50px}#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin-left:50px}@media (max-width:800px){#add-meeting.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#add-meeting.dashboard-wrap .dashboard-content .bottom-section .support-network,#goals.dashboard-wrap .dashboard-content .bottom-section .goals-progress,#goals.dashboard-wrap .dashboard-content .bottom-section .support-network,.dashboard-wrap .dashboard-content .bottom-section .goals-progress,.dashboard-wrap .dashboard-content .bottom-section .support-network{margin:0 0 50px;width:100%}}#add-meeting.dashboard-wrap.team-member,#goals.dashboard-wrap.team-member,.dashboard-wrap.team-member{flex-direction:column;padding-top:50px!important}@media (max-width:768px){#add-meeting.dashboard-wrap,#goals.dashboard-wrap,.dashboard-wrap{align-items:center;flex-direction:column}}#add-meeting.dashboard-wrap .youth-switcher,#goals.dashboard-wrap .youth-switcher,.dashboard-wrap .youth-switcher{position:absolute;right:50px;top:120px}#add-meeting.dashboard-wrap .young-person,#goals.dashboard-wrap .young-person,.dashboard-wrap .young-person{align-items:flex-start;display:none;flex-direction:row;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .young-person.visible,#goals.dashboard-wrap .young-person.visible,.dashboard-wrap .young-person.visible{display:flex}#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{width:30%}@media (max-width:768px){#add-meeting.dashboard-wrap .about-me,#add-meeting.dashboard-wrap .goals-progress,#add-meeting.dashboard-wrap .support-network,#goals.dashboard-wrap .about-me,#goals.dashboard-wrap .goals-progress,#goals.dashboard-wrap .support-network,.dashboard-wrap .about-me,.dashboard-wrap .goals-progress,.dashboard-wrap .support-network{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .about-me .quiz-complete,#goals.dashboard-wrap .about-me .quiz-complete,.dashboard-wrap .about-me .quiz-complete{display:flex;justify-content:center;margin-top:15px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results,.dashboard-wrap .about-me .quiz-complete .butt-results{flex-direction:row-reverse;margin-left:0;width:auto}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .title,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .title,.dashboard-wrap .about-me .quiz-complete .butt-results .title{margin-left:10px}#add-meeting.dashboard-wrap .about-me .quiz-complete .butt-results .results,#goals.dashboard-wrap .about-me .quiz-complete .butt-results .results,.dashboard-wrap .about-me .quiz-complete .butt-results .results{background-image:url(../images/icons/icon-results-blue.svg)}#add-meeting.dashboard-wrap .about-me .quiz-complete .licensed-wrap,#goals.dashboard-wrap .about-me .quiz-complete .licensed-wrap,.dashboard-wrap .about-me .quiz-complete .licensed-wrap{border:1px solid #ffda5e;border-radius:40px;display:block;padding:2px;position:relative}#add-meeting.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before,#goals.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before,.dashboard-wrap .about-me .quiz-complete .licensed-wrap:before{background:url(../images/icon-banner.svg) 50% no-repeat;content:"";height:36px;position:absolute;right:13px;top:-4px;width:20px;z-index:1}#add-meeting.dashboard-wrap .about-me .quiz-progress,#goals.dashboard-wrap .about-me .quiz-progress,.dashboard-wrap .about-me .quiz-progress{background:#fff;border-radius:50px;height:42px;margin-top:15px;padding:0 4px 0 20px;position:relative;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-back,#goals.dashboard-wrap .about-me .quiz-progress .progress-back,.dashboard-wrap .about-me .quiz-progress .progress-back{background:#ebebeb;border-radius:20px;bottom:0;height:6px;margin:auto;position:absolute;top:0;width:calc(100% - 24px)}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots,.dashboard-wrap .about-me .quiz-progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot{border-radius:40px;height:16px;width:16px;z-index:1}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career{background:#d4e9f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.career.completed{background:#59a3d0}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths{background:#e4e0f7}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.strengths.completed{background:#7b68c8}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work{background:#f8e9b9}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.work.completed{background:#f3c762}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training{background:#d5f2d4}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.training.completed{background:#86cc88}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life{background:#f7dada}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.life.completed{background:#ee9a95}#add-meeting.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,#goals.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results,.dashboard-wrap .about-me .quiz-progress .progress-dots .dot.results{background-color:#d4e9f7;background-image:url(../images/icons/icon-results.svg);background-position:50%;background-repeat:no-repeat;height:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .add-goal-button,#goals.dashboard-wrap .goals-progress .add-goal-button,.dashboard-wrap .goals-progress .add-goal-button{display:flex;justify-content:center;margin:30px 0 0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general,.dashboard-wrap .goals-progress .add-goal-button .butt-general{flex-direction:row-reverse;margin-left:0}#add-meeting.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,#goals.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal,.dashboard-wrap .goals-progress .add-goal-button .butt-general .butt-icon.add-goal{background-image:url(../images/icons/icon-add-purple.svg)}#add-meeting.dashboard-wrap .goals-progress .goals-wrap,#goals.dashboard-wrap .goals-progress .goals-wrap,.dashboard-wrap .goals-progress .goals-wrap{background:#fff;border-radius:40px;padding:20px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .small,#goals.dashboard-wrap .goals-progress .goals-wrap .small,.dashboard-wrap .goals-progress .goals-wrap .small{color:#786ac1;font-size:.8em;font-style:italic;text-align:center}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal,#goals.dashboard-wrap .goals-progress .goals-wrap .goal,.dashboard-wrap .goals-progress .goals-wrap .goal{background:#f9d87c;border-radius:40px;cursor:pointer;display:block;margin:0 0 15px;padding:10px;text-decoration:none}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress,.dashboard-wrap .goals-progress .goals-wrap .goal .progress{background:#e4e0f7;border-radius:16px;height:16px;padding:0 5px;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:4px;margin:auto;position:absolute;top:0;width:calc(100% - 10px);width:0}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot{background:#cac2ec;border-radius:20px;height:8px;width:8px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed,.dashboard-wrap .goals-progress .goals-wrap .goal .progress .progress-dots .dot.completed{background:#786ac1}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details,.dashboard-wrap .goals-progress .goals-wrap .goal .details{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon,.dashboard-wrap .goals-progress .goals-wrap .goal .details .icon{background:#f9d87c url(../images/icons/icon-goal.svg) no-repeat;background-position:53% 53%;background-size:76%;border-radius:50px;height:34px;min-width:34px;width:34px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,#goals.dashboard-wrap .goals-progress .goals-wrap .goal .details .title,.dashboard-wrap .goals-progress .goals-wrap .goal .details .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details,.dashboard-wrap .goals-progress .goals-wrap .goal.disabled .details{opacity:.5}#add-meeting.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,#goals.dashboard-wrap .goals-progress .goals-wrap .goal.active .details,.dashboard-wrap .goals-progress .goals-wrap .goal.active .details{opacity:1}#add-meeting.dashboard-wrap .support-network .support-wrap,#goals.dashboard-wrap .support-network .support-wrap,.dashboard-wrap .support-network .support-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;padding:20px}#add-meeting.dashboard-wrap .support-network .support-wrap:last-child,#goals.dashboard-wrap .support-network .support-wrap:last-child,.dashboard-wrap .support-network .support-wrap:last-child{margin-top:15px}#add-meeting.dashboard-wrap .support-network .support-wrap h3,#goals.dashboard-wrap .support-network .support-wrap h3,.dashboard-wrap .support-network .support-wrap h3{color:#323333;font-size:1.1rem;margin:0 0 20px}#add-meeting.dashboard-wrap .support-network .support-wrap h3.slim,#goals.dashboard-wrap .support-network .support-wrap h3.slim,.dashboard-wrap .support-network .support-wrap h3.slim{font-weight:300}#add-meeting.dashboard-wrap .support-network .support-wrap .small,#goals.dashboard-wrap .support-network .support-wrap .small,.dashboard-wrap .support-network .support-wrap .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap,.dashboard-wrap .support-network .support-wrap .meeting-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .meeting-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info,.dashboard-wrap .support-network .support-wrap .meeting-small-info{align-items:center;color:#786ac1;display:flex;font-size:.8em;margin:5px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon{border:2px solid #786ac1;border-radius:40px;height:34px;margin-right:10px;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.date{background:url(../images/icons/icon-addcal-purple.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.time{background:url(../images/icons/icon-time.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address,.dashboard-wrap .support-network .support-wrap .meeting-small-info .meeting-icon.address{background:url(../images/icons/icon-location.svg) 50% no-repeat}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar{background:#e4e0f7;border-radius:20px;display:block;margin:10px 0;padding:5px 10px;text-decoration:none}#add-meeting.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,#goals.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover,.dashboard-wrap .support-network .support-wrap .meeting-small-info .butt-save-to-calendar:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;color:#4c4180;cursor:pointer}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap,#goals.dashboard-wrap .support-network .support-wrap .team-wrap,.dashboard-wrap .support-network .support-wrap .team-wrap{text-align:center}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap h2,#goals.dashboard-wrap .support-network .support-wrap .team-wrap h2,.dashboard-wrap .support-network .support-wrap .team-wrap h2{text-align:left}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team,.dashboard-wrap .support-network .support-wrap .team-wrap .team{align-items:center;display:flex;justify-content:center;margin:20px 0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{background-image:url(../images/icons/icon-default-profile.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border:1px solid #ebebeb;border-radius:24px;flex:1;height:72px;max-width:95px;min-width:60px;overflow:hidden}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me.has-avatar{background-image:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .me,.dashboard-wrap .support-network .support-wrap .team-wrap .team .me{height:60px;max-width:60px;width:60px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{align-items:center;border:1px solid #ebebeb;border-radius:40px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;margin-left:5px;position:relative;width:34px}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled{border:none}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:first-child{background:#468449}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(2){background:#59a3d0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(3){background:#ee9a95}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(4){background:#f3c762}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5),.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.filled:nth-child(5){background:#468449}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed{border:2px solid #ffda5e}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member.licensed:before{background:url(../images/icon-badge.svg) 50% no-repeat;bottom:-9px;content:"";height:17px;position:absolute;right:0;width:11px}@media (max-width:1024px) and (min-width:769px){#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .team .member,.dashboard-wrap .support-network .support-wrap .team-wrap .team .member{height:24px;width:24px}}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-add-team{margin:0}#add-meeting.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,#goals.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general,.dashboard-wrap .support-network .support-wrap .team-wrap .butt-general{margin:10px auto 0}#add-meeting.dashboard-wrap .complete-about,#goals.dashboard-wrap .complete-about,.dashboard-wrap .complete-about{background:hsla(0,0%,100%,.45);border-radius:20px;font-size:.88rem;font-style:italic;padding:20px;text-align:center}@media (max-width:768px){#add-meeting.dashboard-wrap .goals-list-column,#add-meeting.dashboard-wrap .main-goal-column,#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .goals-list-column,.dashboard-wrap .main-goal-column,.dashboard-wrap .task-list-column{margin:50px 0;width:80%!important}}#add-meeting.dashboard-wrap .goals-list-column h1,#add-meeting.dashboard-wrap .goals-list-column h2,#add-meeting.dashboard-wrap .main-goal-column h1,#add-meeting.dashboard-wrap .main-goal-column h2,#add-meeting.dashboard-wrap .task-list-column h1,#add-meeting.dashboard-wrap .task-list-column h2,#goals.dashboard-wrap .goals-list-column h1,#goals.dashboard-wrap .goals-list-column h2,#goals.dashboard-wrap .main-goal-column h1,#goals.dashboard-wrap .main-goal-column h2,#goals.dashboard-wrap .task-list-column h1,#goals.dashboard-wrap .task-list-column h2,.dashboard-wrap .goals-list-column h1,.dashboard-wrap .goals-list-column h2,.dashboard-wrap .main-goal-column h1,.dashboard-wrap .main-goal-column h2,.dashboard-wrap .task-list-column h1,.dashboard-wrap .task-list-column h2{color:#323333}#add-meeting.dashboard-wrap .goals-list-column p,#add-meeting.dashboard-wrap .main-goal-column p,#add-meeting.dashboard-wrap .task-list-column p,#goals.dashboard-wrap .goals-list-column p,#goals.dashboard-wrap .main-goal-column p,#goals.dashboard-wrap .task-list-column p,.dashboard-wrap .goals-list-column p,.dashboard-wrap .main-goal-column p,.dashboard-wrap .task-list-column p{color:#000}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap,#add-meeting.dashboard-wrap .task-list-column .butt-wrap,#goals.dashboard-wrap .goals-list-column .butt-wrap,#goals.dashboard-wrap .main-goal-column .butt-wrap,#goals.dashboard-wrap .task-list-column .butt-wrap,.dashboard-wrap .goals-list-column .butt-wrap,.dashboard-wrap .main-goal-column .butt-wrap,.dashboard-wrap .task-list-column .butt-wrap{display:flex;width:100%}#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#add-meeting.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,#goals.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .goals-list-column .butt-wrap button.butt-edit,.dashboard-wrap .goals-list-column .butt-wrap button.butt-save-team,.dashboard-wrap .main-goal-column .butt-wrap button.butt-edit,.dashboard-wrap .main-goal-column .butt-wrap button.butt-save-team,.dashboard-wrap .task-list-column .butt-wrap button.butt-edit,.dashboard-wrap .task-list-column .butt-wrap button.butt-save-team{margin:10px auto;width:200px}#add-meeting.dashboard-wrap .goals-creator-container,#goals.dashboard-wrap .goals-creator-container,.dashboard-wrap .goals-creator-container{display:flex;flex:1;flex-direction:column;width:100%}#add-meeting.dashboard-wrap .goals-list-column,#goals.dashboard-wrap .goals-list-column,.dashboard-wrap .goals-list-column{max-width:320px;width:30%}#add-meeting.dashboard-wrap .goals-list-column .light-bar,#goals.dashboard-wrap .goals-list-column .light-bar,.dashboard-wrap .goals-list-column .light-bar{width:calc(100% - 46px)!important}#add-meeting.dashboard-wrap .goals-list-column .header-wrap,#goals.dashboard-wrap .goals-list-column .header-wrap,.dashboard-wrap .goals-list-column .header-wrap{align-items:center;display:flex}#add-meeting.dashboard-wrap .goals-list-column .header-wrap .butt-help,#goals.dashboard-wrap .goals-list-column .header-wrap .butt-help,.dashboard-wrap .goals-list-column .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper,#goals.dashboard-wrap .goals-list-column .goal-wrapper,.dashboard-wrap .goals-list-column .goal-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal{flex-direction:row-reverse;height:74px;margin:5px 0;padding:0 10px;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .butt-icon{background-color:#f9d87c;height:54px;width:54px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .butt-goal .title{color:#323333;font-size:1.2em;padding-left:10px;text-align:left;text-transform:unset;text-transform:none}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown{align-items:center;background:#fff;border-radius:40px;color:#323333;display:flex;flex-direction:column;height:0;justify-content:flex-start;margin-top:-80px;opacity:0;overflow:hidden;padding:80px 20px 0;pointer-events:none;transition:all .4s;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown.active{height:400px;opacity:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal{align-items:center;-webkit-appearance:none;border:none;border-radius:50px;cursor:pointer;display:flex;font-family:Open Sans,sans-serif;height:44px;margin-bottom:10px;pointer-events:auto;text-align:left;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal .title{padding:0 20px}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal.selected,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .suggested-goal:hover{background:#f8e9b9}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal{width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .custom-goal input{background:#ebebeb;border:none;border-radius:44px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:44px;margin-top:10px;outline:none;padding:0 20px;pointer-events:auto;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general{background:#7b68c8;color:#fff;margin:20px 0;pointer-events:auto}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .suggested-goal-dropdown .butt-general .butt-icon{background-color:#fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal,.dashboard-wrap .goals-list-column .goal-wrapper .butt-add-goal{background:hsla(0,0%,100%,.5);z-index:4}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups{display:flex;flex-direction:column;height:90%;justify-content:space-between;opacity:0;position:absolute;right:-44px;transform:scale(0);transition:transform .2s,opacity .2s;visibility:hidden}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon{background-color:hsla(0,0%,100%,.45);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:34px;width:34px;z-index:1}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-team{align-items:center;background-image:url(../images/icons/icon-team-transparent.svg);display:flex;font-weight:600;justify-content:center;position:relative}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,#goals.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar,.dashboard-wrap .goals-list-column .goal-wrapper .butt-groups .butt-icon.add-calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal{background:#f9d87c;border:5px solid #fff}#add-meeting.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,#goals.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups,.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap,.dashboard-wrap .goals-list-column .goals-wrap{background:#fff;border:none;border-radius:42px;height:74px;margin-top:15px;outline:none;width:100%}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap a,#goals.dashboard-wrap .goals-list-column .goals-wrap a,.dashboard-wrap .goals-list-column .goals-wrap a{padding:0 10px 0 4px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap,.dashboard-wrap .goals-list-column .goals-wrap .goals-creator-wrap{border:none;border-radius:42px;font-size:1.1rem;height:64px;outline:none;padding:5px;text-transform:unset}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap{display:flex;flex:1;flex-direction:column}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,#goals.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body,.dashboard-wrap .goals-list-column .goals-wrap .title-wrap .body{color:#5243a0;font-size:.65em;font-weight:600;padding-left:10px;padding-top:5px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .title,#goals.dashboard-wrap .goals-list-column .goals-wrap .title,.dashboard-wrap .goals-list-column .goals-wrap .title{color:#323333;font-size:.85em;font-weight:600;padding-left:10px}#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#add-meeting.dashboard-wrap .goals-list-column .goals-wrap .edit,#goals.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,#goals.dashboard-wrap .goals-list-column .goals-wrap .edit,.dashboard-wrap .goals-list-column .goals-wrap .close-yellow,.dashboard-wrap .goals-list-column .goals-wrap .edit{background-color:hsla(0,0%,100%,.75);height:40px;margin:0 5px;width:40px}#add-meeting.dashboard-wrap .task-list-column,#goals.dashboard-wrap .task-list-column,.dashboard-wrap .task-list-column{background-color:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;padding:40px;width:40%}#add-meeting.dashboard-wrap .task-list-column .form-actions,#goals.dashboard-wrap .task-list-column .form-actions,.dashboard-wrap .task-list-column .form-actions{text-align:center}#add-meeting.dashboard-wrap .task-list-column .form-actions input[type=submit],#goals.dashboard-wrap .task-list-column .form-actions input[type=submit],.dashboard-wrap .task-list-column .form-actions input[type=submit]{background:#786ac1;color:#fff;justify-content:center;margin:10px 0 0;text-align:center}#add-meeting.dashboard-wrap .task-list-column ul,#goals.dashboard-wrap .task-list-column ul,.dashboard-wrap .task-list-column ul{list-style-type:none;padding:0}#add-meeting.dashboard-wrap .task-list-column ul li,#goals.dashboard-wrap .task-list-column ul li,.dashboard-wrap .task-list-column ul li{align-items:center;display:flex;flex:1;flex-direction:row}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap,#goals.dashboard-wrap .task-list-column ul li .task-wrap,.dashboard-wrap .task-list-column ul li .task-wrap{align-items:center;background-color:#fdf7e4;border-radius:50px;display:flex;flex:1;flex-direction:row;height:55px;padding:10px;width:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle,.dashboard-wrap .task-list-column ul li .task-wrap .circle{border:2px solid #f8d974;border-radius:36px;height:36px;width:36px}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,#goals.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit,.dashboard-wrap .task-list-column ul li .task-wrap .circle.butt-icon.edit{background-image:url(../images/icons/icon-edit.svg);background-position:55% 50%;background-size:100%}#add-meeting.dashboard-wrap .task-list-column ul li .task-wrap p,#goals.dashboard-wrap .task-list-column ul li .task-wrap p,.dashboard-wrap .task-list-column ul li .task-wrap p{padding:0 10px;width:calc(100% - 76px)}#add-meeting.dashboard-wrap .task-list-column ul li .butt-icon.add-team,#goals.dashboard-wrap .task-list-column ul li .butt-icon.add-team,.dashboard-wrap .task-list-column ul li .butt-icon.add-team{background-color:#e4e0f8;background-image:url(../images/icons/icon-team-transparent.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:32px;height:36px;margin:5px 0 5px 10px;width:36px;z-index:1}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream label,#goals.dashboard-wrap .task-list-column .form-item-field-dream label,.dashboard-wrap .task-list-column .form-item-field-dream label{display:block;left:0;margin-bottom:10px;position:relative;width:100%}#add-meeting.dashboard-wrap .task-list-column .form-item-field-dream textarea,#goals.dashboard-wrap .task-list-column .form-item-field-dream textarea,.dashboard-wrap .task-list-column .form-item-field-dream textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;outline:none;padding:20px;width:100%}#add-meeting.dashboard-wrap .main-goal-column,#goals.dashboard-wrap .main-goal-column,.dashboard-wrap .main-goal-column{margin-top:40px;width:20%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box,#goals.dashboard-wrap .main-goal-column .goal-content-box,.dashboard-wrap .main-goal-column .goal-content-box{background:#fff;border:none;border-radius:42px;height:100%;margin:0 0 15px!important;outline:none;padding:15px 30px;width:100%}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box h2,#goals.dashboard-wrap .main-goal-column .goal-content-box h2,.dashboard-wrap .main-goal-column .goal-content-box h2{word-wrap:break-word}#add-meeting.dashboard-wrap .main-goal-column .goal-content-box .small,#goals.dashboard-wrap .main-goal-column .goal-content-box .small,.dashboard-wrap .main-goal-column .goal-content-box .small{color:#786ac1;font-size:.8em;font-style:italic}#add-meeting.dashboard-wrap .main-goal-column img,#goals.dashboard-wrap .main-goal-column img,.dashboard-wrap .main-goal-column img{border:none;border-radius:42px;margin:15px 0;outline:none;width:100%}#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:10px}@media (max-width:768px){#add-meeting.dashboard-wrap .my-team,#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .my-team,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .my-team,.dashboard-wrap .support-network-meeting{margin:50px 0;width:80%}}#add-meeting.dashboard-wrap .my-team,#goals.dashboard-wrap .my-team,.dashboard-wrap .my-team{display:flex;flex:1;flex-direction:column;justify-content:flex-start;width:30%}#add-meeting.dashboard-wrap .my-team .team-member,#goals.dashboard-wrap .my-team .team-member,.dashboard-wrap .my-team .team-member{background:#fff;border:none;border-radius:42px;height:74px;margin:15px 0;outline:none;padding:5px;width:100%}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap,#goals.dashboard-wrap .my-team .team-member .title-wrap,.dashboard-wrap .my-team .team-member .title-wrap{display:flex;flex:1;flex-direction:column;padding:0 15px}#add-meeting.dashboard-wrap .my-team .team-member .title-wrap .body,#goals.dashboard-wrap .my-team .team-member .title-wrap .body,.dashboard-wrap .my-team .team-member .title-wrap .body{color:#000;font-size:.8em;font-weight:400;padding-top:5px}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar,#goals.dashboard-wrap .my-team .team-member .name-avatar,.dashboard-wrap .my-team .team-member .name-avatar{background-color:#337ca5;background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:45px;display:inline-block;height:55px;text-align:center;width:55px;z-index:1}#add-meeting.dashboard-wrap .my-team .team-member .name-avatar span,#goals.dashboard-wrap .my-team .team-member .name-avatar span,.dashboard-wrap .my-team .team-member .name-avatar span{color:#fff;line-height:55px}#add-meeting.dashboard-wrap .my-team .butt-add-meeting,#goals.dashboard-wrap .my-team .butt-add-meeting,.dashboard-wrap .my-team .butt-add-meeting{margin:15px 0}#add-meeting.dashboard-wrap .support-network-meeting,#goals.dashboard-wrap .support-network-meeting,.dashboard-wrap .support-network-meeting{background:#fff;border:none;border-radius:42px;height:100%;margin-top:15px;outline:none;padding:15px 30px;width:70%}#add-meeting.dashboard-wrap .support-network-meeting h3,#goals.dashboard-wrap .support-network-meeting h3,.dashboard-wrap .support-network-meeting h3{color:#323333}#add-meeting.dashboard-wrap .support-network-meeting p,#goals.dashboard-wrap .support-network-meeting p,.dashboard-wrap .support-network-meeting p{color:#000}#add-meeting.dashboard-wrap .support-network-meeting .title,#goals.dashboard-wrap .support-network-meeting .title,.dashboard-wrap .support-network-meeting .title{font-weight:400;padding:0 10px}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide,#goals.dashboard-wrap .support-network-meeting .butt-guide,.dashboard-wrap .support-network-meeting .butt-guide{margin:10px 0;width:100%}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .title,#goals.dashboard-wrap .support-network-meeting .butt-guide .title,.dashboard-wrap .support-network-meeting .butt-guide .title{color:#000;margin:auto;text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .butt-guide .thick-text,#goals.dashboard-wrap .support-network-meeting .butt-guide .thick-text,.dashboard-wrap .support-network-meeting .butt-guide .thick-text{font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{display:flex;flex:1;flex-direction:row;justify-content:space-between}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content{flex-direction:column}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{height:100%;width:45%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker{border-radius:25px;height:100%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header{background-color:transparent;border:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget.ui-widget-content{border:1px solid #d3d3d3}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td{padding:0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker tbody td a{height:37px;width:37px}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-content{background:transparent;border:0;padding:15px 10px;text-align:center;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-active{border:0;height:37px;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:37px;padding:0;text-align:center}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-calendar .ui-state-hover{opacity:.6}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-today>a{color:#5243a0}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day{background:#5243a0!important;border-radius:50%;color:#323333;font-weight:700}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker-current-day a{color:#fff!important}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev,.dashboard-wrap .support-network-meeting .support-network-meeting-content .calendar-wrap .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:55%}@media (max-width:1024px){#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap{width:100%}}#add-meeting.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,#goals.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon,.dashboard-wrap .support-network-meeting .support-network-meeting-content .guide-wrap .butt-icon{background-color:transparent;border:1px solid #f8d974}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info,#goals.dashboard-wrap .support-network-meeting .meeting-info,.dashboard-wrap .support-network-meeting .meeting-info{display:flex;flex:1;flex-direction:row;justify-content:space-between}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-desc{text-align:left}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{display:flex;height:auto}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .meeting-desc,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .meeting-desc{color:#7b68c8;height:auto;margin:2.5px 0;width:80%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon{border-radius:30px;height:30px;width:30px}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.clock-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.clock-purple{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address .butt-icon.location-purple,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time .butt-icon.location-purple{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-time,.dashboard-wrap .support-network-meeting .meeting-info .meeting-time{width:20%}#add-meeting.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,#goals.dashboard-wrap .support-network-meeting .meeting-info .meeting-address,.dashboard-wrap .support-network-meeting .meeting-info .meeting-address{width:40%}.image-widget{align-items:center;display:flex;justify-content:center;margin-top:20px}.image-widget img{border-radius:20px;height:70px;width:70px}.image-widget span{padding:0 10px}.image-widget span a{display:block;height:70px;max-width:100px;overflow:hidden}.image-widget .file-size{display:none}.image-widget input[name=field_photo_remove_button]{justify-content:center;margin:0;padding:0;text-align:center;width:100px}@media (max-width:1300px){#goals.dashboard-wrap{padding:50px;width:100vw}}.node-goal-edit-form,.node-goal-form{width:100%}.zzdashboard-wrap{display:flex}@media (max-width:1300px){.zzdashboard-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.zzdashboard-wrap{flex-direction:column;padding:0 20px;width:100vw}}.zzdashboard-wrap .header-wrap{align-items:center;display:flex}.zzdashboard-wrap .header-wrap h1{margin:20px 10px 20px 0}@media (max-width:800px){.zzdashboard-wrap .header-wrap h1{display:none}.zzdashboard-wrap .header-wrap h1.team-member{display:block;flex:1;text-align:center}.zzdashboard-wrap .header-wrap{justify-content:space-between;padding-top:20px}}.zzdashboard-wrap .header-wrap .butt-dashboard{display:none}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-dashboard{display:flex;padding-left:5px;width:42px}.zzdashboard-wrap .header-wrap .butt-dashboard .butt-icon{min-width:32px}.zzdashboard-wrap .header-wrap .butt-dashboard .title{display:none}}.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{align-items:center;-webkit-animation:none;animation:none;background:#f9d87c;border-radius:30px;color:#323333;display:flex;font-size:12px;font-weight:700;height:25px;justify-content:center;margin-left:10px;margin-top:5px;min-width:110px;padding:10px;text-decoration:none;text-transform:uppercase;transition:all .2s}.zzdashboard-wrap .header-wrap .butt-add-goal:hover,.zzdashboard-wrap .header-wrap .butt-help:hover{transform:scale(1.1)}@media (max-width:800px){.zzdashboard-wrap .header-wrap .butt-add-goal,.zzdashboard-wrap .header-wrap .butt-help{display:none}}.zzdashboard-wrap .goals-creator-container.team-member details{background:#fff;border-radius:20px;padding:0 20px}.zzdashboard-wrap .goals-creator-container.team-member details summary{display:revert;font-family:Open Sans,sans-serif;font-weight:700;padding:10px 0}.zzdashboard-wrap .goals-creator-container.team-member details summary::marker{margin-right:10px}.zzdashboard-wrap .goals-creator-container.team-member details .butt-goal{border:none}.zzdashboard-wrap .goals-creator-container.team-member details .goal-wrapper:last-child{padding-bottom:20px}@media (max-width:800px){.zzdashboard-wrap .goals-creator-container{display:none}.zzdashboard-wrap .goals-creator-container.team-member{display:block;margin:40px 0}}.zzdashboard-wrap .template-selection{padding-top:10px}.zzdashboard-wrap .zzgoals-list-column{margin-right:65px;max-width:340px;min-width:340px;width:30%}.zzdashboard-wrap .zzgoals-list-column h2{font-size:.88rem;margin-bottom:15px;margin-top:30px}@media (max-width:800px){.zzdashboard-wrap .zzgoals-list-column{max-width:100%;width:100%}}.zzdashboard-wrap .goal-wrapper{margin-bottom:10px}.zzdashboard-wrap .goal-wrapper .butt-icon{order:-1}.zzdashboard-wrap .goal-wrapper .title{display:flex;flex-direction:column;justify-content:center}.zzdashboard-wrap .goal-wrapper .title .title_inner{line-height:1.3em;margin-left:10px;max-height:2.6em;overflow:hidden;text-align:left}.zzdashboard-wrap .goal-wrapper .butt-goal{border:5px solid #fff;height:50px}.zzdashboard-wrap .goal-wrapper.active .butt-goal{background:#f9d87c;color:#323333}.zzdashboard-wrap .goal-wrapper.active .butt-goal .butt-icon{background-color:#f9d87c}.zzdashboard-wrap .goal-wrapper.active .butt-groups{opacity:1;transform:scale(1);visibility:visible}.zzdashboard-wrap .butt-general{margin:0;text-transform:none;width:100%}.zzdashboard-wrap .zztask-list-column{width:calc(100% - 410px)}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column{margin:0 auto;width:80%}}.zzdashboard-wrap .zztask-list-column .goal-info{margin:50px 0 30px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-info{margin-top:0}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap h3{text-align:center}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field{display:flex;padding-bottom:20px}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{color:#337ca5;font-size:25px;margin:30px 0 0;padding-right:20px;text-align:right;width:100px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field h4{font-size:18px;padding:5px 10px 0 0;width:75px}}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .goal-field .fields{flex:1}.zzdashboard-wrap .zztask-list-column .goal-definition-wrap .written-goal h4{color:#323333;font-size:1.17em;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin-top:50px;padding:20px 40px}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap h4{font-size:1.17em}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap p{font-weight:400;margin-bottom:40px}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-actions-wrap{padding:20px}}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .field-multiple-drag,.zzdashboard-wrap .zztask-list-column .goal-actions-wrap td{padding:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform{align-items:center}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div{flex:1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform>div:nth-child(2){flex:0}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .field--widget-boolean-checkbox{order:-1}.zzdashboard-wrap .zztask-list-column .goal-actions-wrap .paragraphs-subform .js-form-type-textfield label{display:none}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px;text-align:center}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .goal-notify-wrap{margin:50px 0}}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox{justify-content:flex-start;margin:0 auto;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.zzdashboard-wrap .zztask-list-column .goal-notify-wrap .js-form-type-checkbox label{display:block!important;font-weight:400}.zzdashboard-wrap .zztask-list-column .goal-status-wrap{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:50px 0;padding:20px 40px;text-align:center}.zzdashboard-wrap .zztask-list-column .goal-status-wrap #edit-feedback{margin-top:50px}.zzdashboard-wrap .zztask-list-column .form-actions{margin-bottom:50px;text-align:center}.zzdashboard-wrap .zztask-list-column .form-actions .butt-general{text-transform:uppercase;width:180px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard{left:20px;width:42px}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .title{display:none}.zzdashboard-wrap .zztask-list-column .form-actions .butt-dashboard .butt-icon{min-width:32px}}.zzdashboard-wrap .zztask-list-column .form-item-field-notify-team-members-value{display:flex}.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{font-size:.8em;text-align:right}@media (max-width:800px){.zzdashboard-wrap .zztask-list-column #edit-field-assigned-to--description{padding-top:10px}}.confirm-remove-user-form{text-align:center}@media (max-width:600px){.confirm-remove-user-form{width:80%}}.confirm-remove-user-form .form-actions{align-items:center;display:flex;justify-content:center}@media (max-width:600px){.confirm-remove-user-form .form-actions{flex-direction:column-reverse}}.confirm-remove-user-form .butt-general{margin:20px}.confirm-remove-user-form .butt-general[name=support-remove-user-back] .butt-icon{transform:rotate(180deg)}.confirm-remove-user-form .butt-general[name=support-remove-user-remove]{background:#dc3830;color:#fff}.confirm-remove-user-form .butt-general[name=support-remove-user-remove] .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.quiz-category-wrap{position:relative}.quiz-category-wrap h1{margin-top:50px;text-align:center}.quiz-category-wrap .quiz-info-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin:50px auto;max-width:1200px;min-width:700px;padding:40px;text-align:center;width:82%}.quiz-category-wrap .quiz-info-wrap .video{height:50%;margin:0 auto;max-width:600px;width:80%}.quiz-category-wrap .quiz-info-wrap .video img{-o-object-fit:cover;object-fit:cover;width:100%}.quiz-category-wrap .quiz-info-wrap .video .iframe-wrapper{padding-top:56.25%;position:relative}.quiz-category-wrap .quiz-info-wrap .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-category-wrap .quiz-info-wrap h2{color:#786ac1;font-size:1.4em}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz{background:#7b68c8;color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .butt-icon{background-color:#fff}.quiz-category-wrap .quiz-info-wrap .butt-start-quiz .animation-bubble{background:#493d76}.quiz-category-wrap .button-wrap{margin-bottom:50px;text-align:center}.quiz-category-wrap .button-wrap .butt-start-quiz{margin:0}.quiz-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between;overflow:hidden;padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-wrapper{padding:0 30px;width:100%}}@media (max-width:800px){.quiz-wrapper{padding:0 20px;width:100%}}.quiz-wrapper h1{margin:0 0 50px}.quiz-wrapper .hidden-questions{height:0;opacity:0;visibility:0;width:0}.quiz-wrapper .progress{background:#fff;border-radius:24px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);height:24px;padding:0 10px;width:100%;z-index:0}.quiz-wrapper .progress .progress-fill{background:#cac2ec;border-radius:20px;bottom:0;height:8px;margin:auto;position:absolute;top:0;transition:width .5s;width:calc(100% - 20px);width:0;z-index:-1}.quiz-wrapper .progress .progress-dots{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%;z-index:1}.quiz-wrapper .progress .progress-dots .dot{background:#e4e0f7;border-radius:20px;height:10px;width:10px}.quiz-wrapper .progress .progress-dots .dot.complete{background:#786ac1}.quiz-wrapper .progress .progress-dots .dot.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger;background:#fff;border:3px solid #786ac1;height:13px;width:13px}.quiz-wrapper .questions-wrap{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;margin-top:40px;max-width:920px;min-width:600px;padding:40px;width:77%}@media (max-width:800px){.quiz-wrapper .questions-wrap{min-width:100%;padding:20px;width:100%}}.quiz-wrapper .questions-wrap #no-next-message{background:#eee;border-radius:30px;font-size:.8em;padding:10px;text-align:center}.quiz-wrapper .questions-wrap .question{text-align:center}.quiz-wrapper .questions-wrap .question h2{color:#786ac1;font-size:1.4em;margin-top:0}.quiz-wrapper .questions-wrap .question h2.lifealt{color:#323333;margin-bottom:36px}.quiz-wrapper .questions-wrap .question h3{color:#786ac1}.quiz-wrapper .questions-wrap .question .subtitle{color:#786ac1;font-size:.9em;padding:10px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .subtitle{font-size:.75rem}}.quiz-wrapper .questions-wrap .question .dropzone{align-items:center;display:flex;height:34px;justify-content:center;margin-top:40px;position:relative;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .drop-line{background:#c5c5c5;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option{height:34px;overflow:hidden;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.place{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon{align-items:center;background:#59a3d0;border-radius:34px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-weight:600;height:34px;justify-content:center;width:34px}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .icon:after{content:"A"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .animation-bubble,.quiz-wrapper .questions-wrap .question .dropzone .draggable-option .title{display:none}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon{background:#eb8782}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon{background:#f3c762}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon{background:#86cc88}.quiz-wrapper .questions-wrap .question .dropzone .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .dropzone-labels{display:flex;font-size:.75em;justify-content:space-between;margin-top:5px}.quiz-wrapper .questions-wrap .question .answer-options{padding:40px 0}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options{padding:20px 0}}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:95%}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option{background:transparent;border:2px solid #aa9ee3;border-radius:30px;height:26px;outline:none;padding:0;width:26px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option .inner{background:#aa9ee3;border-radius:20px;display:block;height:18px;margin:auto;opacity:0;transition:all .4s;width:18px}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option:hover .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBigger;animation-name:pulseBigger}.quiz-wrapper .questions-wrap .question .answer-options .select-buttons .option.selected .inner{opacity:1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{align-items:center;background:#d4e9f7;border:5px solid #d4e9f7;border-radius:40px;color:#323333;cursor:-webkit-grab;cursor:grab;display:flex;font-size:.9em;font-weight:400;height:64px;justify-content:flex-start;margin-bottom:10px;overflow:hidden;padding:0 20px 0 10px;text-align:left;transition:all .2s;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option{border-radius:20px;font-size:.6rem;height:80px;padding:0 5px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .animation-bubble{z-index:-1}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{align-items:center;background:#fff;border-radius:34px;color:#59a3d0;display:flex;font-weight:600;height:34px;justify-content:center;margin-right:15px;min-height:34px;min-width:34px;width:34px}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon:after{content:"A"}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option .icon{font-size:.9rem;height:20px;line-height:20px;margin-right:5px;min-height:20px;min-width:20px;width:20px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1{background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon{color:#eb8782}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .icon:after{content:"B"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option1 .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2{background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon{color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .icon:after{content:"C"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option2 .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3{background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon{color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .icon:after{content:"D"}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.option3 .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;border-style:solid;border-width:5px;color:#323333}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option1{background:#ee9a95;border-color:#f7dada}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option2{background:#f3c762;border-color:#f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected.option3{background:#86cc88;border-color:#d5f2d4}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.selected{border-width:2px}}.quiz-wrapper .questions-wrap .question .answer-options .draggable-options .draggable-option.squish{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options{flex-direction:column}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{background:#d4e9f7;border:5px solid #d4e9f7;border-radius:33px;color:inherit;font-weight:400;height:auto;margin:0 0 10px;min-height:64px;padding:0 10px 0 5px;text-transform:inherit;width:48%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option{width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#59a3d0;color:#fff;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2){background:#f7dada;border:5px solid #f7dada}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .butt-icon{background-color:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2) .animation-bubble{background:#ee9a95}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(2).selected{background:#ee9a95;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3){background:#f8e9b9;border:5px solid #f8e9b9}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .butt-icon{background-color:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3) .animation-bubble{background:#f3c762}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(3).selected{background:#f3c762;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4){background:#d5f2d4;border:5px solid #d5f2d4}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .butt-icon{background-color:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4) .animation-bubble{background:#86cc88}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(4).selected{background:#86cc88;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5){background:#ebebeb;border:5px solid #ebebeb}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .butt-icon{background-color:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5) .animation-bubble{background:#9c9e9e}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option:nth-child(5).selected{background:#9c9e9e;outline:2px solid #323333!important}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon{background-color:#59a3d0;height:44px;width:44px}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.UNIVERSITY{background-image:url(../images/icons/icon-university.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.TRAINING_CENTRE{background-image:url(../images/icons/icon-trainingcentre3.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.HANDS_ON_TRAINING{background-image:url(../images/icons/icon-handson.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.WORK{background-image:url(../images/icons/icon-straighttowork.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.OTHER{background-image:url(../images/icons/icon-gapyear.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.VISUAL{background-image:url(../images/icons/icon-looking.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.READ_WRITE{background-image:url(../images/icons/icon-reading.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.AUDITORY{background-image:url(../images/icons/icon-listening.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .butt-icon.KINAESTHETIC{background-image:url(../images/icons/icon-doing.svg)}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option .title{color:#323333;font-size:1.05em;padding:10px 0 10px 10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .multi-select-options .multi-option.OTHER textarea{-webkit-appearance:none;border:none;border-radius:10px;color:#323333;font-family:inherit;font-size:.9em;height:55px;margin:10px 0;padding:10px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options{flex-direction:column;padding-bottom:50px;position:relative}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{background:#e4e0f7;border:5px solid #e4e0f7;color:#323333;font-size:.8em;height:74px;margin:0 5px;padding:0 10px 0 5px;text-transform:none;width:260px}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option{margin:5px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.dont-mind{bottom:0;height:40px;position:absolute}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.selected{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .butt-icon{background-color:#7b68c8;background-position:50%;height:54px;width:54px}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title{padding-left:10px;text-align:left}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .title.centre{text-align:center}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option .animation-bubble{background:#7b68c8}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{background:transparent;max-width:23%}@media (max-width:767px){.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz{max-width:100%;width:100%}}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child{border:2px solid #88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child.selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:first-child:hover .animation-bubble{background:#88cb88}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2){border:2px solid #ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(2):hover .animation-bubble{background:#ea8782}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3){border:2px solid #f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(3):hover .animation-bubble{background:#f4c760}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4){border:2px solid #59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4).selected,.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option.butt-lifeskillsquiz:nth-child(4):hover .animation-bubble{background:#59a3d0}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .negative{background-image:url(../images/icons/icon-sensory01-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_01] .positive{background-image:url(../images/icons/icon-sensory01-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .negative{background-image:url(../images/icons/icon-sensory02-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_02] .positive{background-image:url(../images/icons/icon-sensory02-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .negative{background-image:url(../images/icons/icon-sensory03-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_03] .positive{background-image:url(../images/icons/icon-sensory03-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .negative{background-image:url(../images/icons/icon-sensory04-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_04] .positive{background-image:url(../images/icons/icon-sensory04-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .negative{background-image:url(../images/icons/icon-sensory05-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_05] .positive{background-image:url(../images/icons/icon-sensory05-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .negative{background-image:url(../images/icons/icon-sensory06-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_06] .positive{background-image:url(../images/icons/icon-sensory06-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .negative{background-image:url(../images/icons/icon-sensory07-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_07] .positive{background-image:url(../images/icons/icon-sensory07-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .negative{background-image:url(../images/icons/icon-sensory08-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_08] .positive{background-image:url(../images/icons/icon-sensory08-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .negative{background-image:url(../images/icons/icon-sensory09-negative.svg)}.quiz-wrapper .questions-wrap .question .answer-options .this-or-that-options .this-or-that-option[data-index=SENSORY_09] .positive{background-image:url(../images/icons/icon-sensory09-positive.svg)}.quiz-wrapper .questions-wrap .question .answer-options .answer-line{border-radius:5px;display:flex;flex-direction:column;height:18px;justify-content:flex-end;margin:20px 0 10px;overflow:hidden;position:relative}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .line{background:#e4e0f7;border-radius:20px;height:8px;width:100%}.quiz-wrapper .questions-wrap .question .answer-options .answer-line .answer-swoosh{bottom:0;height:18px;left:-248px;position:absolute;transition:left .3s ease-in-out}.quiz-wrapper .questions-wrap .question .answer-options .text-answers{display:flex;font-size:.8em;justify-content:space-between;margin-top:10px}.quiz-wrapper .questions-wrap .question.hide-question{height:0;opacity:0;visibility:hidden}.quiz-wrapper .questions-wrap .question.current{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse}.quiz-wrapper .button-wrap{display:flex;justify-content:space-between;margin:40px 0;width:77%}@media (max-width:800px){.quiz-wrapper .button-wrap{width:100%}}.quiz-wrapper .button-wrap .butt-save{margin:0}.quiz-wrapper .button-wrap .butt-next{flex-direction:row-reverse;padding:0 4px 0 15px}@media (max-width:800px){.quiz-wrapper .button-wrap{margin:20px 0 130px;position:relative}.quiz-wrapper .button-wrap .butt-next,.quiz-wrapper .button-wrap .butt-previous{width:130px}.quiz-wrapper .button-wrap .butt-save{left:0;margin:auto;position:absolute;right:0;top:80px}}.quiz-results-wrap{width:1200px}@media (max-width:1300px){.quiz-results-wrap{padding:0 30px;width:100vw}}@media (max-width:800px){.quiz-results-wrap{padding:0 20px}}.quiz-results-wrap h1{text-align:center}.quiz-results-wrap .title-section{align-items:center;align-items:flex-start;display:flex;flex:1;flex-direction:row;flex-direction:column;justify-content:center}.quiz-results-wrap .title-section .side-back{width:180px}.quiz-results-wrap .title-section h1{flex:1;width:100%}.quiz-results-wrap .title-section .main-title{width:100%}@media (max-width:800px){.quiz-results-wrap .title-section{padding-top:20px}.quiz-results-wrap .title-section .butt-general{padding-left:5px;width:42px}.quiz-results-wrap .title-section .butt-general .butt-icon{min-width:32px}.quiz-results-wrap .title-section .butt-general .title{display:none}.quiz-results-wrap .title-section .side-back{width:42px}}.quiz-results-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;text-align:center;width:64%}.quiz-results-wrap .details-wrap p{margin:0}@media (max-width:1300px){.quiz-results-wrap .details-wrap{width:80%}}.quiz-results-wrap .no-results{color:#323333;padding:100px 0;text-align:center}.quiz-results-wrap .result-options-wrap{margin:30px 0 50px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.quiz-results-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul{background:transparent!important;color:#323333;line-height:2.2em;list-style:none;margin:20px 0;padding:0 25px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before,.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.work li:before{color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.life li:before{color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.training li:before{color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.strengths li:before{color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap ul.career li:before{color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-grey{background-color:#ebebeb}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Organised-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-grey{background-color:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f8dada}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Helping-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-pink{background-color:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work{background-color:#f7e9b8}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Artistic-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-yellow{background-color:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-blue{background-color:#d3e9f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Practical-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-blue{background-color:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .strengths,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-purple{background-color:#e4e0f7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Investigative-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-purple{background-color:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-green,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training{background-color:#d5f2d4}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .Enterprising-circle,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .title-bar-circle-green{background-color:#88cb88}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt{background-color:#f0f8ff;border-radius:50%;float:right;font-weight:700;height:40px;line-height:40px;min-width:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.strengths{background-color:#9e92d7;background-image:url(../images/icons/icon-strengths.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.training{background-color:#88cb88;background-image:url(../images/icons/icon-training.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .icon-butt.life{background-color:#ea8782;background-image:url(../images/icons/icon-life.svg);background-position:7px!important;background-repeat:no-repeat!important;background-size:26px!important}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{height:auto;-webkit-mask-image:url(../images/mask-bg.svg);mask-image:url(../images/mask-bg.svg);mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-height:380px;position:relative;width:185px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill{width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Practical{background:#59a3d0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Investigative{background:#9e92d7}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Helping{background:#ea8782}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Organised{background:#9c9e9d}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Artistic{background:#f4c760}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person .fill.Enterprising{background:#88cb88}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .person{display:none}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{display:flex;flex:1;flex-wrap:wrap;height:100%;justify-content:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap{flex-direction:column}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:50px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:30px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard{left:20px;width:42px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-container-wrap .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .inner-content-wrap .result-content-wrap{flex-direction:row}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:37.5px 37.5px 16px 16px;color:#323333;height:auto;margin:15px;min-width:220px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content .header,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result .header{align-items:center;border-radius:30px;display:flex;height:auto;justify-content:center;min-height:54px;padding:0 20px;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content h2,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result h2{font-size:1rem;margin:20px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-content p,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .result p{padding:0 10px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box{align-items:center;background-color:transparent;border-radius:0;display:flex;flex-direction:column;height:auto;justify-content:center;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box h4{height:auto;padding:0;text-align:center}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box button{margin:10px 0 15px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #edit-actions>.butt-general,.quiz-results-wrap .result-options-wrap .result-content .content-wrap .transparent-box #strat-goals{margin:10px 0}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{margin:10px;width:17.5%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box p{max-height:200px;overflow:hidden}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box .more{padding:10px}@media screen and (max-width:1024px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:30%}}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .training-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .life-skill-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{height:100%;margin:15px;overflow:visible;width:25%}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .content-box{width:30%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{margin:auto;width:64%}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box{width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .learner-box .learner-content{height:auto}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{margin:10px!important;width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-box{width:auto}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{border-radius:35px;min-height:70px;width:25%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar .link{color:#786ac1;font-size:.9em;font-weight:600;padding:10px 10px 0;text-align:left}@media screen and (max-width:1031px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .career-exploration-bar{margin:10px!important}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:30%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box .my-results-icon{background-color:transparent;height:auto;margin:0;padding:0;width:auto}@media screen and (max-width:768px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{width:40%}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .my-results-box{margin-top:0;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{margin:10px;max-width:250px}@media (max-width:800px){.quiz-results-wrap .result-options-wrap .result-content .content-wrap .work-preferences-box{max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle{align-items:center;border-radius:30px;display:flex;height:50px;justify-content:space-between;line-height:30px;line-height:1rem;margin:0;padding:0 6px 0 15px;text-align:center;width:100%}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle h2{font-size:1rem;margin:0;padding:0;text-align:left}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle span{border-radius:50%;color:#323333;float:right;font-size:.88rem;font-weight:700;height:40px;line-height:40px;width:40px}.quiz-results-wrap .result-options-wrap .result-content .content-wrap .percentage-circle a{color:#323333;font-size:.6rem;font-weight:400}.quiz-results-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options{width:100%}}.quiz-results-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.quiz-results-wrap .result-options-wrap .visible-options.unlimited{display:block;text-align:center;white-space:nowrap;width:auto}.quiz-results-wrap .result-options-wrap .visible-options.unlimited p{margin:0;max-height:98px;overflow:hidden}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.unlimited{white-space:normal}}.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{display:inline-flex;justify-content:space-evenly;vertical-align:bottom;white-space:normal;width:100%}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options .three-wrap{flex-wrap:wrap}}.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:none}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .visible-options.mobile{display:block}}.quiz-results-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;display:flex;flex-direction:column;height:250px;justify-content:space-between;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;white-space:normal;width:30%}@media (max-width:1300px){.quiz-results-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}@media (max-width:767px){.quiz-results-wrap .result-options-wrap .result-option{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px 0;max-width:100%;width:100%}}.quiz-results-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;justify-content:center;min-height:74px;padding:0 20px}.quiz-results-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0;padding:10px 0}.quiz-results-wrap .result-options-wrap .result-option .blurb{font-size:.9em;max-height:135px;overflow:hidden;padding:20px 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.quiz-results-wrap .result-options-wrap .result-option.life-skills{display:none;height:400px;max-height:400px;min-width:350px}.quiz-results-wrap .result-options-wrap .result-option.life-skills.on{display:block}.quiz-results-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.quiz-results-wrap .result-controls{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto auto 50px;position:relative}.quiz-results-wrap .result-controls .butt-scroll{margin:0 10px 30px}@media (max-width:768px){.quiz-results-wrap .result-controls .butt-scroll{display:none}}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:20px;position:absolute}@media (max-width:800px){.quiz-results-wrap .result-controls .button-wrap .butt-dashboard{left:0;width:42px}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .title{display:none}.quiz-results-wrap .result-controls .button-wrap .butt-dashboard .butt-icon{min-width:32px}}.quiz-results-wrap #work-preferences{justify-content:flex-end;margin-top:30px;padding:30px 10px;width:100%}.quiz-results-wrap #work-preferences .butt-update{width:180px}.quiz-results-wrap #life-skill-controls{top:20px;width:calc(90% + 60px)}.quiz-results-wrap #life-skill-controls #life-skill{width:180px}.quiz-results-wrap #career-exploration{margin:40px auto 0;width:180px}.quiz-results-wrap #career-exploration .butt-update{margin-top:20px;width:180px}.quiz-results-wrap .butt-start-goals{background-image:url(../images/icons/icon-start.svg);background-repeat:no-repeat!important}.quiz-results-wrap .butt-export{background-image:url(../images/icons/icon-upload-blue.svg);background-repeat:no-repeat!important}.quiz-complete-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.quiz-complete-wrap{padding:50px;width:100vw}}.quiz-complete-wrap .quiz-complete-box{align-items:center;background:#fff;background-image:url(../images/confetti.svg);background-position:center 0;background-repeat:no-repeat;background-size:100% auto;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);display:flex;flex-direction:column;justify-content:center;margin:50px auto 0;max-width:67%;padding:50px;text-align:center;width:67%}@media (max-width:1300px){.quiz-complete-wrap .quiz-complete-box{max-width:80%;width:80%}}@media (max-width:768px){.quiz-complete-wrap .quiz-complete-box{max-width:100%;width:100%}}.quiz-complete-wrap .quiz-complete-box h1{margin:10px}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap{display:flex;flex:1;flex-direction:row}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content{padding:15px;width:50%}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content p{color:#323333;text-align:left}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content a{float:left;margin:15px 0}.quiz-complete-wrap .quiz-complete-box .complete-content-wrap .complete-content img{width:100%}.job-wrap{padding-bottom:50px;padding-top:50px;width:1200px}@media (max-width:1300px){.job-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.job-wrap{max-width:100%;overflow:hidden;padding:30px 20px}}.job-wrap .title-section{display:flex;flex:1;flex-direction:row}.job-wrap .title-section .side-back{width:180px}.job-wrap .title-section .side-back .butt-general{margin:0}.job-wrap .title-section .main-title{width:calc(100% - 360px)}@media (max-width:800px){.job-wrap .title-section{flex-direction:column}.job-wrap .title-section .main-title{margin-top:30px;width:100%}}.job-wrap h1{text-align:center}.job-wrap .details-wrap{color:#323333;margin:0 auto;padding:40px 0 0;width:84%}.job-wrap .details-wrap p{margin:0}@media (max-width:1300px){.job-wrap .details-wrap{width:80%}}.job-wrap .result-options-wrap{padding:50px 0 20px}.job-wrap .result-options-wrap .result-content{display:flex;flex:1;flex-direction:column;max-width:1200px}.job-wrap .result-options-wrap .result-content .outer-wrap{padding:0!important}@media screen and (max-width:768px){.job-wrap .result-options-wrap .result-content .two-columns{flex-direction:column!important}.job-wrap .result-options-wrap .result-content .two-columns .left-content,.job-wrap .result-options-wrap .result-content .two-columns .right-content{width:100%!important}}.job-wrap .result-options-wrap .result-content .content-wrap{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}.job-wrap .result-options-wrap .result-content .content-wrap ul{color:#323333;list-style:none;margin:10px 0;padding:0 25px}.job-wrap .result-options-wrap .result-content .content-wrap ul li{font-size:.9em;padding-bottom:8px}.job-wrap .result-options-wrap .result-content .content-wrap ul li:before{content:"•";display:inline-block;font-weight:900;margin-left:-1rem;width:1rem}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-yellow li:before{color:#f4c760}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-pink li:before{color:#ea8782}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-green li:before{color:#88cb88}.job-wrap .result-options-wrap .result-content .content-wrap ul.list-node-blue li:before{color:#59a3d0}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-pink{background-color:#f4bdba}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-yellow{background-color:#f8d87b}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-yellow{background-color:#fcf7e4}.job-wrap .result-options-wrap .result-content .content-wrap .title-bar-green{background-color:#addfae}.job-wrap .result-options-wrap .result-content .content-wrap .title-sub-bar-green{background-color:#d5f2d4}.job-wrap .result-options-wrap .result-content .content-wrap .result{background:#fff;border-radius:35px 35px 20px 20px;color:#323333;height:auto;margin:15px;overflow:hidden;padding:10px;text-align:left;text-decoration:none}.job-wrap .result-options-wrap .result-content .content-wrap .result h2{border-radius:30px;font-size:1.2rem;margin:0;padding:15px 10px;text-align:center;width:100%}@media screen and (max-width:1300px){.job-wrap .result-options-wrap .result-content .content-wrap .result h2{padding:10px}}.job-wrap .result-options-wrap .result-content .content-wrap .result h3{border-radius:30px;font-size:.88rem;margin:10px 0 0;padding:5px 10px;text-align:left;width:100%}.job-wrap .result-options-wrap .result-content .content-wrap .result p{font-size:.9em;padding:0 10px}.job-wrap .result-options-wrap .result-content .content-wrap .job-box{margin:20px;width:28%}@media screen and (max-width:800px){.job-wrap .result-options-wrap .result-content .content-wrap .job-box{width:100%}}.job-wrap .result-options-wrap .visible-options{align-items:self-start;display:flex;justify-content:space-evenly;transition:all 1s ease-in-out;width:200%}.job-wrap .result-options-wrap .visible-options.scroll{transform:translateX(-50%)}.job-wrap .result-options-wrap .result-option{background:#fff;border-radius:46px 46px 16px 16px;color:#323333;display:inline-block;height:250px;margin:0 10px;max-height:250px;max-width:340px;overflow:hidden;padding:10px;text-align:center;text-decoration:none;width:30%}@media (max-width:1300px){.job-wrap .result-options-wrap .result-option{height:270px;max-height:270px}}.job-wrap .result-options-wrap .result-option .title{align-items:center;background:#e4e0f7;border-radius:74px;display:flex;height:74px;justify-content:center;padding:0 20px}.job-wrap .result-options-wrap .result-option .title h2{color:#323333;font-size:1.06em;margin:0}.job-wrap .result-options-wrap .result-option .blurb{font-size:.9em;padding:20px 10px;text-align:left}.job-wrap .result-options-wrap .result-option .link{color:#786ac1;font-size:.9em;font-weight:600;padding:0 10px;text-align:left}.job-wrap .result-options-wrap .result-option:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.supportlayout{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:100px;position:relative;width:1200px}@media (max-width:1300px){.supportlayout{padding:0 30px;width:100%}}@media (max-width:768px){.supportlayout{align-items:center;flex-direction:column;max-width:100%;padding:0 20px}}.supportlayout .back-button-wrap{margin-bottom:20px;padding-bottom:0}.supportlayout .row{margin-top:20px;text-align:center}.supportlayout .butt-remove-meeting{background:#7b68c8;color:#fff;margin:40px auto 0;padding:0 15px}.supportlayout .supportlayout-left{flex:1;max-width:300px}.supportlayout .supportlayout-left .header-wrap{align-items:center;display:flex}.supportlayout .supportlayout-left .header-wrap .butt-help{align-items:center;background:#fff;border-radius:30px;color:#323333;display:flex;font-weight:700;height:25px;justify-content:center;margin-left:10px;text-decoration:none;width:25px}.supportlayout .supportlayout-center{display:flex;flex:1;flex-direction:column;margin:65px 40px 0;max-width:500px;width:500px}.supportlayout .supportlayout-center .side-blob{margin-right:0}.supportlayout .supportlayout-center label.right{color:#7b68c8}.supportlayout .supportlayout-center .form-item-relationship{height:0}.supportlayout .supportlayout-center .form-item-relationship.give-height{height:50px}.supportlayout .supportlayout-center .invite-wrap{display:flex}.supportlayout .supportlayout-center .invite-wrap form>.js-form-item:first-of-type{margin-left:60px;margin-top:5px}.supportlayout .supportlayout-center .invite-wrap .teammember-email{padding-right:110px}.supportlayout .supportlayout-center .invite-wrap form>.form-item-name:first-child{margin-bottom:0}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-name{background:none;border:none;border-radius:0;color:#000;font-size:1.5em;font-weight:700;height:auto;margin-bottom:0;padding-left:10px;padding-right:0!important}.supportlayout .supportlayout-center .invite-wrap .existing-team-member-email{background:none;border:none;border-radius:0;color:#000;height:auto;margin-left:65px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center .invite-wrap .pending-team-member-email{background:none;border:none;border-radius:0;color:#000;font-size:16px;font-weight:700;height:50px;padding-left:5px;padding-right:0}.supportlayout .supportlayout-center.no-note .note-copy{display:none}.supportlayout .supportlayout-center .note-copy{padding-top:20px;text-align:center}.supportlayout .supportlayout-center input,.supportlayout .supportlayout-center textarea{border:1px solid #aa9ee3}.supportlayout .supportlayout-center input:active,.supportlayout .supportlayout-center input:focus,.supportlayout .supportlayout-center textarea:active,.supportlayout .supportlayout-center textarea:focus{background:#e4e0f7}.supportlayout .supportlayout-center input[type=submit],.supportlayout .supportlayout-center textarea[type=submit]{background:#7b68c8;border:none;color:#fff;float:right;height:42px;justify-content:center;margin:0;padding:0;width:175px}.supportlayout .supportlayout-center select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/icons/icon-down-purple.svg) 95% no-repeat;border:1px solid #aa9ee3;color:#000;font-size:1rem;margin-left:60px;overflow:hidden;padding-left:20px;padding-right:20px;position:relative;width:360px}.supportlayout .supportlayout-center .form-actions input:first-child{margin:0 0 10px 10px}.supportlayout .supportlayout-center img{width:100%}.supportlayout .supportlayout-center .team-circle-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.2em;font-weight:700;height:50px;justify-content:center;margin-top:5px;min-width:50px;position:absolute;width:50px}.supportlayout .supportlayout-center[data-state=member1] .team-circle-icon{background:#59a3d0}.supportlayout .supportlayout-center[data-state=member2] .team-circle-icon{background:#ee9a95}.supportlayout .supportlayout-center[data-state=member3] .team-circle-icon{background:#f3c762}.supportlayout .supportlayout-center[data-state=member4] .team-circle-icon{background:#86cc88}.supportlayout .supportlayout-right{flex:1;max-width:200px}.supportlayout .team-members-wrap{margin-top:30px}.supportlayout .team-members-wrap .butt-add-member{background:hsla(0,0%,100%,.5);height:64px;margin:0 0 20px;padding:0 10px;width:100%}.supportlayout .team-members-wrap .butt-add-member .title{color:#323333;font-size:1.2em;font-weight:400;padding-left:10px;text-align:left;text-transform:none}.supportlayout .team-members-wrap .butt-add-member .butt-icon{align-items:center;display:flex;font-size:1.1rem;font-weight:400;font-weight:700;height:34px;justify-content:center;width:34px}@media (max-width:767px){.supportlayout .supportlayout-center.side-blob{padding:20px}}.supportlayout .supportlayout-center h2{font-size:1rem;margin-bottom:10px}.supportlayout .supportlayout-center .add-meeting-step{display:none;margin-top:20px}.supportlayout .supportlayout-center .add-meeting-step.visible{display:block}.supportlayout .supportlayout-center .add-meeting-step label{font-size:1rem}.supportlayout .supportlayout-center .add-meeting-step .no-next-message-involved{background:#eee;border-radius:30px;font-size:.8em;margin-bottom:30px;margin-top:30px;padding:10px 20px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .options-wrap{margin-top:30px}.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .options-wrap .columns .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns{display:flex;justify-content:space-between}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns{flex-direction:column}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding{padding-top:20px}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:48%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .options{width:100%}}.supportlayout .supportlayout-center .add-meeting-step .columns.with-padding .time-address{align-items:flex-start;margin-top:0}.supportlayout .supportlayout-center .add-meeting-step .columns .left,.supportlayout .supportlayout-center .add-meeting-step .columns .right{flex:1}.supportlayout .supportlayout-center .add-meeting-step .columns .left label,.supportlayout .supportlayout-center .add-meeting-step .columns .right label{display:block;font-size:1rem;height:40px}.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin-right:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .left{margin:0 0 30px}}.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin-left:20px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .columns .right{margin:0}}.supportlayout .supportlayout-center .add-meeting-step .columns .time-address{flex-direction:column}.supportlayout .supportlayout-center .add-meeting-step textarea{background:#e4e0f7;border-radius:10px;color:#786ac1;color:#323333;font-family:Open Sans,sans-serif;font-size:.9em;height:100px;margin-left:50px;outline:none;padding:10px;width:calc(100% - 50px)}.supportlayout .supportlayout-center .add-meeting-step .time-address{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-top:10px}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields{display:flex;flex-direction:column;justify-content:space-between;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .fields.buttons{flex-direction:row}.supportlayout .supportlayout-center .add-meeting-step .time-address .butt-general{margin-left:0}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields{align-items:center;display:flex;justify-content:flex-start;padding:5px;width:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-label{color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon{border-radius:40px;height:34px;margin-right:10px;min-width:34px;width:34px}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.time{background-image:url(../images/icons/icon-clock-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.address{background-image:url(../images/icons/icon-location-purple.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields .time-address-icon.calendar{background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:1px solid #786ac1}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{background:#e4e0f7;border:none;border-radius:42px;color:#786ac1;font-family:Open Sans,sans-serif;font-size:.9em;height:42px;margin-right:10px;outline:none;padding-left:10px;transition:all .2s;width:100%}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input{margin-right:0}}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input.invalid{border:1px solid crimson}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::-moz-placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .time-address .time-address-fields input::placeholder{color:grey}.supportlayout .supportlayout-center .add-meeting-step .assistance-option,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled,.supportlayout .supportlayout-center .add-meeting-step .involvement-option,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{align-items:center;display:flex;font-size:.9em;margin:0 0 15px;min-height:57px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon{background:transparent;border-radius:50px;height:44px;margin-right:10px;min-width:44px;width:44px}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.on-my-own{background-image:url(../images/icons/icon-on-my-own.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.with-someone-else{background-image:url(../images/icons/icon-group.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.some-talking{background-image:url(../images/icons/icon-talk-myself.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.speak-for-me{background-image:url(../images/icons/icon-group-talking.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .option-icon.just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .option-icon.just-listening{background-image:url(../images/icons/icon-hear.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .on-my-own,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .on-my-own{background-image:url(../images/icons/icon-on-my-ow-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .with-someone-else,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .with-someone-else{background-image:url(../images/icons/icon-group-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .some-talking,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .some-talking{background-image:url(../images/icons/icon-group-talking-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .speak-for-me,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .speak-for-me{background-image:url(../images/icons/icon-speakforme-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected .just-listening,.supportlayout .supportlayout-center .add-meeting-step .involvement-option.selected .just-listening{background-image:url(../images/icons/icon-hear-selected.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .title p,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option .title p,.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled .title p{margin:0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled .option-icon{border:2px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .assistance-option-disabled.selected .option-icon,.supportlayout .supportlayout-center .add-meeting-step .assistance-option.selected .option-icon{background-image:url(../images/icons/icon-complete.svg);background-size:100%}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled{display:none}.supportlayout .supportlayout-center .add-meeting-step .involvement-option-disabled.selected{display:flex}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{background:#7b68c8;color:#fff;flex-direction:row-reverse;padding:0 4px 0 15px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{background-color:#fff}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back{background:transparent;border:1px solid #7b68c8;color:#7b68c8}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon{background-color:#7b68c8}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next{width:120px}.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-back .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-confirm .butt-icon,.supportlayout .supportlayout-center .add-meeting-step .butt-meeting-next .butt-icon{min-width:32px}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin-bottom:30px;margin-top:15px}@media (max-width:600px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date{margin:15px auto 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:265px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step #meeting-date .ui-datepicker-inline{width:230px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker{border-radius:25px;height:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header{background-color:transparent;border:0}.supportlayout .supportlayout-center .add-meeting-step .ui-widget.ui-widget-content{border:1px solid #d3d3d3}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker th{color:#5243a0;font-size:8pt;font-weight:400;text-transform:uppercase}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody{border-bottom:1px solid #5243a0;border-top:1px solid #5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:35px;padding:2px 0;width:35px}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker tbody td{height:29px;width:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-content{background:transparent;border:0;padding:10px;text-align:center;width:100%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{border:0;height:35px;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-active{height:29px;line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{background:transparent;border:0;line-height:35px;padding:0;text-align:center}@media screen and (max-width:1200px){.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-default{line-height:29px}}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-calendar .ui-state-hover{opacity:.6}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-today>a{color:#5243a0}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day{color:#323333;font-weight:700}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker-current-day a{background:#5243a0!important;border-radius:50%;color:#fff!important}.supportlayout .supportlayout-center .add-meeting-step .ui-widget-header .ui-icon{background-image:url(../images/icons/icon-arrow-next-black.svg);background-position:58% 50%;background-size:35%}.supportlayout .supportlayout-center .add-meeting-step .ui-datepicker .ui-datepicker-prev{transform:rotate(180deg)}.supportlayout [data-state=initial],.supportlayout [data-state=member1],.supportlayout [data-state=member2],.supportlayout [data-state=member3],.supportlayout [data-state=member4],.supportlayout [data-state=support-network-add-meeting-1]{display:none}.supportlayout[data-state=initial] [data-state=initial],.supportlayout[data-state=member1] [data-state=member1],.supportlayout[data-state=member2] [data-state=member2],.supportlayout[data-state=member3] [data-state=member3],.supportlayout[data-state=member4] [data-state=member4],.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{display:flex}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{flex-direction:column;margin:100px auto 50px;max-width:1000px;width:100%}.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1] h1{margin:0}@media (max-width:768px){.supportlayout[data-state=support-network-add-meeting-1] [data-state=support-network-add-meeting-1]{margin:50px auto;max-width:auto;width:100%}}.supportlayout [data-showwhen=userrequested]{display:none}.supportlayout[data-userrequested=true] [data-showwhen=userrequested]{display:block}.dashboard-wrap .goals-list-column .goal-wrapper.active .butt-goal .title{padding-left:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item{margin:0}.dashboard-wrap .goals-list-column .goal-wrapper .form-item input{background:transparent;padding:0 20px 0 10px}.dashboard-wrap .goals-list-column .goal-wrapper .form-item label{display:none}.dashboard-wrap .goals-list-column .goal-wrapper .form-item.js-form-type-date{height:auto}.dashboard-wrap .goals-list-column .goal-wrapper .field--type-datetime h4{display:none}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to{background:transparent;color:transparent;height:100%;width:100%}.dashboard-wrap .goals-list-column .js-form-item-field-assigned-to #edit-field-assigned-to{color:transparent;height:100%;margin:0;width:100%}.dashboard-wrap .goals-list-column input[type=date]{background-color:hsla(0,0%,100%,.45)!important;background-image:url(../images/icons/icon-addcal-purple.svg)!important;background-size:100%;border:none;border-radius:40px;color:transparent;height:34px;outline:none;position:relative;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-calendar-picker-indicator,.dashboard-wrap .goals-list-column input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;background:transparent;height:34px;position:absolute;right:0;width:34px}.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-day-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-month-field:not([aria-valuenow]),.dashboard-wrap .goals-list-column input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}.dashboard-wrap .goals-list-column input[type=date]:active,.dashboard-wrap .goals-list-column input[type=date]:focus{background-color:hsla(0,0%,100%,.45);background-image:url(../images/icons/icon-addcal-purple.svg);background-size:100%;border:none;border-radius:40px;color:transparent!important;outline:none}.dashboard-wrap .goals-list-column input[type=date]:focus::-webkit-datetime-edit{color:transparent!important}.dashboard-wrap .task-list-column{margin-left:30px}.dashboard-wrap .task-list-column .feedback-wrapper{display:none}.dashboard-wrap .task-list-column.completed{background-image:url(../images/confetti.svg);background-position:top;background-repeat:no-repeat}.dashboard-wrap .task-list-column.completed .feedback-wrapper{display:block}.dashboard-wrap .task-list-column.completed .tasks-wrapper{display:none}.dashboard-wrap .task-list-column #edit-actions{margin-top:20px;text-align:center}.dashboard-wrap .task-list-column #edit-actions input{background:#7b68c8;color:#fff;justify-content:center;margin:20px auto 0!important;padding:0;text-align:center}@media (min-width:1211px){.dashboard-wrap .task-list-column #edit-actions{display:flex;flex-direction:row-reverse}}.dashboard-wrap .task-list-column .feedback-wrapper label{font-weight:700;left:0;position:relative;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper textarea{background:#e4e0f7;border:none;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;margin-top:10px;outline:none;padding:20px;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons{display:flex;margin:10px 0;width:100%}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon{background-size:contain;cursor:pointer;height:26px;margin:0 10px 0 0;opacity:.5;transition:all .2s;width:26px}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.selected{opacity:1}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.bad{background:url(../images/icons/icon-bad.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.ok{background:url(../images/icons/icon-ok.svg) 50% no-repeat}.dashboard-wrap .task-list-column .feedback-wrapper .feel-icons .feel-icon.good{background:url(../images/icons/icon-good.svg) 50% no-repeat}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-drag,.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table thead,.dashboard-wrap .task-list-column .tasks-wrapper .tabledrag-toggle-weight-wrapper,.dashboard-wrap .task-list-column .tasks-wrapper .tableresponsive-toggle-columns{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper{text-align:center}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .button{background-color:transparent;background-image:url(../images/icons/icon-goal-remove.svg);background-position:50%;background-repeat:no-repeat;border:2px solid #f9d87c;border-radius:50px;color:transparent;height:34px;margin:0;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .field-add-more-submit{background:#f9d87c;color:#323333;display:block;justify-content:center;margin:15px auto 0;padding:0;width:180px}.dashboard-wrap .task-list-column .tasks-wrapper .paragraphs-dropbutton-wrapper .ajax-progress{padding-top:20px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table,.dashboard-wrap .task-list-column .tasks-wrapper .js-form-item{margin-bottom:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child{background-color:#fcf7e5;border-radius:50px;height:50px;margin-right:34px;padding:0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td>div:first-child div:first-child{align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable .paragraphs-dropbutton-wrapper{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td{padding:0 0 7px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td:nth-child(2){align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:center;position:relative}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-title{display:none!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraph-type-top{height:34px;padding:0!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .paragraphs-subform{display:flex;flex-direction:row-reverse}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes{background:#fcf7e5;border-radius:25px;display:none;left:0;margin-right:35px;padding-top:55px;position:absolute;z-index:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes .js-form-item:first-child{padding:0 10px 10px 50px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-notes textarea{border:1px solid #cfd2d2;border-radius:10px;font-family:Open Sans,sans-serif;outline:none;padding:10px;width:100%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes{margin-bottom:130px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .show-notes .field--name-field-task-notes{display:block}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to{background:#e4e0f7 url(../images/icons/icon-team-transparent.svg) 50% no-repeat;border-radius:50px;bottom:0;height:34px;position:absolute;right:-6px;top:10px;width:34px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to select{background:transparent;height:100%;margin:0!important;opacity:0!important;width:100%!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.41);margin-left:40px;padding:0 0 0 10px;position:absolute;visibility:hidden}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete.show-users{visibility:visible}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-assigned-to .js-form-type-entity-autocomplete input{background:transparent;padding:0;width:250px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name{background:transparent;height:50px;margin:0;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item{background:none;margin:0}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item input{background:transparent;font-size:.9em;padding:0 40px 0 10px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-task-name .js-form-item label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox{background:none;height:34px;margin:0;width:34px;z-index:1}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]{background:transparent;border:2px solid #f3c762;height:34px;margin:0;padding:15px;width:34px!important}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox input[type=checkbox]:checked{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .js-form-type-checkbox label{display:none}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes{position:absolute;right:44px;top:8px}.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox],.dashboard-wrap .task-list-column .tasks-wrapper .field-multiple-table .draggable td .field--name-field-show-notes .js-form-type-checkbox input[type=checkbox]:checked{background:transparent url(../images/icons/icon-edit.svg) 50% no-repeat}.dashboard-wrap .task-list-column .field--name-field-notify-team-members{margin-top:30px;padding-left:12px}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item-field-notify-team-members-value{display:flex}.dashboard-wrap .task-list-column .field--name-field-notify-team-members .form-item input[type=checkbox]{height:30px;margin:0;padding:15px;width:30px!important}.dashboard-wrap .task-list-column .field--name-field-notify-team-members label.right{left:20px}.dashboard-wrap .task-list-column .goal-task{align-items:center;display:flex;margin-bottom:10px}.dashboard-wrap .task-list-column .goal-task .task-wrap{align-items:flex-end;background:#fcf7e5;border-radius:50px;border-radius:25px;display:flex;flex:1;flex-direction:column;font-size:.9em;height:50px;height:auto;justify-content:flex-start;margin-right:5px;min-height:50px;padding:0 10px}.dashboard-wrap .task-list-column .goal-task .task-wrap .top-line-wrap{align-items:center;display:flex;justify-content:flex-start;padding-top:10px;width:100%}.dashboard-wrap .task-list-column .goal-task .task-wrap .notes{background:#fff;border:1px solid #cfd2d2;border-radius:10px;margin:20px 10px;min-height:100px;overflow:hidden;padding:10px;width:80%}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed{border:2px solid #f9d87c;border-radius:34px;height:34px;margin-right:10px;min-width:34px;width:34px}.dashboard-wrap .task-list-column .goal-task .task-wrap .icon-completed.completed{background:#f9d87c url(../images/icons/icon-checked.svg) 50% no-repeat;background-size:50%}.dashboard-wrap .task-list-column .goal-task .assigned-to{align-items:center;background:#59a3d0;border-radius:34px;color:#fff;display:flex;font-size:.8em;font-weight:600;height:34px;justify-content:center;width:34px}.dashboard-wrap .task-list-column .butt-wrap .butt-edit{background:#7b68c8;margin:0 auto}.dashboard-wrap .selected-name{align-items:center;background:#59a3d0;border-radius:50px;bottom:0;color:#fff;display:flex;font-size:.8em;font-weight:600;height:100%;justify-content:center;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dashboard-wrap .back-button-wrap{bottom:0;padding-bottom:0;position:absolute;right:0}.back-button-wrap-goals{display:flex;justify-content:space-between;padding:0 0 40px}.back-button-wrap-goals .form-submit{justify-content:center}@media (max-width:1300px){.back-button-wrap-goals{padding:0 30px 40px;width:100vw}}.tabledrag-handle,.tabledrag-toggle-weight-wrapper{display:none}.field--widget-myway-goal-setting-inline-paragraphs-widget .paragraphs-subform{display:flex}input#edit-submit.disabled,input#edit-submit[disabled]{box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}#field-goal-task-values th.field-label p{font-weight:400}.two-factor-form{width:70%}.two-factor-form .header-small{margin-bottom:40px;text-align:center}.two-factor-form label[for=edit-code]{max-height:50px;width:250px}.two-factor-form label[for=edit-code].right{left:calc(100% - 270px)}.two-factor-form input[type=text]{margin-bottom:20px;padding:0 250px 0 20px}.two-factor-form .description{font-size:.9em;margin:0 auto;text-align:center;width:90%}.two-factor-form fieldset{border:1px solid #fff;margin-top:50px;padding:10px 20px}.two-factor-form fieldset .fieldset-legend{color:#323333;font-weight:700}.two-factor-form fieldset .fieldset-wrapper{font-size:.9em}.two-factor-form #edit-actions{text-align:center}.two-factor-form #edit-actions input[type=submit]{display:inline-block;margin:40px 0;padding:0}@media (max-width:1300px){.profile-content{padding:0 30px;width:100%}}@media (max-width:800px){.profile-content{max-width:100%;overflow:hidden;padding:0 20px}}.profile-content .ajax-progress-throbber{display:none}.profile-content h1{font-size:32px}@media only screen and (max-width:1300px){.profile-content h1{font-size:26px}}.profile-content h1.about-title{margin-right:50px;word-break:break-all}@media (max-width:800px){.profile-content h1.about-title{margin-right:0}}.profile-content h2{font-size:24px}.profile-content h3{font-size:20px}.profile-content p{font-size:16px}.profile-content a{color:#7662c6;font-size:14px;font-weight:700;text-decoration:none}.profile-content a:hover{color:#323333}.profile-content .profile-header{display:flex;justify-content:space-between;margin-top:100px}@media (max-width:800px){.profile-content .profile-header{flex-direction:column;margin-top:50px}}.profile-content .profile-header .profile-person-details{color:#323333}.profile-content .profile-header .profile-person-details .employment-status{margin-top:25px}.profile-content .profile-header .profile-person-details .education-status,.profile-content .profile-header .profile-person-details .email{margin-top:20px}.profile-content .profile-header .profile-person-details .details-section-title{margin-bottom:0}.profile-content .profile-header .profile-person-details .details-section-content{margin:0}@media (max-width:800px){.profile-content .profile-header .profile-person-details{margin-bottom:30px;text-align:center}}.profile-content .profile-header .profile-support-information{align-self:flex-start;background:#fff;border-radius:40px;color:#323333;padding:0 33px 17px;width:60%}@media (max-width:800px){.profile-content .profile-header .profile-support-information{width:100%}}.profile-content .profile-header .profile-support-information .profile-support-information-title{align-items:flex-end;display:flex;margin-top:20px}.profile-content .profile-header .profile-support-information .profile-support-information-title .profile-support-logo{margin-right:20px;width:180px}.profile-content .profile-quiz-section{margin-top:45px}.profile-content .profile-quiz-section .profile-results-section{background:#fff;border-radius:40px;color:#323333;margin-bottom:50px;padding:26px 25px 30px}.profile-content .profile-quiz-section .profile-results-section .butt-more-for-support-wrap{display:flex;justify-content:center}.profile-content .profile-quiz-section .profile-results-section .profile-results-title{align-items:center;display:flex}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category{background-position:50%;background-repeat:no-repeat;background-size:60%;border-radius:34px;height:68px;margin-right:15px;width:68px}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.work{background-color:#f3c762;background-image:url(../images/icons/icon-work.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-title .icon-category.strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 30px 0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .profile-results-subtitle{margin:30px 0 0}}.profile-content .profile-quiz-section .profile-results-section .empty-section{align-items:center;display:flex;flex-direction:column;margin-top:60px}.profile-content .profile-quiz-section .profile-results-section .empty-section .icon-empty{background-image:url(../images/icons/icon-exclamation.svg);height:36px;width:36px}.profile-content .profile-quiz-section .profile-results-section .empty-section p{font-size:20px;margin-bottom:90px;text-align:center;width:65%}.profile-content .profile-quiz-section .profile-results-section ul{padding-left:15px;padding-right:40px}.profile-content .profile-quiz-section .profile-results-section ul li{margin-bottom:20px}.profile-content .profile-quiz-section .profile-results-section ul li::marker{color:#40a3d4;margin-right:11px;vertical-align:middle}.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:30px;margin-top:40px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .career-top-three-heading{margin-left:0}}.profile-content .profile-quiz-section .profile-results-section .grid-results{display:grid;grid-template-columns:25% 25% 25% 25%;margin:30px 30px 0}.profile-content .profile-quiz-section .profile-results-section .grid-results.life,.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths{grid-template-columns:100%}.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;margin-top:0}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.strengths ul{-moz-column-count:1;column-count:1}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training{grid-template-columns:50% 50%}.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr .5fr;margin-top:32px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.career{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr .5fr}}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item{border-left:1px solid #c3c3c3;padding:0 20px}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item h3{margin-top:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:first-child{border-left:none;padding-left:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item:last-child{padding-right:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .grid-item .not-available{margin-top:30px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results.training,.profile-content .profile-quiz-section .profile-results-section .grid-results.work{grid-template-columns:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results.training .grid-item,.profile-content .profile-quiz-section .profile-results-section .grid-results.work .grid-item{border:none;padding:0}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{padding-bottom:30px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:1px solid #c3c3c3;padding-top:23px}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item{border-bottom:1px solid #c3c3c3;border-top:none;padding-top:23px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item.career-bottom-three{border-top:none}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading{display:flex;flex-direction:row}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage{align-items:center;background-repeat:no-repeat;border-radius:32px;display:flex;height:65px;justify-content:center;width:65px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-top-three{background-color:#d4e9f7}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-percentage.career-bottom-three{background-color:#dae2e8}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-heading .career-type-title{padding-left:10px}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{margin-top:15px;width:90%}@media (max-width:800px){.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .career-type-blurb{width:100%}}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions{display:block;font-weight:700;text-decoration:none}.profile-content .profile-quiz-section .profile-results-section .grid-results .career-grid-item .career-grid-item-content-wrap .link-career-suggestions.career-bottom-three{padding-top:15px}.dashboard-spe-wrap{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:50px;margin-top:50px}@media (max-width:1300px){.dashboard-spe-wrap{padding:0 30px;width:100%}}@media (max-width:800px){.dashboard-spe-wrap{max-width:100%;overflow:hidden;padding:0 20px}}.dashboard-spe-wrap .dashboard-spe-title{align-self:center;margin-bottom:40px;text-align:center;width:100%}.dashboard-spe-wrap .dashboard-spe-title h1{font-size:32px;margin-bottom:40px}@media only screen and (max-width:1300px){.dashboard-spe-wrap .dashboard-spe-title h1{font-size:26px}}.dashboard-spe-wrap .dashboard-spe-title p{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-title .PUG-invite{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content{align-self:center;display:flex;flex-direction:column;width:100%}.dashboard-spe-wrap .dashboard-spe-content h2{align-self:flex-start;color:#323333;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{align-items:flex-start;background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);flex-grow:1;padding:20px 50px 50px;text-align:center}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap{padding:20px 20px 0}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table{border-spacing:0;overflow-x:hidden;table-layout:auto;text-align:left;width:100%}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table thead{clip:rect(0 0 0 0);border:none;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table th{border-bottom:1px solid #e3e3e3}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{border-bottom:1px solid #e3e3e3;font-size:.8em}@media (max-width:1024px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td{align-items:center;background:#c0e5f7;border-bottom:1px solid #fff;display:block;display:flex;height:40px;padding:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase;width:100px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell{border-bottom:2px solid #e3e3e3;height:80px;justify-content:center;margin-bottom:20px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td.button-cell:before{width:0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:first-child{border-radius:20px 20px 0 0}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table td:last-child{border-bottom:0;border-radius:0 0 20px 20px;padding:0}}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a{color:#323333;text-decoration:none}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:visited{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table a:hover{cursor:pointer;font-size:1.5em}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table h2{color:#323333;font-size:18px}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-name{font-weight:700}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .young-person-email{color:#323333}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .button-cell{display:flex;justify-content:right;padding-right:0;text-align:right}.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.dashboard-spe-wrap .dashboard-spe-content .young-people-table-wrap table .ellipsis{font-size:.8rem;white-space:normal;word-break:break-word}}.butt-to-yp-details{-webkit-appearance:none;background:none;border:none;font-family:Open Sans,sans-serif;margin:10px 0;outline:none;overflow:hidden;transition:all .3s}.butt-to-yp-details .icon{background-color:#337ca5;background-position:center 46%;background-position:50% 50%;background-repeat:no-repeat;background-size:60%;border:2px solid #fff;border-radius:50px;height:45px;margin:0 auto;width:45px}.butt-to-yp-details .title{color:#337ca5;font-size:.63rem;font-weight:700;text-align:center;text-transform:uppercase}.butt-to-yp-details.next .icon{background-image:url(../images/icons/icon-user.svg);background-size:50%}.butt-to-yp-details.goals .icon{background-image:url(../images/icons/icon-goal-light.svg);background-size:70%}.butt-to-yp-details.team .icon{background-image:url(../images/icons/icon-team-white.svg);background-size:70%}.butt-to-yp-details.meetings .icon{background-image:url(../images/icons/icon-calendar-white.svg);background-size:60%}.butt-to-yp-details.remove .icon{background-color:#fff;background-image:url(../images/icons/icon-close-red.svg);background-size:40%}.butt-to-yp-details.remove .title{color:#ea8782}.butt-to-yp-details:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.ui-widget-overlay{background:#000!important;opacity:.7!important}.evidence-dialog{background:transparent;border:0!important;height:100vh!important;overflow:hidden auto;padding-left:0}.evidence-dialog .ui-dialog-titlebar{display:none}.evidence-dialog>#drupal-modal{margin:1.75rem auto;max-height:none!important;max-width:1200px;min-height:auto!important;padding:.5em 0;transform:translate(0)}@media only screen and (max-width:1300px){.evidence-dialog>#drupal-modal{padding:.5em 30px}}@media (max-width:600px){.evidence-dialog>#drupal-modal{padding:10px}}.evidence-container{background-color:#fff;border-radius:15px;font-family:Open Sans,"sans-serif";padding:30px 48px;position:relative}@media only screen and (max-width:1300px){.evidence-container{padding:17px 28px 17px 25px}}@media (max-width:600px){.evidence-container{padding:15px}}.evidence-container a{color:#7662c6}.evidence-container a:hover{color:#323333}.evidence-container .evidence-header{align-items:center;display:flex;flex-direction:row}@media (max-width:600px){.evidence-container .evidence-header{align-items:flex-start}.evidence-container .evidence-header h1{line-height:1.6rem;margin-bottom:10px}}.evidence-container .evidence-header .close-container{align-items:center;display:flex;flex-direction:column;margin-left:auto}@media (max-width:600px){.evidence-container .evidence-header .close-container{margin-top:-10px;transform:scale(.8)}}.evidence-container .evidence-header .close-container span{font-size:16px;font-weight:700}.evidence-container .evidence-header .close-container button{-webkit-appearance:none;background-color:#337ca5;background-position:center 46%;background-repeat:no-repeat;background-size:46%;border:2px solid #fff;border-radius:51.7px;height:56px;margin:10px 0 5px;outline:none;overflow:hidden;transition:all .3s;width:56px}@media (max-width:600px){.evidence-container .evidence-header .close-container button{margin-top:0}}.evidence-container .evidence-header .close-container button.next{background-image:url(../images/icons/icon-close-light.svg);background-position:50% 50%;background-size:46%}.evidence-container .evidence-header .close-container button:focus{outline:none!important}@media only screen and (max-width:1300px){.evidence-container .evidence-header .close-container button{height:50px;width:50px}}.evidence-container .evidence-header .close-container:hover{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}.evidence-container .evidence-sub-header{padding:20px}@media (max-width:600px){.evidence-container .evidence-sub-header{padding:20px 0}}.evidence-container .evidence-sub-header .evidence-note{background:#f8eab6;border-radius:20px;font-size:.88rem;margin-top:10px;padding:20px}.evidence-container .header-icon{background-position-x:50%;background-position-y:center;background-repeat:no-repeat;border-radius:32px;height:64px;margin-left:15px;margin-right:10px;min-width:64px;width:64px}@media (max-width:600px){.evidence-container .header-icon{height:50px;margin-left:0;min-width:50px;width:50px}}.evidence-container .header-icon.icon-work{background-color:#f4c760;background-image:url(../images/icons/icon-work.svg)}.evidence-container .header-icon.icon-life{background-color:#ee9a95;background-image:url(../images/icons/icon-life.svg)}.evidence-container .header-icon.icon-strengths{background-color:#7b68c8;background-image:url(../images/icons/icon-strengths.svg)}.evidence-container .header-icon.icon-career{background-color:#59a3d0;background-image:url(../images/icons/icon-career.svg)}.evidence-container .header-icon.icon-training{background-color:#86cc88;background-image:url(../images/icons/icon-training.svg)}.evidence-container .evidence-mapping-empty-container{align-items:center;color:#323333;display:flex;flex-direction:column;margin:85px 0}.evidence-container .evidence-mapping-empty-container img{margin-bottom:10px;width:30px}.evidence-container .evidence-mapping-empty-container span{font-size:1.1rem}.evidence-container .evidence-mapping-container{color:#323333;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container{padding:20px 0}}.evidence-container .evidence-mapping-container .mapping-area{margin-bottom:40px}.evidence-container .evidence-mapping-container .mapping-heading{background-color:#f4f5f6;border-radius:5px;font-size:24px;margin-bottom:36px;margin-top:0;padding:10px 20px}@media only screen and (max-width:1300px){.evidence-container .evidence-mapping-container .mapping-heading{font-size:20px}}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-heading{margin-bottom:20px}}.evidence-container .evidence-mapping-container h3{font-size:20px}.evidence-container .evidence-mapping-container ul{padding-left:20px}.evidence-container .evidence-mapping-container li::marker{color:#59a3d0}.evidence-container .evidence-mapping-container li{line-height:22px;margin-bottom:15px}.evidence-container .evidence-mapping-container p{line-height:150%}.evidence-container .evidence-mapping-container .mapping-body{padding:0 12px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body{padding:0}}.evidence-container .evidence-mapping-container .mapping-body p:has(+ul){background-color:#c0e5f7;border-top-left-radius:20px;border-top-right-radius:20px;margin-bottom:0;padding:20px 20px 10px}.evidence-container .evidence-mapping-container .mapping-body p~ul{background-color:#c0e5f7;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0;padding:0 40px 10px}.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:center;background-color:#c0e5f7;border-radius:20px;display:flex;margin-bottom:30px;padding:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength{align-items:flex-start}}.evidence-container .evidence-mapping-container .mapping-body .strength .number{color:#59a3d0;font-size:1.88rem;font-weight:700;margin-right:20px}.evidence-container .evidence-mapping-container .mapping-body .strength h3{font-size:1rem;margin:0}.evidence-container .evidence-mapping-container .mapping-body .strength .strength-detail p{margin:10px 0 0}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{dislay:none;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:100px;-o-object-fit:contain;object-fit:contain;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap img{height:50px;width:50px}.evidence-container .evidence-mapping-container .mapping-body .strength .image-wrap{margin-bottom:10px;text-align:center}}.evidence-container .evidence-mapping-container .mapping-body.sensory{display:flex}.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .body-wrap{margin-left:0;padding:0 10px}}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin:20px;width:100px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap{display:none}.evidence-container .evidence-mapping-container .mapping-body.sensory .image-wrap img{margin-left:0;width:50px}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer{margin-bottom:50px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{display:flex}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool{flex-direction:column}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:20px}@media (max-width:600px){.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .body-wrap{margin-left:0;padding:0 20px}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool .image-wrap{display:none}}.evidence-container .evidence-mapping-container .mapping-body .mapping-answer.postschool img{margin:20px;width:100px}.update-whyareyouhere-form h1{text-align:center}.update-whyareyouhere-form .whyareyouhere-block{padding:30px 0}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox{justify-content:flex-start;text-align:left}.update-whyareyouhere-form .whyareyouhere-block .js-form-type-checkbox label{display:block!important;font-weight:400;padding-left:0}.update-whyareyouhere-form .form-info-copy{text-align:center}.update-whyareyouhere-form .content-info{display:none;margin-bottom:0;padding:15px;text-align:center}.update-whyareyouhere-form .content-info.visible{display:block}.update-whyareyouhere-form .message-block{max-width:390px}.update-whyareyouhere-form .form-actions{margin-bottom:30px;text-align:center}.update-whyareyouhere-form .form-actions .butt-general{margin:0}@media (max-width:640px){.sending-invites-form{padding:0 20px;width:100vw}}.sending-invites-form #team-member-mail-fieldset-wrapper,.sending-invites-form #young-person-mail-fieldset-wrapper{margin-bottom:60px;max-width:600px;text-align:center}.sending-invites-form #edit-team-member-mail-fieldset,.sending-invites-form #edit-young-person-mail-fieldset,.sending-invites-form [data-drupal-selector=edit-team-member-mail-fieldset],.sending-invites-form [data-drupal-selector=edit-young-person-mail-fieldset]{border:none;margin:0;padding:0}.sending-invites-form .js-form-submit{background:#7b68c8;color:#fff;margin-top:20px}.sending-invites-form .js-form-submit .butt-icon{background:#fff url(../images/icons/icon-arrow-next-purple.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit#destructive{background:#dc3830}.sending-invites-form .js-form-submit#destructive .butt-icon{background:#dc3830 url(../images/icons/icon-close-light.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form .js-form-submit:focus{outline:1px auto -webkit-focus-ring-color!important}.sending-invites-form .inner-fieldset{background:#fff;border-radius:50px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);margin:40px 0;padding:20px 40px}@media (max-width:640px){.sending-invites-form .inner-fieldset{padding:20px}}.sending-invites-form .inner-fieldset .member-details{margin-bottom:30px;text-align:center}.sending-invites-form .inner-fieldset .member-details .member-name{font-weight:700}.sending-invites-form .inner-fieldset .member-details.pending{font-style:italic}.sending-invites-form .inner-fieldset .member-email-wrap{align-items:flex-end;display:flex}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;height:50px;justify-content:center;margin-right:10px;min-width:50px;width:50px}.sending-invites-form .inner-fieldset .member-email-wrap .member-icon.pending{background:none;border:1px solid #ebebeb}.sending-invites-form .inner-fieldset .form-item{margin:0}.sending-invites-form .inner-fieldset:first-child .member-icon{background:#86cc88}.sending-invites-form .inner-fieldset:nth-child(2) .member-icon{background:#59a3d0}.sending-invites-form .inner-fieldset:nth-child(3) .member-icon{background:#ee9a95}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper{margin-top:50px}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit{background:#fff;color:#337ca5}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit .butt-icon{background:#337ca5 url(../images/icons/icon-arrow-next.svg);background-position:58% 50%;background-repeat:no-repeat}.sending-invites-form #young-person-mail-fieldset-wrapper .fieldset-wrapper .js-form-submit#destructive{background:#ea8782}.sending-invites-form .message-block.no-members{margin-top:50px}.sending-invites-form .consent-disclaimer{font-size:.75rem;padding:20px}.sending-invites-form .all-invites-wrap{display:flex;flex-direction:column-reverse}.sending-invites-form .all-invites-wrap .inner-fieldset{margin-top:0}.sending-invites-form .invite-members{margin-top:50px}.sending-invites-form .invite-members .js-form-type-checkbox{justify-content:center}.sending-invites-form .invite-members .js-form-type-checkbox label{display:inline-block!important;padding:0}.my-quiz-profile .profile-header img{display:none;height:100px;margin:0 auto 30px;visibility:hidden}@media (max-width:767px){.my-quiz-profile.profile-content{padding-top:30px}}.my-quiz-profile.profile-content .button-wrap{margin-bottom:50px;text-align:center}.my-quiz-profile.profile-content .button-wrap button:first-child{margin-right:20px}.my-quiz-profile.profile-content .butt-slim{background:#e4e0f7;border:2px solid #e4e0f7;color:#323333;display:flex;height:40px;padding:0 10px;text-align:center}.my-quiz-profile.profile-content .butt-slim .animation-bubble{background:#aa9ee3}.my-quiz-profile.profile-content .profile-header{align-items:flex-start;background:0;flex-direction:column;justify-content:flex-start;margin:0 0 40px;padding:0;width:100%}.my-quiz-profile.profile-content .profile-header .header-buttons-wrap{display:flex;justify-content:flex-end;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .profile-header .profile-name{padding-top:20px}}.my-quiz-profile.profile-content .profile-header .profile-name h1{display:inline-block;font-size:3rem;line-height:3rem;margin:0 10px 0 0}.my-quiz-profile.profile-content .profile-header .profile-name .pronouns{font-size:1.4rem;font-style:italic}.my-quiz-profile.profile-content textarea{border:1px solid #e4e0f7;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;font-size:.8rem;height:100%;outline:none;padding:20px;width:100%}@media (max-width:600px){.my-quiz-profile.profile-content textarea{padding-right:80px}}.my-quiz-profile.profile-content .profile-person-about-wrap{display:flex;justify-content:space-between;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .profile-person-about-wrap{flex-direction:column}}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section{background:#fff;border-radius:30px;flex:0.48;padding:20px 30px}@media (max-width:767px){.my-quiz-profile.profile-content .profile-person-about-wrap .details-section{margin-bottom:20px}}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section h2{font-size:1.2rem;margin:0 0 5px}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section .detail{margin-bottom:20px}.my-quiz-profile.profile-content .profile-person-about-wrap .details-section p{margin-top:0}.my-quiz-profile.profile-content .profile-note{align-items:center;background:#f8eab6;border-radius:20px;display:flex;font-size:.88rem;margin:40px 0;padding:20px}.my-quiz-profile.profile-content .profile-note .note-icon{height:40px;margin-right:10px;width:40px}.my-quiz-profile.profile-content .profile-note p{font-size:1.12rem;margin:0}.my-quiz-profile.profile-content .quiz-areas details summary{align-items:center;cursor:pointer;display:flex;font-size:2rem;font-weight:700;margin:20px 0;position:relative;transition:all .2s}.my-quiz-profile.profile-content .quiz-areas details summary::marker{color:red}.my-quiz-profile.profile-content .quiz-areas details summary img{height:50px;margin-right:20px;transition:all .2s;width:50px}.my-quiz-profile.profile-content .quiz-areas details summary:after{content:" ▸";position:absolute;right:0}.my-quiz-profile.profile-content .quiz-areas details summary:focus-visible,.my-quiz-profile.profile-content .quiz-areas details summary:hover{color:#fff}.my-quiz-profile.profile-content .quiz-areas details summary:focus-visible img,.my-quiz-profile.profile-content .quiz-areas details summary:hover img{transform:scale(1.1) rotate(-4deg)}.my-quiz-profile.profile-content .quiz-areas details[open] summary:after{content:" ▾"}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap{background:#fff;border-radius:30px;padding:20px 30px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap h2{margin-top:40px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{flex-direction:column}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .no-results{font-style:italic;margin:30px 0 40px;text-align:center;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area{display:flex;flex:0.3;flex-direction:column;justify-content:space-between;margin-bottom:30px;min-width:30%;padding-bottom:20px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area img{width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title{align-items:center;display:flex;justify-content:space-between}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title h3{font-size:18px;margin:0}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .result-title span{font-size:20px;font-weight:700}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area li,.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area p{font-size:.8rem}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area ul{padding-left:15px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap+h2{margin-top:0}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article{display:grid;margin-top:80px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs{position:relative;width:100%}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs{margin-top:30px}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section{background-color:#fff;grid-area:1/1/2/2;left:0;top:1.8em;transition:all .5s ease;z-index:0}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section{grid-area:auto}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:first-child{z-index:1}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2{color:#999;font-weight:400;height:1.8em;margin:0;padding:0;position:absolute;top:-1.8em;transition:all .5s ease;width:180px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2.active{border-bottom:2px solid #aa9ee3;color:#323333}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2{border-bottom:none!important;color:#323333;left:0!important;position:relative;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2 a{color:inherit;display:block;font-size:24px;outline:0 none;text-align:center;text-decoration:none;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section h2:hover a{transform:scale(1.05)}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section .result-areas-wrap{padding-top:30px}@media (max-width:767px){.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section .result-areas-wrap{padding-top:0}}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(2) h2{left:180px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(3) h2{left:360px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:nth-child(4) h2{left:540px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:target{z-index:2}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap article.tabs section:target h2{border-bottom:2px solid #aa9ee3;color:#323333}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-slim{margin:15px auto 0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started{display:flex;margin:20px auto 0;padding-right:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started .butt-icon{margin-right:10px}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts{height:80px;position:relative}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button{background:#e4e0f7;border:none;border-radius:10px;color:#323333;cursor:pointer;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;height:calc(100% - 20px);margin:10px;padding:0 15px;position:absolute;right:0;text-transform:uppercase;transition:all .2s}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button:hover{background:#aa9ee3;color:#fff}.my-quiz-profile.profile-content .quiz-areas details:last-child{margin-bottom:50px}#print-popover[popover]{transition-behavior:allow-discrete;background-color:#fff;border:none;border-radius:20px;opacity:0;padding:20px;transform:translateY(20px);transition:opacity .3s ease-out,transform .3s ease-out}#print-popover[popover]::-webkit-backdrop{background:rgba(0,0,0,.8)}#print-popover[popover]::backdrop{background:rgba(0,0,0,.8)}#print-popover[popover]:popover-open{opacity:1;transform:translateY(0)}#print-popover[popover] h1{margin-top:0;text-align:center}#print-popover[popover] p{text-align:center}#print-popover[popover] #butt-close{-webkit-appearance:none;background:transparent url(../images/icons/icon-close.svg) 50% no-repeat;border:none;color:transparent;font-size:6px;height:40px;position:absolute;right:5px;top:5px;width:40px}#print-popover[popover] .checkbox{margin:10px 0}#print-popover[popover] .button-wrap{margin:20px 0 0;text-align:center}#print-popover[popover] input[type=checkbox]{-webkit-appearance:none;background:#fff;border:1px solid #59a3d0;border-radius:5px;height:20px;margin:0 10px 0 0;outline:none;padding:10px;vertical-align:text-top;width:20px!important}#print-popover[popover] input[type=checkbox]:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulseBig;animation-name:pulseBig;cursor:pointer}#print-popover[popover] input[type=checkbox]:checked,#print-popover[popover] input[type=checkbox]:hover{background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%}#print-popover[popover] input[type=checkbox]:not(:checked){background:#fff 50% no-repeat;background-size:50%}#print-popover[popover] input[type=checkbox]:disabled{opacity:.5}#print-popover[popover] input[type=checkbox]:focus{outline:1px solid #59a3d0!important;outline-offset:1px}@starting-style{#print-popover[popover]:popover-open{opacity:0;transform:translateY(20px)}}.product--variation-field--variation_list_price__1+div,.product--variation-field--variation_list_price__2+div{background:#fff;border-radius:30px 30px 0 0;margin:0 20px;padding:10px 30px 0}.product--variation-field--variation_list_price__1+div h1,.product--variation-field--variation_list_price__2+div h1{text-align:center}.product--variation-field--variation_list_price__1+div ul,.product--variation-field--variation_list_price__2+div ul{background:#fcf7e4;border-radius:20px;margin-bottom:0!important;padding:20px 40px}.product--variation-field--variation_list_price__1+div ul li,.product--variation-field--variation_list_price__2+div ul li{font-size:.9rem;padding:5px 0}.product--variation-field--variation_price__1,.product--variation-field--variation_price__2{background:#fff;border-radius:0 0 30px 30px;margin:0 20px;padding:30px;text-align:center}.product--variation-field--variation_price__1 :first-child,.product--variation-field--variation_price__2 :first-child{font-weight:700}.product--variation-field--variation_price__1 :last-child,.product--variation-field--variation_price__2 :last-child{font-size:1.3rem;margin-top:5px}.commerce-order-item-add-to-cart-form{margin:30px 20px}.commerce-order-item-add-to-cart-form .form-actions{margin-top:40px;text-align:right}.commerce-checkout-flow-multistep-default{margin:40px 30px;width:100%}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset{border:none;padding:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset legend{font-size:1.2rem;font-weight:700;margin-bottom:30px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset #edit-payment-information-add-payment-method{display:flex;flex-direction:column-reverse}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form{margin-top:20px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form .form-item .form-text{background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:16px 40px 0 20px;transition:all .2s;width:100%!important}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .stripe-form .form-item .form-text:focus{background-color:#fff}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline{display:flex;justify-content:space-between}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline:last-child{margin-bottom:20px}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline .form-item{flex:1}.commerce-checkout-flow-multistep-default .layout-region-checkout-main fieldset .address-container-inline .form-item:last-child{margin-right:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main .js-form-type-checkbox label{margin:0;padding:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-main{width:60%}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary{min-width:300px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary h3{margin-top:0}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary{background:#fff;border-radius:30px;margin-bottom:15px;padding:30px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table{margin-bottom:20px;width:100%}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td{background:#fcf7e4;border-radius:10px;padding:5px 10px}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td:first-child{text-align:center}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td:last-child{text-align:right}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary table tr td div div div:first-child{font-size:.8rem;font-weight:700}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary .order-total-line__adjustment,.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary .checkout-order-summary .order-total-line__subtotal{font-size:.8rem}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form{margin-bottom:40px;text-align:right}.commerce-checkout-flow-multistep-default .layout-region-checkout-secondary #edit-sidebar-coupon-redemption-form #edit-sidebar-coupon-redemption-form-apply .butt-icon{background-image:url(../images/icons/icon-coupon.svg);background-position:50%;background-size:70%}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer{text-align:right;width:60%}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions{display:flex;flex-direction:row-reverse;justify-content:space-between}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions .link--previous{align-items:center;background:#fff;border-radius:40px;color:#343853;display:flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px;text-decoration:none;text-transform:uppercase;transition:all .2s}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions .link--previous:hover{transform:scale(1.03)}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions #edit-actions-next{width:auto}.commerce-checkout-flow-multistep-default .layout-region-checkout-footer #edit-actions #edit-actions-next .butt-icon{margin-right:10px}.checkout-pane-completion-message .checkout-complete{background:#fff;border-radius:30px;padding:30px;text-align:center}.checkout-pane-completion-message .checkout-complete .plan-type{background:#fcf7e4;border-radius:20px;font-size:1.2rem;font-weight:700;margin:30px 0;padding:20px}.checkout-pane-completion-message .checkout-complete .butt-general{margin-top:20px}.cart-form{width:90vw}.cart-form #views-form-commerce-cart-form-default-1{overflow-x:auto}.cart-form .js-form-item{margin:0}.cart-form [data-drupal-selector=order-total-summary]{margin-top:40px}.cart-form [data-drupal-selector=order-total-summary] .order-total-line__adjustment,.cart-form [data-drupal-selector=order-total-summary] .order-total-line__subtotal{font-size:.8rem}.cart-form .form-actions{display:flex;justify-content:space-between;margin-top:20px;padding:20px}.cart-form .form-actions #edit-submit .butt-icon{background-image:url(../images/icons/icon-cart-white.svg);background-position:50%;background-size:70%}.cart-form .form-actions #edit-checkout .butt-icon{background-image:url(../images/icons/icon-card-white.svg);background-position:50%;background-size:70%}.cart-form table{background:#fff;border-radius:30px;padding:30px}.cart-form thead th{padding-right:30px}.cart-form thead th:first-child{text-align:left;width:60%}.cart-form thead th:last-child{padding-right:0;text-align:right}.cart-form thead th:nth-child(2),.cart-form thead th:nth-child(3),.cart-form thead th:nth-child(4),.cart-form thead th:nth-child(5){width:10%}.cart-form td{padding:0 30px 0 0;text-align:center}.cart-form td:first-child{text-align:left}.cart-form td:last-child{padding-right:0;text-align:right}.cart-form .views-field-purchased-entity div div div{font-size:.8rem}.cart-form .views-field-purchased-entity div div div:first-child{font-size:.8rem;font-weight:700;margin-top:10px}.cart-form .quantity-edit-input{margin:0;max-width:60px;padding-right:10px!important}.cart-form .delete-order-item{padding:0 5px;width:42px}.cart-form .delete-order-item .title{display:none}.cart-form .delete-order-item .butt-icon{background-color:#ea8782;background-image:url(../images/icons/icon-delete-white.svg);background-position:50%;background-size:70%}.myway-table table,table.cols-4,table.cols-5,table.cols-6,table.cols-9,table.myway-table,table.responsive-enabled{background:#fff;border-radius:30px;margin:0 auto;max-width:100%;padding:30px;width:80vw}.myway-table table thead,table.cols-4 thead,table.cols-5 thead,table.cols-6 thead,table.cols-9 thead,table.myway-table thead,table.responsive-enabled thead{padding-bottom:20px;text-align:left}.myway-table table tbody td,table.cols-4 tbody td,table.cols-5 tbody td,table.cols-6 tbody td,table.cols-9 tbody td,table.myway-table tbody td,table.responsive-enabled tbody td{padding-top:10px}.myway-table table ul.links,table.cols-4 ul.links,table.cols-5 ul.links,table.cols-6 ul.links,table.cols-9 ul.links,table.myway-table ul.links,table.responsive-enabled ul.links{list-style-type:none;margin:0;padding:0}.myway-table table .views-field-actions-completed,.myway-table table .views-field-field-address-postal-code,.myway-table table .views-field-goal-actions-percent,.myway-table table .views-field-goals-completed,.myway-table table .views-field-goals-in-progress,.myway-table table .views-field-quiz-completed,.myway-table table .views-field-total-actions,table.cols-4 .views-field-actions-completed,table.cols-4 .views-field-field-address-postal-code,table.cols-4 .views-field-goal-actions-percent,table.cols-4 .views-field-goals-completed,table.cols-4 .views-field-goals-in-progress,table.cols-4 .views-field-quiz-completed,table.cols-4 .views-field-total-actions,table.cols-5 .views-field-actions-completed,table.cols-5 .views-field-field-address-postal-code,table.cols-5 .views-field-goal-actions-percent,table.cols-5 .views-field-goals-completed,table.cols-5 .views-field-goals-in-progress,table.cols-5 .views-field-quiz-completed,table.cols-5 .views-field-total-actions,table.cols-6 .views-field-actions-completed,table.cols-6 .views-field-field-address-postal-code,table.cols-6 .views-field-goal-actions-percent,table.cols-6 .views-field-goals-completed,table.cols-6 .views-field-goals-in-progress,table.cols-6 .views-field-quiz-completed,table.cols-6 .views-field-total-actions,table.cols-9 .views-field-actions-completed,table.cols-9 .views-field-field-address-postal-code,table.cols-9 .views-field-goal-actions-percent,table.cols-9 .views-field-goals-completed,table.cols-9 .views-field-goals-in-progress,table.cols-9 .views-field-quiz-completed,table.cols-9 .views-field-total-actions,table.myway-table .views-field-actions-completed,table.myway-table .views-field-field-address-postal-code,table.myway-table .views-field-goal-actions-percent,table.myway-table .views-field-goals-completed,table.myway-table .views-field-goals-in-progress,table.myway-table .views-field-quiz-completed,table.myway-table .views-field-total-actions,table.responsive-enabled .views-field-actions-completed,table.responsive-enabled .views-field-field-address-postal-code,table.responsive-enabled .views-field-goal-actions-percent,table.responsive-enabled .views-field-goals-completed,table.responsive-enabled .views-field-goals-in-progress,table.responsive-enabled .views-field-quiz-completed,table.responsive-enabled .views-field-total-actions{text-align:center}.myway-table footer{display:inline-block;margin-top:20px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.myway-table footer .butt-general{background:none;border:2px solid #fff;color:#fff;font-size:1em;justify-content:center;padding:0 10px;width:auto}.customer-information{display:flex;margin:0 30px;max-width:80vw;width:calc(100vw - 60px)}.customer-information :first-child,.customer-information :last-child{flex:1}.customer-information :first-child :first-child,.customer-information :last-child :first-child{font-weight:700}.customer-information :first-child :first-child.address,.customer-information :first-child :first-child.organization,.customer-information :last-child :first-child.address,.customer-information :last-child :first-child.organization{font-weight:400}.customer-information .address{margin:0}.customer-information .customer-billing{text-align:right}.order-information>*{margin:20px 30px;max-width:80vw;width:calc(100vw - 60px)}.order-information>* :first-child:not(time){font-weight:700}.order-information .cols-4{margin:40px 0}.order-information .cols-4 tbody tr td,.order-information .order-total-line,.order-information .order-total-line-value{font-weight:400}.order-information .order-total-line__total{font-size:1.3rem;margin-top:20px}.layout-checkout-form .form-item-payment-information-payment-method{display:flex}.layout-checkout-form .form-item-payment-information-payment-method input{margin:0 0 0 5px}.layout-checkout-form .form-item-payment-information-payment-method label{margin:0;padding-left:10px}.layout-checkout-form .coupon-redemption-form__coupons{margin-top:30px}.layout-checkout-form .coupon-redemption-form__coupons h3{text-align:left}.layout-checkout-form .coupon-redemption-form__coupons button{height:30px;width:30px}.layout-checkout-form .coupon-redemption-form__coupons button .butt-icon{background-image:url(../images/icons/icon-delete-white.svg);background-position:49% 40%;background-size:70%;height:22px;min-width:22px}.layout-checkout-form .coupon-redemption-form__coupons button .title{display:none}.layout-checkout-form .coupon-redemption-form__coupons table{width:100%}.layout-checkout-form .coupon-redemption-form__coupons table td:first-child{background:#e4e0f7;border-radius:5px;font-family:monospace;padding:0 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-subscription-form{display:flex;flex-direction:column;width:80vw}.layout-subscription-form .layout-region-subscription-main{display:none}.layout-subscription-form .layout-region{width:100%}.layout-subscription-form .entity-meta .entity-meta__header .form-item{display:inline-block;width:30%}.layout-subscription-form .entity-meta .entity-meta__header .form-item div :first-child:not(time){font-weight:700}.layout-subscription-form .entity-meta .entity-meta__header .entity-meta__title{font-size:2rem}.layout-subscription-form .entity-meta details.mywayemployability-details{background:#fff;border-radius:20px;margin-bottom:20px;padding:20px}.layout-subscription-form .entity-meta details.mywayemployability-details summary{font-size:1.3rem;font-weight:700}.layout-subscription-form .entity-meta details.mywayemployability-details summary::marker{margin-right:20px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper{margin-top:10px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper div div:first-child:not(a){font-size:1.1rem;font-weight:700}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper>*{margin-top:20px}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper article .field--name-label{font-weight:400!important}.layout-subscription-form .entity-meta details.mywayemployability-details .details-wrapper article .field--name-expires{font-style:italic}.field--widget-commerce-product-variation-attributes{display:none}.views-element-container{width:100%}.views-element-container header{background:none;display:flex;height:auto;padding-right:150px;position:relative;text-align:center;width:80vw}@media (max-width:768px){.views-element-container header{align-items:flex-start;flex-direction:column;padding:0}}.views-element-container header .butt-general{width:150px}.views-element-container header h1{flex:1}@media (max-width:768px){.views-element-container header h1{width:100%}}.views-element-container .view-no-content{align-items:center;display:flex;height:50svh;justify-content:center}.payment-method-info{background:#f8eab6;border-radius:20px;font-size:.88rem;margin:10px auto 0;max-width:1200px;padding:20px;width:80vw}#block-mywayemployability-local-actions li,#block-mywayemployability-local-actions--2 li{list-style:none;margin:0 auto 10px;max-width:100%;text-align:right;width:80vw}#block-mywayemployability-local-actions li .button.button-action,#block-mywayemployability-local-actions--2 li .button.button-action{align-items:center;background:#fff url(../images/icons/icon-card-black.svg) 8px no-repeat;background-size:25px;border-radius:40px;color:#343853;display:inline-flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px 7px 40px;text-decoration:none;text-transform:uppercase;transition:all .2s}#block-mywayemployability-local-actions li .button.button-action:hover,#block-mywayemployability-local-actions--2 li .button.button-action:hover{transform:scale(1.03)}.ui-dialog button{border:2px solid #337ca5;margin-top:20px}.stripe-form{margin-top:20px}.stripe-form .form-item .form-text{background-color:hsla(0,0%,100%,.45);border:none;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:1rem;height:50px;outline:none;padding:16px 40px 0 20px;transition:all .2s;width:100%!important}.stripe-form .form-item .form-text:focus{background-color:#fff}#payment-method-add-form-wrapper{margin:0 auto;width:50vw}#payment-method-add-form-wrapper .address{margin:30px 20px 10px}@media (max-width:600px){#payment-method-add-form-wrapper{width:80vw}}.commerce-payment-method-add-form #commerce-payment-method-add-form #edit-add-payment-method-billing-information{margin-bottom:30px}.commerce-payment-method-add-form #edit-actions{text-align:right}.commerce-payment-method-add-form .address-book-edit-button{color:#343853;height:40px;margin-left:20px;padding:0 15px 0 5px;width:auto}.commerce-payment-method-add-form .address-book-edit-button .butt-icon{background:url(../images/icons/icon-edit-black.svg) 50% no-repeat}#payment-errors .messages.messages--error{background:#ea8782;border-radius:30px;padding:20px}.js-form-item-payment-information-payment-method label{display:inline-block}#block-mywayemployability-local-tasks{margin-bottom:40px}#block-mywayemployability-local-tasks ul{border-bottom:2px solid #fff;display:flex;list-style:none;margin:0 auto;max-width:100%;padding:0;width:80vw}#block-mywayemployability-local-tasks ul li a{align-items:center;background-size:25px;border-bottom:0;border-radius:10px 10px 0 0;color:#343853;display:inline-flex;font-size:.75rem;font-weight:700;height:40px;padding:7px 10px;text-decoration:none;text-transform:uppercase;transition:all .2s}#block-mywayemployability-local-tasks ul li a.is-active{background:#fff}#block-mywayemployability-local-tasks ul li a:hover{transform:scale(1.03)}#block-mywayemployability-organisationmetrics{max-width:1200px;width:80vw}header:has(>#block-mywayemployability-organisationmetrics){display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;text-align:center}.organisation-metrics-dashboard{display:flex;gap:10px;margin-bottom:20px;width:100%}.organisation-metrics-dashboard .metric-card{background:#fff;border-radius:20px;flex:1;padding:16px;text-align:center}.organisation-metrics-dashboard .metric-card .metric-main{font-size:2em;font-weight:700}.organisation-metrics-dashboard .metric-card .metric-sub{color:#888}.organisation-metrics-dashboard .metric-card .metric-label{font-size:1em;margin-top:8px}.views-data-export-feed{align-items:center;display:flex;display:inline-flex;float:right;justify-content:flex-end;margin:20px auto;max-width:1200px;width:80vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.views-data-export-feed .feed-icon{font-smoothing:antialiased!important;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;border-radius:42px;color:#337ca5;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;height:42px;justify-content:center;outline:none;overflow:hidden;padding:0 15px 0 4px;position:relative;text-decoration:none;text-indent:0;text-transform:uppercase;transform:translateZ(0);transition:all .2s;width:180px}#views-exposed-form-organisation-career-explorers-page-1{align-items:center;display:flex;gap:10px;justify-content:center}header:has(+#views-exposed-form-organisation-career-explorers-page-1),header:has(+.cols-5){display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;padding:30px 0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container{display:flex;flex-direction:column;flex-wrap:wrap;overflow-x:hidden;position:relative}.layout-container input[type=text]{border:1px solid #e4e0f7;border-radius:10px;color:#323333;font-family:Open Sans,sans-serif;height:40px;outline:none;padding:10px;width:100%}.layout-container .layout-columns{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;justify-content:center;margin:0 auto;min-height:80vh;padding-top:50px;width:1200px}@media (max-width:1300px){.layout-container .layout-columns{padding:30px 30px 0;width:100%}}@media (max-width:800px){.layout-container .layout-columns{flex-direction:column;max-width:100%;padding:30px 20px}}.layout-container .layout-columns .layout-sidebar-left{background:#fff;border-radius:40px;box-shadow:2px 2px 40px 1px rgba(36,58,71,.25);color:#323333;min-width:250px;overflow:hidden;padding:40px 30px;position:relative;width:23%}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters{border:2px solid #337ca5;display:none;margin:0 auto;width:100%}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters .butt-icon{background-color:transparent;bottom:0;margin:auto;position:absolute;right:5px;top:0;transform:rotate(-90deg);transition:transform .2s}.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters.active .butt-icon{transform:rotate(90deg)}@media (max-width:800px){.layout-container .layout-columns .layout-sidebar-left{margin-bottom:30px;padding:20px 40px;width:100%}}@media (max-width:768px){.layout-container .layout-columns .layout-sidebar-left .butt-toggle-filters{display:block}.layout-container .layout-columns .layout-sidebar-left .filters-wrap{height:0;overflow:hidden}.layout-container .layout-columns .layout-sidebar-left .filters-wrap.active{height:auto;padding-top:20px}}.layout-container .layout-columns .layout-sidebar-left h2{font-size:1.2rem;margin:0 0 10px}.layout-container .layout-columns .layout-sidebar-left ul{margin:0;padding:0}.layout-container .layout-columns .layout-sidebar-left div[class*=" block-facet--"],.layout-container .layout-columns .layout-sidebar-left div[class^=block-facet--]{border-bottom:1px solid #9c9e9d;margin-top:30px;padding-bottom:30px}.layout-container .layout-columns .layout-sidebar-left select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/icons/icon-down-purple.svg) 95% no-repeat;border:1px solid #e4e0f7;border-radius:50px;color:#323333;font-family:Open Sans,sans-serif;font-size:.88rem;height:50px;outline:none;padding:0 40px 0 20px;transition:all .2s;width:100%}.layout-container .layout-columns .layout-sidebar-left select:focus{background-color:#fff}.layout-container .layout-columns .layout-sidebar-left select.error{border:1px solid #ea8782}.layout-container .layout-columns .layout-sidebar-left .js-form-item label{font-size:1.2rem;padding:0}.layout-container .layout-columns .layout-sidebar-left .form-actions button{width:100%}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit{background:transparent;border:2px solid #7b68c8;color:#7b68c8;margin:0;width:100%}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit .animation-bubble{background:#e4e0f7}.layout-container .layout-columns .layout-sidebar-left .form-actions .js-form-submit .butt-icon{background-color:#7b68c8}.layout-container .layout-columns .layout-sidebar-left .facet-item{align-items:center;background:transparent;border:2px solid #e4e0f7;border-radius:21px;display:flex;flex-direction:row-reverse;height:auto;justify-content:space-between;margin:0 0 5px;min-height:36px;outline:none;overflow:hidden;position:relative;text-align:left;transition:all .2s;width:100%}.layout-container .layout-columns .layout-sidebar-left .facet-item label{cursor:pointer;flex:1}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=helping]){background-color:#f8dada;border-color:#ea8782;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=artistic]){background-color:#f7e9b8;border-color:#f4c760;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=practical]){background-color:#d3e9f7;border-color:#59a3d0;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=investigative]){background-color:#e4e0f7;border-color:#9e92d7;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=enterprising]){background-color:#d5f2d4;border-color:#88cb88;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item:has([data-drupal-facet-item-name=organised]){background-color:#ebebeb;border-color:#9c9e9d;min-height:40px}.layout-container .layout-columns .layout-sidebar-left .facet-item .facet-item__value{align-items:left;color:#323333;cursor:pointer;display:inline-block;flex:1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;height:100%;line-height:13px;margin:0;padding:8px 0 8px 10px;pointer-events:all}.layout-container .layout-columns .layout-sidebar-left .facet-item:hover{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;cursor:pointer}.layout-container .layout-columns .layout-sidebar-left .facet-item input[type=checkbox]{-webkit-appearance:none;background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%;border:none;border-radius:32px;height:22px!important;margin-right:5px;opacity:0;padding:0;transform:scale(0) rotate(0);transition:all .3s;width:22px!important}.layout-container .layout-columns .layout-sidebar-left .facet-item input[type=checkbox]:checked{background-color:#fff;background:#fff url(../images/icons/icon-tick.svg) 50% no-repeat;background-size:50%;opacity:1;transform:scale(1) rotate(1turn)}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked){-webkit-animation-name:pulseBig;animation-name:pulseBig;background:#aa9ee3;border:none}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked) .facet-item__value{color:#323333;font-weight:600}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-514]){background-color:#ea8782}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-512]){background-color:#f4c760}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-510]){background-color:#59a3d0}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-513]){background-color:#9e92d7}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-511]){background-color:#88cb88}.layout-container .layout-columns .layout-sidebar-left .facet-item:has(input:checked):has([data-drupal-facet-item-id=raisec-area-509]){background-color:#9c9e9d}.layout-container .layout-columns .layout-content{display:flex;flex:1;flex-direction:row;width:80%}.layout-container .layout-columns .layout-content .page-default{padding:0 0 0 50px;width:100%}.layout-container .layout-columns .layout-content .page-default .view-header{display:none}.layout-container .layout-columns .layout-content .page-default .views-row{background:#fff;border-radius:10px 10px 24px 24px;color:#323333;cursor:auto;margin:20px 18px 30px 0;overflow:hidden;padding:20px;text-decoration:none;width:100%}.layout-container .layout-columns .layout-content .page-default .views-row:first-child{margin-top:0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field{margin-top:20px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field:first-child{margin-top:0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-soft-skills-required ul{font-size:14px;font-style:italic;margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-soft-skills-required ul li{padding:5px 0}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-primary-industries .field-content{display:block;font-size:14px;margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-field-job-raisec-area{display:flex;margin-top:10px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2{margin:0 0 5px}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2 a{color:#323333;text-decoration:none}.layout-container .layout-columns .layout-content .page-default .views-row .views-field-title h2 a:hover{color:#786ac1;text-decoration:underline}.layout-container .layout-columns .layout-content .page-default .views-row .field-content p:first-child{margin-top:5px}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.default-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:10px 0 0;padding:0}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.default-pill ul li{align-items:center;background:#c0e5f7;border-radius:30px;color:#323333;display:flex;font-size:.88rem;justify-content:center;margin-bottom:5px;margin-right:5px;padding:5px 13px;pointer-events:none;text-align:center;text-decoration:none;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.raisec-pill ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.layout-container .layout-columns .layout-content .page-default .views-row .field-content.raisec-pill ul li{background:#e4e0f7;border-radius:30px;color:#323333;font-size:.75rem;margin-bottom:5px;margin-right:5px;padding:5px 10px;pointer-events:none;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.layout-container .layout-columns .layout-content .page-default .views-row .views-label{display:block;font-size:1.1rem;font-weight:700}.page-header{margin-bottom:1rem;text-align:center}.view-id-jobs_search .js-pager__items{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:30px 0}.view-id-jobs_search .js-pager__items li{margin:0 10px}.view-id-jobs_search .js-pager__items li.pager__item,.view-id-jobs_search .js-pager__items li.pager__item--first,.view-id-jobs_search .js-pager__items li.pager__item--last,.view-id-jobs_search .js-pager__items li.pager__item--next,.view-id-jobs_search .js-pager__items li.pager__item--previous{margin:0;padding:0 10px}@media (max-width:800px){.view-id-jobs_search .js-pager__items li.pager__item,.view-id-jobs_search .js-pager__items li.pager__item--first,.view-id-jobs_search .js-pager__items li.pager__item--last,.view-id-jobs_search .js-pager__items li.pager__item--next,.view-id-jobs_search .js-pager__items li.pager__item--previous{padding:0 5px}}.view-id-jobs_search .js-pager__items li.pager__item a,.view-id-jobs_search .js-pager__items li.pager__item--first a,.view-id-jobs_search .js-pager__items li.pager__item--last a,.view-id-jobs_search .js-pager__items li.pager__item--next a,.view-id-jobs_search .js-pager__items li.pager__item--previous a{background:#fff;border-radius:40px;color:#323333;display:flex;font-weight:700;height:40px;justify-content:center;min-width:40px;padding:8px 10px;text-decoration:none;transition:all .2s;white-space:nowrap;width:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-id-jobs_search .js-pager__items li.pager__item a:hover,.view-id-jobs_search .js-pager__items li.pager__item--first a:hover,.view-id-jobs_search .js-pager__items li.pager__item--last a:hover,.view-id-jobs_search .js-pager__items li.pager__item--next a:hover,.view-id-jobs_search .js-pager__items li.pager__item--previous a:hover{transform:scale(1.1)}@media (max-width:800px){.view-id-jobs_search .js-pager__items li.pager__item a,.view-id-jobs_search .js-pager__items li.pager__item--first a,.view-id-jobs_search .js-pager__items li.pager__item--last a,.view-id-jobs_search .js-pager__items li.pager__item--next a,.view-id-jobs_search .js-pager__items li.pager__item--previous a{font-size:.75rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px}}.view-id-jobs_search .js-pager__items li.pager__item--first.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--last.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--next.is-active a,.view-id-jobs_search .js-pager__items li.pager__item--previous.is-active a,.view-id-jobs_search .js-pager__items li.pager__item.is-active a{background:#7b68c8;color:#fff}@media (max-width:768px){.layout-content,.layout-sidebar-left{width:100%!important}.layout-content .page-default,.layout-sidebar-left .page-default{padding:0!important}.layout-container{padding-top:100px}}@media print{@page{margin:50px 20px}[popover]{display:none}header{display:none!important}header .button-wrap,header .dashboard-link,header .header-links,header .site-logo{display:none}.post-footer,footer{display:none!important}.my-quiz-profile.profile-content{font-size:16px}.my-quiz-profile.profile-content details{display:none}.my-quiz-profile.profile-content details:open{display:block}.my-quiz-profile.profile-content .button-wrap{display:none}.my-quiz-profile.profile-content .print-image{display:block;margin-bottom:75px;visibility:visible}.my-quiz-profile.profile-content .header-buttons-wrap,.my-quiz-profile.profile-content .header-buttons-wrap button{display:none}.my-quiz-profile.profile-content .details-section{border:1px solid #000}.my-quiz-profile.profile-content .details-section button{display:none}.my-quiz-profile.profile-content .profile-note{color-adjust:exact;margin-top:10px;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.my-quiz-profile.profile-content .profile-note p{font-size:14px}.my-quiz-profile.profile-content .quiz-areas{margin-top:20px}.my-quiz-profile.profile-content .quiz-areas details{page-break-after:always}.my-quiz-profile.profile-content .quiz-areas details:last-child{page-break-after:avoid}.my-quiz-profile.profile-content .quiz-areas details summary{font-size:1.5em}.my-quiz-profile.profile-content .quiz-areas details summary img{height:40px;width:40px}.my-quiz-profile.profile-content .quiz-areas details summary:after{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap{border:1px solid #000}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap{display:block!important}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area{display:inline-block!important;margin-right:20px;vertical-align:text-top;width:25%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap .result-area .butt-general{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area{display:block!important;margin-bottom:0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area img{display:inline-block!important;margin-right:20px;vertical-align:top;width:25%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-workplace .result-area span{display:inline-block!important;vertical-align:top;width:60%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-life-skills .result-area,.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .result-areas-wrap.result-preferred-communication .result-area{display:block!important;margin-bottom:0;width:100%}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts button{display:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .user-thoughts textarea{color-adjust:exact;background-color:#f8eab6!important;border:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;resize:none}.my-quiz-profile.profile-content .quiz-areas details .detail-wrap .butt-get-started{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wYWdlLWhvbWUuc2NzcyIsIm15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJteXdheWVtcGxveWFiaWxpdHkuc3R5bGUuc2NzcyIsIl9rZXlmcmFtZXMuc2NzcyIsIl9zcGlubmVyLnNjc3MiLCJfZHJ1cGFsLWNvcmUtb3ZlcnJpZGVzLnNjc3MiLCJfc2l6ZXMuc2NzcyIsIl9jb2xvdXJzLnNjc3MiLCJfYm9keS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9zZWN0aW9uLW1haW4uc2NzcyIsIl9mb3JtLXdlYmZvcm0tZ2VuZXJhbC5zY3NzIiwiX2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXIuc2NzcyIsIl9wYWdlLXJlZ2lzdGVyLnNjc3MiLCJfcGFnZS1sb2dpbi5zY3NzIiwiX3BhZ2UtcmVzb3VyY2VzLnNjc3MiLCJfcGFnZS1yZXNvdXJjZS5zY3NzIiwiX3BhZ2UtY29udGFjdC11cy5zY3NzIiwiX3BhZ2UtcHJpdmFjeS10ZXJtcy5zY3NzIiwiX3BhZ2UtcGFydG5lcnMuc2NzcyIsIl9wYWdlLWRhc2hib2FyZC5zY3NzIiwiX3BhZ2UtcXVpei1pbnRyby5zY3NzIiwiX3BhZ2UtcXVpei5zY3NzIiwiX3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGguc2NzcyIsIl9wYWdlLWpvYi5zY3NzIiwiX3BhZ2VzLXN1cHBvcnRsYXlvdXQuc2NzcyIsIl9wYWdlLWFkZC1lZGl0LWdvYWwuc2NzcyIsIl9mb3JtLXR3b2ZhY3Rvcnkuc2NzcyIsIl9wYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydC5zY3NzIiwiX3BhZ2UtZGFzaC1zZXJ2aWNlLXByb3ZpZGVyLWVtcGxveWVyLnNjc3MiLCJfZGlhbG9nLWV2aWRlbmNlLnNjc3MiLCJfcGFnZS13aHlhcmV5b3VoZXJlLnNjc3MiLCJfZm9ybS1pbnZpdGVzLnNjc3MiLCJfcGFnZS1teS1xdWl6LXByb2ZpbGUuc2NzcyIsIl9jb21tZXJjZS5zY3NzIiwiX3BhZ2Utc2VhcmNoLnNjc3MiLCJfcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErUm9CLGdCQ2dnSHBCLENDOXhIUSxxRkFBQSxDQ0RSLHlCQUNJLEdBQ0ksaUNGR04sQ0VERSxJQUNJLCtDRkdOLENFREUsR0FDSSxpQ0ZHTixDQUNGLENFWkEsaUJBQ0ksR0FDSSxpQ0ZHTixDRURFLElBQ0ksK0NGR04sQ0VERSxHQUNJLGlDRkdOLENBQ0YsQ0VBQSw0QkFDSSxHQUNJLGlDRkVOLENFQUUsSUFDSSwrQ0ZFTixDRUFFLEdBQ0ksaUNGRU4sQ0FDRixDRVhBLG9CQUNJLEdBQ0ksaUNGRU4sQ0VBRSxJQUNJLCtDRkVOLENFQUUsR0FDSSxpQ0ZFTixDQUNGLENFQ0EsK0JBQ0ksR0FDSSxpQ0ZDTixDRUNFLElBQ0ksNENGQ04sQ0VDRSxHQUNJLGlDRkNOLENBQ0YsQ0VWQSx1QkFDSSxHQUNJLGlDRkNOLENFQ0UsSUFDSSw0Q0ZDTixDRUNFLEdBQ0ksaUNGQ04sQ0FDRixDRUVBLDBCQUNJLEdBQ0ksaUNGQU4sQ0VFRSxRQUVJLHVERkROLENFR0UsZ0JBSUkseURGSk4sQ0VNRSxZQUdJLDBERk5OLENFUUUsR0FDSSxpQ0ZOTixDQUNGLENFZkEsa0JBQ0ksR0FDSSxpQ0ZBTixDRUVFLFFBRUksdURGRE4sQ0VHRSxnQkFJSSx5REZKTixDRU1FLFlBR0ksMERGTk4sQ0VRRSxHQUNJLGlDRk5OLENBQ0YsQ0VTQSwyQkFDSSxrQkFFRSx1QkFBQSxDQURBLHdERk5KLENFU0UsUUFHRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFFRSwrQkFBQSxDQURBLDBERlBKLENFVUUsSUFDRSwrQkZSSixDQUNGLENFUkEsbUJBQ0ksa0JBRUUsdUJBQUEsQ0FEQSx3REZOSixDRVNFLFFBR0UsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBRUUsK0JBQUEsQ0FEQSwwREZQSixDRVVFLElBQ0UsK0JGUkosQ0FDRixDRVdBLHlCQUNJLE1BQ0UsdUJGVEosQ0VXRSxvQkFLRSwrQkZiSixDRWVFLGdC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Q04sQ1d4cUNNLHlEQUNFLGtCWDBxQ1IsQ1d2cUNNLDZDQUNFLFVYeXFDUixDV3JxQ0ksK0JBQ0ksa0JMbFhRLENLc1hSLGtCQUFBLENBSEEsVUw1VlUsQ0tnV1YsY05sWEMsQ00rV0QsV0FBQSxDQUlBLGlCQUFBLENBSEEsV1gwcUNSLENXcnFDUSwwQ0FDSSxxQkxsV0UsQ0ttV0YsV0FBQSxDQUNBLFVYdXFDWixDV3BxQ1EsaURBQ0ksa0JYc3FDWixDV2xxQ0ksaUNBQ0ksa0JMeFdhLENLNFdiLGtCQUFBLENBSEEsVUxoWFUsQ0tvWFYsY050WUMsQ01tWUQsV0FBQSxDQUlBLGlCQUFBLENBSEEsV1h1cUNSLENXbHFDUSw0Q0FDSSxxQkx0WEUsQ0t1WEYsV0FBQSxDQUNBLFVYb3FDWixDV2pxQ1EsbURBQ0ksa0JYbXFDWixDVy9wQ0ksK0JBQ0ksa0JMMVpRLENLMlpSLFVYaXFDUixDVy9wQ1EsMENBQ0kscUJYaXFDWixDVzlwQ1EsaURBQ0ksa0JYZ3FDWixDVzVwQ0kseURBQ0ksa0JMdmFRLENLd2FSLFVYOHBDUixDVzVwQ1EsK0VBQ0kscUJYOHBDWixDVzNwQ1EsNkZBQ0ksa0JYNnBDWixDV3pwQ0kseUJBQ0ksc0JBQUEsQ0FHQSx3QkFBQSxDQUZBLGFMcGJPLENLcWJQLFFBQUEsQ0FHQSxlQUFBLENBREEsVVg0cENSLENXenBDUSwrQkFDSSxtQ0FBQSxDQUNBLGtCWDJwQ1osQ1d2cENRLG9DQUNJLHdCWHlwQ1osQ1d0cENRLDJDQUNJLHdCWHdwQ1osQ1ducENJLDJCQUNJLGVBQUEsQ0FDQSxhTDVjTyxDSzZjUCxRQUFBLENBRUEsZUFBQSxDQURBLFVYc3BDUixDV25wQ1Esc0NBQ0ksd0JYcXBDWixDV2xwQ1EsNkNBQ0ksd0JYb3BDWixDV2hwQ0ksZ0NBSUksZUx0Y00sQ0txZE4sa0JBQUEsQ0FiQSxhTDNjUyxDS29kVCxZQUFBLENBQ0EsNkJBQUEsQ0FUQSxnQk41ZEMsQ01zZEQsV0FBQSxDQWFBLFlBQUEsQ0FHQSxXQUFBLENBTEEsZUFBQSxDQU1BLFlBQUEsQ0FWQSxvQkFBQSxDQU5BLFVBQUEs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NkdBRUksUUFBQSxDQUNBLFdBQUEsQ0FGQSxpQnhCZy9MOUIsQ0FDRixDd0IzK0x3Qiw0R0FDSSw4QkFBQSxDQUFBLHNCQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUNBLCtCQUFBLENBQUEsdUJBQUEsQ0FDQSxrQnhCNitMNUIsQ3dCeitMd0IsOEdBR0ksd0JsQnZwQlosQ2tCd3BCWSx1QkFBQSxDQUZBLFdBQUEsQ0FEQSxVeEI4K0w1QixDd0J4K0x3QiwwR0FFSSxpQkFBQSxDQURBLGV4QjIrTDVCLEN3QngrTDRCLGlIQUVJLGlCeEJ5K0xoQyxDd0JyK0x3QixxSEFDSSxrQnhCdStMNUIsQ3dCcCtMTSx1SEFFc0Isc0JBQUEsQ0FEckIsYXhCdStMUCxDd0JwK0w0Qix5QkFKdEIsdUhBSzBCLGNBQUEsQ0FDQSxVeEJ1K0w5QixDQUNGLEN3QnIrTDRCLG1JQUNJLHdCeEJ1K0xoQyxDd0JqK0xnQyx1U0FDSSxrQnhCcytMcEMsQ3dCbCtMNEIsb0lBQ0ksd0J4Qm8rTGhDLEN3Qi85TGdDLHlTQUNJLGtCeEJvK0xwQyxDd0JoK0w0QixvSUFDSSx3QnhCaytMaEMsQ3dCNTlMZ0MseVNBQ0ksa0J4QmkrTHBDLEN3Qjc5TE8sb0lBQ3lCLHdCeEIrOUxoQyxDd0J6OUxnQyx5U0FDSSxrQnhCODlMcEMsQ3dCdDlMNEIsb0lBQ0ksaUV4Qnc5TGhDLEN3QnI5TDRCLG9JQUNJLGlFeEJ1OUxoQyxDd0JoOUw0QixvSUFDSSxpRXhCazlMaEMsQ3dCLzhMNEIsb0lBQ0ksaUV4Qmk5TGhDLEN3QjE4TDRCLG9JQUNJLGlFeEI0OExoQyxDd0J6OEw0QixvSUFDSSxpRXhCMjhMaEMsQ3dCcDhMNEIsb0lBQ0ksaUV4QnM4TGhDLEN3Qm44TDRCLG9JQUNJLGlFeEJxOExoQyxDd0I5N0w0QixvSUFDSSxpRXhCZzhMaEMsQ3dCNzdMNEIsb0lBQ0ksaUV4Qis3TGhDLEN3Qng3TDRCLG9JQUNJLGlFeEIwN0xoQyxDd0J2N0w0QixvSUFDSSxpRXhCeTdMaEMsQ3dCbDdMNEIsb0lBQ0ksaUV4Qm83TGhDLEN3Qmo3TDRCLG9JQUNJ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WGxCLENzQ3Z4WGtCLGlFQUNJLFdBQUEsQ0FDQSxVdEN5eFh0QixDc0N0eFhrQixtRUFDSSxZdEN3eFh0QixDc0NweFhjLGtFQUVJLHFCdENxeFhsQixDc0NueFhrQixxRkFDSSx1QnRDcXhYdEIsQ3NDbnhYc0Isa0dBRUksOEJBQUEsQ0FFQSxpQkFBQSxDQURBLHVCQUFBLENBRkEsU3RDd3hYMUIsQ3NDbnhYMEIsZ0hBQ0ksWXRDcXhYOUIsQ3NDL3dYMEIsNkhBQ0ksdUJBQUEsQ0FFQSxlQUFBLENBREEsVXRDa3hYOUIsQ3NDL3dYOEIsaUlBQ0ksOEJBQUEsQ0FHQSxpQkFBQSxDQUZBLGtCQUFBLENBQ0EsU3RDa3hYbEMsQ3NDOXdYOEIsa0lBQ0ksOEJBQUEsQ0FDQSxrQkFBQSxDQUNBLFN0Q2d4WGxDLENzQ3p3WDBCLHNQQUNJLHVCQUFBLENBRUEsZUFBQSxDQURBLFV0QzR3WDlCLENzQ3J3WHNCLHdGQUNJLFl0Q3V3WDFCLENzQ3B3WHNCLDBGQUVJLGtCQUFBLENBREEsa0NBQUEsQ0FFQSxxQkFBQSxDQURBLGdDQUFBLENBQUEsd0JBQUEsQ0FFQSxXdENzd1gxQixDc0Nsd1hrQixvRkFDSSxZdENvd1h0QixDQUNGIiwiZmlsZSI6Im15d2F5ZW1wbG95YWJpbGl0eS5zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaG9tZS13cmFwIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMjAwcHg7XG5cbiAgICAjcHJlLXNwbGFzaC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc3BsYXNoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMy41dmg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWltYWdlLFxuICAgICAgICAuc3BsYXNoLWxvZ28ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWxvZ28sXG4gICAgICAgIC5zcGxhc2gtdGV4dCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3BsYXNoLWltYWdlIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24uZmlyc3QtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLndoYXQtaXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA4MyU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53aGF0LWlzLWNvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjptYXJrZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndoYXRzLWludm9sdmVkIHtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuaW52b2x2ZWQtY29udGVudCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW52b2x2ZWQtbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuIFxuICAgIC5zdXBwb3J0aW5nLXJlc291cmNlcyB7XG4gICAgICAgIHBhZGRpbmc6IDk1cHggMCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cblxuICAgICAgICAuc3VwcG9ydGluZy1jb250ZW50IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIC8vd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAvL21heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1cHBvcnRpbmctdGV4dCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtcmVzb3VyY2VzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4IC01cHg7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc291cmNlIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7IC8vY2hhbmdlZCB0byBtYXhcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDsgLy9hZGRlZCBpblxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTsgLy8gY2hhbmdlZCB0byBmbGV4XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweCAxOHB4O1xuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvci1tZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9yLW1lLWNvbnRlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjclO1xuICAgICAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBhLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWRlbyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDo2MDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWZyYW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWNvcHkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNDEycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtZmluZC1vdXQtbW9yZSB7XG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNmcm9udC1yZWdpc3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMDIsIDEuMDIsIDEuMDIpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHB1bHNlQmlnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wOCwgMS4wOCwgMS4wOCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2VCaWdnZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjIsIDEuMiwgMS4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBqaWdnbGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbiAgMTAlLCAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAzMCUsIDUwJSwgNzAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG4gIDQwJSwgNjAlLCA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBib3VuY2V5IHtcbiAgMCUsIDEwMCUsIDIwJSwgNTMlLCA4MCUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDQwJSwgNDMlIHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMnB4LCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG4gIDEwJSwgMzAlLCA1MCUsIDcwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zcHgsIDAsIDApO1xuICB9XG4gIDIwJSwgNDAlLCA2MCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzcHgsIDAsIDApO1xuICB9XG59XG4uc3Bpbm5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgLyogQWRkIHNvbWUgc3BhY2UgYmV0d2VlbiB0aGUgdGV4dCBhbmQgdGhlIHNwaW5uZXIgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbiNlZGl0LXVzZXItcGljdHVyZS0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1sYWJlbCxcbiNlZGl0LWZpZWxkLWF2YXRhci0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LXVzZXItcGljdHVyZS0wLS1kZXNjcmlwdGlvbixcbiNlZGl0LW5hbWUtLWRlc2NyaXB0aW9uLFxuI2VkaXQtbWFpbC0tZGVzY3JpcHRpb24sXG5kaXYucGFzc3dvcmQtY29uZmlybSxcbi5mb3JtLWl0ZW0tdXNlci1waWN0dXJlLTAgLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlLCAuZm9ybS1pdGVtLWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUsIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG4uZm9ybS1pdGVtLWZpZWxkLXRlcm1zLXByaXZhY3ktdmFsdWUgI2VkaXQtZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZS0tZGVzY3JpcHRpb24sIC5mb3JtLWl0ZW0tZmllbGQtbWFya2V0aW5nLW9wdC1pbi12YWx1ZSAjZWRpdC1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlLS1kZXNjcmlwdGlvbiwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCAjZWRpdC1maWVsZC1tYXJrZXRpbmctb3B0LWluLXZhbHVlLS1kZXNjcmlwdGlvbiB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSBsYWJlbCxcbi5maWVsZC1nb2FsLXRhc2stdmFsdWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAtMjVweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5idXR0LXVwZGF0ZSA+IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIG9wYWNpdHk6IDAuMjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgaGVpZ2h0OiA0MnB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5pbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIC5hbmltYXRpb24tYnViYmxlIHtcbiAgb3BhY2l0eTogMC4yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2Utb3V0O1xufVxuXG4uZm9ybS1pdGVtLmpzLWZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHdpZHRoOiAyMDBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuLmZvcm0taXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXRleHRdLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1kYXRlXSxcbi5mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cyxcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzLFxuLmZvcm0taXRlbSBzZWxlY3Q6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF0uZXJyb3IsXG4uZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLmVycm9yLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXS5lcnJvcixcbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdLmVycm9yLFxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLmVycm9yLFxuLmZvcm0taXRlbSBzZWxlY3QuZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWE4NzgyO1xufVxuLmZvcm0taXRlbSAuc2VsZWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWxlY3RcIjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb3JtLWl0ZW0gLnNlbGVjdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC44ZW07XG4gIGhlaWdodDogMC41ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMzMzM7XG4gIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAlLCAwIDAlLCA1MCUgMTAwJSk7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0taXRlbSBzZWxlY3QsXG4uZm9ybS1pdGVtIC5zZWxlY3Q6YWZ0ZXIge1xuICBncmlkLWFyZWE6IHNlbGVjdDtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU5QTNEMDtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzU5QTNEMCAhaW1wb3J0YW50O1xuICBvdXRsaW5lLW9mZnNldDogM3B4O1xufVxuLmZvcm0taXRlbSBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1zZWxlY3Qge1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qubm90LXZpc2libGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtZGF0ZSB7XG4gIC8qaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gIHdpZHRoOiAxMDAlOyovXG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1kYXRlIGlucHV0Lm5vdC12aXNpYmxlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mb3JtLWl0ZW0uanMtZm9ybS10eXBlLXRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICByZXNpemU6IG5vbmU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm0taXRlbSBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW46IDAgMCA1cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG59XG4uZm9ybS1pdGVtIGxhYmVsLnJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5mb3JtLWl0ZW0gbGFiZWwuZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBjb2xvcjogIzdiNjhjODtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uZm9ybS1pdGVtIC5leWUtY2xvc2UsIC5mb3JtLWl0ZW0gLmV5ZS1vcGVuIHtcbiAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE3cHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uY3VzdG9tLWZpZWxkIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIGg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgei1pbmRleDogMTtcbn1cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIGg0OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5jdXN0b20tZmllbGQgLmZpZWxkLS10eXBlLWRhdGV0aW1lIGg0LnJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbn1cblxuZGl2W3JvbGU9Y29udGVudGluZm9dIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuZGl2W3JvbGU9Y29udGVudGluZm9dIGEge1xuICBtYXJnaW46IDAgMTVweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZGl2W3JvbGU9Y29udGVudGluZm9dIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIH1cbn1cblxuLnNpdGVtYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcbn1cbi5zaXRlbWFwIGgxIHtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbn1cbi5zaXRlbWFwIGgyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG59XG4uc2l0ZW1hcCAuY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktZm9vdGVyLCAjYmxvY2stbW9iaWxlZm9vdGVybWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNibG9jay1zdHlsZXN3aXRjaGVyIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmpzIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xufVxuLmpzIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xufVxuXG4ubWVzc2FnZS1ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTYsIDg1LCAwLjMpO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5tZXNzYWdlLWJsb2NrIHVsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLm1lc3NhZ2UtYmxvY2subGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT10ZXh0XSxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9ZW1haWxdLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPW51bWJlcl0sXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbn1cbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLFxuLmNvbG91ci1mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1kYXRlXTpmb2N1cyxcbi5jb2xvdXItZm9ybSAuZm9ybS1pdGVtIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE1Y2Q7XG59XG4uY29sb3VyLWZvcm0gLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtdGV4dGFyZWEgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBlNWY3O1xufVxuXG4ubWVzc2FnZXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLm1lc3NhZ2VzIC5tZXNzYWdlcy0tc3RhdHVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MzZTZjYjtcbiAgY29sb3I6ICMxNTU3MjQ7XG59XG4ubWVzc2FnZXMgLm1lc3NhZ2VzLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWM2Y2I7XG4gIGNvbG9yOiAjNzIxYzI0O1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuKiBhOmZvY3VzLFxuKiBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbn1cblxuYm9keSxcbmh0bWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwgMjI5LCAyNDcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigxOTIsIDIyOSwgMjQ3KSAwJSwgcmdiKDkzLCAxNjUsIDIwNSkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMTkyLCAyMjksIDI0NykgMCUsIHJnYig5MywgMTY1LCAyMDUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5ib2R5LnRlYW0tbWVtYmVyLFxuaHRtbC50ZWFtLW1lbWJlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1wdXJwbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2IoMjI4LCAyMjQsIDI0NykgMCUsIHJnYigxMjQsIDExMCwgMTk1KSAxMDAlKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkudGVhbS1tZW1iZXIgaGVhZGVyLFxuaHRtbC50ZWFtLW1lbWJlciBoZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICM3YzZlYzM7XG4gIH1cbn1cbmJvZHkuZ3JleXNjYWxlLFxuaHRtbC5ncmV5c2NhbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDI1MSwgMjUxLCAyNTEpIDAlLCByZ2IoMjAzLCAyMDMsIDIwMykgMTAwJSk7XG59XG5ib2R5LmdyZXlzY2FsZS50ZWFtLW1lbWJlcixcbmh0bWwuZ3JleXNjYWxlLnRlYW0tbWVtYmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLWdyZXlzY2FsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYigyNTEsIDI1MSwgMjUxKSAwJSwgcmdiKDIwMywgMjAzLCAyMDMpIDEwMCUpO1xufVxuYm9keS5ncmV5c2NhbGUgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzLFxuaHRtbC5ncmV5c2NhbGUgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG5ib2R5LnJlc291cmNlIC5wb3J0cmFpdC1vdmVybGF5LFxuaHRtbC5yZXNvdXJjZSAucG9ydHJhaXQtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHlbZGF0YS1vbmNlPVwiZm9ybS1zaW5nbGUtc3VibWl0IGRldGFpbHNBcmlhXCJdLFxuaHRtbFtkYXRhLW9uY2U9XCJmb3JtLXNpbmdsZS1zdWJtaXQgZGV0YWlsc0FyaWFcIl0ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UsXG5odG1sLm1haW50ZW5hbmNlLXBhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcbn1cbmJvZHkubWFpbnRlbmFuY2UtcGFnZSAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMsXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0sXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBtYXJnaW4tdG9wOiAtMTAwcHg7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0gYSBpbWcsXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0gYSBpbWcge1xuICB3aWR0aDogMjAwcHg7XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0gaDEsXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGhlYWRlcltyb2xlPWJhbm5lcl0gaDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBtYWluLFxuaHRtbC5tYWludGVuYW5jZS1wYWdlIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBtYWluIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5Lm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4gaDEsXG5odG1sLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIG1haW4gaDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5hIHtcbiAgY29sb3I6ICM1MjQzYTA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG5oMSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICB9XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbnVsLmJvbGQgPiBsaSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnBvcnRyYWl0LW92ZXJsYXkge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzVkYTVjZDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAzO1xufVxuLnBvcnRyYWl0LW92ZXJsYXkgaDEsXG4ucG9ydHJhaXQtb3ZlcmxheSBwLFxuLnBvcnRyYWl0LW92ZXJsYXkgaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucG9ydHJhaXQtb3ZlcmxheSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi5zd2l0Y2ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLnN3aXRjaCAuc2xpZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xufVxuLnN3aXRjaCAuc2xpZGVyOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbGVmdDogM3B4O1xuICBib3R0b206IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NmFjMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuLnN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4uc3dpdGNoIGlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbiAgYm9yZGVyOiAycHggc29saWQgIzdiNjhjODtcbn1cbi5zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xufVxuLnN3aXRjaC5wb3J0cmFpdCB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4uc3dpdGNoLnBvcnRyYWl0IC5zbGlkZXI6OmJlZm9yZSB7XG4gIHRvcDogM3B4O1xuICBib3R0b206IGluaXRpYWw7XG59XG4uc3dpdGNoLnBvcnRyYWl0IGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNnB4KTtcbn1cblxuaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogIzdlYmFkYTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG59XG5oZWFkZXIgLnNpdGUtbG9nbyB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBmbGV4OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbmhlYWRlciAuc2l0ZS1sb2dvOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNleTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciAuc2l0ZS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5zaXRlLWxvZ28ubG9nZ2VkLWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIgLmRhc2hib2FyZC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZGFzaGJvYXJkLnN2Z1wiKSA1cHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDdweCAxMHB4IDdweCAzNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5oZWFkZXIgLmRhc2hib2FyZC1saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzODUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmRhc2hib2FyZC1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuaGVhZGVyIC5kYXNoYm9hcmQtbGluay13cmFwIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmhlYWRlciAuZGFzaGJvYXJkLWxpbmstd3JhcDpob3ZlciAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmhlYWRlciAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDk5O1xufVxuaGVhZGVyIC5tZW51LWRyb3Bkb3duLXdyYXAucmlnaHQge1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbmhlYWRlciAubWVudS1kcm9wZG93bi13cmFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cbmhlYWRlciAubWVudS1kcm9wZG93bi13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzc4NmFjMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyB7XG4gIGZsZXg6IDE7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAuZGFzaGJvYXJkLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmRhc2hib2FyZC1saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIgLmhlYWRlci1saW5rcyAubGluayBhIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIC51bmRlcmxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuICAvKiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7ICovXG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rOmhvdmVyIC51bmRlcmxpbmUge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcyAubGluazpob3ZlciAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzIC5saW5rIC5tZW51LWRyb3Bkb3duLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5oZWFkZXItbGlua3MuZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICB3aWR0aDogNzB2dztcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IGNhbGMoLTcwdncgLSA0MHB4KTtcbiAgdG9wOiAwO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTIsIDIyOSwgMjQ3KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiKDE5MiwgMjI5LCAyNDcpIDAlLCByZ2IoOTMsIDE2NSwgMjA1KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAjY2xvc2Utb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzB2dztcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5idXR0LWNsb3NlIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2Uuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbjpob3ZlciwgaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGJ1dHRvbiwgaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rIGEge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLnVuZGVybGluZSB7XG4gIHRvcDogMjVweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAudW5kZXJsaW5lID4gYnV0dG9uIHtcbiAgdG9wOiAzMHB4O1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5uYXZpZ2F0aW9uLWxpbmtzIC5saW5rOmhvdmVyIC5tZW51LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubmF2aWdhdGlvbi1saW5rcyAubGluayAubWVudS1kcm9wZG93bi13cmFwLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLm5hdmlnYXRpb24tbGlua3MgLmxpbmsgLm1lbnUtZHJvcGRvd24td3JhcCBhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5kYXNoYm9hcmQtbGluay13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUgLmxvZ2luLWJ1dHRvbnMgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZSAubG9naW4tYnV0dG9ucyAuYnV0dC1nZW5lcmFsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuaGVhZGVyIC5oZWFkZXItbGlua3MubW9iaWxlIC5sb2dpbi1idXR0b25zIC5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmhlYWRlciAuaGVhZGVyLWxpbmtzLm1vYmlsZS5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTcwdncgLSA0MHB4KSk7XG59XG5oZWFkZXIgLmhlYWRlci1saW5rcy5tb2JpbGUuc2hvdyAjY2xvc2Utb3ZlcmxheSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG59XG5oZWFkZXIgLmJ1dHRvbi13cmFwIDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmhlYWRlciAuYnV0dG9uLXdyYXAgLmxpY2Vuc2VkLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5oZWFkZXIgLmJ1dHRvbi13cmFwIC5saWNlbnNlZC13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICByaWdodDogMnB4O1xuICBib3R0b206IC01cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLmJ1dHRvbi13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtc21hbGwge1xuICAgIHdpZHRoOiA0NHB4O1xuICB9XG4gIGhlYWRlciAuYnV0dG9uLXdyYXAgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbiAgaGVhZGVyIC5idXR0b24td3JhcCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0IC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxuICBoZWFkZXIgLmJ1dHRvbi13cmFwIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5oZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5idXR0b24tbWVudS13cmFwIC5idXR0LW1lbnUge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1tZW51LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgLmJ1dHRvbi1tZW51LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk4NXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyIC5zaXRlLWxvZ28ge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbmZvb3RlciB7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuZm9vdGVyIC5zdHlsZS1zd2l0Y2gge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC5zdHlsZS1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbmZvb3RlciB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuZm9vdGVyIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuZm9vdGVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbmZvb3RlciB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5mb290ZXIgdWwubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyIHVsLm1vYmlsZS1mb290ZXItbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbmZvb3RlciAuZGVza3RvcC1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGZvb3RlciAuZGVza3RvcC1tZW51IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBmb290ZXIgLmRlc2t0b3AtbWVudSBsaSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIGZvb3RlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICBmb290ZXIgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB9XG4gIGZvb3RlciBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5wb3N0LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiAzMDBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3N0LWZvb3RlciAubG9nb3Mge1xuICBoZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtZm9vdGVyIC5sb2dvcyBpbWcge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucG9zdC1mb290ZXIgLmxvZ29zIGltZzpudGgtY2hpbGQoMikge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnBvc3QtZm9vdGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5wb3N0LWZvb3RlciAubG9nb3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wb3N0LWZvb3RlciAubG9nb3MgaW1nOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5idXR0LWFuaW1hdGUgLmFuaW1hdGlvbi1idWJibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICB0b3A6IDc1JTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG4uYnV0dC1hbmltYXRlOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5idXR0LWFuaW1hdGU6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMjAsIDIwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG59XG5cbi5idXR0LWdlbmVyYWwge1xuICBoZWlnaHQ6IDQycHg7XG4gIHdpZHRoOiAxODBweDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnV0dC1nZW5lcmFsOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmxvZ2luLCAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uQWNjb3VudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ucmVnaXN0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVnaXN0ZXIuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5wcmludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC13aGl0ZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnByaW50LWRhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcHJpbnQuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5yZWdpc3Rlci15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVnaXN0ZXIteWVsbG93LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubG9nb3V0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvZ291dC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnVzZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXNlci15ZWxsb3cuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5lZGl0IHtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uZWRpdC1saWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LXdoaXRlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24udXBsb2FkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDUlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmNsb3NlLXllbGxvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS15ZWxsb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uc3RhcnRlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA1MCU7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24ubW9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1ncmVlbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtdGVhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10ZWFtLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogODAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1tZWV0aW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLnByZXZpb3VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLm5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5uZXh0LXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5uZXh0LWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctYmFjay1ibHVlLnN2Zyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmJhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctYmFjay1ibHVlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmJhY2std2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctYmFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDMlIDUwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zdGFydC1xdWl6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uc2F2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zYXZlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC5idXR0LWljb24uc2F2ZS1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2F2ZS1wdXJwbGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5zYXZlLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtd2hpdGUuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5ncm91cC10YWxraW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdyb3VwLXRhbGtpbmcuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy1iZy15ZWxsb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmdyb3VwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5oZWFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmJ1dHQtaWNvbi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1nb2FsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5nb2FsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5kdWUtZGF0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG59XG4uYnV0dC1nZW5lcmFsIC50aXRsZSB7XG4gIGZsZXg6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idXR0LWdlbmVyYWw6aG92ZXIge1xuICBjb2xvcjogIzMzN2NhNTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCB7XG4gIHdpZHRoOiA0NHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zbWFsbCAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWxpY2Vuc2VkIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC11c2VyLWxpY2Vuc2VkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGREE1RTtcbiAgcGFkZGluZzogMCA0cHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXJlZ2lzdGVyLCAuYnV0dC1nZW5lcmFsLmJ1dHQtbG9nb3V0LCAuYnV0dC1nZW5lcmFsLmJ1dHQtYmFjaywgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUsIC5idXR0LWdlbmVyYWwuYnV0dC11cGRhdGUsIC5idXR0LWdlbmVyYWwuYnV0dC1lZGl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXJlZ2lzdGVyIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWJhY2sgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LXNhdmUgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LXVwZGF0ZSAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZWRpdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1yZWdpc3RlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWxvZ291dCAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWJhY2sgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtdXBkYXRlIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZWRpdCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0MDMzNzk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcmVnaXN0ZXI6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1sb2dvdXQ6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUsIC5idXR0LWdlbmVyYWwuYnV0dC1iYWNrOmhvdmVyIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LXVwZGF0ZTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWVkaXQ6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcHJvZmlsZS1yZXBvcnQtYmFjayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBjb2xvcjogIzMzN2NhNTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1wcm9maWxlLXJlcG9ydC1iYWNrIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3Y2E1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2s6aG92ZXIge1xuICBjb2xvcjogIzVkYTVjZDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1kYXNoYm9hcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1kYXNoYm9hcmQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNWRhNWNkO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXVwbG9hZCwgLmJ1dHQtZ2VuZXJhbC5idXR0LWNvbnNlbnQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtdXBsb2FkIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1jb25zZW50IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXVwbG9hZCAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWNvbnNlbnQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LW1lZXRpbmctdGltZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LW1lZXRpbmctYWRkcmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBtYXJnaW46IDA7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbWVldGluZy10aW1lIC5idXR0LWljb24sIC5idXR0LWdlbmVyYWwuYnV0dC1tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbW9yZS13YXktdG8tc3VwcG9ydCB7XG4gIGJhY2tncm91bmQ6ICMzMzdjYTU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDQzcHg7XG4gIHdpZHRoOiAzODBweDtcbiAgYm9yZGVyLXJhZGl1czogNzJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbW9yZS13YXktdG8tc3VwcG9ydCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbW9yZS13YXktdG8tc3VwcG9ydDpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nZXQtc3RhcnRlZCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDYycHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNzJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ2V0LXN0YXJ0ZWQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDQycHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ2V0LXN0YXJ0ZWQgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWZpbmQtb3V0LW1vcmUge1xuICBiYWNrZ3JvdW5kOiAjODhjYjg4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA2MnB4O1xuICB3aWR0aDogMjUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDcycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWZpbmQtb3V0LW1vcmUgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDQycHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZmluZC1vdXQtbW9yZSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtc2VlLXJlc3VsdHMge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zZWUtcmVzdWx0cyAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1zZWUtcmVzdWx0cyAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM0OTNENzY7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLXRlYW0sIC5idXR0LWdlbmVyYWwuYnV0dC1zYXZlLXRlYW0ge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtdGVhbSAuYnV0dC1pY29uLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZS10ZWFtIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC10ZWFtIC5hbmltYXRpb24tYnViYmxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtc2F2ZS10ZWFtIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzQ5M0Q3Njtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I2OGM4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1jbGVhcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNzg2YWMxICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtY2xlYXIgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODZhYzE7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtY2xlYXIgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFMEY3O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWFkZC1jYWwge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtYWRkLWNhbCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NmFjMTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1hZGQtY2FsIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24ge1xuICBoZWlnaHQ6IDc0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtaW4td2lkdGg6IDIxMHB4O1xuICB3aWR0aDogMjEwcHg7XG4gIGhlaWdodDogMTY1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuY29weSB7XG4gIGZsZXg6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuM3JlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmNvcHkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5jb3B5IC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC42M3JlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODhyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24udGVhbS1tZW1iZXIge1xuICBtaW4taGVpZ2h0OiA3NHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5yZXN1bHRzIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAucmVzdWx0cyAucmVzdWx0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLnJlc3VsdHMgLnJlc3VsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saXN0LWJsdWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5yZXN1bHRzIC50aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uIC5idXR0LWljb24uY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEUwRjc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmJ1dHQtaWNvbi50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuYnV0dC1pY29uLmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbiAuY29tcGxldGVkLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jYXJlZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jYXJlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU3RhcnQgSGVyZVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jYXJlZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IC0yMnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjY4Yzg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNzYyO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmJ1dHQtaWNvbi50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZCAuYnV0dC1pY29uLmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU5QTk1O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQgLmNvbXBsZXRlZC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmNvbXBsZXRlZC5jYXJlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQuY2FyZWVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQuc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24uY29tcGxldGVkLndvcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhFOUI5O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQudHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LXF1aXotc2VjdGlvbi5jb21wbGV0ZWQubGlmZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtcXVpei1zZWN0aW9uLmRpc2FibGUtY2F0ZWdvcnkge1xuICBvcGFjaXR5OiAwLjQ1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1xdWl6LXNlY3Rpb24gLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyaywgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCB7XG4gIGhlaWdodDogNjRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsgLnRpdGxlLCAuYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWxpZ2h0IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtZ29hbC1zZWN0aW9uLWRhcmsgLmJ1dHQtaWNvbiwgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAuYnV0dC1pY29uLmdvYWwsIC5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLmJ1dHQtaWNvbi5nb2FsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAuYW5pbWF0aW9uLWJ1YmJsZSwgLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1kYXJrIHtcbiAgYmFja2dyb3VuZDogI2Y4ZDk3NDtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayAuYnV0dC1pY29uLmdvYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkOTc0O1xufVxuLmJ1dHQtZ2VuZXJhbC5idXR0LWdvYWwtc2VjdGlvbi1saWdodCB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQgLmJ1dHQtaWNvbi5nb2FsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZWFiNjtcbn1cbi5idXR0LWdlbmVyYWwuYnV0dC1wcmV2aW91cywgLmJ1dHQtZ2VuZXJhbC5idXR0LW5leHQge1xuICBtYXJnaW46IDA7XG59XG4uYnV0dC1nZW5lcmFsLmJ1dHQtbmV4dCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5idXR0LWdlbmVyYWwucHVycGxlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5MmQ3O1xufVxuLmJ1dHQtZ2VuZXJhbC5ibHVlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhNWNkO1xufVxuLmJ1dHQtZ2VuZXJhbC5yZWQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTg3ODI7XG59XG4uYnV0dC1nZW5lcmFsLmdyZWVuIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRkZmFlO1xufVxuLmJ1dHQtZ2VuZXJhbC5vcmFuZ2UgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG59XG5cbi5idXR0LWNhdGVnb3J5IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTRFMEY3O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5idXR0LWNhdGVnb3J5IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTBGNztcbn1cbi5idXR0LWNhdGVnb3J5IC5idXR0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmJ1dHQtY2F0ZWdvcnkgLmJ1dHQtaWNvbi5jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmcpO1xufVxuLmJ1dHQtY2F0ZWdvcnkgLnRpdGxlIHtcbiAgZmxleDogMTtcbn1cbi5idXR0LWNhdGVnb3J5LnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnV0dC1jYXRlZ29yeS5zZWxlY3RlZCAuYnV0dC1pY29uIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzYwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5idXR0LWNhdGVnb3J5LmhvdmVyIHtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG5cbi5idXR0LXNjcm9sbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmJ1dHQtc2Nyb2xsLnVwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LnN2Zyk7XG59XG4uYnV0dC1zY3JvbGwuZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1NCU7XG59XG4uYnV0dC1zY3JvbGwubGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wcmV2aW91cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDIlIDUwJTtcbn1cbi5idXR0LXNjcm9sbC5yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmJ1dHQtc2Nyb2xsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cblxuLmJ1dHQtYWRkLW1lZXRpbmcge1xuICBtYXJnaW46IDA7XG59XG5cbi5saW5rLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5cbi5zZWN0aW9uLW1haW4ge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnNlY3Rpb24tbWFpbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxufVxuLnNlY3Rpb24tbWFpbi5sb2dpbiwgLnNlY3Rpb24tbWFpbi5jb250YWN0LXVzLCAuc2VjdGlvbi1tYWluLnBhcnRuZXJzIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tbWFpbi5sb2dpbiwgLnNlY3Rpb24tbWFpbi5jb250YWN0LXVzLCAuc2VjdGlvbi1tYWluLnBhcnRuZXJzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxufVxuLnNlY3Rpb24tbWFpbiAuc2lkZS1ibG9iIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweDtcbn1cbi5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50LFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktcGFnZXRpdGxlIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zZWN0aW9uLW1haW4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50LFxuLnNlY3Rpb24tbWFpbiAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MsXG4uc2VjdGlvbi1tYWluICNibG9jay1teXdheWVtcGxveWFiaWxpdHktcGFnZXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNlY3Rpb24tbWFpbi5hbGlnbi10b3Age1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZWN0aW9uLW1haW4gPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBoMiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gI2VkaXQtcHJvY2Vzc2VkLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDBkZWcsIDAlLCAxMDAlLCAwLjQ1KTtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuanMtZm9ybS1pdGVtLmZvcm0taXRlbS1jb25zZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5qcy1mb3JtLWl0ZW0uZm9ybS1pdGVtLWNvbnNlbnQgbGFiZWwge1xuICBwYWRkaW5nOiAwIDEwcHggMCA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmpzLWZvcm0taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICB9XG59XG4ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAjZWRpdC1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA0MnB4O1xuICBtYXJnaW46IDIwcHggMCA1MHB4O1xufVxuXG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLWl0ZW0tZW1haWwge1xuICBmbGV4OiAxO1xufVxuLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSAuZm9ybS1zdWJtaXQge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLXN1Ym1pdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjOCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0tc3VibWl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NmFjMTtcbn1cbi5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0tc3VibWl0IC50aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBTdGFjayBlbGVtZW50cyBvbiBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm15d2F5LWVtYWlsLXRvLXJlZ2lzdGVyLWZvcm0gZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIC5mb3JtLWl0ZW0tZW1haWwsIC5teXdheS1lbWFpbC10by1yZWdpc3Rlci1mb3JtIGZvcm0gLmZvcm0tc3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnVzZXItcmVnaXN0ZXItZm9ybSwgLnVzZXItZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gIH1cbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gaDEuaGVhZGVyLXNtYWxsLCAudXNlci1mb3JtIGgxLmhlYWRlci1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogNDBweCAwIDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAudXNlci1yZWdpc3Rlci1mb3JtIGgxLmhlYWRlci1zbWFsbCwgLnVzZXItZm9ybSBoMS5oZWFkZXItc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIGgxLmhlYWRlciwgLnVzZXItZm9ybSBoMS5oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCAwIDA7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5oaWRlLCAudXNlci1mb3JtIC5oaWRlIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0td3JhcCwgLnVzZXItZm9ybSAuZm9ybS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBwYWRkaW5nOiAwIDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS13cmFwLCAudXNlci1mb3JtIC5mb3JtLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAuZm9ybS1pbmZvLWNvcHksIC51c2VyLWZvcm0gLmZvcm0taW5mby1jb3B5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uIGgyLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24gaDIge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWVdIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWVdIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUsIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXSAuZm9ybS1pdGVtLWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtc3Vic2NyaWJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLWludGVyZXN0LWdyb3Vwc10sIC51c2VyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLWludGVyZXN0LWdyb3Vwc10ge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNdIC5qcy1mb3JtLWl0ZW06bGFzdC1jaGlsZCwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtaW50ZXJlc3QtZ3JvdXBzXSAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVzZXItcmVnaXN0ZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uIGlucHV0LCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udXNlci1yZWdpc3Rlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gbGVnZW5kLCAudXNlci1mb3JtIC5wcm9maWxlLXNlY3Rpb24uZW1haWwtcHJlZmVyZW5jZXMgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24gbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLXJlZ2lzdGVyLWZvcm0gLnByb2ZpbGUtc2VjdGlvbi5lbWFpbC1wcmVmZXJlbmNlcyAuZmllbGQtLXR5cGUtbWFpbGNoaW1wLWxpc3RzLXN1YnNjcmlwdGlvbiAjZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlLS1kZXNjcmlwdGlvbiwgLnVzZXItZm9ybSAucHJvZmlsZS1zZWN0aW9uLmVtYWlsLXByZWZlcmVuY2VzIC5maWVsZC0tdHlwZS1tYWlsY2hpbXAtbGlzdHMtc3Vic2NyaXB0aW9uICNlZGl0LWZpZWxkLXN1YnNjcmliZXJzLTAtdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNpZGUtYmxvYi5yZWdpc3RlciB7XG4gIHdpZHRoOiAzNSU7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIHAge1xuICBtYXJnaW46IDA7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXIge1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXIge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXIgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwNSU7XG4gIGhlaWdodDogMTA1JTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5hdmF0YXItbGlzdCAuYXZhdGFyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmF2YXRhci1saXN0IC5hdmF0YXIuc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmYzM3MTtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgbGFiZWwge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgaW5wdXRbbmFtZT1cImZpbGVzW3VzZXJfcGljdHVyZV8wXVwiXSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuLnNpZGUtYmxvYi5yZWdpc3RlciAuaW1hZ2UtdXBsb2FkIC5pbWFnZS13aWRnZXQgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IHNwYW4gYSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uc2lkZS1ibG9iLnJlZ2lzdGVyIC5pbWFnZS11cGxvYWQgLmltYWdlLXdpZGdldCAuZmlsZS1zaXplIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlLWJsb2IucmVnaXN0ZXIgLmltYWdlLXVwbG9hZCAuaW1hZ2Utd2lkZ2V0IGlucHV0W25hbWU9dXNlcl9waWN0dXJlXzBfcmVtb3ZlX2J1dHRvbl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLnJlZ2lzdGVyLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICB3aWR0aDogNzAlO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgaDEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5yZWdpc3Rlci1jb250ZW50IGgxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAudGVhbS1tZW1iZXItaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVnaXN0ZXItY29udGVudCAjc2hvdy1jb25maXJtLXB3IHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4ucmVnaXN0ZXItY29udGVudCAjc2hvdy1jb25maXJtLXB3IC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgLmhpZGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IGlucHV0LmJ1dHRvbi5idXR0b24tLXByaW1hcnkuYnRuLXNob3ctY29uZmlybS1wdyB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC51c2VyLXByb2ZpbGUtZWRpdCBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IC5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ucmVnaXN0ZXItY29udGVudCAudXNlci1wcm9maWxlLWVkaXQgLmJ0bi1zaG93LWNvbmZpcm0tcHc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLnVzZXItcHJvZmlsZS1lZGl0IGxhYmVsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmNvbnRlbnQtY29sdW1uIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA0OCU7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5jdXN0b20tZmllbGQgLnNob3ctcGFyZW50LWNvbnNlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IC01MHB4O1xuICB0b3A6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBjdXJzb3I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogIzVkYTVjZCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXNlci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5zaG93LXBhcmVudC1jb25zZW50LnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gICAgbGVmdDogLTQwcHg7XG4gIH1cbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCBwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZCAuZGVzY3JpcHRpb24gPiBhLFxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5saW5rLWRhcmsge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmN1c3RvbS1maWVsZC5oaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuY3VzdG9tLWZpZWxkIC5maWVsZC0tdHlwZS1hZGRyZXNzIHN1bW1hcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAjY29uZmlybS1wdyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3M7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50ICNjb25maXJtLXB3LnZpc2libGUge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAjY29uZmlybS1wdy52aXNpYmxlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ucmVnaXN0ZXItY29udGVudCAuZm9ybS1jb250ZW50IC5mb3JtLWFjdGlvbnMgI2VkaXQtc3VibWl0IHtcbiAgd2lkdGg6IDIyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5yZWdpc3Rlci1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuZm9ybS1hY3Rpb25zIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5yZWdpc3RlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWdpc3Rlci1saWdodC5zdmcpO1xufVxuLnJlZ2lzdGVyLWNvbnRlbnQgLmZvcm0tY29udGVudCAuYWxyZWFkeS1yZWdpc3RlcmVkIHtcbiAgbWFyZ2luOiA2MHB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGVhbS1tZW1iZXIgLnNpZGUtYmxvYi5yZWdpc3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVhbS1tZW1iZXIgLnJlZ2lzdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDcyMHB4O1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRlYW0tbWVtYmVyIC5yZWdpc3Rlci1jb250ZW50IGgxLnlvdXRoLW1lbWJlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVhbS1tZW1iZXIgLnJlZ2lzdGVyLWNvbnRlbnQgLnRlYW0tbWVtYmVyLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMyMzMzMztcbn1cblxuLnBhcmVudC1jb25zZW50LXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoOTMsIDE2NSwgMjA1LCAwLjYpO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cC52aXNpYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAuZXJyb3ItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAuZXJyb3ItbWVzc2FnZS52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogNDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweCA0MHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICAgIG1pbi13aWR0aDogOTAlO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5jb25zZW50LWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmNvbnNlbnQtZm9ybS52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuY3VzdG9tLWZpZWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wYXJlbnQtY29uc2VudC1wb3B1cCAucGFyZW50LWNvbnNlbnQtZmllbGRzIC5jdXN0b20tZmllbGQgI2VkaXQtZmllbGQtcGFyZW50LWNvbnNlbnQtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgcCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmZvcm0taXRlbSBpbnB1dFt0eXBlPXRleHRdLFxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG59XG4ucGFyZW50LWNvbnNlbnQtcG9wdXAgLnBhcmVudC1jb25zZW50LWZpZWxkcyAuZm9ybS1pdGVtLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5wYXJlbnQtY29uc2VudC1maWVsZHMgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhcmVudC1jb25zZW50LXBvcHVwIC5idXR0LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtNTBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICM1OUEzRDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFyZW50LWNvbnNlbnQtcG9wdXAgLmJ1dHQtY2xvc2Uge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiA1cHg7XG4gIH1cbn1cblxuLnNvY2lhbC1hdXRoIC5hdXRoLWljb24ge1xuICB3aWR0aDogMThlbSAhaW1wb3J0YW50O1xufVxuXG4ubG9naW4tY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naW4tY29udGVudCAuZm9ybS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAzOTBweDtcbn1cbi5sb2dpbi1jb250ZW50IC5mb3JtLWNvbnRlbnQgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5sb2dpbi1jb250ZW50IC5mb3JtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxufVxuLmxvZ2luLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmxvZ2luLWNvbnRlbnQgLmxpbmstZGFyayB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuXG4uc2VjdGlvbi1tYWluIGgxIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uc2VjdGlvbi1tYWluIC5mb3JtLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5zZWN0aW9uLW1haW4gLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi1tYWluIC5zb2NpYWwtYXV0aC5hdXRoLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLW1haW4gLmVycm9yLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBiYWNrZ3JvdW5kOiAjZWE4NzgyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLW1haW4gLmVycm9yLW1lc3NhZ2UudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmVzb3VyY2VzLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBtaW4taGVpZ2h0OiA4MHZoO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gIHdpZHRoOiAyMyU7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMjcmVzb3VyY2VzLWNhdGVnb3JpZXMge1xuICAgIGhlaWdodDogMTEycHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcgaDEge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY1cHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctcHVycGxlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5oZWFkaW5nIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmhlYWRpbmcgLmJ1dHQtdG9nZ2xlLWNhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMuc2hvdy1hbGwjcmVzb3VyY2VzLWNhdGVnb3JpZXMge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMuc2hvdy1hbGwgLmJ1dHQtdG9nZ2xlLWNhdGVnb3JpZXMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzLnNob3ctYWxsIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKSBzY2FsZSgxLjEpO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIGZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmJ1dHQtY2F0ZWdvcnkgLnRpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTBGNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXNvdXJjZXMtd3JhcCAuc2lkZS1ibG9iLnJlc291cmNlcyAuY2F0ZWdvcmllcyAuZm9ybS1pdGVtLmhpZ2hsaWdodCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbiAgYm9yZGVyOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5mb3JtLWl0ZW0uaGlnaGxpZ2h0IGxhYmVsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmZvcm0taXRlbS5oaWdobGlnaHQgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgxdHVybik7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YjY4Yzg7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlc291cmNlcy13cmFwIC5zaWRlLWJsb2IucmVzb3VyY2VzIC5jYXRlZ29yaWVzIC5qcy1mb3JtLXN1Ym1pdCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNlNGUwZjc7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnNpZGUtYmxvYi5yZXNvdXJjZXMgLmNhdGVnb3JpZXMgLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA0NSU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtc2VhcmNoIGlucHV0W3R5cGU9dGV4dF0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtc2VhcmNoIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1zZWFyY2ggaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzdiNjhjODtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWVtcHR5IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnJlc291cmNlLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC5jb250ZW50LXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWF4LWhlaWdodDogNTYwcHg7XG4gIGhlaWdodDogNTYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2Uuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlLnNob3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICAvKkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgfSovXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyAuY2F0ZWdvcmllcyAuY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmNhdGVnb3JpZXMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmNhdGVnb3JpZXMgdWwgbGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBoMiB7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZSAuZGV0YWlscyBoMiBhIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmRldGFpbHMgLmF1dGhvciB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5yZXNvdXJjZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhOmhvdmVyLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYTpob3Zlcixcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGE6aG92ZXIsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0LmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmlzLWFjdGl2ZSBhLFxuLnJlc291cmNlcy13cmFwIC5yZXNvdXJjZXMtY29udGVudCAudmVydGljYWwtY29udGVudC13cmFwIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQuaXMtYWN0aXZlIGEsXG4ucmVzb3VyY2VzLXdyYXAgLnJlc291cmNlcy1jb250ZW50IC52ZXJ0aWNhbC1jb250ZW50LXdyYXAgLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdC5pcy1hY3RpdmUgYSxcbi5yZXNvdXJjZXMtd3JhcCAucmVzb3VyY2VzLWNvbnRlbnQgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYi13cmFwIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iLXdyYXAgLnByZXZpb3VzLW5leHQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Itd3JhcCAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLnJlbGF0ZWQtYXJ0aWNsZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5hdXRob3Ige1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmF1dGhvciAuYXV0aG9yLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuc2hhcmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDM3MHB4KSB7XG4gIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5zaGFyZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNEM0MTgwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tY29weS5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlLmVtYWlsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZW1haWwuc3ZnXCIpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xufVxuLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUucHJpbnQge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC5zdmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiAuYnV0dC1zaGFyZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlc291cmNlcy13cmFwI3Jlc291cmNlIC5zaWRlLWJsb2IgLmJ1dHQtc2hhcmUuZW1haWwsIC5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlLnByaW50IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG4gIH1cbn1cbi5yZXNvdXJjZXMtd3JhcCNyZXNvdXJjZSAuc2lkZS1ibG9iIC5idXR0LXNoYXJlOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmxvYiBoMiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmFjayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVzb3VyY2VzLXdyYXAjcmVzb3VyY2UgLnNpZGUtYmFjayAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVzb3VyY2UtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnJlc291cmNlLWNvbnRlbnQgLnJlc291cmNlLWJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnJlc291cmNlLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG4ucmVzb3VyY2UtY29udGVudCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVzb3VyY2UtY29udGVudCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5jYXRlZ29yeS1saW5rcyB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucmVzb3VyY2UtY29udGVudCAuY2F0ZWdvcnktbGlua3MgLmNhdGVnb3J5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJlc291cmNlLWNvbnRlbnQgLmFydGljbGUge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5yZXNvdXJjZS1jb250ZW50IC5hcnRpY2xlIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG59XG4ucmVzb3VyY2UtY29udGVudCAuYXJ0aWNsZSB0YWJsZSB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnJlc291cmNlLWNvbnRlbnQgLnByZXZpb3VzLW5leHQtd3JhcCB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50IC5wcmV2aW91cy1uZXh0LXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIHdpZHRoOiAxNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5yZXNvdXJjZS1jb250ZW50IC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IC5saXN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3QgdWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnJlc291cmNlLWNvbnRlbnQuam9iLWNvbnRlbnQgLmxpc3QgdWwgbGkge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5yZXNvdXJjZS1jb250ZW50LmpvYi1jb250ZW50IC5saXN0LmRlZmF1bHQtcGlsbCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucmVzb3VyY2UtY29udGVudC5qb2ItY29udGVudCAubGlzdC5kZWZhdWx0LXBpbGwgdWwgbGkge1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZXNvdXJjZS1jb250ZW50IGZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGFjdC13cmFwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiA1MHB4IDgwcHg7XG4gIG1hcmdpbjogMjBweCA1MHB4O1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmxvZ28ge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAubG9nbyBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmRldGFpbHMgLmRldGFpbCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXdyYXAgLmNvbnRhY3QtZGV0YWlscyAuZGV0YWlscyAuZGV0YWlsIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY29udGFjdC13cmFwIC5jb250YWN0LWRldGFpbHMgLmRldGFpbHMgLmRldGFpbCBzdHJvbmcge1xuICBjb2xvcjogIzU5QTNEMDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wcml2YWN5LXRlcm1zLXdyYXAge1xuICBtYXJnaW46IDUwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcbn1cbi5wcml2YWN5LXRlcm1zLXdyYXAgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByaXZhY3ktdGVybXMtd3JhcCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgICBtYXJnaW46IDMwcHggMjBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICB9XG59XG4ucHJpdmFjeS10ZXJtcy13cmFwIGltZywgLnByaXZhY3ktdGVybXMtd3JhcCBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucHJpdmFjeS10ZXJtcy1mb3JtIHtcbiAgbWFyZ2luOiAwIDUwcHggMCA1MHB4O1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDA7XG59XG4ucHJpdmFjeS10ZXJtcy1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybS1pdGVtLWxlZ2FsLXRlcm1zLW9mLXVzZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmZvcm0taXRlbS1sZWdhbC10ZXJtcy1vZi11c2UgLmNoZWNrYm94X19sYWJlbC1jb250YWluZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubXl3YXktbGVnYWwtc2Nyb2xsYm94IHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLm15d2F5LWxlZ2FsLXNjcm9sbGJveCAucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm15d2F5LWxlZ2FsLXNjcm9sbGJveCAucHJpdmFjeS10ZXJtcy13cmFwIGgxIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhcnRuZXJzLXdyYXAge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEyMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucGFydG5lcnMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIHtcbiAgd2lkdGg6IDI1JTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAxMHB4IDIwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIG1heC1oZWlnaHQ6IDIzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIGgyIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciAuaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyIC5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhcnRuZXJzLXdyYXAgLnBhcnRuZXItY29udGVudCAucGFydG5lciAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFydG5lcnMtd3JhcCAucGFydG5lci1jb250ZW50IC5wYXJ0bmVyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5wYXJ0bmVycy13cmFwIC5wYXJ0bmVyLWNvbnRlbnQgLnBhcnRuZXI6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbn1cblxuLmhvbWUtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwMHB4O1xufVxuLmhvbWUtd3JhcCAjcHJlLXNwbGFzaC1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZS13cmFwICNwcmUtc3BsYXNoLWhlYWRlciBoMSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAjcHJlLXNwbGFzaC1oZWFkZXIgaDIge1xuICAgIG1heC13aWR0aDogMjBlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmhvbWUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAzLjV2aDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5zcGxhc2gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogOTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2UsXG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1sb2dvIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtaW1hZ2UgaW1nLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyBpbWcge1xuICB3aWR0aDogODAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLXRleHQge1xuICBtYXgtd2lkdGg6IDQwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyxcbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtbG9nbyBwLFxuLmhvbWUtd3JhcCAuc3BsYXNoIC5zcGxhc2gtdGV4dCBwIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAyNGVtO1xuICBmb250LXNpemU6IDEuMzVlbTtcbn1cbi5ob21lLXdyYXAgLnNwbGFzaCAuc3BsYXNoLWltYWdlIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG4uaG9tZS13cmFwIC5zcGxhc2ggLnNwbGFzaC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5ob21lLXdyYXAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5ob21lLXdyYXAgc2VjdGlvbi5maXJzdC1hY3Rpb25zIGRpdiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogODMlO1xuICBwYWRkaW5nOiAyMHB4IDUwcHggNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyBoMiB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXQtaXMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCAuaW1hZ2Utd3JhcCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMzAlO1xuICBtYXJnaW46IDAgNTBweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLmltYWdlLXdyYXAgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IC5pbWFnZS13cmFwIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLnRleHQtd3JhcCB7XG4gIG1heC13aWR0aDogMTEwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgLnRleHQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuMXJlbTtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxkOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoMik6Om1hcmtlciB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgzKTo6bWFya2VyIHtcbiAgY29sb3I6ICNmNGM3NjA7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDQpOjptYXJrZXIge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS4xcmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQ6Om1hcmtlciB7XG4gIGNvbG9yOiAjNTlhM2QwO1xufVxuLmhvbWUtd3JhcCAud2hhdC1pcyAud2hhdC1pcy1jb250ZW50IHVsIGxpOm50aC1jaGlsZCgyKTo6bWFya2VyIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uaG9tZS13cmFwIC53aGF0LWlzIC53aGF0LWlzLWNvbnRlbnQgdWwgbGk6bnRoLWNoaWxkKDMpOjptYXJrZXIge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5ob21lLXdyYXAgLndoYXQtaXMgLndoYXQtaXMtY29udGVudCB1bCBsaTpudGgtY2hpbGQoNCk6Om1hcmtlciB7XG4gIGNvbG9yOiAjODhjYjg4O1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQge1xuICBwYWRkaW5nOiAxMDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC53aGF0cy1pbnZvbHZlZCAuaW52b2x2ZWQtY29udGVudCAuaW52b2x2ZWQtbGlzdCBoMiB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgdWwge1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDAgMzBweDtcbiAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLmhvbWUtd3JhcCAud2hhdHMtaW52b2x2ZWQgLmludm9sdmVkLWNvbnRlbnQgLmludm9sdmVkLWxpc3QgLmltYWdlLXdyYXAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IC5pbWFnZS13cmFwIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLndoYXRzLWludm9sdmVkIC5pbnZvbHZlZC1jb250ZW50IC5pbnZvbHZlZC1saXN0IC5pbWFnZS13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyB7XG4gIHBhZGRpbmc6IDk1cHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLnN1cHBvcnRpbmctdGV4dCB7XG4gIGZsZXg6IDE7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuc3VwcG9ydGluZy10ZXh0IGgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5zdXBwb3J0aW5nLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmJ1dHQtcmVzb3VyY2VzIHtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweCAtNXB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIHtcbiAgZmxleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSB7XG4gIG1heC13aWR0aDogNTAlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDAgOHB4IDE4cHg7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICNjMGU1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZSAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLnN1cHBvcnRpbmctcmVzb3VyY2VzIC5zdXBwb3J0aW5nLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzb3VyY2UgLmltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTA1JTtcbiAgaGVpZ2h0OiAxMDUlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmhvbWUtd3JhcCAuc3VwcG9ydGluZy1yZXNvdXJjZXMgLnN1cHBvcnRpbmctY29udGVudCAuY29udGVudC13cmFwIC5yZXNvdXJjZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4uaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoMmRlZyk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5zdXBwb3J0aW5nLXJlc291cmNlcyAuc3VwcG9ydGluZy1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc291cmNlIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG4uaG9tZS13cmFwIC5mb3ItbWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5mb3ItbWUge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG59XG4uaG9tZS13cmFwIC5mb3ItbWUgLmZvci1tZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDY3JTtcbiAgd2lkdGg6IDY3JTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLmJ1dHRvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLmJ1dHRvbi13cmFwIGEuYnV0dC1nZW5lcmFsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAudmlkZW8ge1xuICB3aWR0aDogODAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLnZpZGVvIC5pZnJhbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi5ob21lLXdyYXAgLmZvci1tZSAuZm9yLW1lLWNvbnRlbnQgLnZpZGVvIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LWhlaWdodDogNDEycHgpIHtcbiAgLmhvbWUtd3JhcCAuZm9yLW1lIC5mb3ItbWUtY29udGVudCAubW9iaWxlLWNvcHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZS13cmFwIC5idXR0LWZpbmQtb3V0LW1vcmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jZnJvbnQtcmVnaXN0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLmRhc2hib2FyZC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC5kYXNoYm9hcmQtdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwge1xuICBmb250LXNpemU6IDAuNjNyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwubGVmdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1oZWFkaW5nIC50b2dnbGUgLmxhYmVsLnJpZ2h0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAudG9nZ2xlIC5sYWJlbC5yaWdodCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnRvZ2dsZSAubGFiZWwucmlnaHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWhlYWRpbmcgLnNwYWNlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtaGVhZGluZyAuc3BhY2VyIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCNnb2FscywgLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwI2dvYWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwI2dvYWxzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwI2FkZC1tZWV0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50LmxheW91dC1yZXZlcnNlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudC5sYXlvdXQtcmV2ZXJzZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQubGF5b3V0LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCBoMixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDEuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5zZWN0aW9uLXRhZ2xpbmUge1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLnRvcC1zZWN0aW9uIC5hYm91dC1tZSAucXVpei1zZWN0aW9uLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC50b3Atc2VjdGlvbiAuYWJvdXQtbWUgLnF1aXotc2VjdGlvbi13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAudG9wLXNlY3Rpb24gLmFib3V0LW1lIC5xdWl6LXNlY3Rpb24td3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3Mge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmsge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcywgLmRhc2hib2FyZC13cmFwIC5kYXNoYm9hcmQtY29udGVudCAuYm90dG9tLXNlY3Rpb24gLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5nb2Fscy1wcm9ncmVzcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZGFzaGJvYXJkLWNvbnRlbnQgLmJvdHRvbS1zZWN0aW9uIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuZ29hbHMtcHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmRhc2hib2FyZC1jb250ZW50IC5ib3R0b20tc2VjdGlvbiAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAudGVhbS1tZW1iZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAueW91dGgtc3dpdGNoZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnlvdXRoLXN3aXRjaGVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3V0aC1zd2l0Y2hlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMjBweDtcbiAgcmlnaHQ6IDUwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAueW91bmctcGVyc29uLnZpc2libGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnlvdW5nLXBlcnNvbi52aXNpYmxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC55b3VuZy1wZXJzb24udmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSxcbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAuYnV0dC1yZXN1bHRzIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmJ1dHQtcmVzdWx0cyAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5idXR0LXJlc3VsdHMgLnJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy1ibHVlLnN2Zyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1jb21wbGV0ZSAubGljZW5zZWQtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotY29tcGxldGUgLmxpY2Vuc2VkLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZEQTVFO1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LWNvbXBsZXRlIC5saWNlbnNlZC13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYmFubmVyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICByaWdodDogMTNweDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCA0cHggMCAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFjayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWJhY2ssXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1iYWNrIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90IHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgei1pbmRleDogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlciB7XG4gIGJhY2tncm91bmQ6ICNENEU5Rjc7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY2FyZWVyLmNvbXBsZXRlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jYXJlZXIuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNhcmVlci5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3RocyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzIHtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5zdHJlbmd0aHMuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnN0cmVuZ3Rocy5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Quc3RyZW5ndGhzLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qud29yayxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC53b3JrLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90Lndvcmsge1xuICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LndvcmsuY29tcGxldGVkIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQ6ICNkNWYyZDQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QudHJhaW5pbmcuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnRyYWluaW5nLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC50cmFpbmluZy5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmxpZmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QubGlmZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlIHtcbiAgYmFja2dyb3VuZDogI0Y3REFEQTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5saWZlLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmFib3V0LW1lIC5xdWl6LXByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QucmVzdWx0cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuYWJvdXQtbWUgLnF1aXotcHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5yZXN1bHRzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5hYm91dC1tZSAucXVpei1wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LnJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDRFOUY3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5hZGQtZ29hbC1idXR0b24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uLmFkZC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuYWRkLWdvYWwtYnV0dG9uIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbi5hZGQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmFkZC1nb2FsLWJ1dHRvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24uYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLXB1cnBsZS5zdmcpO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLnNtYWxsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuc21hbGwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5zbWFsbCB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWZpbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1maWxsIHtcbiAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgaGVpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3Qge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI0NBQzJFQztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY29tcGxldGVkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdC5jb21wbGV0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICM3ODZhYzE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAuaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLmljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC5pY29uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDc2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTMlIDUzJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwgLmRldGFpbHMgLnRpdGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbCAuZGV0YWlscyAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsIC5kZXRhaWxzIC50aXRsZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5kaXNhYmxlZCAuZGV0YWlscyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuZGlzYWJsZWQgLmRldGFpbHMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmRpc2FibGVkIC5kZXRhaWxzIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1wcm9ncmVzcyAuZ29hbHMtd3JhcCAuZ29hbC5hY3RpdmUgLmRldGFpbHMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLXByb2dyZXNzIC5nb2Fscy13cmFwIC5nb2FsLmFjdGl2ZSAuZGV0YWlscyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtcHJvZ3Jlc3MgLmdvYWxzLXdyYXAgLmdvYWwuYWN0aXZlIC5kZXRhaWxzIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCBoMyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgaDMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIGgzLnNsaW0ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAuc21hbGwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5zbWFsbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctd3JhcCAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy13cmFwIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzg2YWMxO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5kYXRlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uZGF0ZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmRhdGUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24udGltZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLnRpbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi50aW1lIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAubWVldGluZy1pY29uLmFkZHJlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLm1lZXRpbmctaWNvbi5hZGRyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5tZWV0aW5nLWljb24uYWRkcmVzcyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAubWVldGluZy1zbWFsbC1pbmZvIC5idXR0LXNhdmUtdG8tY2FsZW5kYXI6aG92ZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC5tZWV0aW5nLXNtYWxsLWluZm8gLmJ1dHQtc2F2ZS10by1jYWxlbmRhcjpob3ZlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLm1lZXRpbmctc21hbGwtaW5mbyAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgY29sb3I6ICM0QzQxODA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtYXgtd2lkdGg6IDk1cHg7XG4gIGZsZXg6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlZmF1bHQtcHJvZmlsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUuaGFzLWF2YXRhciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lIGltZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUgaW1nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgfVxufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDEpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgxKSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kOiAjNDY4NDQ5O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgyKSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMiksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoMyksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDMpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICNFRTlBOTU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDQpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg0KSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIuZmlsbGVkOm50aC1jaGlsZCg1KSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmZpbGxlZDpudGgtY2hpbGQoNSksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5maWxsZWQ6bnRoLWNoaWxkKDUpIHtcbiAgYmFja2dyb3VuZDogIzQ2ODQ0OTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlci5saWNlbnNlZDo6YmVmb3JlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIubGljZW5zZWQ6OmJlZm9yZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyLmxpY2Vuc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtOXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC50ZWFtIC5tZW1iZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLnRlYW0gLm1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAudGVhbSAubWVtYmVyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1hZGQtdGVhbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrIC5zdXBwb3J0LXdyYXAgLnRlYW0td3JhcCAuYnV0dC1nZW5lcmFsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmsgLnN1cHBvcnQtd3JhcCAudGVhbS13cmFwIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yayAuc3VwcG9ydC13cmFwIC50ZWFtLXdyYXAgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5jb21wbGV0ZS1hYm91dCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuY29tcGxldGUtYWJvdXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmNvbXBsZXRlLWFib3V0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4sXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgxLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMixcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMSxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBoMixcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMSxcbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBoMixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgxLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgxLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBoMSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gaDIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaDIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gcCxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiBwLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIHAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gcCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtZWRpdCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LWVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1lZGl0IHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmJ1dHQtd3JhcCBidXR0b24uYnV0dC1zYXZlLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5idXR0LXdyYXAgYnV0dG9uLmJ1dHQtc2F2ZS10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuYnV0dC13cmFwIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICB3aWR0aDogMjAwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiB7XG4gIHdpZHRoOiAzMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5saWdodC1iYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDZweCkgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuaGVhZGVyLXdyYXAgLmJ1dHQtaGVscCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmhlYWRlci13cmFwIC5idXR0LWhlbHAge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwsXG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC5idXR0LWljb24ge1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEODdDO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdvYWwgLnRpdGxlLFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWFkZC1nb2FsIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIC50aXRsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1hZGQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogODBweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24uYWN0aXZlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93bi5hY3RpdmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duLmFjdGl2ZSB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbCAudGl0bGUge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbC5zZWxlY3RlZCwgLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWw6aG92ZXIsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbC5zZWxlY3RlZCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLnN1Z2dlc3RlZC1nb2FsOmhvdmVyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuc3VnZ2VzdGVkLWdvYWwuc2VsZWN0ZWQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5zdWdnZXN0ZWQtZ29hbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmN1c3RvbS1nb2FsIGlucHV0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuY3VzdG9tLWdvYWwgaW5wdXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5jdXN0b20tZ29hbCBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDQ0cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwge1xuICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLnN1Z2dlc3RlZC1nb2FsLWRyb3Bkb3duIC5idXR0LWdlbmVyYWwgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuc3VnZ2VzdGVkLWdvYWwtZHJvcGRvd24gLmJ1dHQtZ2VuZXJhbCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtYWRkLWdvYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHotaW5kZXg6IDQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMge1xuICBoZWlnaHQ6IDkwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDRweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgb3BhY2l0eSAwLjJzO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uIHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLXRlYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyIC5idXR0LWdyb3VwcyAuYnV0dC1pY29uLmFkZC1jYWxlbmRhcixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuYnV0dC1ncm91cHMgLmJ1dHQtaWNvbi5hZGQtY2FsZW5kYXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmJ1dHQtZ3JvdXBzIC5idXR0LWljb24uYWRkLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1nb2FsIHtcbiAgYmFja2dyb3VuZDogI0Y5RDg3QztcbiAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ3JvdXBzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbC13cmFwcGVyLmFjdGl2ZSAuYnV0dC1ncm91cHMge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIGEge1xuICBwYWRkaW5nOiAwIDEwcHggMCA0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5nb2Fscy1jcmVhdG9yLXdyYXAge1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlLXdyYXAgLmJvZHksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZS13cmFwIC5ib2R5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUtd3JhcCAuYm9keSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLnRpdGxlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5lZGl0LFxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuY2xvc2UteWVsbG93LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuZ29hbHMtd3JhcCAuZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmNsb3NlLXllbGxvdyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWxzLXdyYXAgLmVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2Fscy13cmFwIC5jbG9zZS15ZWxsb3cge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBtYXJnaW46IDAgNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogNDBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWFjdGlvbnMsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQ6ICM3ODZhYzE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZTQ7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBib3JkZXI6ICNmOGQ5NzQgMnB4IHNvbGlkO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgLmNpcmNsZS5idXR0LWljb24uZWRpdCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIC5jaXJjbGUuYnV0dC1pY29uLmVkaXQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCAuY2lyY2xlLmJ1dHQtaWNvbi5lZGl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC50YXNrLXdyYXAgcCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAudGFzay13cmFwIHAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLnRhc2std3JhcCBwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDc2cHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gdWwgbGkgLmJ1dHQtaWNvbi5hZGQtdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB1bCBsaSAuYnV0dC1pY29uLmFkZC10ZWFtLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIHVsIGxpIC5idXR0LWljb24uYWRkLXRlYW0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS10cmFuc3BhcmVudC5zdmcpO1xuICBtYXJnaW46IDVweCAwIDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMGY4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIGxhYmVsLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gbGFiZWwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mb3JtLWl0ZW0tZmllbGQtZHJlYW0gdGV4dGFyZWEsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1kcmVhbSB0ZXh0YXJlYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZm9ybS1pdGVtLWZpZWxkLWRyZWFtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4ge1xuICB3aWR0aDogMjAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDE1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IGgyIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIC5nb2FsLWNvbnRlbnQtYm94IC5zbWFsbCxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiAuZ29hbC1jb250ZW50LWJveCAuc21hbGwsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gLmdvYWwtY29udGVudC1ib3ggLnNtYWxsIHtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5kYXNoYm9hcmQtd3JhcCAubWFpbi1nb2FsLWNvbHVtbiBpbWcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm1haW4tZ29hbC1jb2x1bW4gaW1nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5tYWluLWdvYWwtY29sdW1uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRhc2hib2FyZC13cmFwIC5teS10ZWFtLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0ge1xuICB3aWR0aDogMzAlO1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxNXB4IDA7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLnRpdGxlLXdyYXAgLmJvZHksXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC50aXRsZS13cmFwIC5ib2R5LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAudGl0bGUtd3JhcCAuYm9keSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgaGVpZ2h0OiA1NXB4O1xuICB3aWR0aDogNTVweDtcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAubXktdGVhbSAudGVhbS1tZW1iZXIgLm5hbWUtYXZhdGFyIHNwYW4sXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLnRlYW0tbWVtYmVyIC5uYW1lLWF2YXRhciBzcGFuLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5teS10ZWFtIC50ZWFtLW1lbWJlciAubmFtZS1hdmF0YXIgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLm15LXRlYW0gLmJ1dHQtYWRkLW1lZXRpbmcge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgaDMsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIGgzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBoMyB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyBwIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGl0bGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aXRsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IGF1dG87XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5idXR0LWd1aWRlIC50aGljay10ZXh0LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuYnV0dC1ndWlkZSAudGhpY2stdGV4dCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLmJ1dHQtZ3VpZGUgLnRoaWNrLXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCB7XG4gIHdpZHRoOiA0NSU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlcixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRoLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0aCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDhwdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM1MjQzYTA7XG4gIC8qdGV4dC1zaGFkb3c6IDFweCAwcHggMHB4ICNmZmY7Ki9cbiAgLypmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApOyovXG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkge1xuICBib3JkZXItdG9wOiAxcHggIzUyNDNhMCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4ICM1MjQzYTAgc29saWQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyIHRib2R5IHRkLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCBhIHtcbiAgaGVpZ2h0OiAzN3B4O1xuICB3aWR0aDogMzdweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1jb250ZW50LFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWNvbnRlbnQsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHdpZHRoOiA4MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuICBoZWlnaHQ6IDM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0LFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzdweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItdG9kYXkgPiBhLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci10b2RheSA+IGEsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXksXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM1MjQzYTAgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXItY3VycmVudC1kYXkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5jYWxlbmRhci13cmFwIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuY2FsZW5kYXItd3JhcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC1ibGFjay5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmNhbGVuZGFyLXdyYXAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAge1xuICB3aWR0aDogNTUlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZy1jb250ZW50IC5ndWlkZS13cmFwLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmctY29udGVudCAuZ3VpZGUtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbixcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQgLmd1aWRlLXdyYXAgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhkOTc0O1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWRlc2MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctZGVzYyxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1kZXNjIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5tZWV0aW5nLWRlc2MsXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAubWVldGluZy1kZXNjLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLm1lZXRpbmctZGVzYyxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5tZWV0aW5nLWRlc2MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAubWVldGluZy1kZXNjLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLm1lZXRpbmctZGVzYyB7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMi41cHggMDtcbiAgd2lkdGg6IDgwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24sXG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbixcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24sXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmNsb2NrLXB1cnBsZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24uY2xvY2stcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5jbG9jay1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvY2stcHVycGxlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSxcbiNnb2Fscy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzIC5idXR0LWljb24ubG9jYXRpb24tcHVycGxlLFxuI2FkZC1tZWV0aW5nLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUgLmJ1dHQtaWNvbi5sb2NhdGlvbi1wdXJwbGUsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyAuYnV0dC1pY29uLmxvY2F0aW9uLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLXRpbWUsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctdGltZSxcbiNhZGQtbWVldGluZy5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy10aW1lIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuc3VwcG9ydC1uZXR3b3JrLW1lZXRpbmcgLm1lZXRpbmctaW5mbyAubWVldGluZy1hZGRyZXNzLFxuI2dvYWxzLmRhc2hib2FyZC13cmFwIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyAubWVldGluZy1pbmZvIC5tZWV0aW5nLWFkZHJlc3MsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIC5tZWV0aW5nLWluZm8gLm1lZXRpbmctYWRkcmVzcyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5pbWFnZS13aWRnZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5pbWFnZS13aWRnZXQgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5pbWFnZS13aWRnZXQgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5pbWFnZS13aWRnZXQgc3BhbiBhIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNzBweDtcbn1cbi5pbWFnZS13aWRnZXQgLmZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW1hZ2Utd2lkZ2V0IGlucHV0W25hbWU9ZmllbGRfcGhvdG9fcmVtb3ZlX2J1dHRvbl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICNnb2Fscy5kYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cblxuLm5vZGUtZ29hbC1mb3JtLFxuLm5vZGUtZ29hbC1lZGl0LWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnp6ZGFzaGJvYXJkLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIGgxIHtcbiAgbWFyZ2luOiAyMHB4IDEwcHggMjBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIGgxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCBoMS50ZWFtLW1lbWJlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwLFxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWFkZC1nb2FsIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtaW4td2lkdGg6IDExMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBhbmltYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZDogI0Y5RDg3Qztcbn1cbi56emRhc2hib2FyZC13cmFwIC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwOmhvdmVyLFxuLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWFkZC1nb2FsOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmhlYWRlci13cmFwIC5idXR0LWhlbHAsXG4uenpkYXNoYm9hcmQtd3JhcCAuaGVhZGVyLXdyYXAgLmJ1dHQtYWRkLWdvYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lci50ZWFtLW1lbWJlciBkZXRhaWxzIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgc3VtbWFyeSB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiByZXZlcnQ7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIudGVhbS1tZW1iZXIgZGV0YWlscyAuYnV0dC1nb2FsIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIGRldGFpbHMgLmdvYWwtd3JhcHBlcjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuZ29hbHMtY3JlYXRvci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyLnRlYW0tbWVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnRlbXBsYXRlLXNlbGVjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6Z29hbHMtbGlzdC1jb2x1bW4ge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIHdpZHRoOiAzMCU7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIG1pbi13aWR0aDogMzQwcHg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenpnb2Fscy1saXN0LWNvbHVtbiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56emdvYWxzLWxpc3QtY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAuYnV0dC1pY29uIHtcbiAgb3JkZXI6IC0xO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIgLnRpdGxlIC50aXRsZV9pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIG1heC1oZWlnaHQ6IDIuNmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlciAuYnV0dC1nb2FsIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0M7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RDg3Qztcbn1cbi56emRhc2hib2FyZC13cmFwIC5nb2FsLXdyYXBwZXIuYWN0aXZlIC5idXR0LWdyb3VwcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuYnV0dC1nZW5lcmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4MHB4IC0gMzBweCk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWluZm8ge1xuICBtYXJnaW46IDUwcHggMCAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1kZWZpbml0aW9uLXdyYXAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCBoNCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGNvbG9yOiAjMzM3Y2E1O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC5nb2FsLWZpZWxkIGg0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHggMCAwO1xuICB9XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWRlZmluaXRpb24td3JhcCAuZ29hbC1maWVsZCAuZmllbGRzIHtcbiAgZmxleDogMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtZGVmaW5pdGlvbi13cmFwIC53cml0dGVuLWdvYWwgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgcCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLmZpZWxkLW11bHRpcGxlLWRyYWcge1xuICBwYWRkaW5nOiAwO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgdGQge1xuICBwYWRkaW5nOiAwO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1hY3Rpb25zLXdyYXAgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLWFjdGlvbnMtd3JhcCAucGFyYWdyYXBocy1zdWJmb3JtID4gZGl2IHtcbiAgZmxleDogMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZmxleDogMDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gLmZpZWxkLS13aWRnZXQtYm9vbGVhbi1jaGVja2JveCB7XG4gIG9yZGVyOiAtMTtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtYWN0aW9ucy13cmFwIC5wYXJhZ3JhcGhzLXN1YmZvcm0gLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCB7XG4gIG1hcmdpbjogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZ29hbC1ub3RpZnktd3JhcCB7XG4gICAgbWFyZ2luOiA1MHB4IDA7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmdvYWwtbm90aWZ5LXdyYXAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLXN0YXR1cy13cmFwIHtcbiAgbWFyZ2luOiA1MHB4IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4uenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uIC5nb2FsLXN0YXR1cy13cmFwICNlZGl0LWZlZWRiYWNrIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0tYWN0aW9ucyAuYnV0dC1kYXNoYm9hcmQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnp6ZGFzaGJvYXJkLXdyYXAgLnp6dGFzay1saXN0LWNvbHVtbiAuZm9ybS1hY3Rpb25zIC5idXR0LWRhc2hib2FyZCAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gLmZvcm0taXRlbS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzLXZhbHVlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi56emRhc2hib2FyZC13cmFwIC56enRhc2stbGlzdC1jb2x1bW4gI2VkaXQtZmllbGQtYXNzaWduZWQtdG8tLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuenpkYXNoYm9hcmQtd3JhcCAuenp0YXNrLWxpc3QtY29sdW1uICNlZGl0LWZpZWxkLWFzc2lnbmVkLXRvLS1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMjBweDtcbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbFtuYW1lPXN1cHBvcnQtcmVtb3ZlLXVzZXItYmFja10gLmJ1dHQtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY29uZmlybS1yZW1vdmUtdXNlci1mb3JtIC5idXR0LWdlbmVyYWxbbmFtZT1zdXBwb3J0LXJlbW92ZS11c2VyLXJlbW92ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb25maXJtLXJlbW92ZS11c2VyLWZvcm0gLmJ1dHQtZ2VuZXJhbFtuYW1lPXN1cHBvcnQtcmVtb3ZlLXVzZXItcmVtb3ZlXSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZDogI2RjMzgzMCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnF1aXotY2F0ZWdvcnktd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgaDEge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiA4MiU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtaW4td2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLnZpZGVvIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC52aWRlbyAuaWZyYW1lLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCAudmlkZW8gaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5xdWl6LWluZm8td3JhcCBoMiB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIGNvbG9yOiAjNzg2YWMxO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAucXVpei1pbmZvLXdyYXAgLmJ1dHQtc3RhcnQtcXVpeiAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5xdWl6LWNhdGVnb3J5LXdyYXAgLnF1aXotaW5mby13cmFwIC5idXR0LXN0YXJ0LXF1aXogLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjNDkzZDc2O1xufVxuLnF1aXotY2F0ZWdvcnktd3JhcCAuYnV0dG9uLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucXVpei1jYXRlZ29yeS13cmFwIC5idXR0b24td3JhcCAuYnV0dC1zdGFydC1xdWl6IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucXVpei13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgaDEge1xuICBtYXJnaW46IDAgMCA1MHB4IDA7XG59XG4ucXVpei13cmFwcGVyIC5oaWRkZW4tcXVlc3Rpb25zIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB6LWluZGV4OiAwO1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZmlsbCB7XG4gIGJhY2tncm91bmQ6ICNDQUMyRUM7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDAlO1xuICB6LWluZGV4OiAtMTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLnF1aXotd3JhcHBlciAucHJvZ3Jlc3MgLnByb2dyZXNzLWRvdHMgLmRvdCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG59XG4ucXVpei13cmFwcGVyIC5wcm9ncmVzcyAucHJvZ3Jlc3MtZG90cyAuZG90LmNvbXBsZXRlIHtcbiAgYmFja2dyb3VuZDogIzc4NmFjMTtcbn1cbi5xdWl6LXdyYXBwZXIgLnByb2dyZXNzIC5wcm9ncmVzcy1kb3RzIC5kb3QuY3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM3ODZhYzE7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogNzclO1xuICBtYXgtd2lkdGg6IDkyMHB4O1xuICBtaW4td2lkdGg6IDYwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAjbm8tbmV4dC1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAxLjRlbTtcbiAgY29sb3I6ICM3ODZhYzE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gaDIubGlmZWFsdCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIGgzIHtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBjb2xvcjogIzc4NmFjMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5kcm9wem9uZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcm9wLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6ICNjNWM1YzU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ucGxhY2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkFcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24gLnRpdGxlLCAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uIC5hbmltYXRpb24tYnViYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMSAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNFQjg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkJcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjIgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkNcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmRyb3B6b25lIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkRcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuZHJvcHpvbmUtbGFiZWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbiB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNBQTlFRTM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbiAuaW5uZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiAjQUE5RUUzO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnNlbGVjdC1idXR0b25zIC5vcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbjpob3ZlciAuaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuc2VsZWN0LWJ1dHRvbnMgLm9wdGlvbi5zZWxlY3RlZCAuaW5uZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgYm9yZGVyOiA1cHggc29saWQgI0Q0RTlGNztcbiAgaGVpZ2h0OiA2NHB4O1xuICB3aWR0aDogNDglO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xuICBjdXJzb3I6IGdyYWI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIHotaW5kZXg6IC0xO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24gLmljb24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTlBM0QwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1pbi13aWR0aDogMzRweDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJBXCI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgbWluLXdpZHRoOiAyMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24xIHtcbiAgYmFja2dyb3VuZDogI0Y3REFEQTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb24ge1xuICBjb2xvcjogI0VCODc4Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIkJcIjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjEgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMiB7XG4gIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGOEU5Qjk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uIHtcbiAgY29sb3I6ICNGM0M3NjI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogXCJDXCI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5vcHRpb24yIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0YzQzc2Mjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLm9wdGlvbjMge1xuICBiYWNrZ3JvdW5kOiAjZDVmMmQ0O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDVmMmQ0O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbiB7XG4gIGNvbG9yOiAjODZDQzg4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRFwiO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24ub3B0aW9uMyAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBiYWNrZ3JvdW5kOiAjNTlhM2QwO1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZC5vcHRpb24xIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgYm9yZGVyLWNvbG9yOiAjRjdEQURBO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb24uc2VsZWN0ZWQub3B0aW9uMiB7XG4gIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gIGJvcmRlci1jb2xvcjogI0Y4RTlCOTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNlbGVjdGVkLm9wdGlvbjMge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICBib3JkZXItY29sb3I6ICNkNWYyZDQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9ucyAuZHJhZ2dhYmxlLW9wdGlvbi5zZWxlY3RlZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmRyYWdnYWJsZS1vcHRpb25zIC5kcmFnZ2FibGUtb3B0aW9uLnNxdWlzaCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbWluLWhlaWdodDogNjRweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuICBib3JkZXI6IDVweCBzb2xpZCAjRDRFOUY3O1xuICBib3JkZXItcmFkaXVzOiAzM3B4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24uc2VsZWN0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogIzU5QTNEMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNGN0RBREE7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCgyKSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDIpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDMpIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykgLmFuaW1hdGlvbi1idWJibGUge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoMykuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICBvdXRsaW5lOiAycHggc29saWQgIzMyMzMzMyAhaW1wb3J0YW50O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjZDVmMmQ0O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDVmMmQ0O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbjpudGgtY2hpbGQoNCkgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KSAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg0KS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gIG91dGxpbmU6IDJweCBzb2xpZCAjMzIzMzMzICFpbXBvcnRhbnQ7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KSB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNlYmViZWI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uOm50aC1jaGlsZCg1KSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlDOUU5RTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogIzlDOUU5RTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb246bnRoLWNoaWxkKDUpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzlDOUU5RTtcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzMjMzMzMgIWltcG9ydGFudDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uVU5JVkVSU0lUWSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11bml2ZXJzaXR5LnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uVFJBSU5JTkdfQ0VOVFJFIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nY2VudHJlMy5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLkhBTkRTX09OX1RSQUlOSU5HIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhhbmRzb24uc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24gLmJ1dHQtaWNvbi5XT1JLIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmFpZ2h0dG93b3JrLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uT1RIRVIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ2FweWVhci5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAubXVsdGktc2VsZWN0LW9wdGlvbnMgLm11bHRpLW9wdGlvbiAuYnV0dC1pY29uLlZJU1VBTCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb29raW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uUkVBRF9XUklURSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWFkaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uQVVESVRPUlkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdGVuaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC5idXR0LWljb24uS0lOQUVTVEhFVElDIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRvaW5nLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5tdWx0aS1zZWxlY3Qtb3B0aW9ucyAubXVsdGktb3B0aW9uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLm11bHRpLXNlbGVjdC1vcHRpb25zIC5tdWx0aS1vcHRpb24uT1RIRVIgdGV4dGFyZWEge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTBweCAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiB7XG4gIGhlaWdodDogNzRweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgYm9yZGVyOiA1cHggc29saWQgI0U0RTBGNztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMjYwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICBtYXJnaW46IDAgNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24ge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG4gIC5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLmRvbnQtbWluZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uLnNlbGVjdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAuYnV0dC1pY29uIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uIC50aXRsZS5jZW50cmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbiAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6IHtcbiAgbWF4LXdpZHRoOiAyMyU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb24uYnV0dC1saWZlc2tpbGxzcXVpeiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgxKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM4OGNiODg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgyKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlYTg3ODI7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCgzKS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmNGM3NjA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KTpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbi5idXR0LWxpZmVza2lsbHNxdWl6Om50aC1jaGlsZCg0KS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDFdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDEtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wMV0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAyXSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDJdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDItcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wM10gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMy1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzAzXSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAzLXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDRdIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDQtbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNF0gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA1XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDVdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDUtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wNl0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNi1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA2XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA2LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDddIC5uZWdhdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDctbmVnYXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wN10gLnBvc2l0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1wb3NpdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA4XSAubmVnYXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LW5lZ2F0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbltkYXRhLWluZGV4PVNFTlNPUllfMDhdIC5wb3NpdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDgtcG9zaXRpdmUuc3ZnKTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25zIC50aGlzLW9yLXRoYXQtb3B0aW9uW2RhdGEtaW5kZXg9U0VOU09SWV8wOV0gLm5lZ2F0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOS1uZWdhdGl2ZS5zdmcpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGhpcy1vci10aGF0LW9wdGlvbnMgLnRoaXMtb3ItdGhhdC1vcHRpb25bZGF0YS1pbmRleD1TRU5TT1JZXzA5XSAucG9zaXRpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA5LXBvc2l0aXZlLnN2Zyk7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5hbnN3ZXItbGluZSB7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucXVpei13cmFwcGVyIC5xdWVzdGlvbnMtd3JhcCAucXVlc3Rpb24gLmFuc3dlci1vcHRpb25zIC5hbnN3ZXItbGluZSAubGluZSB7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbnMgLmFuc3dlci1saW5lIC5hbnN3ZXItc3dvb3NoIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICBsZWZ0OiBjYWxjKDAlIC0gMjQ4cHgpO1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uIC5hbnN3ZXItb3B0aW9ucyAudGV4dC1hbnN3ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnF1aXotd3JhcHBlciAucXVlc3Rpb25zLXdyYXAgLnF1ZXN0aW9uLmhpZGUtcXVlc3Rpb24ge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbn1cbi5xdWl6LXdyYXBwZXIgLnF1ZXN0aW9ucy13cmFwIC5xdWVzdGlvbi5jdXJyZW50IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG4ucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gIHdpZHRoOiA3NyU7XG4gIG1hcmdpbjogNDBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LXNhdmUge1xuICBtYXJnaW46IDA7XG59XG4ucXVpei13cmFwcGVyIC5idXR0b24td3JhcCAuYnV0dC1uZXh0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDRweCAwIDE1cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucXVpei13cmFwcGVyIC5idXR0b24td3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMjBweCAwIDEzMHB4O1xuICAgIC8qLmJ1dHQtbmV4dCwgLmJ1dHQtcHJldmlvdXMge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH0qL1xuICB9XG4gIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LW5leHQsIC5xdWl6LXdyYXBwZXIgLmJ1dHRvbi13cmFwIC5idXR0LXByZXZpb3VzIHtcbiAgICB3aWR0aDogMTMwcHg7XG4gIH1cbiAgLnF1aXotd3JhcHBlciAuYnV0dG9uLXdyYXAgLmJ1dHQtc2F2ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4ucXVpei1yZXN1bHRzLXdyYXAge1xuICB3aWR0aDogMTIwMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuc2lkZS1iYWNrIHtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIGgxIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5idXR0LWdlbmVyYWwge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAudGl0bGUtc2VjdGlvbiAuYnV0dC1nZW5lcmFsIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnRpdGxlLXNlY3Rpb24gLmJ1dHQtZ2VuZXJhbCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sge1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLmRldGFpbHMtd3JhcCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB3aWR0aDogNjQlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuZGV0YWlscy13cmFwIHAge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5kZXRhaWxzLXdyYXAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAubm8tcmVzdWx0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTAwcHggMDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDMwcHggMCA1MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAub3V0ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMi4yZW07XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLndvcmsgbGk6OmJlZm9yZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpc3Qtbm9kZS15ZWxsb3cgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZjRjNzYwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmxpZmUgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLnRyYWluaW5nIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5zdHJlbmd0aHMgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjOWU5MmQ3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsLmNhcmVlciBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1ncmV5LCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLk9yZ2FuaXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtZ3JleSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5PcmdhbmlzZWQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljOWU5ZDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXBpbmssIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuSGVscGluZywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZGFkYTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS1waW5rLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkhlbHBpbmctY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODc4Mjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXllbGxvdywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5BcnRpc3RpYywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZTliODtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWNpcmNsZS15ZWxsb3csIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuQXJ0aXN0aWMtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWJsdWUsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuUHJhY3RpY2FsLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2U5Zjc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtYmx1ZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5QcmFjdGljYWwtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTNkMDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXB1cnBsZSwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5JbnZlc3RpZ2F0aXZlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGUwZjc7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtcHVycGxlLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkludmVzdGlnYXRpdmUtY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOTJkNztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWdyZWVuLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLkVudGVycHJpc2luZywgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1jaXJjbGUtZ3JlZW4sIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuRW50ZXJwcmlzaW5nLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pY29uLWJ1dHQuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5YTNkMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LnN0cmVuZ3RocyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdHJlbmd0aHMuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC53b3JrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0Yzc2MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmljb24tYnV0dC50cmFpbmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaWNvbi1idXR0LmxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIHtcbiAgd2lkdGg6IDE4NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWJnLnN2Z1wiKTtcbiAgbWFzay1tb2RlOiBhbHBoYTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDM4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLlByYWN0aWNhbCB7XG4gIGJhY2tncm91bmQ6ICM1OWEzZDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucGVyc29uIC5maWxsLkludmVzdGlnYXRpdmUge1xuICBiYWNrZ3JvdW5kOiAjOWU5MmQ3O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5IZWxwaW5nIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuT3JnYW5pc2VkIHtcbiAgYmFja2dyb3VuZDogIzljOWU5ZDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5wZXJzb24gLmZpbGwuQXJ0aXN0aWMge1xuICBiYWNrZ3JvdW5kOiAjZjRjNzYwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiAuZmlsbC5FbnRlcnByaXNpbmcge1xuICBiYWNrZ3JvdW5kOiAjODhjYjg4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnBlcnNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRhaW5lci13cmFwLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmlubmVyLWNvbnRlbnQtd3JhcCAucmVzdWx0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuaW5uZXItY29udGVudC13cmFwIC5yZXN1bHQtY29udGFpbmVyLXdyYXAgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250YWluZXItd3JhcCAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5pbm5lci1jb250ZW50LXdyYXAgLnJlc3VsdC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMzcuNXB4IDM3LjVweCAxNnB4IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtaW4td2lkdGg6IDIyMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgLmhlYWRlciwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQgLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIsIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgcCwgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWNvbnRlbnQgcCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhbnNwYXJlbnQtYm94IGg0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCBidXR0b24ge1xuICBtYXJnaW46IDEwcHggMCAxNXB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFuc3BhcmVudC1ib3ggI3N0cmF0LWdvYWxzLCAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYW5zcGFyZW50LWJveCAjZWRpdC1hY3Rpb25zID4gLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3gge1xuICB3aWR0aDogMTcuNSU7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IHAge1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudHJhaW5pbmctYm94IC5tb3JlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRyYWluaW5nLWJveCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC50cmFpbmluZy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxpZmUtc2tpbGwtYm94IHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY29udGVudC1ib3gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW46IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNvbnRlbnQtYm94IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmxlYXJuZXItYm94IHtcbiAgd2lkdGg6IDY0JTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5sZWFybmVyLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubGVhcm5lci1ib3ggLmxlYXJuZXItY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCB7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1ib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXIge1xuICB3aWR0aDogMjUlO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5jYXJlZXItZXhwbG9yYXRpb24tYmFyOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhciAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzFweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmNhcmVlci1leHBsb3JhdGlvbi1iYXIge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAubXktcmVzdWx0cy1ib3ggLm15LXJlc3VsdHMtaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLm15LXJlc3VsdHMtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLndvcmstcHJlZmVyZW5jZXMtYm94IHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC53b3JrLXByZWZlcmVuY2VzLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDZweCAwIDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIGgyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDFyZW07XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnBlcmNlbnRhZ2UtY2lyY2xlIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5wZXJjZW50YWdlLWNpcmNsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjZyZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMge1xuICB3aWR0aDogMjAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnVubGltaXRlZCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMudW5saW1pdGVkIHAge1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IDk4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy51bmxpbWl0ZWQge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zIC50aHJlZS13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyAudGhyZWUtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucy5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC52aXNpYmxlLW9wdGlvbnMubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNDZweCA0NnB4IDE2cHggMTZweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ge1xuICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAudGl0bGUge1xuICBtaW4taGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4wNmVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLmJsdXJiIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24ubGlmZS1za2lsbHMge1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbi5saWZlLXNraWxscy5vbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAucmVzdWx0LWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHQtc2Nyb2xsIHtcbiAgbWFyZ2luOiAwIDEwcHggMzBweCAxMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHQtc2Nyb2xsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnF1aXotcmVzdWx0cy13cmFwIC5yZXN1bHQtY29udHJvbHMgLmJ1dHRvbi13cmFwIC5idXR0LWRhc2hib2FyZCB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNDJweDtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucXVpei1yZXN1bHRzLXdyYXAgLnJlc3VsdC1jb250cm9scyAuYnV0dG9uLXdyYXAgLmJ1dHQtZGFzaGJvYXJkIC5idXR0LWljb24ge1xuICAgIG1pbi13aWR0aDogMzJweDtcbiAgfVxufVxuLnF1aXotcmVzdWx0cy13cmFwICN0cmFpbmluZyB7XG4gIC8qd2lkdGg6IDYyJTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgfSovXG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI3dvcmstcHJlZmVyZW5jZXMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnF1aXotcmVzdWx0cy13cmFwICN3b3JrLXByZWZlcmVuY2VzIC5idXR0LXVwZGF0ZSB7XG4gIHdpZHRoOiAxODBweDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAjbGlmZS1za2lsbC1jb250cm9scyB7XG4gIHdpZHRoOiBjYWxjKDkwJSArIDYwcHgpO1xuICB0b3A6IDIwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2xpZmUtc2tpbGwtY29udHJvbHMgI2xpZmUtc2tpbGwge1xuICB3aWR0aDogMTgwcHg7XG59XG4ucXVpei1yZXN1bHRzLXdyYXAgI2NhcmVlci1leHBsb3JhdGlvbiB7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xufVxuLnF1aXotcmVzdWx0cy13cmFwICNjYXJlZXItZXhwbG9yYXRpb24gLmJ1dHQtdXBkYXRlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnF1aXotcmVzdWx0cy13cmFwIC5idXR0LXN0YXJ0LWdvYWxzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbn1cbi5xdWl6LXJlc3VsdHMtd3JhcCAuYnV0dC1leHBvcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdXBsb2FkLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuXG4ucXVpei1jb21wbGV0ZS13cmFwIHtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5xdWl6LWNvbXBsZXRlLXdyYXAge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA2NyU7XG4gIHdpZHRoOiA2NyU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3gge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggaDEge1xuICBtYXJnaW46IDEwcHg7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5xdWl6LWNvbXBsZXRlLXdyYXAgLnF1aXotY29tcGxldGUtYm94IC5jb21wbGV0ZS1jb250ZW50LXdyYXAgLmNvbXBsZXRlLWNvbnRlbnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnF1aXotY29tcGxldGUtd3JhcCAucXVpei1jb21wbGV0ZS1ib3ggLmNvbXBsZXRlLWNvbnRlbnQtd3JhcCAuY29tcGxldGUtY29udGVudCBwIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IGEge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ucXVpei1jb21wbGV0ZS13cmFwIC5xdWl6LWNvbXBsZXRlLWJveCAuY29tcGxldGUtY29udGVudC13cmFwIC5jb21wbGV0ZS1jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uam9iLXdyYXAge1xuICB3aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5qb2Itd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5zaWRlLWJhY2sge1xuICB3aWR0aDogMTgwcHg7XG59XG4uam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLnNpZGUtYmFjayAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuLmpvYi13cmFwIC50aXRsZS1zZWN0aW9uIC5tYWluLXRpdGxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2MHB4KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5qb2Itd3JhcCAudGl0bGUtc2VjdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuam9iLXdyYXAgLnRpdGxlLXNlY3Rpb24gLm1haW4tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5qb2Itd3JhcCBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5qb2Itd3JhcCAuZGV0YWlscy13cmFwIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHdpZHRoOiA4NCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0MHB4IDAgMDtcbn1cbi5qb2Itd3JhcCAuZGV0YWlscy13cmFwIHAge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5kZXRhaWxzLXdyYXAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCB7XG4gIHBhZGRpbmc6IDUwcHggMCAyMHB4IDA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5vdXRlci13cmFwIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAudHdvLWNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC50d28tY29sdW1ucyAubGVmdC1jb250ZW50LCAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC50d28tY29sdW1ucyAucmlnaHQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIHVsIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUteWVsbG93IGxpOjpiZWZvcmUge1xuICBjb2xvcjogI2Y0Yzc2MDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUtcGluayBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICNlYTg3ODI7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgdWwubGlzdC1ub2RlLWdyZWVuIGxpOjpiZWZvcmUge1xuICBjb2xvcjogIzg4Y2I4ODtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCB1bC5saXN0LW5vZGUtYmx1ZSBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM1OWEzZDA7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLWJhci1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmRiYTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ4N2I7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnRpdGxlLXN1Yi1iYXIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjdlNDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtYmFyLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkZGZhZTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAudGl0bGUtc3ViLWJhci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWYyZDQ7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLnJlc3VsdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHggMzVweCAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtY29udGVudCAuY29udGVudC13cmFwIC5yZXN1bHQgaDIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LWNvbnRlbnQgLmNvbnRlbnQtd3JhcCAucmVzdWx0IHAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmpvYi1ib3gge1xuICB3aWR0aDogMjglO1xuICBtYXJnaW46IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1jb250ZW50IC5jb250ZW50LXdyYXAgLmpvYi1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnZpc2libGUtb3B0aW9ucyB7XG4gIHdpZHRoOiAyMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluLW91dDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAudmlzaWJsZS1vcHRpb25zLnNjcm9sbCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQ2cHggNDZweCAxNnB4IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAyNzBweDtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICB9XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb24gLnRpdGxlIHtcbiAgaGVpZ2h0OiA3NHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC50aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMS4wNmVtO1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAwO1xufVxuLmpvYi13cmFwIC5yZXN1bHQtb3B0aW9ucy13cmFwIC5yZXN1bHQtb3B0aW9uIC5ibHVyYiB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5qb2Itd3JhcCAucmVzdWx0LW9wdGlvbnMtd3JhcCAucmVzdWx0LW9wdGlvbiAubGluayB7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uam9iLXdyYXAgLnJlc3VsdC1vcHRpb25zLXdyYXAgLnJlc3VsdC1vcHRpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG4uc3VwcG9ydGxheW91dCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuYmFjay1idXR0b24td3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnJvdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5idXR0LXJlbW92ZS1tZWV0aW5nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtbGVmdCB7XG4gIGZsZXg6IDE7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1sZWZ0IC5oZWFkZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1sZWZ0IC5oZWFkZXItd3JhcCAuYnV0dC1oZWxwIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIge1xuICBmbGV4OiAxO1xuICB3aWR0aDogNTAwcHg7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogNjVweCA0MHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLnNpZGUtYmxvYiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBsYWJlbC5yaWdodCB7XG4gIGNvbG9yOiAjN2I2OGM4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwIHtcbiAgaGVpZ2h0OiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5mb3JtLWl0ZW0tcmVsYXRpb25zaGlwLmdpdmUtaGVpZ2h0IHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIGZvcm0gPiAuanMtZm9ybS1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCAudGVhbW1lbWJlci1lbWFpbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5pbnZpdGUtd3JhcCBmb3JtID4gLmZvcm0taXRlbS1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLmV4aXN0aW5nLXRlYW0tbWVtYmVyLW5hbWUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmludml0ZS13cmFwIC5leGlzdGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuaW52aXRlLXdyYXAgLnBlbmRpbmctdGVhbS1tZW1iZXItZW1haWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyLm5vLW5vdGUgLm5vdGUtY29weSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLm5vdGUtY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXQsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBQTlFRTM7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXQ6Zm9jdXMsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbnB1dDphY3RpdmUsIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciB0ZXh0YXJlYTpmb2N1cywgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIHRleHRhcmVhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgdGV4dGFyZWFbdHlwZT1zdWJtaXRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTc1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FBOUVFMztcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZG93bi1wdXJwbGUuc3ZnXCIpIDk1JSBuby1yZXBlYXQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmZvcm0tYWN0aW9ucyBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAudGVhbS1jaXJjbGUtaWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyMV0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyMl0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyM10gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyW2RhdGEtc3RhdGU9bWVtYmVyNF0gLnRlYW0tY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtcmlnaHQge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCAuYnV0dC1hZGQtbWVtYmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi5zdXBwb3J0bGF5b3V0IC50ZWFtLW1lbWJlcnMtd3JhcCAuYnV0dC1hZGQtbWVtYmVyIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnN1cHBvcnRsYXlvdXQgLnRlYW0tbWVtYmVycy13cmFwIC5idXR0LWFkZC1tZW1iZXIgLmJ1dHQtaWNvbiB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIuc2lkZS1ibG9iIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgaDIge1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwLnZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAubm8tbmV4dC1tZXNzYWdlLWludm9sdmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAgLmNvbHVtbnMgLm9wdGlvbnMge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5vcHRpb25zLXdyYXAgLmNvbHVtbnMgLm9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcgLm9wdGlvbnMge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zLndpdGgtcGFkZGluZyAub3B0aW9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucy53aXRoLXBhZGRpbmcgLnRpbWUtYWRkcmVzcyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5sZWZ0LCAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmNvbHVtbnMgLnJpZ2h0IHtcbiAgZmxleDogMTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCBsYWJlbCwgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC5yaWdodCBsYWJlbCB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAubGVmdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuY29sdW1ucyAucmlnaHQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5jb2x1bW5zIC50aW1lLWFkZHJlc3Mge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI0U0RTBGNztcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzc4NmFjMTtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLmZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAuZmllbGRzLmJ1dHRvbnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLmJ1dHQtZ2VuZXJhbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWxhYmVsIHtcbiAgY29sb3I6ICM3YjY4Yzg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24ge1xuICB3aWR0aDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudGltZS1hZGRyZXNzIC50aW1lLWFkZHJlc3MtZmllbGRzIC50aW1lLWFkZHJlc3MtaWNvbi50aW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyAudGltZS1hZGRyZXNzLWljb24uYWRkcmVzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1sb2NhdGlvbi1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgLnRpbWUtYWRkcmVzcy1pY29uLmNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzg2YWMxO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzg2YWMxO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC50aW1lLWFkZHJlc3MgLnRpbWUtYWRkcmVzcy1maWVsZHMgaW5wdXQuaW52YWxpZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGNyaW1zb247XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnRpbWUtYWRkcmVzcyAudGltZS1hZGRyZXNzLWZpZWxkcyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogZ3JleTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIG1pbi1oZWlnaHQ6IDU3cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiA0NHB4O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5vbi1teS1vd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3duLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi53aXRoLXNvbWVvbmUtZWxzZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ud2l0aC1zb21lb25lLWVsc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zb21lLXRhbGtpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGFsay1teXNlbGYuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24gLm9wdGlvbi1pY29uLnNwZWFrLWZvci1tZSxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIC5vcHRpb24taWNvbi5zcGVhay1mb3ItbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbiAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24uanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC5vcHRpb24taWNvbi5qdXN0LWxpc3RlbmluZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQgLm9wdGlvbi1pY29uLmp1c3QtbGlzdGVuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWhlYXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLm9uLW15LW93bixcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLnNlbGVjdGVkIC5vbi1teS1vd24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vbi1teS1vd24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb24tbXktb3ctc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLndpdGgtc29tZW9uZS1lbHNlLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAud2l0aC1zb21lb25lLWVsc2UsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC53aXRoLXNvbWVvbmUtZWxzZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC1zZWxlY3RlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi5zZWxlY3RlZCAuc29tZS10YWxraW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24uc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLnNvbWUtdGFsa2luZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uLnNlbGVjdGVkIC5zcGVhay1mb3ItbWUsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAuc3BlYWstZm9yLW1lLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCAuc3BlYWstZm9yLW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNwZWFrZm9ybWUtc2VsZWN0ZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24uc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQuc2VsZWN0ZWQgLmp1c3QtbGlzdGVuaW5nLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAuanVzdC1saXN0ZW5pbmcsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5qdXN0LWxpc3RlbmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLXNlbGVjdGVkLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuaW52b2x2ZW1lbnQtb3B0aW9uIC50aXRsZSBwLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQgLnRpdGxlIHAsXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uIC50aXRsZSBwLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAudGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYXNzaXN0YW5jZS1vcHRpb24gLm9wdGlvbi1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi1kaXNhYmxlZCAub3B0aW9uLWljb24ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTI0M2EwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5hc3Npc3RhbmNlLW9wdGlvbi5zZWxlY3RlZCAub3B0aW9uLWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkLnNlbGVjdGVkIC5vcHRpb24taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jb21wbGV0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZC5zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0LFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nOiAwIDRweCAwIDE1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1uZXh0IC5idXR0LWljb24sXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3YjY4Yzg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3YjY4Yzg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1iYWNrIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCxcbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAuYnV0dC1tZWV0aW5nLWJhY2ssXG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLmJ1dHQtbWVldGluZy1jb25maXJtIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbiAgLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctbmV4dCAuYnV0dC1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctYmFjayAuYnV0dC1pY29uLFxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC5idXR0LW1lZXRpbmctY29uZmlybSAuYnV0dC1pY29uIHtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMzBweDtcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwICNtZWV0aW5nLWRhdGUgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDI2NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAjbWVldGluZy1kYXRlIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgd2lkdGg6IDIzMHB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC1oZWFkZXIge1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogOHB0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzUyNDNhMDtcbiAgLyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuICAvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDFweCAjNTI0M2EwIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAxcHggIzUyNDNhMCBzb2xpZDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGhlaWdodDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtYWN0aXZlIHtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uc3VwcG9ydGxheW91dCAuc3VwcG9ydGxheW91dC1jZW50ZXIgLmFkZC1tZWV0aW5nLXN0ZXAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYSB7XG4gIGNvbG9yOiAjNTI0M2EwO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM1MjQzYTAgIWltcG9ydGFudDtcbn1cbi5zdXBwb3J0bGF5b3V0IC5zdXBwb3J0bGF5b3V0LWNlbnRlciAuYWRkLW1lZXRpbmctc3RlcCAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LWJsYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xufVxuLnN1cHBvcnRsYXlvdXQgLnN1cHBvcnRsYXlvdXQtY2VudGVyIC5hZGQtbWVldGluZy1zdGVwIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9aW5pdGlhbF0sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjFdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1tZW1iZXIyXSwgLnN1cHBvcnRsYXlvdXQgW2RhdGEtc3RhdGU9bWVtYmVyM10sIC5zdXBwb3J0bGF5b3V0IFtkYXRhLXN0YXRlPW1lbWJlcjRdLCAuc3VwcG9ydGxheW91dCBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1pbml0aWFsXSBbZGF0YS1zdGF0ZT1pbml0aWFsXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIxXSBbZGF0YS1zdGF0ZT1tZW1iZXIxXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIyXSBbZGF0YS1zdGF0ZT1tZW1iZXIyXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXIzXSBbZGF0YS1zdGF0ZT1tZW1iZXIzXSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1tZW1iZXI0XSBbZGF0YS1zdGF0ZT1tZW1iZXI0XSwgLnN1cHBvcnRsYXlvdXRbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gW2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdXBwb3J0bGF5b3V0W2RhdGEtc3RhdGU9c3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFdIFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxMDBweCBhdXRvIDUwcHg7XG59XG4uc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0gaDEge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3VwcG9ydGxheW91dFtkYXRhLXN0YXRlPXN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXSBbZGF0YS1zdGF0ZT1zdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMV0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgfVxufVxuLnN1cHBvcnRsYXlvdXQgW2RhdGEtc2hvd3doZW49dXNlcnJlcXVlc3RlZF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1cHBvcnRsYXlvdXRbZGF0YS11c2VycmVxdWVzdGVkPXRydWVdIFtkYXRhLXNob3d3aGVuPXVzZXJyZXF1ZXN0ZWRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlci5hY3RpdmUgLmJ1dHQtZ29hbCAudGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZm9ybS1pdGVtIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIC5nb2FsLXdyYXBwZXIgLmZvcm0taXRlbS5qcy1mb3JtLXR5cGUtZGF0ZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmdvYWwtd3JhcHBlciAuZmllbGQtLXR5cGUtZGF0ZXRpbWUgaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiAuanMtZm9ybS1pdGVtLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gLmpzLWZvcm0taXRlbS1maWVsZC1hc3NpZ25lZC10byAjZWRpdC1maWVsZC1hc3NpZ25lZC10byB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDBkZWcsIDAlLCAxMDAlLCAwLjQ1KSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICByaWdodDogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSksIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkOm5vdChbYXJpYS12YWx1ZW5vd10pLCAuZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSkge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLmdvYWxzLWxpc3QtY29sdW1uIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsIC5kYXNoYm9hcmQtd3JhcCAuZ29hbHMtbGlzdC1jb2x1bW4gaW5wdXRbdHlwZT1kYXRlXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDBkZWcsIDAlLCAxMDAlLCAwLjQ1KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC1wdXJwbGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC5nb2Fscy1saXN0LWNvbHVtbiBpbnB1dFt0eXBlPWRhdGVdOmZvY3VzOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbi5jb21wbGV0ZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbmZldHRpLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4uY29tcGxldGVkIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4uY29tcGxldGVkIC50YXNrcy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAjZWRpdC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uICNlZGl0LWFjdGlvbnMgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjN2I2OGM4O1xuICBtYXJnaW46IDIwcHggYXV0byAwICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEyMTFweCkge1xuICAuZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gI2VkaXQtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbiB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmZlZWRiYWNrLXdyYXBwZXIgLmZlZWwtaWNvbnMgLmZlZWwtaWNvbjpob3ZlciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24uc2VsZWN0ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24uYmFkIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWJhZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5mZWVkYmFjay13cmFwcGVyIC5mZWVsLWljb25zIC5mZWVsLWljb24ub2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tb2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmVlZGJhY2std3JhcHBlciAuZmVlbC1pY29ucyAuZmVlbC1pY29uLmdvb2Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29vZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyLFxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC50YWJsZXJlc3BvbnNpdmUtdG9nZ2xlLWNvbHVtbnMsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLWRyYWcsXG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIHRoZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIC5idXR0b24ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGOUQ4N0M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLXJlbW92ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciAuZmllbGQtYWRkLW1vcmUtc3VibWl0IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDO1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciAuYWpheC1wcm9ncmVzcyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUge1xuICAvKi5hamF4LW5ldy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICB9Ki9cbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0Y3RTU7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgPiBkaXY6Zmlyc3QtY2hpbGQgZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIC5wYXJhZ3JhcGhzLWRyb3BidXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQge1xuICBwYWRkaW5nOiAwIDAgN3B4IDA7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLnBhcmFncmFwaC10eXBlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5wYXJhZ3JhcGgtdHlwZS10b3Age1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmNmN2U1O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICB6LWluZGV4OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyAuanMtZm9ybS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHggNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1ub3RlcyB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZEMkQyO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuc2hvdy1ub3RlcyB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5zaG93LW5vdGVzIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTZweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjcgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1hc3NpZ25lZC10byAuanMtZm9ybS10eXBlLWVudGl0eS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC40MSk7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLWFzc2lnbmVkLXRvIC5qcy1mb3JtLXR5cGUtZW50aXR5LWF1dG9jb21wbGV0ZS5zaG93LXVzZXJzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8gLmpzLWZvcm0tdHlwZS1lbnRpdHktYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5hbWUgLmpzLWZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIC5qcy1mb3JtLWl0ZW0gaW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHotaW5kZXg6IDE7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmM2M3NjI7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAudGFza3Mtd3JhcHBlciAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmRyYWdnYWJsZSB0ZCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjRjlEODdDIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jaGVja2VkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC50YXNrcy13cmFwcGVyIC5maWVsZC1tdWx0aXBsZS10YWJsZSAuZHJhZ2dhYmxlIHRkIC5maWVsZC0tbmFtZS1maWVsZC1zaG93LW5vdGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDQ0cHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLnRhc2tzLXdyYXBwZXIgLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5kcmFnZ2FibGUgdGQgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyAuZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5maWVsZC0tbmFtZS1maWVsZC1ub3RpZnktdGVhbS1tZW1iZXJzIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyBsYWJlbC5yaWdodCB7XG4gIGxlZnQ6IDIwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAudGFzay13cmFwIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjRkNGN0U1O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAudG9wLWxpbmUtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAubm90ZXMge1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NGRDJEMjtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5nb2FsLXRhc2sgLnRhc2std3JhcCAuaWNvbi1jb21wbGV0ZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjRjlEODdDO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5kYXNoYm9hcmQtd3JhcCAudGFzay1saXN0LWNvbHVtbiAuZ29hbC10YXNrIC50YXNrLXdyYXAgLmljb24tY29tcGxldGVkLmNvbXBsZXRlZCB7XG4gIGJhY2tncm91bmQ6ICNGOUQ4N0MgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4uZGFzaGJvYXJkLXdyYXAgLnRhc2stbGlzdC1jb2x1bW4gLmdvYWwtdGFzayAuYXNzaWduZWQtdG8ge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuLmRhc2hib2FyZC13cmFwIC50YXNrLWxpc3QtY29sdW1uIC5idXR0LXdyYXAgLmJ1dHQtZWRpdCB7XG4gIGJhY2tncm91bmQ6ICM3YjY4Yzg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmRhc2hib2FyZC13cmFwIC5zZWxlY3RlZC1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICM1OUEzRDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi5kYXNoYm9hcmQtd3JhcCAuYmFjay1idXR0b24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIHtcbiAgcGFkZGluZzogMCAwIDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIC5mb3JtLXN1Ym1pdCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogMCAzMHB4IDQwcHggMzBweDtcbiAgfVxufVxuLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFibGVkcmFnLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maWVsZC0td2lkZ2V0LW15d2F5LWdvYWwtc2V0dGluZy1pbmxpbmUtcGFyYWdyYXBocy13aWRnZXQgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qKlxuICogRGlzYWJsZWQgc3RhdGVcbiAqL1xuaW5wdXQjZWRpdC1zdWJtaXQuZGlzYWJsZWQsXG5pbnB1dCNlZGl0LXN1Ym1pdFtkaXNhYmxlZF0ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jZmllbGQtZ29hbC10YXNrLXZhbHVlcyB0aC5maWVsZC1sYWJlbCBwIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnR3by1mYWN0b3ItZm9ybSB7XG4gIHdpZHRoOiA3MCU7XG59XG4udHdvLWZhY3Rvci1mb3JtIC5oZWFkZXItc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHdvLWZhY3Rvci1mb3JtIGxhYmVsW2Zvcj1lZGl0LWNvZGVdIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xufVxuLnR3by1mYWN0b3ItZm9ybSBsYWJlbFtmb3I9ZWRpdC1jb2RlXS5yaWdodCB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbn1cbi50d28tZmFjdG9yLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDAgMjUwcHggMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnR3by1mYWN0b3ItZm9ybSAuZGVzY3JpcHRpb24ge1xuICB3aWR0aDogOTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLnR3by1mYWN0b3ItZm9ybSBmaWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG4udHdvLWZhY3Rvci1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4udHdvLWZhY3Rvci1mb3JtIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbi50d28tZmFjdG9yLWZvcm0gI2VkaXQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50d28tZmFjdG9yLWZvcm0gI2VkaXQtYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLmFqYXgtcHJvZ3Jlc3MtdGhyb2JiZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2ZpbGUtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCBoMS5hYm91dC10aXRsZSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCBoMS5hYm91dC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnByb2ZpbGUtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3NjYyYzY7XG59XG4ucHJvZmlsZS1jb250ZW50IGE6aG92ZXIge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXBlcnNvbi1kZXRhaWxzIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZW1wbG95bWVudC1zdGF0dXMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmVkdWNhdGlvbi1zdGF0dXMsXG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZW1haWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtcGVyc29uLWRldGFpbHMgLmRldGFpbHMtc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyAuZGV0YWlscy1zZWN0aW9uLWNvbnRlbnQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1wZXJzb24tZGV0YWlscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMCAzM3B4IDE3cHggMzNweDtcbiAgd2lkdGg6IDYwJTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1zdXBwb3J0LWluZm9ybWF0aW9uIC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24tdGl0bGUgLnByb2ZpbGUtc3VwcG9ydC1sb2dvIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMjZweCAyNXB4IDMwcHggMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuYnV0dC1tb3JlLWZvci1zdXBwb3J0LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5IHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkuY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5QTNEMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtdGl0bGUgLmljb24tY2F0ZWdvcnkud29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2M3NjI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS5saWZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXRpdGxlIC5pY29uLWNhdGVnb3J5LnRyYWluaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2Y2M4ODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy10aXRsZSAuaWNvbi1jYXRlZ29yeS5zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zdWJ0aXRsZSB7XG4gIG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXN1YnRpdGxlIHtcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmVtcHR5LXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5lbXB0eS1zZWN0aW9uIC5pY29uLWVtcHR5IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWV4Y2xhbWF0aW9uLnN2Zyk7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmVtcHR5LXNlY3Rpb24gcCB7XG4gIHdpZHRoOiA2NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiB1bCBsaTo6bWFya2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzQwYTNkNDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuY2FyZWVyLXRvcC10aHJlZS1oZWFkaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmNhcmVlci10b3AtdGhyZWUtaGVhZGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNSUgMjUlIDI1JSAyNSU7XG4gIG1hcmdpbjogMzBweCAzMHB4IDAgMzBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLmxpZmUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMgdWwge1xuICBjb2x1bW4tY291bnQ6IDI7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5zdHJlbmd0aHMgdWwge1xuICAgIGNvbHVtbi1jb3VudDogMTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMudHJhaW5pbmcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cy5jYXJlZXIge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwLjVmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLmNhcmVlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC41ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzNjM2MzO1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmdyaWQtaXRlbSBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5ncmlkLWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuZ3JpZC1pdGVtIC5ub3QtYXZhaWxhYmxlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLndvcmssIC5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLnRyYWluaW5nIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzLndvcmsgLmdyaWQtaXRlbSwgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMudHJhaW5pbmcgLmdyaWQtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbS5jYXJlZXItYm90dG9tLXRocmVlIHtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjYzNjM2MzO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjM2MzYzM7XG4gIH1cbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0uY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXBlcmNlbnRhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtaGVhZGluZyAuY2FyZWVyLXBlcmNlbnRhZ2UuY2FyZWVyLXRvcC10aHJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGU5Zjc7XG59XG4ucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXF1aXotc2VjdGlvbiAucHJvZmlsZS1yZXN1bHRzLXNlY3Rpb24gLmdyaWQtcmVzdWx0cyAuY2FyZWVyLWdyaWQtaXRlbSAuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAgLmNhcmVlci10eXBlLWhlYWRpbmcgLmNhcmVlci1wZXJjZW50YWdlLmNhcmVlci1ib3R0b20tdGhyZWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMmU4O1xufVxuLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1oZWFkaW5nIC5jYXJlZXItdHlwZS10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAuY2FyZWVyLXR5cGUtYmx1cmIge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1xdWl6LXNlY3Rpb24gLnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIC5ncmlkLXJlc3VsdHMgLmNhcmVlci1ncmlkLWl0ZW0gLmNhcmVlci1ncmlkLWl0ZW0tY29udGVudC13cmFwIC5jYXJlZXItdHlwZS1ibHVyYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAubGluay1jYXJlZXItc3VnZ2VzdGlvbnMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcXVpei1zZWN0aW9uIC5wcm9maWxlLXJlc3VsdHMtc2VjdGlvbiAuZ3JpZC1yZXN1bHRzIC5jYXJlZXItZ3JpZC1pdGVtIC5jYXJlZXItZ3JpZC1pdGVtLWNvbnRlbnQtd3JhcCAubGluay1jYXJlZXItc3VnZ2VzdGlvbnMuY2FyZWVyLWJvdHRvbS10aHJlZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgaDEge1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLXRpdGxlIC5QVUctaW52aXRlIHtcbiAgYmFja2dyb3VuZDogI2Y4ZWFiNjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAwLjg4cmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCBoMiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDIwcHggNTBweCA1MHB4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsIDU4LCA3MSwgMC4yNSk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoZWFkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjYzBlNWY3O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZC5idXR0b24tY2VsbDpiZWZvcmUge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cbiAgLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgfVxuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMyMzMzMztcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgaDIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAueW91bmctcGVyc29uLW5hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLnlvdW5nLXBlcnNvbi1lbWFpbCB7XG4gIGNvbG9yOiAjMzIzMzMzO1xufVxuLmRhc2hib2FyZC1zcGUtd3JhcCAuZGFzaGJvYXJkLXNwZS1jb250ZW50IC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB0YWJsZSAuYnV0dG9uLWNlbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cbi5kYXNoYm9hcmQtc3BlLXdyYXAgLmRhc2hib2FyZC1zcGUtY29udGVudCAueW91bmctcGVvcGxlLXRhYmxlLXdyYXAgdGFibGUgLmVsbGlwc2lzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZGFzaGJvYXJkLXNwZS13cmFwIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQgLnlvdW5nLXBlb3BsZS10YWJsZS13cmFwIHRhYmxlIC5lbGxpcHNpcyB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxufVxuXG4uYnV0dC10by15cC1kZXRhaWxzIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4uYnV0dC10by15cC1kZXRhaWxzIC5pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2NhNTtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMgLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjYzcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzdjYTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMubmV4dCAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5nb2FscyAuaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy50ZWFtIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG4uYnV0dC10by15cC1kZXRhaWxzLm1lZXRpbmdzIC5pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhbGVuZGFyLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNjAlO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlscy5yZW1vdmUgLmljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXJlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbn1cbi5idXR0LXRvLXlwLWRldGFpbHMucmVtb3ZlIC50aXRsZSB7XG4gIGNvbG9yOiAjZWE4NzgyO1xufVxuLmJ1dHQtdG8teXAtZGV0YWlsczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG5cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG4uZXZpZGVuY2UtZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nID4gI2RydXBhbC1tb2RhbCB7XG4gIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwLjVlbSAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmV2aWRlbmNlLWRpYWxvZyA+ICNkcnVwYWwtbW9kYWwge1xuICAgIHBhZGRpbmc6IDAuNWVtIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1kaWFsb2cgPiAjZHJ1cGFsLW1vZGFsIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5ldmlkZW5jZS1jb250YWluZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIHBhZGRpbmc6IDMwcHggNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE3cHggMjhweCAxN3B4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjNzY2MmM2O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3JkZXItcmFkaXVzOiA1MS43cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdjYTU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQ2JTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtaGVhZGVyIC5jbG9zZS1jb250YWluZXIgYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lciBidXR0b24ubmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLWhlYWRlciAuY2xvc2UtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1oZWFkZXIgLmNsb3NlLWNvbnRhaW5lcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgLyppbWcge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICB9XG5cbiAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgfSovXG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1zdWItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLXN1Yi1oZWFkZXIgLmV2aWRlbmNlLW5vdGUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHdpZHRoOiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24td29yayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWxpZmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWU5YTk1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlmZS5zdmcpO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuaGVhZGVyLWljb24uaWNvbi1zdHJlbmd0aHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGM4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5oZWFkZXItaWNvbi5pY29uLWNhcmVlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OUEzRDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmhlYWRlci1pY29uLmljb24tdHJhaW5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctZW1wdHktY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIG1hcmdpbjogODVweCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIgaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWVtcHR5LWNvbnRhaW5lciBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYXJlYSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzU5YTNkMDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciBwIHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSBwOmhhcygrIHVsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGU1Zjc7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgcCB+IHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA0MHB4IDEwcHggNDBweDtcbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZTVmNztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLnN0cmVuZ3RoIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMS44OHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNTlhM2QwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCBoMyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLnN0cmVuZ3RoLWRldGFpbCBwIHtcbiAgbWFyZ2luOiAxMHB4IDAgMCAwO1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZGlzbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5zdHJlbmd0aCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAuc3RyZW5ndGggLmltYWdlLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keS5zZW5zb3J5IC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuYm9keS13cmFwIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkuc2Vuc29yeSAuaW1hZ2Utd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5LnNlbnNvcnkgLmltYWdlLXdyYXAgaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmV2aWRlbmNlLWNvbnRhaW5lciAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIgLm1hcHBpbmctYm9keSAubWFwcGluZy1hbnN3ZXIucG9zdHNjaG9vbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5ib2R5LXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5ldmlkZW5jZS1jb250YWluZXIgLmV2aWRlbmNlLW1hcHBpbmctY29udGFpbmVyIC5tYXBwaW5nLWJvZHkgLm1hcHBpbmctYW5zd2VyLnBvc3RzY2hvb2wgLmJvZHktd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIC5pbWFnZS13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZXZpZGVuY2UtY29udGFpbmVyIC5ldmlkZW5jZS1tYXBwaW5nLWNvbnRhaW5lciAubWFwcGluZy1ib2R5IC5tYXBwaW5nLWFuc3dlci5wb3N0c2Nob29sIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLndoeWFyZXlvdWhlcmUtYmxvY2sgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51cGRhdGUtd2h5YXJleW91aGVyZS1mb3JtIC53aHlhcmV5b3VoZXJlLWJsb2NrIC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1pbmZvLWNvcHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuY29udGVudC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmNvbnRlbnQtaW5mby52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAubWVzc2FnZS1ibG9jayB7XG4gIG1heC13aWR0aDogMzkwcHg7XG59XG4udXBkYXRlLXdoeWFyZXlvdWhlcmUtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0gLmZvcm0tYWN0aW9ucyAuYnV0dC1nZW5lcmFsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VuZGluZy1pbnZpdGVzLWZvcm0ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXRdLFxuLnNlbmRpbmctaW52aXRlcy1mb3JtIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRdIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdCNkZXN0cnVjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkYzM4MzA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZGMzODMwIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5qcy1mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbjogNDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1kZXRhaWxzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWRldGFpbHMgLm1lbWJlci1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZGV0YWlscy5wZW5kaW5nIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldCAubWVtYmVyLWVtYWlsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0IC5tZW1iZXItZW1haWwtd3JhcCAubWVtYmVyLWljb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLm1lbWJlci1lbWFpbC13cmFwIC5tZW1iZXItaWNvbi5wZW5kaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW5uZXItZmllbGRzZXQ6bnRoLWNoaWxkKDEpIC5tZW1iZXItaWNvbiB7XG4gIGJhY2tncm91bmQ6ICM4NkNDODg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmlubmVyLWZpZWxkc2V0Om50aC1jaGlsZCgyKSAubWVtYmVyLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNTlBM0QwO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbm5lci1maWVsZHNldDpudGgtY2hpbGQoMykgLm1lbWJlci1pY29uIHtcbiAgYmFja2dyb3VuZDogI0VFOUE5NTtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAjeW91bmctcGVyc29uLW1haWwtZmllbGRzZXQtd3JhcHBlciAuZmllbGRzZXQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzdjYTU7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0IC5idXR0LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjMzM3Y2E1IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gI3lvdW5nLXBlcnNvbi1tYWlsLWZpZWxkc2V0LXdyYXBwZXIgLmZpZWxkc2V0LXdyYXBwZXIgLmpzLWZvcm0tc3VibWl0I2Rlc3RydWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VhODc4Mjtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAubWVzc2FnZS1ibG9jay5uby1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuY29uc2VudC1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5hbGwtaW52aXRlcy13cmFwIC5pbm5lci1maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc2VuZGluZy1pbnZpdGVzLWZvcm0gLmludml0ZS1tZW1iZXJzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5zZW5kaW5nLWludml0ZXMtZm9ybSAuaW52aXRlLW1lbWJlcnMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlbmRpbmctaW52aXRlcy1mb3JtIC5pbnZpdGUtbWVtYmVycyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5teS1xdWl6LXByb2ZpbGUgLnByb2ZpbGUtaGVhZGVyIGltZyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0b24td3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5idXR0b24td3JhcCBidXR0b246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dC1zbGltIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRTRFMEY3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTRFMEY3O1xuICBjb2xvcjogIzMyMzMzMztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dC1zbGltIC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI0FBOUVFMztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtaGVhZGVyIC5oZWFkZXItYnV0dG9ucy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1oZWFkZXIgLnByb2ZpbGUtbmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1uYW1lIGgxIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLWhlYWRlciAucHJvZmlsZS1uYW1lIC5wcm9ub3VucyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMjBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtcGVyc29uLWFib3V0LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIC5kZXRhaWxzLXNlY3Rpb24ge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBmbGV4OiAwLjQ4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIC5kZXRhaWxzLXNlY3Rpb24gLmRldGFpbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1wZXJzb24tYWJvdXQtd3JhcCAuZGV0YWlscy1zZWN0aW9uIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSB7XG4gIG1hcmdpbjogNDBweCAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhlYWI2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1ub3RlIC5ub3RlLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucHJvZmlsZS1ub3RlIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4xMnJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6Om1hcmtlciB7XG4gIGNvbG9yOiByZWQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnkgaW1nIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiBcIiDilrhcIjtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeTpob3ZlciwgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5OmZvY3VzLXZpc2libGUge1xuICBjb2xvcjogd2hpdGU7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6aG92ZXIgaW1nLCAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6Zm9jdXMtdmlzaWJsZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC00ZGVnKTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHNbb3Blbl0gc3VtbWFyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIOKWvlwiO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBoMiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5uby1yZXN1bHRzIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSB7XG4gIGZsZXg6IDAuMztcbiAgbWluLXdpZHRoOiAzMCU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSAucmVzdWx0LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSAucmVzdWx0LXRpdGxlIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIC5yZXN1bHQtdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgLnJlc3VsdC1hcmVhIHAsIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgbGkge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAgKyBoMiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIHtcbiAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xuICB0b3A6IDEuOGVtO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIHtcbiAgICBncmlkLWFyZWE6IGF1dG87XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMS44ZW07XG4gIHRvcDogLTEuOGVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0FBOUVFMztcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIGgyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMyMzMzMztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiBoMiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb24gaDI6aG92ZXIgYSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbiAucmVzdWx0LWFyZWFzLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uIC5yZXN1bHQtYXJlYXMtd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOm50aC1jaGlsZCgyKSBoMiB7XG4gIGxlZnQ6IDE4MHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgYXJ0aWNsZS50YWJzIHNlY3Rpb246bnRoLWNoaWxkKDMpIGgyIHtcbiAgbGVmdDogMzYwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjpudGgtY2hpbGQoNCkgaDIge1xuICBsZWZ0OiA1NDBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIGFydGljbGUudGFicyBzZWN0aW9uOnRhcmdldCB7XG4gIHotaW5kZXg6IDI7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCBhcnRpY2xlLnRhYnMgc2VjdGlvbjp0YXJnZXQgaDIge1xuICBjb2xvcjogIzMyMzMzMztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNBQTlFRTM7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAuYnV0dC1zbGltIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQgLmJ1dHQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAudXNlci10aG91Z2h0cyBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbjogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlsczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1iZWhhdmlvcjogYWxsb3ctZGlzY3JldGU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXTo6YmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXTpwb3BvdmVyLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8qIEZpbmFsIHN0YXRlIHdoZW4gb3BlbiAqL1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gI2J1dHQtY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gLmNoZWNrYm94IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSAuYnV0dG9uLXdyYXAge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1OUEzRDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbn1cbiNwcmludC1wb3BvdmVyW3BvcG92ZXJdIGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlO1xufVxuI3ByaW50LXBvcG92ZXJbcG9wb3Zlcl0gaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSBpbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNTlBM0QwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbkBzdGFydGluZy1zdHlsZSB7XG4gICNwcmludC1wb3BvdmVyW3BvcG92ZXJdOnBvcG92ZXItb3BlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn1cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18xICsgZGl2LFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzIgKyBkaXYge1xuICBtYXJnaW46IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAzMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMzBweCAwIDA7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMSArIGRpdiBoMSxcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18yICsgZGl2IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX2xpc3RfcHJpY2VfXzEgKyBkaXYgdWwgbGksXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMiArIGRpdiB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cblxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18xLFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18yIHtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9wcmljZV9fMSA6Zmlyc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzEgOmxhc3QtY2hpbGQsXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fcHJpY2VfXzIgOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHg7XG59XG4uY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICBtYXJnaW46IDQwcHggMzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1tYWluIGZpZWxkc2V0ICNlZGl0LXBheW1lbnQtaW5mb3JtYXRpb24tYWRkLXBheW1lbnQtbWV0aG9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDE2cHggNDBweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBjb2xvcjogIzMyMzMzMztcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW0ge1xuICBmbGV4OiAxO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiBmaWVsZHNldCAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIC5mb3JtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4ge1xuICB3aWR0aDogNjAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmNmN2U0O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSAuY2hlY2tvdXQtb3JkZXItc3VtbWFyeSB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgdGFibGUgdHIgdGQgZGl2IGRpdiBkaXY6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgLmNoZWNrb3V0LW9yZGVyLXN1bW1hcnkgLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtc2Vjb25kYXJ5IC5jaGVja291dC1vcmRlci1zdW1tYXJ5IC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1zZWNvbmRhcnkgI2VkaXQtc2lkZWJhci1jb3Vwb24tcmVkZW1wdGlvbi1mb3JtICNlZGl0LXNpZGViYXItY291cG9uLXJlZGVtcHRpb24tZm9ybS1hcHBseSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNvdXBvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDYwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIgI2VkaXQtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgLmxpbmstLXByZXZpb3VzOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbi5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciAjZWRpdC1hY3Rpb25zICNlZGl0LWFjdGlvbnMtbmV4dCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyICNlZGl0LWFjdGlvbnMgI2VkaXQtYWN0aW9ucy1uZXh0IC5idXR0LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jaGVja291dC1wYW5lLWNvbXBsZXRpb24tbWVzc2FnZSAuY2hlY2tvdXQtY29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5wbGFuLXR5cGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogI2ZjZjdlNDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uY2hlY2tvdXQtcGFuZS1jb21wbGV0aW9uLW1lc3NhZ2UgLmNoZWNrb3V0LWNvbXBsZXRlIC5idXR0LWdlbmVyYWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY2FydC1mb3JtIHtcbiAgd2lkdGg6IDkwdnc7XG59XG4uY2FydC1mb3JtICN2aWV3cy1mb3JtLWNvbW1lcmNlLWNhcnQtZm9ybS1kZWZhdWx0LTEge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLmNhcnQtZm9ybSAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX3N1YnRvdGFsLFxuLmNhcnQtZm9ybSBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9b3JkZXItdG90YWwtc3VtbWFyeV0gLm9yZGVyLXRvdGFsLWxpbmVfX2FkanVzdG1lbnQge1xuICBmb250LXNpemU6IDAuOHJlbTtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYXJ0LWZvcm0gLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJ0LXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIC5mb3JtLWFjdGlvbnMgI2VkaXQtY2hlY2tvdXQgLmJ1dHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJkLXdoaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG59XG4uY2FydC1mb3JtIHRhYmxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuLmNhcnQtZm9ybSB0aGVhZCB0aDpmaXJzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG59XG4uY2FydC1mb3JtIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDIpLCAuY2FydC1mb3JtIHRoZWFkIHRoOm50aC1jaGlsZCgzKSwgLmNhcnQtZm9ybSB0aGVhZCB0aDpudGgtY2hpbGQoNCksIC5jYXJ0LWZvcm0gdGhlYWQgdGg6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5jYXJ0LWZvcm0gdGQge1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FydC1mb3JtIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJ0LWZvcm0gdGQ6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuLmNhcnQtZm9ybSAudmlld3MtZmllbGQtcHVyY2hhc2VkLWVudGl0eSBkaXYgZGl2IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXJ0LWZvcm0gLnF1YW50aXR5LWVkaXQtaW5wdXQge1xuICBtYXgtd2lkdGg6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcnQtZm9ybSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICB3aWR0aDogNDJweDtcbiAgcGFkZGluZzogMCA1cHggMDtcbn1cbi5jYXJ0LWZvcm0gLmRlbGV0ZS1vcmRlci1pdGVtIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydC1mb3JtIC5kZWxldGUtb3JkZXItaXRlbSAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlbGV0ZS13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4NzgyO1xufVxuXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQsXG50YWJsZS5jb2xzLTQsXG50YWJsZS5jb2xzLTUsXG50YWJsZS5jb2xzLTYsXG50YWJsZS5jb2xzLTksXG50YWJsZS5teXdheS10YWJsZSxcbi5teXdheS10YWJsZSB0YWJsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIHRoZWFkLFxudGFibGUuY29scy00IHRoZWFkLFxudGFibGUuY29scy01IHRoZWFkLFxudGFibGUuY29scy02IHRoZWFkLFxudGFibGUuY29scy05IHRoZWFkLFxudGFibGUubXl3YXktdGFibGUgdGhlYWQsXG4ubXl3YXktdGFibGUgdGFibGUgdGhlYWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNCB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNSB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtNiB0Ym9keSB0ZCxcbnRhYmxlLmNvbHMtOSB0Ym9keSB0ZCxcbnRhYmxlLm15d2F5LXRhYmxlIHRib2R5IHRkLFxuLm15d2F5LXRhYmxlIHRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgdWwubGlua3MsXG50YWJsZS5jb2xzLTQgdWwubGlua3MsXG50YWJsZS5jb2xzLTUgdWwubGlua3MsXG50YWJsZS5jb2xzLTYgdWwubGlua3MsXG50YWJsZS5jb2xzLTkgdWwubGlua3MsXG50YWJsZS5teXdheS10YWJsZSB1bC5saW5rcyxcbi5teXdheS10YWJsZSB0YWJsZSB1bC5saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLnJlc3BvbnNpdmUtZW5hYmxlZCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUucmVzcG9uc2l2ZS1lbmFibGVkIC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTQgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNCAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy00IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTUgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy01IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTYgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtNiAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy02IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5jb2xzLTkgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbnRhYmxlLmNvbHMtOSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUuY29scy05IC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtYWN0aW9ucy1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtaW4tcHJvZ3Jlc3MsXG50YWJsZS5teXdheS10YWJsZSAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxudGFibGUubXl3YXktdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLXRvdGFsLWFjdGlvbnMsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWFjdGlvbnMtY29tcGxldGVkLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2FsLWFjdGlvbnMtcGVyY2VudCxcbi5teXdheS10YWJsZSB0YWJsZSAudmlld3MtZmllbGQtcXVpei1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWdvYWxzLWluLXByb2dyZXNzLFxuLm15d2F5LXRhYmxlIHRhYmxlIC52aWV3cy1maWVsZC1nb2Fscy1jb21wbGV0ZWQsXG4ubXl3YXktdGFibGUgdGFibGUgLnZpZXdzLWZpZWxkLWZpZWxkLWFkZHJlc3MtcG9zdGFsLWNvZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5teXdheS10YWJsZSBmb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5teXdheS10YWJsZSBmb290ZXIgLmJ1dHQtZ2VuZXJhbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4KTtcbiAgbWFyZ2luOiAwIDMwcHg7XG4gIG1heC13aWR0aDogODB2dztcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiA6Zmlyc3QtY2hpbGQsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6bGFzdC1jaGlsZCB7XG4gIGZsZXg6IDE7XG59XG4uY3VzdG9tZXItaW5mb3JtYXRpb24gOmZpcnN0LWNoaWxkIDpmaXJzdC1jaGlsZCwgLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpsYXN0LWNoaWxkIDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpmaXJzdC1jaGlsZCA6Zmlyc3QtY2hpbGQuYWRkcmVzcywgLmN1c3RvbWVyLWluZm9ybWF0aW9uIDpmaXJzdC1jaGlsZCA6Zmlyc3QtY2hpbGQub3JnYW5pemF0aW9uLCAuY3VzdG9tZXItaW5mb3JtYXRpb24gOmxhc3QtY2hpbGQgOmZpcnN0LWNoaWxkLmFkZHJlc3MsIC5jdXN0b21lci1pbmZvcm1hdGlvbiA6bGFzdC1jaGlsZCA6Zmlyc3QtY2hpbGQub3JnYW5pemF0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiAuYWRkcmVzcyB7XG4gIG1hcmdpbjogMDtcbn1cbi5jdXN0b21lci1pbmZvcm1hdGlvbiAuY3VzdG9tZXItYmlsbGluZyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ub3JkZXItaW5mb3JtYXRpb24gPiAqIHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSA2MHB4KTtcbiAgbWFyZ2luOiAyMHB4IDMwcHg7XG4gIG1heC13aWR0aDogODB2dztcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiA+ICogOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm9yZGVyLWluZm9ybWF0aW9uIC5jb2xzLTQge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAuY29scy00IHRib2R5IHRyIHRkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAub3JkZXItdG90YWwtbGluZSwgLm9yZGVyLWluZm9ybWF0aW9uIC5vcmRlci10b3RhbC1saW5lLXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5vcmRlci1pbmZvcm1hdGlvbiAub3JkZXItdG90YWwtbGluZV9fdG90YWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmxheW91dC1jaGVja291dC1mb3JtIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGlucHV0IHtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyBidXR0b24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmxheW91dC1jaGVja291dC1mb3JtIC5jb3Vwb24tcmVkZW1wdGlvbi1mb3JtX19jb3Vwb25zIGJ1dHRvbiAuYnV0dC1pY29uIHtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kZWxldGUtd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDQ5JSA0MCU7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgYnV0dG9uIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0gLmNvdXBvbi1yZWRlbXB0aW9uLWZvcm1fX2NvdXBvbnMgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYXlvdXQtY2hlY2tvdXQtZm9ybSAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSB7XG4gIHdpZHRoOiA4MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAubGF5b3V0LXJlZ2lvbi1zdWJzY3JpcHRpb24tbWFpbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5sYXlvdXQtcmVnaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSAuZW50aXR5LW1ldGFfX2hlYWRlciAuZm9ybS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAlO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgLmVudGl0eS1tZXRhX19oZWFkZXIgLmZvcm0taXRlbSBkaXYgOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgLmVudGl0eS1tZXRhX19oZWFkZXIgLmVudGl0eS1tZXRhX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5sYXlvdXQtc3Vic2NyaXB0aW9uLWZvcm0gLmVudGl0eS1tZXRhIGRldGFpbHMubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyBzdW1tYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyBzdW1tYXJ5OjptYXJrZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyIGRpdiBkaXY6Zmlyc3QtY2hpbGQ6bm90KGEpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLmxheW91dC1zdWJzY3JpcHRpb24tZm9ybSAuZW50aXR5LW1ldGEgZGV0YWlscy5teXdheWVtcGxveWFiaWxpdHktZGV0YWlscyAuZGV0YWlscy13cmFwcGVyID4gKiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIC5lbnRpdHktbWV0YSBkZXRhaWxzLm15d2F5ZW1wbG95YWJpbGl0eS1kZXRhaWxzIC5kZXRhaWxzLXdyYXBwZXIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZXhwaXJlcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZpZWxkLS13aWRnZXQtY29tbWVyY2UtcHJvZHVjdC12YXJpYXRpb24tYXR0cmlidXRlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciBoZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogODB2dztcbiAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIGhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgaGVhZGVyIC5idXR0LWdlbmVyYWwge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgaGVhZGVyIGgxIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udmlld3MtZWxlbWVudC1jb250YWluZXIgLnZpZXctbm8tY29udGVudCB7XG4gIGhlaWdodDogNTBzdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGF5bWVudC1tZXRob2QtaW5mbyB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICB3aWR0aDogODB2dztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGVhYjY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zIGxpLFxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLS0yIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDgwdnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zIGxpIC5idXR0b24uYnV0dG9uLWFjdGlvbixcbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtYWN0aW9ucy0tMiBsaSAuYnV0dG9uLmJ1dHRvbi1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybChcIi4vLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FyZC1ibGFjay5zdmdcIikgOHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiA3cHggMTBweCA3cHggNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM0Mzg1MztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMgbGkgLmJ1dHRvbi5idXR0b24tYWN0aW9uOmhvdmVyLFxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLS0yIGxpIC5idXR0b24uYnV0dG9uLWFjdGlvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG59XG5cbi51aS1kaWFsb2cgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzN2NhNTtcbn1cblxuLnN0cmlwZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5zdHJpcGUtZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXRleHQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3RyaXBlLWZvcm0gLmZvcm0taXRlbSAuZm9ybS10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuXG4jcGF5bWVudC1tZXRob2QtYWRkLWZvcm0td3JhcHBlciB7XG4gIHdpZHRoOiA1MHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYXltZW50LW1ldGhvZC1hZGQtZm9ybS13cmFwcGVyIC5hZGRyZXNzIHtcbiAgbWFyZ2luOiAzMHB4IDIwcHggMTBweCAyMHB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3BheW1lbnQtbWV0aG9kLWFkZC1mb3JtLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG59XG5cbi5jb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSAjY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gI2VkaXQtYWRkLXBheW1lbnQtbWV0aG9kLWJpbGxpbmctaW5mb3JtYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtICNlZGl0LWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgY29sb3I6ICMzNDM4NTM7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweCAwIDVweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uY29tbWVyY2UtcGF5bWVudC1tZXRob2QtYWRkLWZvcm0gLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC1ibGFjay5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbiNwYXltZW50LWVycm9ycyAubWVzc2FnZXMubWVzc2FnZXMtLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2VhODc4MjtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmpzLWZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogODB2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmZmZmY7XG59XG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHVsIGxpIGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzODUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbiNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MgdWwgbGkgYS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC10YXNrcyB1bCBsaSBhOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1vcmdhbmlzYXRpb25tZXRyaWNzIHtcbiAgd2lkdGg6IDgwdnc7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG5oZWFkZXI6aGFzKD4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1vcmdhbmlzYXRpb25tZXRyaWNzKSB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcmdhbmlzYXRpb24tbWV0cmljcy1kYXNoYm9hcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIC5tZXRyaWMtY2FyZCAubWV0cmljLW1haW4ge1xuICBmb250LXNpemU6IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ub3JnYW5pc2F0aW9uLW1ldHJpY3MtZGFzaGJvYXJkIC5tZXRyaWMtY2FyZCAubWV0cmljLXN1YiB7XG4gIGNvbG9yOiAjODg4O1xufVxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCAubWV0cmljLWNhcmQgLm1ldHJpYy1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi52aWV3cy1kYXRhLWV4cG9ydC1mZWVkIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIHdpZHRoOiA4MHZ3O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnZpZXdzLWRhdGEtZXhwb3J0LWZlZWQgLmZlZWQtaWNvbiB7XG4gIGhlaWdodDogNDJweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzN2NhNTtcbiAgcGFkZGluZzogMCAxNXB4IDAgNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1vcmdhbmlzYXRpb24tY2FyZWVyLWV4cGxvcmVycy1wYWdlLTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG5oZWFkZXI6aGFzKCsgI3ZpZXdzLWV4cG9zZWQtZm9ybS1vcmdhbmlzYXRpb24tY2FyZWVyLWV4cGxvcmVycy1wYWdlLTEpLFxuaGVhZGVyOmhhcygrIC5jb2xzLTUpIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5sYXlvdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5sYXlvdXQtY29udGFpbmVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTBGNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzMjMzMzM7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEyMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IDgwdmg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbiAgd2lkdGg6IDIzJTtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzN2NhNTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5idXR0LXRvZ2dsZS1maWx0ZXJzIC5idXR0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuYnV0dC10b2dnbGUtZmlsdGVycy5hY3RpdmUgLmJ1dHQtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCB7XG4gICAgLypwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweCAwIDAgNDBweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIGhlaWdodDogOTB2aDsqL1xuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuYnV0dC10b2dnbGUtZmlsdGVycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5maWx0ZXJzLXdyYXAge1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmlsdGVycy13cmFwLmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgaDIge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IGRpdltjbGFzc149YmxvY2stZmFjZXQtLV0sXG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgZGl2W2NsYXNzKj1cIiBibG9jay1mYWNldC0tXCJdIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWM5ZTlkO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEUwRjc7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICBmb250LXNpemU6IDAuODhyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9pY29uLWRvd24tcHVycGxlLnN2Z1wiKSA5NSUgbm8tcmVwZWF0O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCBzZWxlY3QuZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWE4NzgyO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZm9ybS1hY3Rpb25zIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3YjY4Yzg7XG4gIGNvbG9yOiAjN2I2OGM4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IC5hbmltYXRpb24tYnViYmxlIHtcbiAgYmFja2dyb3VuZDogI2U0ZTBmNztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdCAuYnV0dC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhjODtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U0RTBGNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW0gbGFiZWwge1xuICBmbGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9aGVscGluZ10pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZWE4NzgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkYWRhO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPWFydGlzdGljXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICNmNGM3NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2U5Yjg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9cHJhY3RpY2FsXSkge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBib3JkZXItY29sb3I6ICM1OWEzZDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2U5Zjc7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9aW52ZXN0aWdhdGl2ZV0pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5MmQ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMGY3O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPWVudGVycHJpc2luZ10pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjODhjYjg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVmMmQ0O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPW9yZ2FuaXNlZF0pIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjOWM5ZTlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIC5mYWNldC1pdGVtX192YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMyMzMzMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtc2lkZWJhci1sZWZ0IC5mYWNldC1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGljay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCkge1xuICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gIGJhY2tncm91bmQ6ICNBQTlFRTM7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LXNpZGViYXItbGVmdCAuZmFjZXQtaXRlbTpoYXMoaW5wdXQ6Y2hlY2tlZCkgLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTRdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTg3ODI7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGM3NjA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTBdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OWEzZDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTNdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTkyZDc7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MTFdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4OGNiODg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1zaWRlYmFyLWxlZnQgLmZhY2V0LWl0ZW06aGFzKGlucHV0OmNoZWNrZWQpOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1yYWlzZWMtYXJlYS01MDldKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzllOWQ7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDgwJTtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogIzMyMzMzMztcbiAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWpvYi1zb2Z0LXNraWxscy1yZXF1aXJlZCB1bCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLXNvZnQtc2tpbGxzLXJlcXVpcmVkIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtam9iLXByaW1hcnktaW5kdXN0cmllcyAuZmllbGQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1qb2ItcmFpc2VjLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIGEge1xuICBjb2xvcjogIzMyMzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIGgyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM3ODZhYzE7XG59XG4ubGF5b3V0LWNvbnRhaW5lciAubGF5b3V0LWNvbHVtbnMgLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQgLnZpZXdzLXJvdyAuZmllbGQtY29udGVudCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQuZGVmYXVsdC1waWxsIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sYXlvdXQtY29udGFpbmVyIC5sYXlvdXQtY29sdW1ucyAubGF5b3V0LWNvbnRlbnQgLnBhZ2UtZGVmYXVsdCAudmlld3Mtcm93IC5maWVsZC1jb250ZW50LmRlZmF1bHQtcGlsbCB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgYmFja2dyb3VuZDogI2MwZTVmNztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQucmFpc2VjLXBpbGwgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLmZpZWxkLWNvbnRlbnQucmFpc2VjLXBpbGwgdWwgbGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNFNEUwRjc7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjMzIzMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmxheW91dC1jb250YWluZXIgLmxheW91dC1jb2x1bW5zIC5sYXlvdXQtY29udGVudCAucGFnZS1kZWZhdWx0IC52aWV3cy1yb3cgLnZpZXdzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwO1xuICBtYXJnaW46IDA7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAudmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tZmlyc3QgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1uZXh0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1sYXN0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtIGEge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjMzMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdCBhOmhvdmVyLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tcHJldmlvdXMgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLW5leHQgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QgYTpob3Zlcixcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0gYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWZpcnN0IGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dCBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbGFzdCBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbSBhIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLS1maXJzdC5pcy1hY3RpdmUgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLmlzLWFjdGl2ZSBhLFxuLnZpZXctaWQtam9ic19zZWFyY2ggLmpzLXBhZ2VyX19pdGVtcyBsaS5wYWdlcl9faXRlbS0tbmV4dC5pcy1hY3RpdmUgYSxcbi52aWV3LWlkLWpvYnNfc2VhcmNoIC5qcy1wYWdlcl9faXRlbXMgbGkucGFnZXJfX2l0ZW0tLWxhc3QuaXMtYWN0aXZlIGEsXG4udmlldy1pZC1qb2JzX3NlYXJjaCAuanMtcGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLmlzLWFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogIzdiNjhjODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubGF5b3V0LXNpZGViYXItbGVmdCxcbi5sYXlvdXQtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubGF5b3V0LXNpZGViYXItbGVmdCAucGFnZS1kZWZhdWx0LFxuLmxheW91dC1jb250ZW50IC5wYWdlLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGF5b3V0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICBAcGFnZSB7XG4gICAgbWFyZ2luOiA1MHB4IDIwcHg7XG4gIH1cbiAgW3BvcG92ZXJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciAuc2l0ZS1sb2dvLFxuaGVhZGVyIC5kYXNoYm9hcmQtbGluayxcbmhlYWRlciAuaGVhZGVyLWxpbmtzLFxuaGVhZGVyIC5idXR0b24td3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBmb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucG9zdC1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IGRldGFpbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgZGV0YWlsczpvcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAuYnV0dG9uLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByaW50LWltYWdlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLmhlYWRlci1idXR0b25zLXdyYXAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5kZXRhaWxzLXNlY3Rpb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5kZXRhaWxzLXNlY3Rpb24gYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5wcm9maWxlLW5vdGUge1xuICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnByb2ZpbGUtbm90ZSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYWx3YXlzO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHM6bGFzdC1jaGlsZCB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyBzdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgc3VtbWFyeSBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIHN1bW1hcnk6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwIC5yZXN1bHQtYXJlYSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcCAucmVzdWx0LWFyZWEgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCAucXVpei1hcmVhcyBkZXRhaWxzIC5kZXRhaWwtd3JhcCAucmVzdWx0LWFyZWFzLXdyYXAucmVzdWx0LXByZWZlcnJlZC13b3JrcGxhY2UgLnJlc3VsdC1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtd29ya3BsYWNlIC5yZXN1bHQtYXJlYSBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtd29ya3BsYWNlIC5yZXN1bHQtYXJlYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnJlc3VsdC1hcmVhcy13cmFwLnJlc3VsdC1wcmVmZXJyZWQtY29tbXVuaWNhdGlvbiAucmVzdWx0LWFyZWEsIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC5yZXN1bHQtYXJlYXMtd3JhcC5yZXN1bHQtbGlmZS1za2lsbHMgLnJlc3VsdC1hcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLnVzZXItdGhvdWdodHMgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5teS1xdWl6LXByb2ZpbGUucHJvZmlsZS1jb250ZW50IC5xdWl6LWFyZWFzIGRldGFpbHMgLmRldGFpbC13cmFwIC51c2VyLXRob3VnaHRzIHRleHRhcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhlYWI2ICFpbXBvcnRhbnQ7XG4gICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cbiAgLm15LXF1aXotcHJvZmlsZS5wcm9maWxlLWNvbnRlbnQgLnF1aXotYXJlYXMgZGV0YWlscyAuZGV0YWlsLXdyYXAgLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIvLyBGb250c1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PcGVuK1NhbnM6NDAwLDcwMCZkaXNwbGF5PXN3YXAnKTtcblxuLy8gVmFyaWFibGVzIGFuZCByZXVzYWJsZXNcbkBpbXBvcnQgJ3NpemVzJztcbkBpbXBvcnQgJ2NvbG91cnMnO1xuQGltcG9ydCAna2V5ZnJhbWVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5cbkBpbXBvcnQgJ3NwaW5uZXInO1xuXG4vLyBPdmVycmlkZXNcbkBpbXBvcnQgJ2RydXBhbC1jb3JlLW92ZXJyaWRlcyc7XG5cbi8vIFJlc3VzYWJsZSBwYWdlIGJpdHNcbkBpbXBvcnQgJ2JvZHknO1xuQGltcG9ydCAnaGVhZGVyJztcbkBpbXBvcnQgJ2Zvb3Rlcic7XG5AaW1wb3J0ICdidXR0b25zJztcbkBpbXBvcnQgJ3NlY3Rpb24tbWFpbic7XG5cbi8vIEluZGl2aWR1YWwgcGFnZXNcbkBpbXBvcnQgJ2Zvcm0td2ViZm9ybS1nZW5lcmFsJztcbkBpbXBvcnQgJ2Zvcm0tZW1haWwtdG8tcmVnaXN0ZXInO1xuQGltcG9ydCAncGFnZS1yZWdpc3Rlcic7XG5AaW1wb3J0ICdwYWdlLWxvZ2luJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2VzJztcbkBpbXBvcnQgJ3BhZ2UtcmVzb3VyY2UnO1xuQGltcG9ydCAncGFnZS1jb250YWN0LXVzJztcbkBpbXBvcnQgJ3BhZ2UtcHJpdmFjeS10ZXJtcyc7XG5AaW1wb3J0ICdwYWdlLXBhcnRuZXJzJztcbkBpbXBvcnQgJ3BhZ2UtaG9tZSc7XG5AaW1wb3J0ICdwYWdlLWRhc2hib2FyZCc7XG5AaW1wb3J0ICdwYWdlLXF1aXotaW50cm8nO1xuQGltcG9ydCAncGFnZS1xdWl6JztcbkBpbXBvcnQgJ3BhZ2UtcXVpei1yZXN1bHQtc3RyZW5ndGgnO1xuQGltcG9ydCAncGFnZS1zdHJlbmd0aC1hcnRpY2xlJztcbkBpbXBvcnQgJ3BhZ2Utam9iJztcbkBpbXBvcnQgJ3BhZ2VzLXN1cHBvcnRsYXlvdXQnO1xuQGltcG9ydCAncGFnZS1hZGQtZWRpdC1nb2FsJztcbkBpbXBvcnQgJ2Zvcm0tdHdvZmFjdG9yeSc7XG5AaW1wb3J0ICdwYWdlLXlvdW5nLXBlcnNvbi1wcm9maWxlLXJlcG9ydCc7XG5AaW1wb3J0IFwicGFnZS1kYXNoLXNlcnZpY2UtcHJvdmlkZXItZW1wbG95ZXJcIjtcbkBpbXBvcnQgXCJkaWFsb2ctZXZpZGVuY2VcIjtcbkBpbXBvcnQgXCJwYWdlLXdoeWFyZXlvdWhlcmVcIjtcbkBpbXBvcnQgXCJmb3JtLWludml0ZXNcIjtcbkBpbXBvcnQgXCJwYWdlLW15LXF1aXotcHJvZmlsZVwiO1xuQGltcG9ydCBcImNvbW1lcmNlXCI7XG5AaW1wb3J0IFwicGFnZS1zZWFyY2hcIjtcblxuLy8gUHJpbnRcbkBpbXBvcnQgXCJwcmludFwiO1xuXG4iLCJAa2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLjAyLCAxLjAyLCAxLjAyKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZUJpZyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4wOCwgMS4wOCwgMS4wOCk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VCaWdnZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEuMiwgMS4yLCAxLjIpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGppZ2dsZSB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gICAgMTAlLFxuICAgIDIwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB9XG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgfVxuICAgIDQwJSxcbiAgICA2MCUsXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZXkge1xuICAgIDAlLCAxMDAlLCAyMCUsIDUzJSwgODAlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIC42MSwgLjM1NSwgMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICA0MCUsXG4gICAgNDMlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtN3B4LCAwKTtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIC4wNTAsIC44NTUsIC4wNjApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTJweCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgICAwJSwgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICAxMCUsXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUsXG4gICAgOTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTNweCwgMCwgMCk7XG4gICAgfVxuICAgIDIwJSxcbiAgICA0MCUsXG4gICAgNjAlLFxuICAgIDgwJSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDNweCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiIsIi8vIERpc3BsYXlzIGEgbG9hZGluZyBzcGlubmVyIG5leHQgdG8gYSBidXR0b24uXG4uc3Bpbm5lciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgLyogQWRkIHNvbWUgc3BhY2UgYmV0d2VlbiB0aGUgdGV4dCBhbmQgdGhlIHNwaW5uZXIgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbiIsIi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi8vIFJlZ2lzdHJhdGlvbiBmb3JtXG4jZWRpdC11c2VyLXBpY3R1cmUtMC0tbGFiZWwsXG4jZWRpdC1maWVsZC1hdmF0YXItMC0tbGFiZWwsXG4jZWRpdC1maWVsZC1hdmF0YXItMC0tZGVzY3JpcHRpb24sXG4jZWRpdC11c2VyLXBpY3R1cmUtMC0tZGVzY3JpcHRpb24sXG4jZWRpdC1uYW1lLS1kZXNjcmlwdGlvbixcbiNlZGl0LW1haWwtLWRlc2NyaXB0aW9uLFxuZGl2LnBhc3N3b3JkLWNvbmZpcm0sXG4uZm9ybS1pdGVtLXVzZXItcGljdHVyZS0wIC5kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0taXRlbS1maWVsZC10ZXJtcy1wcml2YWN5LXZhbHVlLCAuZm9ybS1pdGVtLWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUsIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgICAvLyBEaXNhYmxlIGhpZGluZyBvZiB0aGUgY2hlY2tib3ggbGFiZWwgKHdhbnQgdG8gc2hvdyBlbnRpdHlfbGVnYWwncyBjaGVja2JveCBsYWJlbClcbiAgICAvLyBsYWJlbCB7XG4gICAgLy8gICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgICNlZGl0LWZpZWxkLW1hcmtldGluZy1vcHQtaW4tdmFsdWUtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW0tZmllbGQtdGVybXMtcHJpdmFjeS12YWx1ZSxcbi5maWVsZC1nb2FsLXRhc2stdmFsdWVzIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IC0yNXB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmJ1dHQtdXBkYXRlID4gaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRidXR0Q29sb3VyO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIwLCAyMCk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLW91dDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuICAgIC5mb3JtLWl0ZW0uanMtZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgIH1cbn1cblxuXG4uZm9ybS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuXG4gICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbiAgICBpbnB1dFt0eXBlPW51bWJlcl0sXG4gICAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICBzZWxlY3Qge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRoZSBpbnB1dC5cbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgLy8gTGFiZWwgaGFzIGJlZW4gcmVtb3ZlZCBmcm9tIHRoZSByaWdodCBzaWRlIG9mIHRoZSBpbnB1dCwgc28gdGhpcyBpcyBubyBsb25nZXIgbmVlZGVkLlxuICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE4NzgyO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBTZWxlY3QgZHJvcGRvd24gYXJyb3dcbiAgICAvLyBTZWUgaHR0cHM6Ly9tb2Rlcm5jc3MuZGV2L2N1c3RvbS1zZWxlY3Qtc3R5bGVzLXdpdGgtcHVyZS1jc3MvXG4gICAgLy8gUGx1cyAncG9pbnRlci1ldmVudHM6IG5vbmU7JyBzbyB0aGF0IHRoZSBkcm9wZG93biBhcnJvdyBpcyBjbGljYWtibGUuXG4gICAgLnNlbGVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7IC8vIFVzZSBjc3MgZ3JpZCBmb3IgcG9zaXRpb25pbmcgdGhlIGRyb3Bkb3duIGFycm93XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2VsZWN0XCI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5zZWxlY3Q6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDAuOGVtO1xuICAgICAgICBoZWlnaHQ6IDAuNWVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAlLCAwIDAlLCA1MCUgMTAwJSk7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvLyBNYWtlIHRoZSBkcm9wZG93biBhcnJvdyBjbGljYWtibGVcbiAgICB9XG4gICAgc2VsZWN0LFxuICAgIC5zZWxlY3Q6YWZ0ZXIge1xuICAgICAgICBncmlkLWFyZWE6IHNlbGVjdDtcbiAgICB9XG5cbiAgICAjZWRpdC1tYWlsLCAjZWRpdC1uYW1lIHtcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogODBweDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIHdpZHRoOiA0MHB4IWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRWlnaHQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRiZ0NvbG91ckVpZ2h0IWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgJi5qcy1mb3JtLXR5cGUtc2VsZWN0IHtcbiAgICAgICAgLy8gQm9yZGVyIHJhZGl1cyBoYXMgYmVlbiBtb3ZlZCB0byB0aGUgc2VsZWN0IGVsZW1lbnQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgLy9oZWlnaHQ6IDUwcHg7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgLy9ib3JkZXI6IG5vbmU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAvLyBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAvLyAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAgICYubm90LXZpc2libGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgICAgICAgLypoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC40NSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgd2lkdGg6IDEwMCU7Ki9cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAmLm5vdC12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAvLyBsZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgLy93aWR0aDogMTYwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIG1heC1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXG4gICAgICAgICAgICAvLyBEbyBub3QgZm9yY2UgcmlnaHQuXG4gICAgICAgICAgICAvLyBUby1kbzogZmluZCBvdXQgaG93IC5yaWdodCBpcyBiZWluZyBhZGRlZC5cbiAgICAgICAgICAgLy8gbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3JtLXJlcXVpcmVkIHtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXllLWNsb3NlLCAuZXllLW9wZW4ge1xuICAgICAgICB3aWR0aDoyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxN3B4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICB9XG59XG5cbi5jdXN0b20tZmllbGQge1xuICAgIC5maWVsZC0tdHlwZS1kYXRldGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbmRpdltyb2xlPWNvbnRlbnRpbmZvXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAvL21hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTYsIDg1LCAwLjMpO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxuXG4gICAgLy9kaXNwbGF5Om5vbmU7XG59XG5cbi5zaXRlbWFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbn1cblxuI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1mb290ZXIsICNibG9jay1tb2JpbGVmb290ZXJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYmxvY2stc3R5bGVzd2l0Y2hlciB7XG4gICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmpzIHtcbiAgICBpbnB1dCB7XG4gICAgICAgICYuZm9ybS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xuXG4gICAgICAgICAgICAmLnVpLWF1dG9jb21wbGV0ZS1sb2FkaW5nIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1lc3NhZ2UtYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1NiwgODUsIDAuMyk7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG4uY29sb3VyLWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICBpbnB1dFt0eXBlPXRleHRdLFxuICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgICAgICAgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4gICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXSxcbiAgICAgICAgaW5wdXRbdHlwZT1kYXRlXSxcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck9uZTtcblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVzc2FnZXMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDYwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAubWVzc2FnZXMtLXN0YXR1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjM2U2Y2I7XG4gICAgICAgIGNvbG9yOiAjMTU1NzI0O1xuICAgIH1cblxuICAgIC5tZXNzYWdlcy0tZXJyb3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVjNmNiO1xuICAgICAgICBjb2xvcjogIzcyMWMyNDtcbiAgICB9XG59XG5cblxuIiwiJGJ1dHRIZWlnaHQ6IDQycHg7XG4kaGVhZGVySGVpZ2h0OiAxMDBweDtcbiRmb290ZXJIZWlnaHQ6IDUwcHg7XG5cbiRmb250MTA6IDAuNjNyZW07XG4kZm9udDEyOiAwLjc1cmVtO1xuJGZvbnQxNDogMC44OHJlbTtcbiRmb250MTY6IDFyZW07XG4kZm9udDE4OiAxLjFyZW07XG4kZm9udDE5OiAxLjJyZW07XG4kZm9udDMwOiAxLjg4cmVtOyIsIiRiZ0NvbG91ck9uZTogI2MwZTVmNzsgLy8gTGlnaHQgYmx1ZVxuJGJnQ29sb3VyVHdvOiAjNWRhNWNkOyAvLyBEYXJrIEJsdWVcbiRiZ0NvbG91clRocmVlOiAjN2I2OGM4Oy8vIzkxODFEMTsgLy8gUHVycGxlXG4kYmdDb2xvdXJGb3VyOiAjNzg2YWMxOy8vIzdDNkVDMzsgLy8gRGFyayBQdXJwbGVcbiRiZ0NvbG91ckZpdmU6ICNFNEUwRjc7IC8vIExpZ2h0IFB1cnBsZVxuJGJnQ29sb3VyU2l4OiAjQUE5RUUzOyAvLyBQdXJwbGUgMlxuJGJnQ29sb3VyU2V2ZW46ICM0QzQxODA7IC8vIERhcmsgUHVycGxlIDJcbiRiZ0NvbG91ckVpZ2h0OiAjNTlBM0QwOyAvLyBEYXJrIEJsdWUgMlxuJGJnQ29sb3VyTmluZTogI2Q1ZjJkNDsgLy8gTGlnaHQgR3JlZW5cbiRiZ0NvbG91clRlbjogI2Y4ZGFkYTsgLy8gTGlnaHQgUGlua1xuJGJnQ29sb3VyRWxldmVuOiAjZjdlOWI4OyAvLyBMaWdodCBZZWxsb3dcbiRiZ0NvbG91clR3ZWx2ZTogI2QzZTlmNzsgLy8gTGlnaHQgQmx1ZSAyXG4kYmdDb2xvdXJUaGlydGVlbjogI2U0ZTBmNzsgLy8gTGlnaHQgUHVycGxlXG4kYmdDb2xvdXJGb3VydGVlbjogI2ViZWJlYjsgLy8gR3JleVxuJGJnQ29sb3VyRGFya1llbGxvdzogI2Y4ZDg3YjsgLy8gWWVsbG93XG4kYnV0dENvbG91cjogIzMzN2NhNTsvLyM1ZGE1Y2Q7IC8vIE1pZCBCbHVlXG4kYnV0dEJnQ29sb3VyRGFya1llbGxvdzogI2Y4ZDk3NDtcbiRidXR0QmdDb2xvdXJZZWxsb3c6ICNGOUQ4N0M7XG4kYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c6ICNmOGVhYjY7XG4kYnV0dEJnQ29sb3VyTGlnaHRQdXJwbGU6ICNlNGUwZjg7XG4kYmdDb2xvdXJMaWdodFllbGxvdzogI2ZjZjdlNDsgLy8gTGlnaHQgWWVsbG93XG4kYmdDb2xvdXJEYXJrR3JlZW46ICNhZGRmYWU7IC8vIERhcmsgR3JlZW5cbiRiZ0NvbG91ckxpZ2h0R3JlZW46ICNkNWYyZDQ7IC8vIExpZ2h0IEdyZWVuIDJcbiRiZ0NvbG91ckRhcmtQaW5rOiAjZjRiZGJhOyAvLyBEYXJrIFBpbmtcbiRmb250Q29sb3VyRGFyazogIzMyMzMzMzsgLy8gRGFyayBHcmV5XG4kZm9udENvbG91ckxpZ2h0OiAjZmZmZmZmOyAvLyBXaGl0ZVxuJGZvbnRDb2xvdXJQdXJwbGU6ICM1MjQzYTA7Ly8jNzg2YWMxOy8vIzliOGVkMztcbiRsaWdodENvbG91cjogI2ZmZmZmZjsgLy8gV2hpdGVcbiRsaXN0RG90Q29sb3VyUGluazogI2VhODc4MjsgLy8gU3Ryb25nIFBpbmtcbiRsaXN0RG90Q29sb3VyWWVsbG93OiAjZjRjNzYwOyAvLyBTdHJvbmcgWWVsbG93XG4kbGlzdERvdENvbG91ckJsdWU6ICM1OWEzZDA7IC8vIFN0cm9uZyBCbHVlXG4kbGlzdERvdENvbG91clB1cnBsZTogIzllOTJkNzsvLyM5MDgyZDE7IC8vIFN0cm9uZyBQdXJwbGVcbiRsaXN0RG90Q29sb3VyR3JlZW46ICM4OGNiODg7IC8vIFN0cm9uZyBHcmVlblxuJGxpc3REb3RDb2xvdXJHcmV5OiAjOWM5ZTlkOyAvLyBTdHJvbmcgR3JleVxuXG5cbiIsIioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgYTpmb2N1cyxcbiAgICBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IgYXV0byAxcHggIWltcG9ydGFudDtcbiAgICB9XG5cbn1cblxuYm9keSxcbmh0bWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8vY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWdyYWRpZW50KCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDE5MiwgMjI5LCAyNDcsIDEpIDAlLCByZ2JhKDkzLCAxNjUsIDIwNSwgMSkgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjUlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICAvL2JhY2tncm91bmQtcG9zaXRpb246IDAlIGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctd2F2ZS1wdXJwbGUuc3ZnKSwgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDIyOCwgMjI0LCAyNDcsIDEpIDAlLCByZ2JhKDEyNCwgMTEwLCAxOTUsIDEpIDEwMCUpO1xuICAgIFxuICAgICAgICBoZWFkZXIge1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM3YzZlYzM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JleXNjYWxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLWdyZXlzY2FsZS5zdmcpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjUxLCAyNTEsIDI1MSwgMSkgMCUsIHJnYmEoMjAzLCAyMDMsIDIwMywgMSkgMTAwJSk7XG5cbiAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLXdhdmUtZ3JleXNjYWxlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTEsIDI1MSwgMjUxLCAxKSAwJSwgcmdiYSgyMDMsIDIwMywgMjAzLCAxKSAxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmVzb3VyY2Uge1xuICAgICAgICAucG9ydHJhaXQtb3ZlcmxheSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtb25jZT1cImZvcm0tc2luZ2xlLXN1Ym1pdCBkZXRhaWxzQXJpYVwiXSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICB9XG5cbiAgICAmLm1haW50ZW5hbmNlLXBhZ2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTAwJTtcblxuICAgICAgICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGhlYWRlcltyb2xlPVwiYmFubmVyXCJdIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTAwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogJGZvbnQzMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIG1haW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuYSB7XG4gICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxufVxuXG5oMSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICB9XG59XG5cbnVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxudWwuYm9sZD5saSB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLnBvcnRyYWl0LW92ZXJsYXkge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAzO1xuXG4gICAgaDEsXG4gICAgcCxcbiAgICBpbWcge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogNjAlO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuLnN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zbGlkZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodENvbG91cjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgYm90dG9tOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkKy5zbGlkZXIge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodENvbG91cjtcbiAgICB9XG5cbiAgICBpbnB1dDpmb2N1cysuc2xpZGVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCAjMjE5NkYzO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJUaHJlZTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkKy5zbGlkZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2cHgpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICB9XG5cbiAgICAmLnBvcnRyYWl0IHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAuc2xpZGVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCsuc2xpZGVyOmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjZweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbn0iLCJAbWl4aW4gYmFja2dyb3VuZC1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMTkyLDIyOSwyNDcsMSkgMCUsIHJnYmEoOTMsMTY1LDIwNSwxKSAxMDAlKTtcbn1cblxuQG1peGluIGJhY2tncm91bmQtZ3JhZGllbnQtcmV2ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5MiwyMjksMjQ3KTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5MiwyMjksMjQ3LDEpIDAlLCByZ2JhKDkzLDE2NSwyMDUsMSkgMTAwJSk7XG59IiwiaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRoZWFkZXJIZWlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgYmFja2dyb3VuZDogIzdlYmFkYTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogYm91bmNleTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICYubG9nZ2VkLWluIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91ciB1cmwoJy4vLi4vaW1hZ2VzL2ljb25zL2ljb24tZGFzaGJvYXJkLnN2ZycpIDVweCBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHggN3B4IDM1cHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWxpbmstd3JhcCB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsLjI1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB6LWluZGV4OiA5OTtcblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWxpbmtzIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgLy9wYWRkaW5nOiAwIDQwcHg7XG5cbiAgICAgICAgLmRhc2hib2FyZC1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC51bmRlcmxpbmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgICAgICAgICAgIC8qIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgKi9cbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgICAgICYgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24td3JhcCBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVza3RvcCB7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUd287XG4gICAgICAgICAgICB3aWR0aDogNzB2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAwc3ZoO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKC03MHZ3ICsgLTQwcHgpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtZ3JhZGllbnQtcmV2ZXJzZSgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy13YXZlLnN2ZyksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgxOTIsIDIyOSwgMjQ3LCAxKSAwJSwgcmdiYSg5MywgMTY1LCAyMDUsIDEpIDEwMCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuXG4gICAgICAgICAgICAjY2xvc2Utb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHZ3O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAuYnV0dC1jbG9zZSB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdmlnYXRpb24tbGlua3Mge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogODB2aDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICAubGluayB7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNDBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3RyYW5zZm9ybTogc2NhbGUoMS4wNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiwgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnVuZGVybGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudW5kZXJsaW5lID4gYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvZ2luLWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuZGFzaGJvYXJkLWxpbmstd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNzB2dyArIC00MHB4KSk7XG5cbiAgICAgICAgICAgICAgICAjY2xvc2Utb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTB2dyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcblxuICAgICAgICA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZWQtd3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNXB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODVweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtc21hbGwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1dHQtbG9nb3V0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uLW1lbnUtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLmJ1dHQtbWVudSB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1tZW51LnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTg1cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2l0ZS1sb2dvIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbiIsImZvb3RlciB7XG4gICAgaGVpZ2h0OiAkZm9vdGVySGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAuc3R5bGUtc3dpdGNoIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMzBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLWZvb3Rlci1tZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVza3RvcC1tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wb3N0LWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmxvZ29zIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICAgIC5sb2dvcyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICBpbWcge1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn0iLCIuYnV0dC1hbmltYXRlIHtcblxuICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICB0b3A6IDc1JTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyMCwgMjApO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1vdXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmJ1dHQtZ2VuZXJhbCB7XG4gICAgaGVpZ2h0OiAkYnV0dEhlaWdodDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkYnV0dENvbG91cjtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy9tYXJnaW4tbGVmdDogMjBweDtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIH1cblxuICAgIC5idXR0LWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgd2lkdGg6ICRidXR0SGVpZ2h0IC0gMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQgLSAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblxuICAgICAgICAmLmxvZ2luLCAmLkFjY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVzZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByaW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmludC1kYXJrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1wcmludC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWdpc3Rlci15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sb2dvdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvZ291dC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51c2VyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLXllbGxvdy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtY2FsZW5kYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZGNhbC5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lZGl0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWVkaXQuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZWRpdC1saWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC13aGl0ZS5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi51cGxvYWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZS15ZWxsb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1ncmVlbi5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtdGVhbSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdGVhbS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFkZC1tZWV0aW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1wcmV2aW91cy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm5leHQtcHVycGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5uZXh0LWxpZ2h0LWJsdWUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLWJsdWUuc3ZnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LWJhY2stYmx1ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5iYWNrLXdoaXRlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1iYWNrLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0YXJ0LXF1aXoge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0YXJ0LnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2F2ZS1wdXJwbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtcHVycGxlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNhdmUtd2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNhdmUtd2hpdGUuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAtdGFsa2luZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtdGFsa2luZy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cC10YWxraW5nLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLWJnLXllbGxvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaGVhciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMTAlO1xuICAgICAgICB9XG5cblx0XHQmLmJ1dHQtaWNvbi10ZXh0IHtcblx0XHRcdGNvbG9yOiNmZmY7XG5cdFx0XHRmb250LXNpemU6MS41ZW07XG5cdFx0XHRsaW5lLWhlaWdodDozMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hZGQtZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kdWUtZGF0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgfVxuXG4gICAgJi5idXR0LXNtYWxsIHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWxpY2Vuc2VkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAmLmJ1dHQtdXNlci1saWNlbnNlZCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkRBNUU7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICBtYXJnaW46IDAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuYnV0dC1yZWdpc3RlcixcbiAgICAmLmJ1dHQtbG9nb3V0LFxuICAgICYuYnV0dC1iYWNrLFxuICAgICYuYnV0dC1zYXZlLFxuICAgICYuYnV0dC11cGRhdGUsXG4gICAgJi5idXR0LWVkaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwMzM3OTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LXByb2ZpbGUtcmVwb3J0LWJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuXG4gICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVHdvO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXVwbG9hZCwgJi5idXR0LWNvbnNlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LW1lZXRpbmctdGltZSxcbiAgICAmLmJ1dHQtbWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1tb3JlLXdheS10by1zdXBwb3J0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRidXR0Q29sb3VyO1xuICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtZ2V0LXN0YXJ0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1maW5kLW91dC1tb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M0Q3NjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1zZWUtcmVzdWx0cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0OTNENzY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLXRlYW0sICYuYnV0dC1zYXZlLXRlYW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDkzRDc2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LWNsZWFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VyIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLmJ1dHQtYWRkLWNhbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXF1aXotc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQ1KTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAvL3dpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICAgIGhlaWdodDogMTY1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3B5IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbGlzdC1ibHVlLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdHJlbmd0aHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50cmFpbmluZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmcuc3ZnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGxldGVkLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlN0YXJ0IEhlcmVcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwxKTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcblxuICAgICAgICAgICAgICAgICYuY2FyZWVyIHsgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWlnaHQ7IH1cbiAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7IGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlOyB9XG4gICAgICAgICAgICAgICAgJi53b3JrIHsgYmFja2dyb3VuZC1jb2xvcjogI0YzQzc2MjsgfVxuICAgICAgICAgICAgICAgICYudHJhaW5pbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4OyB9XG4gICAgICAgICAgICAgICAgJi5saWZlIHsgYmFja2dyb3VuZC1jb2xvcjogI0VFOUE5NTsgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb21wbGV0ZWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud29yayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICNGM0M3NjI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudHJhaW5pbmcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAjODZDQzg4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmxpZmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0RBREE7XG4gICAgICAgICAgICAgIC8vICBib3JkZXI6IDJweCBzb2xpZCAgI0VFOUE5NTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZS1jYXRlZ29yeSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ1O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5idXR0LWdvYWwtc2VjdGlvbi1kYXJrLFxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcblxuICAgICAgICAgICAgJi5nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ29hbC5zdmcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckRhcmtZZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYuYnV0dC1nb2FsLXNlY3Rpb24tbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICYuZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idXR0LXByZXZpb3VzLFxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuYnV0dC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuXHQvLyBqRDogQWxsb3cgdXMgdG8gcmVjb2xvdXIgaWYgbmVjZXNzYXJ5IC0gbWlnaHQgbmVlZCB0byBiZSByZWZhY3RvcmVkLiAgVXNlZCB0byBjb2xvdXIgYnV0dG9ucyBpbiBTdXBwb3J0IE5ldHdvcmtzIHBhZ2VzXG5cdCYucHVycGxleyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clB1cnBsZTsgfSB9XG5cdCYuYmx1ZVx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokYmdDb2xvdXJUd287IH0gfVxuXHQmLnJlZFx0eyAuYnV0dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjokbGlzdERvdENvbG91clBpbms7IH0gfVxuXHQmLmdyZWVuIHsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGJnQ29sb3VyRGFya0dyZWVuOyB9IH1cbiAgICAmLm9yYW5nZXsgLmJ1dHQtaWNvbiB7IGJhY2tncm91bmQtY29sb3I6JGxpc3REb3RDb2xvdXJZZWxsb3c7IH0gfSAvLyBTaGliOiBMb2wgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byBvcmFuZ2UgKG9yYW5nZSB5b3UgZ2xhZCBJIGxlZnQgaXQgZm9yIHlvdT8pXG5cbn1cblxuLmJ1dHQtY2F0ZWdvcnkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZpdmU7XG4gICAgfVxuXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnV0dEhlaWdodCAtIDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDUlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgfVxufVxuXG4uYnV0dC1zY3JvbGwge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgJi51cCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmcpO1xuICAgIH1cblxuICAgICYuZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1kb3duLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1NCU7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXByZXZpb3VzLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MiUgNTAlO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIDUwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG5cblxufVxuXG4uYnV0dC1hZGQtbWVldGluZyB7XG4gICAgbWFyZ2luOiAwO1xuXG5cbn1cblxuLmxpbmstYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xufSIsIi5zZWN0aW9uLW1haW4ge1xuICAgIC8vIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7IC8vIDEwMHB4IGlzIGhlYWRlciBoZWlnaHQgKyBmb290ZXIgaGVpZ2h0IGJ1dCBzYXNzIHdvbid0IHBhcnNlIHRoZSB2YXJpYWJsZSBmb3IgdGhpc1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcbiAgICAvLyBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgfVxuXG4gICAgJi5sb2dpbiwgJi5jb250YWN0LXVzLCAmLnBhcnRuZXJzIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJsb2Ige1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAjYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWNvbnRlbnQsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1sb2NhbC1hY3Rpb25zLFxuICAgICNibG9jay1teXdheWVtcGxveWFiaWxpdHktbG9jYWwtdGFza3MsXG4gICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1wYWdldGl0bGUge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XG4gICAgICAgIC8vIGVudGl0eV9sZWdhbCBpbnNlcnRzIGl0cyBjaGVja2JveCBmb3JtIGFsb2dzaWRlIHRoZSBjaGlsZCBkaXYgb2YgdGhpcyBlbGVtZW50XG4gICAgICAgIC8vIG1ha2luZyB0aGUgY2hlY2tib3ggZGlzcGxheSB0byB0aGUgcmlnaHQuXG4gICAgICAgIC8vIEZvcmNlIHRoZSBmb3JtIHRvIGJlIGJlbG93IHRoZSBjb250ZW50IGJ5IHNldHRpbmcgZmxleC1kaXJlY3Rpb24gdG8gY29sdW1uLlxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5yZXNvdXJjZXMsICYuYWxpZ24tdG9wIHtcbiAgICAgICAgI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1jb250ZW50IHtcbiAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsaWduLXRvcCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cblxufVxuXG4uc2VjdGlvbi1tYWluID4gZGl2OmZpcnN0LWNoaWxkIHsgLy8gRHJ1cGFsIGlzIHB1dHRpbmcgYW4gZW1wdHkgZGl2IGluIGhlcmUgZm9yIHJlYXNvbnM/IFNvIHdlIGdvdHRhIHRhcmdldCB0aGlzIHdheSB0byBzdHlsZVxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbiIsIi53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjZWRpdC1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLDAlLDEwMCUsLjQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZm9ybS1pdGVtLWNvbnNlbnQge1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxufSIsIi8vIFN0eWxlcyBmb3IgdGhlIE15V0FZIGVtYWlsIHRvIHVzZXIgcmVnaXN0ZXIgZm9ybS5cbi8vIFNlZSB0aGUgbXl3YXlfZW1haWxfdG9fcmVnaXN0ZXIgbW9kdWxlXG4ubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZvcm0taXRlbS1lbWFpbCB7XG4gICAgICBmbGV4OiAxO1xuICB9XG5cbiAgLmZvcm0tc3VibWl0e1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgXG4gICAgLmJ1dHQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZSB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG59XG5cbi8qIFN0YWNrIGVsZW1lbnRzIG9uIHNtYWxsIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubXl3YXktZW1haWwtdG8tcmVnaXN0ZXItZm9ybSBmb3JtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgLmZvcm0taXRlbS1lbWFpbCwgLmZvcm0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICB9XG5cbn1cbiIsIi51c2VyLXJlZ2lzdGVyLWZvcm0sIC51c2VyLWZvcm0ge1xuICAgIC8vZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgaDEuaGVhZGVyLXNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMS5oZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmhpZGUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5mb3JtLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWluZm8tY29weSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtYWlsLXByZWZlcmVuY2VzIHtcblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLW1haWxjaGltcC1saXN0cy1zdWJzY3JpcHRpb24ge1xuXG4gICAgICAgICAgICAgICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1maWVsZC1zdWJzY3JpYmVycy0wLXZhbHVlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1zdWJzY3JpYmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS1pbnRlcmVzdC1ncm91cHNcIl0ge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI2VkaXQtZmllbGQtc3Vic2NyaWJlcnMtMC12YWx1ZS0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgIHdpZHRoOiAzNSU7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAvL2hlaWdodDogNDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmF2YXRhci1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwNSU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmMzNzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5pbWFnZS11cGxvYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W25hbWU9XCJmaWxlc1t1c2VyX3BpY3R1cmVfMF1cIl0ge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlLXdpZGdldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsZS1zaXplIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dFtuYW1lPVwidXNlcl9waWN0dXJlXzBfcmVtb3ZlX2J1dHRvblwiXSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZ2lzdGVyLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgLy8gcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgICB3aWR0aDogNzAlO1xuXG4gICAgaDEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZWFtLW1lbWJlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudXNlci1wcm9maWxlLWVkaXQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhpZGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHd7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dC5idXR0b24uYnV0dG9uLS1wcmltYXJ5LmJ0bi1zaG93LWNvbmZpcm0tcHcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc2hvdy1jb25maXJtLXB3IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IC44OHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG5cbiAgICAuZm9ybS1jb250ZW50IHtcbiAgICAgICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgICAgICAvL2ZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtY29sdW1uIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tZmllbGQge1xuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgNDBweCAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuc2hvdy1wYXJlbnQtY29uc2VudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGN1cnNvcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVHdvIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjcmlwdGlvbiA+IGEsXG4gICAgICAgICAgICAubGluay1kYXJrIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLS10eXBlLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgI2NvbmZpcm0tcHcge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjNzO1xuXG4gICAgICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgXG5cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYucmVnaXN0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlZ2lzdGVyLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxyZWFkeS1yZWdpc3RlcmVkIHtcbiAgICAgICAgICAgIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLnRlYW0tbWVtYmVyIHtcblxuICAgIC5zaWRlLWJsb2IucmVnaXN0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5yZWdpc3Rlci1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICYueW91dGgtbWVtYmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlYW0tbWVtYmVyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi5wYXJlbnQtY29uc2VudC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDkzLCAxNjUsIDIwNSwgMC42KTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJlbnQtY29uc2VudC1maWVsZHMge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uc2VudC1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWZpZWxkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICNlZGl0LWZpZWxkLXBhcmVudC1jb25zZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSxcbiAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmJ1dHQtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBjb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNvY2lhbC1hdXRoIC5hdXRoLWljb24ge1xuICAgIHdpZHRoOiAxOGVtICFpbXBvcnRhbnQ7XG59IiwiLmxvZ2luLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmZvcm0tY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICAubGluay1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG59XG5cbi5zZWN0aW9uLW1haW4ge1xuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuZm9ybS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29jaWFsLWF1dGguYXV0aC1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5yZXNvdXJjZXMtd3JhcCB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbWluLWhlaWdodDogODB2aDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuc2lkZS1ibG9iLnJlc291cmNlcyB7XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgIFxuICAgICAgICAgICAgJiNyZXNvdXJjZXMtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC10b2dnbGUtY2F0ZWdvcmllcyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1hbGwge1xuXG4gICAgICAgICAgICAmI3Jlc291cmNlcy1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZykgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yaWVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1jYXRlZ29yeSB7XG5cbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcblxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5oaWdobGlnaHQge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0ZTBmNztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS1saWdodC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZXMtc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAkYnV0dEhlaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidXR0SGVpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc291cmNlcy1lbXB0eSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG5cbiAgICAucmVzb3VyY2VzLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNvdXJjZS1jb250cm9scyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1NjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTYwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLnZlcnRpY2FsLWNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc291cmNlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuXG4gICAgICAgICAgICAgICAgICAgIC8qQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9Ki9cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNhdGVnb3JpZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXRlZ29yeSAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgyZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLXBhZ2VyX19pdGVtcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsaS5wYWdlcl9faXRlbS0tZmlyc3QsXG4gICAgICAgICAgICAgICAgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtLS1uZXh0LFxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtLS1sYXN0LFxuICAgICAgICAgICAgICAgIGxpLnBhZ2VyX19pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLnJlc291cmNlcy13cmFwI3Jlc291cmNlIHtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAuc2lkZS1ibG9iLXdyYXAge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzb3VyY2UtYnJlYWRjcnVtYnMge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgICAgIC5wcmV2aW91cy1uZXh0LXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLWJsb2Ige1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHByaW50IHsgICAgXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWxhdGVkLWFydGljbGUtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRob3Ige1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgLmF1dGhvci1kZXRhaWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNoYXJlIHtcbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc2hhcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyU2V2ZW47XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2ljb24tY29weS5zdmcnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1lbWFpbC5zdmcnKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByaW50IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9pY29uLXByaW50LnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmLmVtYWlsLCAmLnByaW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtYmFjayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLnJlc291cmNlLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2MHB4KTtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5yZXNvdXJjZS1icmVhZGNydW1icyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggNDBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuXG4gICAgLmltYWdlLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWxpbmtzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJldmlvdXMtbmV4dC13cmFwIHtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmpvYi1jb250ZW50IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRlZmF1bHQtcGlsbCB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICB9XG59IiwiLmNvbnRhY3Qtd3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZGV0YWlscyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDgwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCA1MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgIC5kZXRhaWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucHJpdmFjeS10ZXJtcy13cmFwIHtcbiAgICBtYXJnaW46IDUwcHg7XG4gICAgLy9tYXgtd2lkdGg6IDc0MHB4O1xuICAgIC8vbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHggMDtcblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBtYXJnaW46IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxuXG4gICAgaW1nLCBpZnJhbWUge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cblxufVxuXG4vLyBXcmFwcGVyIGFyb3VuZCB0aGUgZW50aXR5X2xlZ2FsIGZvcm0gY29udGFpbmluZyB0aGUgY2hlY2tib3guXG4ucHJpdmFjeS10ZXJtcy1mb3JtIHtcbiAgICBtYXJnaW46IDAgNTBweCAwIDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDA7XG5cbiAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5mb3JtLWl0ZW0tbGVnYWwtdGVybXMtb2YtdXNlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAuY2hlY2tib3hfX2xhYmVsLWNvbnRhaW5lciB7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgLy8gT3ZlcnJpZGUgdGhlIGZsZXhib3ggc3R5bGluZyBvbiB0aGUgbGFiZWwuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm15d2F5LWxlZ2FsLXNjcm9sbGJveCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcblxuICAgIC5wcml2YWN5LXRlcm1zLXdyYXAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBhcnRuZXJzLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEyMDBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuXG4gICAgLnBhcnRuZXItY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAgIC5wYXJ0bmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMjRweCAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cbn0iLCIuZGFzaGJvYXJkLXdyYXAsXG4jZ29hbHMuZGFzaGJvYXJkLXdyYXAsXG4jYWRkLW1lZXRpbmcuZGFzaGJvYXJkLXdyYXAge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIC5kYXNoYm9hcmQtaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5kYXNoYm9hcmQtdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9nZ2xlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3BhY2VyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYjZ29hbHMsXG4gICAgJiNhZGQtbWVldGluZyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmxheW91dC1yZXZlcnNlIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tdGFnbGluZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICAvL2ZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3Atc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hYm91dC1tZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIC5xdWl6LXNlY3Rpb24td3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJvdHRvbS1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWxzLXByb2dyZXNzLCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbHMtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1cHBvcnQtbmV0d29yayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgLmdvYWxzLXByb2dyZXNzLCAuc3VwcG9ydC1uZXR3b3JrIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYudGVhbS1tZW1iZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnlvdXRoLXN3aXRjaGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICByaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAueW91bmctcGVyc29uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dC1tZSxcbiAgICAuZ29hbHMtcHJvZ3Jlc3MsXG4gICAgLnN1cHBvcnQtbmV0d29yayB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hYm91dC1tZSB7XG5cbiAgICAgICAgLnF1aXotc2VjdGlvbi13cmFwIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWl6LWNvbXBsZXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5idXR0LXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXJlc3VsdHMtYmx1ZS5zdmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpY2Vuc2VkLXdyYXAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZEQTVFO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYW5uZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAucXVpei1wcm9ncmVzcyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHggMCAyMHB4O1xuXG4gICAgICAgICAgICAucHJvZ3Jlc3MtYmFjayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZ3Jlc3MtZG90cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuZG90IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDRFOUY3O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RTlCOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGM0M3NjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRyYWluaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck5pbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0RBREE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29tcGxldGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tcmVzdWx0cy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmdvYWxzLXByb2dyZXNzIHtcblxuICAgICAgICAuYWRkLWdvYWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcblxuICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYuYWRkLWdvYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFkZC1wdXJwbGUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2Fscy13cmFwIHtcbiAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICAuc21hbGwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvYWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3c7Ly8kbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcblxuICAgICAgICAgICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5wcm9ncmVzcy1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDQUMyRUM7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMCU7IC8vIGR5bmFtaWNcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcm9ncmVzcy1kb3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0FDMkVDO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3cgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwuc3ZnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc2JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUzJSA1MyU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQgLmRldGFpbHMge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnN1cHBvcnQtbmV0d29yayB7XG5cbiAgICAgICAgLnN1cHBvcnQtd3JhcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LCA1OCwgNzEsIDAuMjUpO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5zbGltIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLXdyYXAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWV0aW5nLXNtYWxsLWluZm8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAubWVldGluZy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYuZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aW1lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1zYXZlLXRvLWNhbGVuZGFyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJTZXZlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAudGVhbS13cmFwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGVhbSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLm1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWRlZmF1bHQtcHJvZmlsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5oYXMtYXZhdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWVtYmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmZpbGxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDY4NDQ5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0Njg0NDk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpY2Vuc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjRkZEQTVFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1iYWRnZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1hZGQtdGVhbSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jb21wbGV0ZS1hYm91dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNDUpOy8vIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLnN2ZykgY2VudGVyIDIwcHggbm8tcmVwZWF0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgfVxuXG4gICAgLmdvYWxzLWxpc3QtY29sdW1uLFxuICAgIC50YXNrLWxpc3QtY29sdW1uLFxuICAgIC5tYWluLWdvYWwtY29sdW1uIHtcbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaDEsXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBidXR0b24uYnV0dC1lZGl0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbi5idXR0LXNhdmUtdGVhbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvYWxzLWNyZWF0b3ItY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmdvYWxzLWxpc3QtY29sdW1uIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcblxuICAgICAgICAubGlnaHQtYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NnB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuYnV0dC1oZWxwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5idXR0LWdvYWwsXG4gICAgICAgICAgICAuYnV0dC1hZGQtZ29hbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdWdnZXN0ZWQtZ29hbC1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogODBweCAyMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdWdnZXN0ZWQtZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y4RTlCOTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0b20tZ29hbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnV0dC1hZGQtZ29hbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWdyb3VwcyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00NHB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIG9wYWNpdHkgMC4ycztcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQgLSAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYWRkLXRlYW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFkZC1jYWxlbmRhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1nb2FsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ3JvdXBzIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2Fscy13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ29hbHMtY3JlYXRvci13cmFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxODtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUtd3JhcCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY1ZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVkaXQsXG4gICAgICAgICAgICAuY2xvc2UteWVsbG93IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhc2stbGlzdC1jb2x1bW4ge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcblxuICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAudGFzay13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjdlNDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkYnV0dEJnQ29sb3VyRGFya1llbGxvdyAycHggc29saWQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnV0dC1pY29uLmVkaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICYuYWRkLXRlYW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dEJnQ29sb3VyTGlnaHRQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQgLSAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0taXRlbS1maWVsZC1kcmVhbSB7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1nb2FsLWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgLmdvYWwtY29udGVudC1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm15LXRlYW0sXG4gICAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXktdGVhbSB7XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAudGVhbS1tZW1iZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MnB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgLnRpdGxlLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC5ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hbWUtYXZhdGFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1hZGQtbWVldGluZyB7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdXBwb3J0LW5ldHdvcmstbWVldGluZyB7XG4gICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDJweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1ndWlkZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRoaWNrLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1cHBvcnQtbmV0d29yay1tZWV0aW5nLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItd3JhcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLXdpZGdldC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0Z3JleTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB0aCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIC8qdGV4dC1zaGFkb3c6IDFweCAwcHggMHB4ICNmZmY7Ki9cbiAgICAgICAgICAgICAgICAgICAgLypmaWx0ZXI6IGRyb3BzaGFkb3coY29sb3I9I2ZmZiwgb2ZmeD0xLCBvZmZ5PTApOyovXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXIgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggJGZvbnRDb2xvdXJQdXJwbGUgc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlciB0Ym9keSB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS13aWRnZXQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1ob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktZGF0ZXBpY2tlci10b2RheT5hIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyLWN1cnJlbnQtZGF5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRDb2xvdXJQdXJwbGUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LWJsYWNrLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzUlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmd1aWRlLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnV0dEJnQ29sb3VyRGFya1llbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVldGluZy1pbmZvIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLm1lZXRpbmctZGVzYyB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZXRpbmctdGltZSxcbiAgICAgICAgICAgIC5tZWV0aW5nLWFkZHJlc3Mge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLm1lZXRpbmctZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIuNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5jbG9jay1wdXJwbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb2NrLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5sb2NhdGlvbi1wdXJwbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxvY2F0aW9uLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy10aW1lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWVldGluZy1hZGRyZXNzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW1hZ2Utd2lkZ2V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS1zaXplIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBpbnB1dFtuYW1lPVwiZmllbGRfcGhvdG9fcmVtb3ZlX2J1dHRvblwiXSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbn1cblxuI2dvYWxzLmRhc2hib2FyZC13cmFwIHtcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cbn1cblxuLm5vZGUtZ29hbC1mb3JtLFxuLm5vZGUtZ29hbC1lZGl0LWZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uenpkYXNoYm9hcmQtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXdyYXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAxMHB4IDIwcHggMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1oZWxwLFxuICAgICAgICAuYnV0dC1hZGQtZ29hbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nb2Fscy1jcmVhdG9yLWNvbnRhaW5lciB7XG5cbiAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICBkZXRhaWxzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICBzdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiByZXZlcnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdvYWwtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgJi50ZWFtLW1lbWJlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG5cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuXG4gICAgfVxuXG4gICAgLnRlbXBsYXRlLXNlbGVjdGlvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC56emdvYWxzLWxpc3QtY29sdW1uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDM0MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdvYWwtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuXG4gICAgICAgICAgICAvLyBVc2UgZmxleCB0byB2ZXJ0aWNhbGx5IGNlbnRyZSBzaW5nbGUgbGluZSB0ZXh0XG4gICAgICAgICAgICAvLyBodHRwczovL2Nzcy10cmlja3MuY29tL2NlbnRlcmluZy1jc3MtY29tcGxldGUtZ3VpZGUvXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAudGl0bGVfaW5uZXIge1xuICAgICAgICAgICAgICAgIC8vIFdyYXAgdGV4dCB3aXRoaW4gdHdvIGxpbmVzXG4gICAgICAgICAgICAgICAgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzExOTg5Njk3LzU1NjU2MTFcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0IGlzIGtleSB0byBtYWtpbmcgdGhpcyB3b3JrIGZvciBrZWVwaW5nIHNpbmdsZSBsaW5lc1xuICAgICAgICAgICAgICAgIC8vIGNlbnRyZWQuXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMi42ZW07XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWdvYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuXG4gICAgICAgICAgICAuYnV0dC1nb2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWdyb3VwcyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cblxuXG4gICAgLy8gLmJ1dHQtY2F0ZWdvcnkge1xuICAgIC8vICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vICAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAvLyAgICAgLnNtYWxsIHtmb250LXNpemU6IDcwJTt9XG4gICAgLy8gfVxuXG4gICAgLnp6dGFzay1saXN0LWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzODBweCAtIDMwcHgpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1pbmZvIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwIDMwcHggMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtZGVmaW5pdGlvbi13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2FsLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWVsZHMge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cml0dGVuLWdvYWwge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTdlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ29hbC1hY3Rpb25zLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTdlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gQWN0aW9uc1xuICAgICAgICAgICAgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID5kaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtLXdpZGdldC1ib29sZWFuLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nb2FsLW5vdGlmeS13cmFwIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdvYWwtc3RhdHVzLXdyYXAge1xuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuXG4gICAgICAgICAgICAjZWRpdC1mZWVkYmFjayB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgICAvLyBOb3RpZnkgdGVhbSBtZW1iZXJzIGNoZWNrYm94XG4gICAgICAgIC5mb3JtLWl0ZW0tZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycy12YWx1ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gV2hvPyBkZXNjcmlwdGlvblxuICAgICAgICAjZWRpdC1maWVsZC1hc3NpZ25lZC10by0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmNvbmZpcm0tcmVtb3ZlLXVzZXItZm9ybSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICBtYXJnaW46IDIwcHg7XG5cbiAgICAgICAgJltuYW1lPVwic3VwcG9ydC1yZW1vdmUtdXNlci1iYWNrXCJdIHtcbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW25hbWU9XCJzdXBwb3J0LXJlbW92ZS11c2VyLXJlbW92ZVwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGMzODMwO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG4iLCIucXVpei1jYXRlZ29yeS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucXVpei1pbmZvLXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiw1OCw3MSwwLjI1KTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgd2lkdGg6IDgyJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnZpZGVvIHtcbiAgICAgICAgICAgIHdpZHRoOjgwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDo2MDBweDtcbiAgICAgICAgICAgIGhlaWdodDo1MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlmcmFtZS13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtc3RhcnQtcXVpeiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQ5M2Q3NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAuYnV0dC1zdGFydC1xdWl6IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5xdWl6LXdyYXBwZXIge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gICAgfVxuXG4gICAgLmhpZGRlbi1xdWVzdGlvbnMge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgLnByb2dyZXNzLWZpbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0NBQzJFQztcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAwJTsgLy8gZHluYW1pY1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWRvdHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cbiAgICAgICAgICAgICAgICAmLmNvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xdWVzdGlvbnMtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB3aWR0aDogNzclO1xuICAgICAgICBtYXgtd2lkdGg6IDkyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAjbm8tbmV4dC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIH1cblxuICAgICAgICAucXVlc3Rpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLy90cmFuc2l0aW9uOiBhbGwgMXM7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJGb3VyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0Ji5saWZlYWx0IHtcblx0XHRcdFx0XHRjb2xvcjokZm9udENvbG91ckRhcms7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTozNnB4O1xuXHRcdFx0XHR9XG4gICAgICAgICAgICB9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6JGJnQ29sb3VyRm91cjtcblx0XHRcdH1cblxuICAgICAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAgICAgICAgIC5kcm9wLWxpbmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjNWM1YzU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyYWdnYWJsZS1vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICYucGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdBJztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLCAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUI4NzgyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQic7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnQyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRCc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcHpvbmUtbGFiZWxzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hbnN3ZXItb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2FyZWVyLWV4cG9yYXRpb24tb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0LWJ1dHRvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIC5vcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnZ2VyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kcmFnZ2FibGUtb3B0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5kcmFnZ2FibGUtb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAjRDRFOUY3O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0EnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdEQURBO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNGN0RBREE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRUI4NzgyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdCJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhFOUI5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNGOEU5Qjk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYub3B0aW9uMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTmluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYmdDb2xvdXJOaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRCc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4NkNDODg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3B0aW9uMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0Y3REFEQTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9wdGlvbjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vcHRpb24zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zcXVpc2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm11bHRpLXNlbGVjdC1vcHRpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubXVsdGktb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q0RTlGNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNENEU5Rjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlcjogNXB4IHNvbGlkICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGZvbnRDb2xvdXJEYXJrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGN0RBREE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y3REFEQTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUU5QTk1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFOUE5NTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXI6IDVweCBzb2xpZCAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGOEU5Qjk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0Y4RTlCOTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNDNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzQzc2MjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXI6IDVweCBzb2xpZCAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGJnQ29sb3VyTmluZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZDQzg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmltYXRpb24tYnViYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2Q0M4ODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXI6IDVweCBzb2xpZCAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCAkZm9udENvbG91ckRhcmshaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRiZ0NvbG91ckZvdXJ0ZWVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5QzlFOUU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUM5RTlFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUM5RTlFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGZvbnRDb2xvdXJEYXJrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFaWdodDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuVU5JVkVSU0lUWSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11bml2ZXJzaXR5LnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5UUkFJTklOR19DRU5UUkUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tdHJhaW5pbmdjZW50cmUzLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5IQU5EU19PTl9UUkFJTklORyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oYW5kc29uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5XT1JLIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmFpZ2h0dG93b3JrLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5PVEhFUiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nYXB5ZWFyLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5WSVNVQUwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9va2luZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuUkVBRF9XUklURSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1yZWFkaW5nLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5BVURJVE9SWSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saXN0ZW5pbmcuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLktJTkFFU1RIRVRJQyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kb2luZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMDVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5PVEhFUiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGhpcy1vci10aGF0LW9wdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aGlzLW9yLXRoYXQtb3B0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmRvbnQtbWluZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNlbnRyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblx0XHRcdFx0XHRcdCYuYnV0dC1saWZlc2tpbGxzcXVpeiB7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDoyMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRsaXN0RG90Q29sb3VyR3JlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjJweCBzb2xpZCAkbGlzdERvdENvbG91clBpbms7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRsaXN0RG90Q29sb3VyWWVsbG93O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjoycHggc29saWQgJGxpc3REb3RDb2xvdXJCbHVlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDFcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMS1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDEtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wMlwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAyLW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwMi1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzAzXCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDMtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTAzLXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDRcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNC1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDQtcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wNVwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA1LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNS1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA2XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDYtbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA2LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS1pbmRleD1cIlNFTlNPUllfMDdcIl0ge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm5lZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwNy1uZWdhdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3NpdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDctcG9zaXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLWluZGV4PVwiU0VOU09SWV8wOFwiXSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmVnYXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA4LW5lZ2F0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnBvc2l0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXNlbnNvcnkwOC1wb3NpdGl2ZS5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmW2RhdGEtaW5kZXg9XCJTRU5TT1JZXzA5XCJdIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uZWdhdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zZW5zb3J5MDktbmVnYXRpdmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucG9zaXRpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc2Vuc29yeTA5LXBvc2l0aXZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hbnN3ZXItbGluZSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmFuc3dlci1zd29vc2gge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYygwJSAtIDI0OHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50ZXh0LWFuc3dlcnMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaGlkZS1xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICB3aWR0aDogNzclO1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LXNhdmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtbmV4dCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDRweCAwIDE1cHhcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMzBweDtcblxuICAgICAgICAgICAgLmJ1dHQtbmV4dCwgLmJ1dHQtcHJldmlvdXMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHQtc2F2ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyouYnV0dC1uZXh0LCAuYnV0dC1wcmV2aW91cyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9Ki9cbiAgICAgICAgfVxuXG4gICAgICAgIFxuICAgIH1cbn0iLCIucXVpei1yZXN1bHRzLXdyYXAge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgLy9wYWRkaW5nOiAwIDIwcHg7IFxuICAgIC8vcGFkZGluZy10b3A6IDUwcHg7XG4gICAgLy9wYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcblxuICAgICAgICAmLndvcmssICYudHJhaW5pbmcsICYuY2FyZWVyLCAmLmxpZmUge1xuICAgICAgICAgICAgLy9wYWRkaW5nOiAwOyBcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGl0bGUtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgIC8vd2lkdGg6IGNhbGMoMTAwJSAtIDM2MHB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50aXRsZSB7IFxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGUtYmFjayB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV0YWlscy13cmFwIHtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgd2lkdGg6IDY0JTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tcmVzdWx0cyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICB9XG5cbiAgICAucmVzdWx0LW9wdGlvbnMtd3JhcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vcGFkZGluZzogNTBweCAwO1xuICAgICAgICBtYXJnaW46IDMwcHggMCA1MHB4O1xuXG4gICAgICAgICAgICAucmVzdWx0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLy8gcmVzdWx0IGNhcmVlclxuICAgICAgICAgICAgICAgIC5vdXRlci13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi53b3JrLXByZWZlcmVuY2VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi53b3JrLCAmLmxpc3Qtbm9kZS15ZWxsb3d7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubGlmZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRyYWluaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyR3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnN0cmVuZ3RocyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHRpdGxlIGJhciBvZiBhIGJsb2NrIGJveCBpbiBkaWZmZXJlbnQgQ29sb3JzXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItZ3JleSwgLk9yZ2FuaXNlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJGb3VydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLWdyZXksIC5PcmdhbmlzZWQtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItcGluaywgLkhlbHBpbmcsIC5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLXBpbmssIC5IZWxwaW5nLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLXllbGxvdywgLkFydGlzdGljLCAud29yayAge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRWxldmVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1jaXJjbGUteWVsbG93LCAuQXJ0aXN0aWMtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ibHVlLCAuUHJhY3RpY2FsLCAuY2FyZWVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clR3ZWx2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLWJsdWUsIC5QcmFjdGljYWwtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItcHVycGxlLCAuSW52ZXN0aWdhdGl2ZSwgLnN0cmVuZ3RocyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaGlydGVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1iYXItY2lyY2xlLXB1cnBsZSwgLkludmVzdGlnYXRpdmUtY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ncmVlbiwgLkVudGVycHJpc2luZywgLnRyYWluaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ck5pbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLWNpcmNsZS1ncmVlbiwgLkVudGVycHJpc2luZy1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWJ1dHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RyZW5ndGhzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clB1cnBsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndvcmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi13b3JrLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDdweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRyYWluaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10cmFpbmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saWZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWxpZmUuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDAgMCAwIDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vbWFyZ2luLXRvcDogLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gcmVzdWx0IGNhcmVlclxuICAgICAgICAgICAgICAgICAgICAuaW5uZXItY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBlcnNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYXNrLWJnLnN2ZycpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2stbW9kZTogYWxwaGE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5QcmFjdGljYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5JbnZlc3RpZ2F0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUHVycGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5IZWxwaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuT3JnYW5pc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuQXJ0aXN0aWMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLkVudGVycHJpc2luZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWNvbnRhaW5lci13cmFwLCAucmVzdWx0LWNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtY29udGFpbmVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWNvbnRlbnQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIHJlc3VsdCBsaWZlLXNraWxscywgcmVzdWx0LXRyYWluaW5nLCB3b3JrLXByZWZlcmVuY2VzXG4gICAgICAgICAgICAgICAgICAgIC5yZXN1bHQsIC5sZWFybmVyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM3LjVweCAzNy41cHggMTZweCAxNnB4IDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMjBweCAxOHB4IDMwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRyYW5zcGFyZW50LWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgI3N0cmF0LWdvYWxzLCAjZWRpdC1hY3Rpb25zID4gLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHJhaW5pbmctYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNy41JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5saWZlLXNraWxsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5sZWFybmVyLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGVhcm5lci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZWVyLWV4cGxvcmF0aW9uLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2FyZWVyLWV4cGxvcmF0aW9uLWJhciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAzMXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubXktcmVzdWx0cy1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLm15LXJlc3VsdHMtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC53b3JrLXByZWZlcmVuY2VzLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyByZXN1bHQgcmVzdWx0LWNhcmVlclxuICAgICAgICAgICAgICAgICAgICAucGVyY2VudGFnZS1jaXJjbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZm9udDE2O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAudmlzaWJsZS1vcHRpb25zIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudW5saW1pdGVkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk4cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aHJlZS13cmFwIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LW9wdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDZweCA0NnB4IDE2cHggMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDc0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2ZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsdXJiIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEzNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cblx0XHRcdCYubGlmZS1za2lsbHMge1xuXHRcdFx0XHRtaW4td2lkdGg6MzUwcHg7XG5cdFx0XHRcdG1heC1oZWlnaHQ6NDAwcHg7XG5cdFx0XHRcdGhlaWdodDo0MDBweDtcblx0XHRcdFx0ZGlzcGxheTpub25lO1xuXG5cdFx0XHRcdCYub24geyBkaXNwbGF5OmJsb2NrOyB9XG5cdFx0XHR9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5yZXN1bHQtY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgLy8gaGVpZ2h0OiA1MnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgIC5idXR0LXNjcm9sbCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAzMHB4IDEwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LXVwZGF0ZSB7XG4gICAgICAgICAgIC8vIHdpZHRoOiAyMjBweDtcbiAgICAgICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy9yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWRhc2hib2FyZCB7XG4gICAgICAgICAgICAvL3dpZHRoOiAyMjBweDtcbiAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy9yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICAuYnV0dC1kYXNoYm9hcmQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLy9sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAjdHJhaW5pbmcge1xuICAgICAgICAvKndpZHRoOiA2MiU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH0qL1xuICAgIH1cblxuICAgICN3b3JrLXByZWZlcmVuY2VzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAuYnV0dC11cGRhdGUge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xpZmUtc2tpbGwtY29udHJvbHMge1xuICAgICAgICB3aWR0aDogY2FsYyg5MCUgKyA2MHB4KTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAjbGlmZS1za2lsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjY2FyZWVyLWV4cGxvcmF0aW9uIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwIGF1dG87XG5cbiAgICAgICAgLmJ1dHQtdXBkYXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnV0dC1zdGFydC1nb2FscyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1zdGFydC5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ1dHQtZXhwb3J0IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXVwbG9hZC1ibHVlLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5xdWl6LWNvbXBsZXRlLXdyYXAge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgLy9wYWRkaW5nOiAwIDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cblxuICAgIC5xdWl6LWNvbXBsZXRlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDY3JTtcbiAgICAgICAgd2lkdGg6IDY3JTtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA0MHB4IDFweCByZ2JhKDM2LDU4LDcxLDAuMjUpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb25mZXR0aS5zdmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGxldGUtY29udGVudC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgICAgLmNvbXBsZXRlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5qb2Itd3JhcCB7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICAvL3BhZGRpbmc6IDAgMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuc2lkZS1iYWNrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcblxuICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAubWFpbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5kZXRhaWxzLXdyYXAge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICB3aWR0aDogODQlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdWx0LW9wdGlvbnMtd3JhcCB7XG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMCAyMHB4IDA7XG5cbiAgICAgICAgICAgIC5yZXN1bHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAvLyByZXN1bHQgY2FyZWVyXG4gICAgICAgICAgICAgICAgLm91dGVyLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnR3by1jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxlZnQtY29udGVudCwgLnJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudC13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9saW5lLWhlaWdodDogMi4yZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saXN0LW5vZGUteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saXN0LW5vZGUtcGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91clBpbms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxpc3Qtbm9kZS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saXN0LW5vZGUtYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyB0aXRsZSBiYXIgb2YgYSBibG9jayBib3ggaW4gZGlmZmVyZW50IENvbG9yc1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLXBpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyRGFya1Bpbms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYmFyLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJEYXJrWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXN1Yi1iYXIteWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWJhci1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJEYXJrR3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtc3ViLWJhci1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJMaWdodEdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gcmVzdWx0IGxpZmUtc2tpbGxzLCByZXN1bHQtdHJhaW5pbmcsIHdvcmstcHJlZmVyZW5jZXNcbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweCAzNXB4IDIwcHggMjBweCA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDIwcHggMThweCAzMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmpvYi1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAudmlzaWJsZS1vcHRpb25zIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHNlbGYtc3RhcnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICYuc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LW9wdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDZweCA0NnB4IDE2cHggMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjcwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3NHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wNmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmx1cmIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn0iLCIuc3VwcG9ydGxheW91dCB7XG5cdGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMjAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cdH1cblxuXHQuYmFjay1idXR0b24td3JhcCB7XG5cdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9ib3R0b206IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG4gICAgXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnJvdyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQuYnV0dC1yZW1vdmUtbWVldGluZyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0YmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LnN1cHBvcnRsYXlvdXQtbGVmdCB7XG5cdFx0ZmxleDogMTtcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXG5cdFx0LmhlYWRlci13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuYnV0dC1oZWxwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblx0fVxuXG5cdC5zdXBwb3J0bGF5b3V0LWNlbnRlciB7XG5cdFx0ZmxleDogMTtcblx0XHR3aWR0aDogNTAwcHg7XG5cdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRtYXJnaW46IDY1cHggNDBweCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdC5zaWRlLWJsb2Ige1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1x0XG5cdFx0fVxuXG5cdFx0bGFiZWwge1xuXHRcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybS1pdGVtLXJlbGF0aW9uc2hpcCB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cblx0XHRcdCYuZ2l2ZS1oZWlnaHQge1xuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmludml0ZS13cmFwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGZvcm0gPiAuanMtZm9ybS1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgICAgLnRlYW1tZW1iZXItZW1haWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgIH1cblxuICAgICAgZm9ybSA+IC5mb3JtLWl0ZW0tbmFtZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5leGlzdGluZy10ZWFtLW1lbWJlci1uYW1lIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IGJsYWNrXG4gICAgICB9XG4gICAgICAuZXhpc3RpbmctdGVhbS1tZW1iZXItZW1haWwge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB9XG4gICAgICAucGVuZGluZy10ZWFtLW1lbWJlci1lbWFpbCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cblx0XHR9XG5cblx0XHQmLm5vLW5vdGUge1xuXHRcdFx0Lm5vdGUtY29weSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5vdGUtY29weSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyU2l4O1xuXG5cdFx0XHQmOmZvY3VzLCAmOmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cdFx0XHRcdC8vYm9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHR3aWR0aDogMTc1cHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyU2l4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICB3aWR0aDogMzYwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1kb3duLXB1cnBsZS5zdmdcIikgIDk1JSBuby1yZXBlYXQ7XG4gICAgfVxuXG5cdFx0LmZvcm0tYWN0aW9ucyB7XG5cblx0XHRcdGlucHV0OmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQudGVhbS1jaXJjbGUtaWNvbiB7XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWluLXdpZHRoOiA1MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG5cdFx0fVxuXG5cdFx0JltkYXRhLXN0YXRlPVwibWVtYmVyMVwiXSB7XG5cdFx0XHQudGVhbS1jaXJjbGUtaWNvbiB7IGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0OyB9XG5cdFx0fVxuXG5cdFx0JltkYXRhLXN0YXRlPVwibWVtYmVyMlwiXSB7XG5cdFx0XHQudGVhbS1jaXJjbGUtaWNvbiB7IGJhY2tncm91bmQ6ICNFRTlBOTU7IH1cblx0XHR9XG5cblx0XHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIzXCJdIHtcblx0XHRcdC50ZWFtLWNpcmNsZS1pY29uIHsgYmFja2dyb3VuZDogI0YzQzc2MjsgfVxuXHRcdH1cblxuXHRcdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0ge1xuXHRcdFx0LnRlYW0tY2lyY2xlLWljb24geyBiYWNrZ3JvdW5kOiAjODZDQzg4OyB9XG5cdFx0fVxuXG5cdH1cblxuXHQuc3VwcG9ydGxheW91dC1yaWdodCB7XG5cdFx0ZmxleDogMTtcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHR9XG5cblx0LnRlYW0tbWVtYmVycy13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0LmJ1dHQtYWRkLW1lbWJlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNjRweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG5cblx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHR9XG5cblx0XHRcdC5idXR0LWljb24ge1xuXHRcdFx0XHR3aWR0aDogMzRweDtcblx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udDE4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3VwcG9ydGxheW91dC1jZW50ZXIge1xuXG5cdFx0Ji5zaWRlLWJsb2Ige1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udDE2O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHQuYWRkLW1lZXRpbmctc3RlcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Ji52aXNpYmxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udDE2O1xuXHRcdFx0fVxuXG5cdFx0XHQubm8tbmV4dC1tZXNzYWdlLWludm9sdmVkIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IC44ZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5vcHRpb25zLXdyYXAge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdC5jb2x1bW5zIHtcblx0XHRcdFx0XHQub3B0aW9ucyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDglO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmNvbHVtbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53aXRoLXBhZGRpbmcge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRcdFx0Lm9wdGlvbnMge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQ4JTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRpbWUtYWRkcmVzcyB7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxlZnQsIC5yaWdodCB7XG5cdFx0XHRcdFx0ZmxleDogMTtcblxuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udDE2O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpbWUtYWRkcmVzcyB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91ckZvdXI7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC50aW1lLWFkZHJlc3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdFx0LmZpZWxkcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdCYuYnV0dG9ucyB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idXR0LWdlbmVyYWwge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRpbWUtYWRkcmVzcy1maWVsZHMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cblx0XHRcdFx0XHQudGltZS1hZGRyZXNzLWxhYmVsIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGltZS1hZGRyZXNzLWljb24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM0cHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDM0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0XHRcdCYudGltZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9jay1wdXJwbGUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFkZHJlc3Mge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9jYXRpb24tcHVycGxlLnN2Zyk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5jYWxlbmRhciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hZGRjYWwtcHVycGxlLnN2Zyk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRm91cjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQycHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91ckZvdXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuaW52YWxpZCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGNyaW1zb247XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGdyZXk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmludm9sdmVtZW50LW9wdGlvbixcblx0XHRcdC5pbnZvbHZlbWVudC1vcHRpb24tZGlzYWJsZWQsXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24sXG5cdFx0XHQuYXNzaXN0YW5jZS1vcHRpb24tZGlzYWJsZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1N3B4O1xuXG5cdFx0XHRcdC5vcHRpb24taWNvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdC8vIGJvcmRlcjogMnB4IHNvbGlkICNGOUQ4N0M7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA0NHB4O1xuXG5cdFx0XHRcdFx0Ji5vbi1teS1vd24ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLW9uLW15LW93bi5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYud2l0aC1zb21lb25lLWVsc2Uge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zb21lLXRhbGtpbmcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRhbGstbXlzZWxmLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zcGVhay1mb3ItbWUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdyb3VwLXRhbGtpbmcuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmp1c3QtbGlzdGVuaW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1oZWFyLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0XHQub24tbXktb3duIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1vbi1teS1vdy1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53aXRoLXNvbWVvbmUtZWxzZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZ3JvdXAtc2VsZWN0ZWQuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc29tZS10YWxraW5nIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1ncm91cC10YWxraW5nLXNlbGVjdGVkLnN2Zyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNwZWFrLWZvci1tZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3BlYWtmb3JtZS1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5qdXN0LWxpc3RlbmluZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24taGVhci1zZWxlY3RlZC5zdmcpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0LmFzc2lzdGFuY2Utb3B0aW9uLFxuXHRcdFx0LmFzc2lzdGFuY2Utb3B0aW9uLWRpc2FibGVkIHtcblx0XHRcdFx0Lm9wdGlvbi1pY29uIHtcblx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkZm9udENvbG91clB1cnBsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdC5vcHRpb24taWNvbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY29tcGxldGUuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmludm9sdmVtZW50LW9wdGlvbi1kaXNhYmxlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0Ji5zZWxlY3RlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dC1tZWV0aW5nLW5leHQsXG5cdFx0XHQuYnV0dC1tZWV0aW5nLWNvbmZpcm0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNHB4IDAgMTVweDtcblxuXHRcdFx0XHQuYnV0dC1pY29uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dC1tZWV0aW5nLWJhY2sge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICRiZ0NvbG91clRocmVlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJUaHJlZTtcblxuXHRcdFx0XHQuYnV0dC1pY29uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnV0dC1tZWV0aW5nLW5leHQsXG5cdFx0XHQuYnV0dC1tZWV0aW5nLWJhY2ssXG5cdFx0XHQuYnV0dC1tZWV0aW5nLWNvbmZpcm0ge1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdC8vd2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0Ly9wYWRkaW5nOiA1cHg7XG5cblx0XHRcdFx0XHQuYnV0dC1pY29uIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMzJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGl0bGUge1xuXHRcdFx0XHRcdFx0Ly9kaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCNtZWV0aW5nLWRhdGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudWktZGF0ZXBpY2tlci1pbmxpbmUge1xuXHRcdFx0XHRcdHdpZHRoOiAyNjVweDtcblxuXHRcdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlciB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC1oZWFkZXIge1xuXHRcdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyZXk7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyIHRoIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Zm9udC1zaXplOiA4cHQ7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAkZm9udENvbG91clB1cnBsZTtcblx0XHRcdFx0Lyp0ZXh0LXNoYWRvdzogMXB4IDBweCAwcHggI2ZmZjsqL1xuXHRcdFx0XHQvKmZpbHRlcjogZHJvcHNoYWRvdyhjb2xvcj0jZmZmLCBvZmZ4PTEsIG9mZnk9MCk7Ki9cblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgdGJvZHkge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggJGZvbnRDb2xvdXJQdXJwbGUgc29saWQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCAkZm9udENvbG91clB1cnBsZSBzb2xpZDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLWRhdGVwaWNrZXIgdGJvZHkgdGQge1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMDtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMzVweDtcblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogMjlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnVpLXdpZGdldC1jb250ZW50IHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1hY3RpdmUge1xuXHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyOXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIC51aS1zdGF0ZS1kZWZhdWx0IHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlcjogMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlci1jYWxlbmRhciAudWktc3RhdGUtaG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyLXRvZGF5ID4gYXtcblx0XHRcdFx0Y29sb3I6ICRmb250Q29sb3VyUHVycGxlO1xuXHRcdFx0fVxuXG5cdFx0XHQudWktZGF0ZXBpY2tlci1jdXJyZW50LWRheSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdFx0XHQvLyBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdC8vIGJhY2tncm91bmQ6ICRiZ0NvbG91ckRhcmtZZWxsb3cgIWltcG9ydGFudDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJMaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZm9udENvbG91clB1cnBsZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWFycm93LW5leHQtYmxhY2suc3ZnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzNSU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDU4JSA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmIFtkYXRhLXN0YXRlPVwiaW5pdGlhbFwiXSxcblx0JiBbZGF0YS1zdGF0ZT1cIm1lbWJlcjFcIl0sXG5cdCYgW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdLFxuXHQmIFtkYXRhLXN0YXRlPVwibWVtYmVyM1wiXSxcblx0JiBbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0sXG5cdCYgW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cblx0JltkYXRhLXN0YXRlPVwiaW5pdGlhbFwiXSBbZGF0YS1zdGF0ZT1cImluaXRpYWxcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjFcIl0gW2RhdGEtc3RhdGU9XCJtZW1iZXIxXCJdLFxuXHQmW2RhdGEtc3RhdGU9XCJtZW1iZXIyXCJdIFtkYXRhLXN0YXRlPVwibWVtYmVyMlwiXSxcblx0JltkYXRhLXN0YXRlPVwibWVtYmVyM1wiXSBbZGF0YS1zdGF0ZT1cIm1lbWJlcjNcIl0sXG5cdCZbZGF0YS1zdGF0ZT1cIm1lbWJlcjRcIl0gW2RhdGEtc3RhdGU9XCJtZW1iZXI0XCJdLFxuXHQmW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSBbZGF0YS1zdGF0ZT1cInN1cHBvcnQtbmV0d29yay1hZGQtbWVldGluZy0xXCJdICB7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHR9XG5cblx0JltkYXRhLXN0YXRlPVwic3VwcG9ydC1uZXR3b3JrLWFkZC1tZWV0aW5nLTFcIl0gW2RhdGEtc3RhdGU9XCJzdXBwb3J0LW5ldHdvcmstYWRkLW1lZXRpbmctMVwiXSAge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxMDBweCBhdXRvIDUwcHg7XG5cblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0Ly8gRmllbGRzIHRoYXQgc2hvdWxkIGRpc3BsYXkgb25seSBpZiBhIHVzZXIgbG9va3VwIGhhcyBvY2N1cnJlZFxuXHQmIFtkYXRhLXNob3d3aGVuPVwidXNlcnJlcXVlc3RlZFwiXSB7XG5cdFx0ZGlzcGxheTpub25lO1xuXHR9XG5cdCZbZGF0YS11c2VycmVxdWVzdGVkPVwidHJ1ZVwiXSBbZGF0YS1zaG93d2hlbj1cInVzZXJyZXF1ZXN0ZWRcIl0ge1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdH1cbn1cbiIsIi5kYXNoYm9hcmQtd3JhcCB7XG5cbiAgICAuZ29hbHMtbGlzdC1jb2x1bW4ge1xuICAgICAgICAuZ29hbC13cmFwcGVyIHtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtZ29hbCB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmpzLWZvcm0tdHlwZS1kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmllbGQtLXR5cGUtZGF0ZXRpbWUge1xuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICAgICAgLmpzLWZvcm0taXRlbS1maWVsZC1hc3NpZ25lZC10byB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAjZWRpdC1maWVsZC1hc3NpZ25lZC10byB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDAsMCUsMTAwJSwuNDUpIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gICAgICAgICAgICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSxcbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZDpub3QoW2FyaWEtdmFsdWVub3ddKSxcbiAgICAgICAgICAgICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQ6bm90KFthcmlhLXZhbHVlbm93XSkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwwJSwxMDAlLC40NSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYWRkY2FsLXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhc2stbGlzdC1jb2x1bW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgICAuZmVlZGJhY2std3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jb21wbGV0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb25mZXR0aS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIC5mZWVkYmFjay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhc2tzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjExcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAuZmVlZGJhY2std3JhcHBlciB7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE2O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmVlbC1pY29ucyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgICAgIC5mZWVsLWljb24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmJhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYmFkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm9rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1vay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5nb29kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb29kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFza3Mtd3JhcHBlciB7XG4gICAgICAgICAgICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbiAgICAgICAgICAgIC50YWJsZXJlc3BvbnNpdmUtdG9nZ2xlLWNvbHVtbnMsXG4gICAgICAgICAgICAuZmllbGQtbXVsdGlwbGUtZHJhZyxcbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS10YWJsZSB0aGVhZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAucGFyYWdyYXBocy1kcm9wYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWdvYWwtcmVtb3ZlLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZpZWxkLWFkZC1tb3JlLXN1Ym1pdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hamF4LXByb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgIC5kcmFnZ2FibGUge1xuXG4gICAgICAgICAgICAgICAgICAgIHRkID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGQ0Y3RTU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaHMtZHJvcGJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgN3B4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgtdHlwZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wYXJhZ3JhcGgtdHlwZS10b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBhcmFncmFwaHMtc3ViZm9ybSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JvdHRvbTogY2FsYygtOTVweCArIDc2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmY2Y3ZTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRkQyRDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zaG93LW5vdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC10YXNrLW5vdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtYXNzaWduZWQtdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0tdHJhbnNwYXJlbnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmpzLWZvcm0tdHlwZS1lbnRpdHktYXV0b2NvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuNDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc2hvdy11c2VycyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdGFzay1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjNjNzYyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJZZWxsb3cgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNoZWNrZWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3ctbm90ZXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZWRpdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8qLmFqYXgtbmV3LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH0qL1xuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbm90aWZ5LXRlYW0tbWVtYmVycyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuXG4gICAgICAgICAgICAuZm9ybS1pdGVtLWZpZWxkLW5vdGlmeS10ZWFtLW1lbWJlcnMtdmFsdWUge1xuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0taXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwucmlnaHQge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5nb2FsLXRhc2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAudGFzay13cmFwIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZDRjdFNTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICAgIC50b3AtbGluZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5vdGVzIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRkQyRDI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1jb21wbGV0ZWQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYnV0dEJnQ29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmNvbXBsZXRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyWWVsbG93IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jaGVja2VkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFzc2lnbmVkLXRvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1dHQtd3JhcCB7XG4gICAgICAgICAgICAuYnV0dC1lZGl0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLW5hbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRWlnaHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJMaWdodDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG5cbiAgICAuYmFjay1idXR0b24td3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG59XG5cbi5iYWNrLWJ1dHRvbi13cmFwLWdvYWxzIHtcbiAgICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCA0MHB4IDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgLy93aWR0aDogMTAwdnc7XG4gICAgICAgIC8vcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgIFxuICAgIH1cbn1cblxuLy8gSGlkZSB0aGUgdGFibGVkcmFnIHRvZ2dsZSBidXR0b24uXG4udGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gSGlkZSB0aGUgdGFibGVkcmFnIGhhbmRsZS5cbi50YWJsZWRyYWctaGFuZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmllbGQtLXdpZGdldC1teXdheS1nb2FsLXNldHRpbmctaW5saW5lLXBhcmFncmFwaHMtd2lkZ2V0IHtcbiAgICAucGFyYWdyYXBocy1zdWJmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG5cbi8qKlxuICogRGlzYWJsZWQgc3RhdGVcbiAqL1xuaW5wdXQjZWRpdC1zdWJtaXQuZGlzYWJsZWQsXG5pbnB1dCNlZGl0LXN1Ym1pdFtkaXNhYmxlZF0ge1xuICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICBvcGFjaXR5OiAwLjU7XG4gICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuIH1cblxuLy8gRGVzY3JpcHRpb24gdGV4dCB1bmRlciAnQWN0aW9ucycgbGFiZWwuXG4jZmllbGQtZ29hbC10YXNrLXZhbHVlcyB7XG4gICAgdGguZmllbGQtbGFiZWwgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxufSIsIi50d28tZmFjdG9yLWZvcm0ge1xuICAgIHdpZHRoOiA3MCU7XG5cbiAgICAuaGVhZGVyLXNtYWxsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGxhYmVsW2Zvcj1cImVkaXQtY29kZVwiXSB7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcblxuICAgICAgICAmLnJpZ2h0IHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDI3MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgcGFkZGluZzogMCAyNTBweCAwIDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICAgICAgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5wcm9maWxlLWNvbnRlbnQge1xuXG5cdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuXHQuYWpheC1wcm9ncmVzcy10aHJvYmJlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdGgxIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdCYuYWJvdXQtdGl0bGUge1xuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdGgzIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHRwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjNzY2MmM2O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdH1cblx0fVxuXG5cdC5wcm9maWxlLWhlYWRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fVxuXG5cdFx0LnByb2ZpbGUtcGVyc29uLWRldGFpbHMge1xuXHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblxuXHRcdFx0LmVtcGxveW1lbnQtc3RhdHVzIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0LmVkdWNhdGlvbi1zdGF0dXMsXG5cdFx0XHQuZW1haWwge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZGV0YWlscy1zZWN0aW9uLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0LmRldGFpbHMtc2VjdGlvbi1jb250ZW50IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2ZpbGUtc3VwcG9ydC1pbmZvcm1hdGlvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0MHB4O1xuXHRcdFx0Y29sb3I6ICRmb250Q29sb3VyRGFyaztcblx0XHRcdHBhZGRpbmc6IDAgMzNweCAxN3B4IDMzcHg7XG5cdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLXN1cHBvcnQtaW5mb3JtYXRpb24tdGl0bGUge1xuXHRcdFx0XHQucHJvZmlsZS1zdXBwb3J0LWxvZ28ge1xuXHRcdFx0XHRcdHdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2ZpbGUtcXVpei1zZWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXG5cdFx0LnByb2ZpbGUtcmVzdWx0cy1zZWN0aW9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuXHRcdFx0cGFkZGluZzogMjZweCAyNXB4IDMwcHggMjVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHRcdC5idXR0LW1vcmUtZm9yLXN1cHBvcnQtd3JhcCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQucHJvZmlsZS1yZXN1bHRzLXRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQuaWNvbi1jYXRlZ29yeSB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzRweDtcblx0XHRcdFx0XHQvL3otaW5kZXg6IDE7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDY4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2OHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblxuXHRcdFx0XHRcdCYuY2FyZWVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckVpZ2h0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmVlci5zdmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYud29yayB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjNjNzYyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXdvcmsuc3ZnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmxpZmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji50cmFpbmluZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zdHJlbmd0aHMge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGhyZWU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tc3RyZW5ndGhzLnN2Zyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcm9maWxlLXJlc3VsdHMtc3VidGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMzBweCAwIDMwcHg7XG5cblx0XHRcdFx0QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5lbXB0eS1zZWN0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblxuXHRcdFx0XHQuaWNvbi1lbXB0eSB7XG5cdFx0XHRcdFx0d2lkdGg6IDM2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1leGNsYW1hdGlvbi5zdmcpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOTBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHggXG5cdFx0XHR9XG5cblx0XHRcdHVsIGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0dWwgbGk6Om1hcmtlciB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTFweDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICM0MGEzZDQ7XG5cdFx0XHR9XG5cblx0XHRcdC5jYXJlZXItdG9wLXRocmVlLWhlYWRpbmcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ncmlkLXJlc3VsdHMge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDI1JSAyNSUgMjUlIDI1JTtcblx0XHRcdFx0Ly9wYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRcdC8vbWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0bWFyZ2luOiAzMHB4IDMwcHggMCAzMHB4O1xuXG5cdFx0XHRcdCYubGlmZSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdHJlbmd0aHMge1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdGNvbHVtbi1jb3VudDogMjtcblx0XHRcdFx0XHRcdGNvbHVtbi1nYXA6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdFx0XHRjb2x1bW4tY291bnQ6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji50cmFpbmluZyB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jYXJlZXIge1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuNWZyO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzJweDtcblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwLjVmcjtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2MzYzNjMztcblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubm90LWF2YWlsYWJsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYud29yaywgJi50cmFpbmluZyB7XG5cblx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5ncmlkLWl0ZW0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYXJlZXItZ3JpZC1pdGVtIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuXHRcdFx0XHRcdCYuY2FyZWVyLWJvdHRvbS10aHJlZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IHNvbGlkIDFweCAjYzNjM2MzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2MzYzNjMztcblxuXHRcdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2FyZWVyLWdyaWQtaXRlbS1jb250ZW50LXdyYXAge1xuXHRcdFx0XHRcdFx0LmNhcmVlci10eXBlLWhlYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0XHRcdFx0XHRcdC5jYXJlZXItcGVyY2VudGFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0XHRcdFx0XHRcdFx0XHQvL3otaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjVweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5jYXJlZXItdG9wLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkNGU5Zjc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5jYXJlZXItYm90dG9tLXRocmVlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkYWUyZTg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmNhcmVlci10eXBlLXRpdGxlIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmNhcmVlci10eXBlLWJsdXJiIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5saW5rLWNhcmVlci1zdWdnZXN0aW9ucyB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRcdCYuY2FyZWVyLWJvdHRvbS10aHJlZSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZGFzaGJvYXJkLXNwZS13cmFwIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1zcGUtdGl0bGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cblxuICAgICAgICAuUFVHLWludml0ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dEJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuODhyZW07XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXNoYm9hcmQtc3BlLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgIC55b3VuZy1wZW9wbGUtdGFibGUtd3JhcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDUwcHggNTBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRDb2xvdXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzZTNlMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAueW91bmctcGVyc29uLWVtYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWNlbGwge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZWxsaXBzaXMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5idXR0LXRvLXlwLWRldGFpbHMge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDYlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6ICRmb250MTA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogJGJ1dHRDb2xvdXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cblxuICAgICYubmV4dCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi11c2VyLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi5nb2FscyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1nb2FsLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi50ZWFtIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRlYW0td2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5tZWV0aW5ncyB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYWxlbmRhci13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlbW92ZSB7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtcmVkLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICB9XG59IiwiLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nIHtcbiAgICAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZXZpZGVuY2UtZGlhbG9nPiNkcnVwYWwtbW9kYWwge1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogLjVlbSAwO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogLjVlbSAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxufVxuXG4uZXZpZGVuY2UtY29udGFpbmVyIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gICAgcGFkZGluZzogMzBweCA0OHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMTdweCAyOHB4IDE3cHggMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogIzc2NjJjNjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2UtY29udGFpbmVyIHtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUxLjdweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ2JTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0NiU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2xvc2UtbGlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0NiU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2VCaWc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2Utc3ViLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgICAgLy9hbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLyppbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDIwcHggMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgICAgICAgfSovXG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ldmlkZW5jZS1ub3RlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLXdvcmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJZZWxsb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24td29yay5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWxpZmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlOWE5NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1saWZlLnN2Zyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb24tc3RyZW5ndGhzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRocmVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXN0cmVuZ3Rocy5zdmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29uLWNhcmVlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJlZXIuc3ZnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi10cmFpbmluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYzg4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRyYWluaW5nLnN2Zyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1lbXB0eS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBtYXJnaW46IDg1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZpZGVuY2UtbWFwcGluZy1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1hcmVhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwcGluZy1oZWFkaW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWhlYWRpbmc6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGk6Om1hcmtlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpc3REb3RDb2xvdXJCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXBwaW5nLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHA6aGFzKCt1bCkgeyAvLyBQIGJlZm9yZSBhIFVMXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB+IHVsIHsgLy8gVUwgYWZ0ZXIgYSBQXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAxMHB4IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdHJlbmd0aCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyT25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm51bWJlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQzMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdHJlbmd0aC1kZXRhaWwge1xuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc2xheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2Vuc29yeSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm9keS13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYXBwaW5nLWFuc3dlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAgICAgICAgICYucG9zdHNjaG9vbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmJvZHktd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnVwZGF0ZS13aHlhcmV5b3VoZXJlLWZvcm0ge1xuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLndoeWFyZXlvdWhlcmUtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgIH1cbiAgICBcbiAgICB9XG5cbiAgICAuZm9ybS1pbmZvLWNvcHkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5zZW5kaW5nLWludml0ZXMtZm9ybSB7XG5cbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICAjdGVhbS1tZW1iZXItbWFpbC1maWVsZHNldC13cmFwcGVyLFxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXQsXG4gICAgI2VkaXQteW91bmctcGVyc29uLW1haWwtZmllbGRzZXQsXG4gICAgW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC15b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldFwiXSxcbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXRlYW0tbWVtYmVyLW1haWwtZmllbGRzZXRcIl0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1hcnJvdy1uZXh0LXB1cnBsZS5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmI2Rlc3RydWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzA7XG5cbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYzM4MzAgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLWNsb3NlLWxpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTglIDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiAxcHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3IhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuXG4gICAgLmlubmVyLWZpZWxkc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBtYXJnaW46IDQwcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDQwcHggMXB4IHJnYmEoMzYsNTgsNzEsMC4yNSk7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWVtYmVyLWRldGFpbHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgLm1lbWJlci1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW1iZXItZW1haWwtd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyTGlnaHQ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDE4O1xuXG4gICAgICAgICAgICAgICAgJi5wZW5kaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1maWVsZHNldCB7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLm1lbWJlci1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODZDQzg4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAubWVtYmVyLWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRTlBOTU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICN5b3VuZy1wZXJzb24tbWFpbC1maWVsZHNldC13cmFwcGVyIHtcbiAgICAgICAgLmZpZWxkc2V0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnV0dENvbG91cjtcblxuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnV0dENvbG91ciB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tYXJyb3ctbmV4dC5zdmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OCUgNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgJiNkZXN0cnVjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZS1ibG9jayB7XG4gICAgICAgICYubm8tbWVtYmVycyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnNlbnQtZGlzY2xhaW1lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG5cbiAgICAuYWxsLWludml0ZXMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAuaW5uZXItZmllbGRzZXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZpdGUtbWVtYmVycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5teS1xdWl6LXByb2ZpbGUge1xuXG4gICAgLnByb2ZpbGUtaGVhZGVyIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wcm9maWxlLWNvbnRlbnQge1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24td3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBidXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LXNsaW0ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmFuaW1hdGlvbi1idWJibGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2ZpbGUtbmFtZSB7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wcm9ub3VucyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLXBlcnNvbi1hYm91dC13cmFwIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZGV0YWlscy1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBmbGV4OiAwLjQ4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAucHJvZmlsZS1ub3RlIHtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRidXR0QmdDb2xvdXJMaWdodFllbGxvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm5vdGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnF1aXotYXJlYXMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBkZXRhaWxzIHtcblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcg4pa4JztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtNGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbb3Blbl0ge1xuICAgICAgICAgICAgICAgICAgICBzdW1tYXJ5OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIOKWvlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSBcblxuICAgICAgICAgICAgICAgIC5kZXRhaWwtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubm8tcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAuMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmdDb2xvdXJPbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAsIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYXMtd3JhcCArIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRhYnMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiAyNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMS44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOGVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMS44ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRiZ0NvbG91clNpeDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMCBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6dGFyZ2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5idXR0LXNsaW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnV0dC1nZXQtc3RhcnRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnVzZXItdGhvdWdodHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmdDb2xvdXJTaXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgIH1cblxufVxuXG4jcHJpbnQtcG9wb3Zlcltwb3BvdmVyXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IFxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi1iZWhhdmlvcjogYWxsb3ctZGlzY3JldGU7IFxuXG4gICAgJjo6YmFja2Ryb3Age1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7IFxuICAgIH1cblxuICAgICY6cG9wb3Zlci1vcGVuIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAvKiBGaW5hbCBzdGF0ZSB3aGVuIG9wZW4gKi9cbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICNidXR0LWNsb3NlIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1jbG9zZS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNoZWNrYm94IHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgd2lkdGg6IDIwcHghaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckVpZ2h0O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlQmlnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi10aWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcblxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICRiZ0NvbG91ckVpZ2h0IWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBzdGFydGluZy1zdHlsZSB7XG4gICNwcmludC1wb3BvdmVyW3BvcG92ZXJdOnBvcG92ZXItb3BlbiB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cbn0iLCIvLyBQYWdlOiAvcHJvZHVjdC8xXG4ucHJvZHVjdC0tdmFyaWF0aW9uLWZpZWxkLS12YXJpYXRpb25fbGlzdF9wcmljZV9fMSArIGRpdixcbi5wcm9kdWN0LS12YXJpYXRpb24tZmllbGQtLXZhcmlhdGlvbl9saXN0X3ByaWNlX18yICsgZGl2IHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAzMHB4IDAgMDtcblxuICAgIGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18xLFxuLnByb2R1Y3QtLXZhcmlhdGlvbi1maWVsZC0tdmFyaWF0aW9uX3ByaWNlX18yIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDMwcHggMzBweDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIDpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG59XG5cbi5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0ge1xuICAgIG1hcmdpbjogMzBweCAyMHB4O1xuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxufVxuXG4vLyBQYWdlOiAvY2hlY2tvdXQvMS9vcmRlcl9pbmZvcm1hdGlvblxuLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICAgIG1hcmdpbjogNDBweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtbWFpbiB7XG5cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjZWRpdC1wYXltZW50LWluZm9ybWF0aW9uLWFkZC1wYXltZW50LW1ldGhvZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdHJpcGUtZm9ybSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIC5mb3JtLWl0ZW0ge1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNDUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgLy8gVE9ETzogYWNjZXNzaWJpbGl0eVxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCA0MHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIExhYmVsIGhhcyBiZWVuIHJlbW92ZWQgZnJvbSB0aGUgcmlnaHQgc2lkZSBvZiB0aGUgaW5wdXQsIHNvIHRoaXMgaXMgbm8gbG9uZ2VyIG5lZWRlZC5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkcmVzcy1jb250YWluZXItaW5saW5lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LW1haW4ge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LXNlY29uZGFyeSB7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVja291dC1vcmRlci1zdW1tYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICB0ciB7XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgZGl2IGRpdiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3JkZXItdG90YWwtbGluZV9fc3VidG90YWwsXG4gICAgICAgICAgICAub3JkZXItdG90YWwtbGluZV9fYWRqdXN0bWVudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjZWRpdC1zaWRlYmFyLWNvdXBvbi1yZWRlbXB0aW9uLWZvcm0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICAjZWRpdC1zaWRlYmFyLWNvdXBvbi1yZWRlbXB0aW9uLWZvcm0tYXBwbHkge1xuICAgICAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY291cG9uLnN2Zyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgI2VkaXQtYWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICAgICAubGluay0tcHJldmlvdXMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAjZWRpdC1hY3Rpb25zLW5leHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFBhZ2U6IGNoZWNrb3V0LzEvY29tcGxldGVcbi5jaGVja291dC1wYW5lLWNvbXBsZXRpb24tbWVzc2FnZSB7XG4gICAgLmNoZWNrb3V0LWNvbXBsZXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLnBsYW4tdHlwZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyTGlnaHRZZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFBhZ2U6IGNhcnRcbi5jYXJ0LWZvcm0ge1xuICAgIHdpZHRoOiA5MHZ3O1xuXG4gICAgI3ZpZXdzLWZvcm0tY29tbWVyY2UtY2FydC1mb3JtLWRlZmF1bHQtMSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxuXG4gICAgLmpzLWZvcm0taXRlbSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJvcmRlci10b3RhbC1zdW1tYXJ5XCJdIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAub3JkZXItdG90YWwtbGluZV9fc3VidG90YWwsXG4gICAgICAgIC5vcmRlci10b3RhbC1saW5lX19hZGp1c3RtZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICNlZGl0LXN1Ym1pdCB7XG4gICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tY2FydC13aGl0ZS5zdmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNlZGl0LWNoZWNrb3V0IHtcbiAgICAgICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1jYXJkLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgfVxuXG4gICAgdGhlYWQge1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC52aWV3cy1maWVsZC1wdXJjaGFzZWQtZW50aXR5IHtcblxuICAgICAgICBkaXYgZGl2IGRpdiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLnF1YW50aXR5LWVkaXQtaW5wdXQge1xuICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHghaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4IDA7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvaWNvbi1kZWxldGUtd2hpdGUuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQaW5rO1xuICAgICAgICB9XG4gICAgfVxufVxuXG50YWJsZS5yZXNwb25zaXZlLWVuYWJsZWQsXG50YWJsZS5jb2xzLTQsXG50YWJsZS5jb2xzLTUsXG50YWJsZS5jb2xzLTYsXG50YWJsZS5jb2xzLTksXG50YWJsZS5teXdheS10YWJsZSxcbi5teXdheS10YWJsZSB0YWJsZSB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHRib2R5IHtcbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bC5saW5rcyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cblxuICAgIC52aWV3cy1maWVsZC10b3RhbC1hY3Rpb25zLFxuICAgIC52aWV3cy1maWVsZC1hY3Rpb25zLWNvbXBsZXRlZCxcbiAgICAudmlld3MtZmllbGQtZ29hbC1hY3Rpb25zLXBlcmNlbnQsXG4gICAgLnZpZXdzLWZpZWxkLXF1aXotY29tcGxldGVkLFxuICAgIC52aWV3cy1maWVsZC1nb2Fscy1pbi1wcm9ncmVzcyxcbiAgICAudmlld3MtZmllbGQtZ29hbHMtY29tcGxldGVkLFxuICAgIC52aWV3cy1maWVsZC1maWVsZC1hZGRyZXNzLXBvc3RhbC1jb2RlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuLm15d2F5LXRhYmxlIHtcbiAgICBmb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAuYnV0dC1nZW5lcmFsIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmN1c3RvbWVyLWluZm9ybWF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNjBweCk7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgbWF4LXdpZHRoOiA4MHZ3O1xuXG4gICAgOmZpcnN0LWNoaWxkLCA6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAmLmFkZHJlc3MsICYub3JnYW5pemF0aW9uIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cblxuICAgIC5hZGRyZXNzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5jdXN0b21lci1iaWxsaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuXG4ub3JkZXItaW5mb3JtYXRpb24ge1xuXG4gICAgJiA+ICoge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDYwcHgpO1xuICAgICAgICBtYXJnaW46IDIwcHggMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA4MHZ3O1xuXG4gICAgICAgIDpmaXJzdC1jaGlsZDpub3QodGltZSkge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29scy00IHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDA7XG5cbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub3JkZXItdG90YWwtbGluZSwgLm9yZGVyLXRvdGFsLWxpbmUtdmFsdWUge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5vcmRlci10b3RhbC1saW5lX190b3RhbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxufVxuXG4ubGF5b3V0LWNoZWNrb3V0LWZvcm0ge1xuICAgIC5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY291cG9uLXJlZGVtcHRpb24tZm9ybV9fY291cG9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL2ljb24tZGVsZXRlLXdoaXRlLnN2Zyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDklIDQwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ckZpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGF5b3V0LXN1YnNjcmlwdGlvbi1mb3JtIHtcbiAgICB3aWR0aDogODB2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1zdWJzY3JpcHRpb24tbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxheW91dC1yZWdpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZW50aXR5LW1ldGEge1xuXG4gICAgICAgIC5lbnRpdHktbWV0YV9faGVhZGVyIHtcblxuICAgICAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgICAgICAgICBkaXYgOmZpcnN0LWNoaWxkOm5vdCh0aW1lKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVudGl0eS1tZXRhX190aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBkZXRhaWxzIHtcbiAgICAgICAgICAgICYubXl3YXllbXBsb3lhYmlsaXR5LWRldGFpbHMge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXY6Zmlyc3QtY2hpbGQ6bm90KGEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhcnRpY2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC0tbmFtZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZXhwaXJlcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLy8gSGlkZSB0aGUgYW5udWFsL21vbnRobHkgZHJvcGRvd24gcHJvZHVjdCB2YXJpYXRpb24gYXR0cmlidXRlLlxuLy8gRGVmYXVsdHMgdG8gbW9udGhseS5cbi5maWVsZC0td2lkZ2V0LWNvbW1lcmNlLXByb2R1Y3QtdmFyaWF0aW9uLWF0dHJpYnV0ZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBoZWFkZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDgwdnc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0LWdlbmVyYWwge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LW5vLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDUwc3ZoO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cblxufVxuXG4ucGF5bWVudC1tZXRob2QtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEzMjBweCAtIDEyMHB4KTtcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogJGJ1dHRCZ0NvbG91ckxpZ2h0WWVsbG93O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udDE0O1xufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMsXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLWFjdGlvbnMtLTIge1xuICAgIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDgwdnc7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIC5idXR0b24uYnV0dG9uLWFjdGlvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXIgdXJsKCcuLy4uL2ltYWdlcy9pY29ucy9pY29uLWNhcmQtYmxhY2suc3ZnJykgOHB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDdweCA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi51aS1kaWFsb2cge1xuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJ1dHRDb2xvdXI7XG4gICAgfVxufVxuXG4uc3RyaXBlLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAuZm9ybS1pdGVtIHtcblxuICAgICAgICAuZm9ybS10ZXh0IHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjQ1KTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweCAwIDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250MTY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAvLyBMYWJlbCBoYXMgYmVlbiByZW1vdmVkIGZyb20gdGhlIHJpZ2h0IHNpZGUgb2YgdGhlIGlucHV0LCBzbyB0aGlzIGlzIG5vIGxvbmdlciBuZWVkZWQuXG4gICAgICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvdXJEYXJrO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuI3BheW1lbnQtbWV0aG9kLWFkZC1mb3JtLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgLmFkZHJlc3Mge1xuICAgICAgICBtYXJnaW46IDMwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDgwdnc7XG4gICAgfVxufVxuXG5cblxuLmNvbW1lcmNlLXBheW1lbnQtbWV0aG9kLWFkZC1mb3JtIHtcblxuICAgICNjb21tZXJjZS1wYXltZW50LW1ldGhvZC1hZGQtZm9ybSB7XG4gICAgICAgICNlZGl0LWFkZC1wYXltZW50LW1ldGhvZC1iaWxsaW5nLWluZm9ybWF0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjZWRpdC1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAjMzQzODUzO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgIC5idXR0LWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaWNvbnMvaWNvbi1lZGl0LWJsYWNrLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jcGF5bWVudC1lcnJvcnMge1xuXG4gICAgLm1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB9XG59XG5cbi5qcy1mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LWxvY2FsLXRhc2tzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogODB2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRmb250Q29sb3VyTGlnaHQ7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM0Mzg1MztcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxMjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRDb2xvdXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8vIG9yZy1kYXNoYm9hcmQvY29kZXMvXG4jYmxvY2stbXl3YXllbXBsb3lhYmlsaXR5LW9yZ2FuaXNhdGlvbm1ldHJpY3Mge1xuICAgIHdpZHRoOiA4MHZ3O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG5oZWFkZXI6aGFzKD4gI2Jsb2NrLW15d2F5ZW1wbG95YWJpbGl0eS1vcmdhbmlzYXRpb25tZXRyaWNzKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9yZ2FuaXNhdGlvbi1tZXRyaWNzLWRhc2hib2FyZCB7XG4gICAgZGlzcGxheTogZmxleDsgXG4gICAgZ2FwOiAxMHB4OyBcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLm1ldHJpYy1jYXJkIHtcbiAgICAgICAgZmxleDogMTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IFxuICAgICAgICBwYWRkaW5nOiAxNnB4OyBcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuXG4gICAgICAgIC5tZXRyaWMtbWFpbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJlbTsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRyaWMtc3ViIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODg4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ldHJpYy1sYWJlbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7IFxuICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52aWV3cy1kYXRhLWV4cG9ydC1mZWVkIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB3aWR0aDogODB2dztcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgLmZlZWQtaWNvbiB7XG4gICAgICAgIGhlaWdodDogJGJ1dHRIZWlnaHQ7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ1dHRIZWlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lOyAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRidXR0Q29sb3VyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy9tYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgIH1cbn1cblxuLy8gb3JnLWRhc2hib2FyZC9jYXJlZXItZXhwbG9yZXJzL1tVSURdXG4jdmlld3MtZXhwb3NlZC1mb3JtLW9yZ2FuaXNhdGlvbi1jYXJlZXItZXhwbG9yZXJzLXBhZ2UtMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbn1cblxuaGVhZGVyOmhhcygrICN2aWV3cy1leHBvc2VkLWZvcm0tb3JnYW5pc2F0aW9uLWNhcmVlci1leHBsb3JlcnMtcGFnZS0xKSxcbmhlYWRlcjpoYXMoKyAuY29scy01ICkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59IiwiLmxheW91dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiZ0NvbG91ckZpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgfVxuXG4gICAgLmxheW91dC1jb2x1bW5zIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA4MHZoO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDAgMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxheW91dC1zaWRlYmFyLWxlZnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Q29sb3VyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNDBweCAxcHggcmdiYSgzNiwgNTgsIDcxLCAwLjI1KTtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjMlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idXR0LXRvZ2dsZS1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRidXR0Q29sb3VyOyAgICAgICAgXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAuYnV0dC1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4IDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHZoOyovXG5cbiAgICAgICAgICAgICAgICAuYnV0dC10b2dnbGUtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5maWx0ZXJzLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2W2NsYXNzXj1cImJsb2NrLWZhY2V0LS1cIl0sXG4gICAgICAgICAgICBkaXZbY2xhc3MqPVwiIGJsb2NrLWZhY2V0LS1cIl0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaXN0RG90Q29sb3VyR3JleTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRoZSBpbnB1dC5cbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvaWNvbi1kb3duLXB1cnBsZS5zdmdcIikgOTUlIG5vLXJlcGVhdDtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICAgICAgICAgICAgICAvLyBUT0RPOiBhY2Nlc3NpYmlsaXR5XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTg3ODI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuanMtZm9ybS1pdGVtIHtcblxuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAuYW5pbWF0aW9uLWJ1YmJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTRlMGY3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ1dHQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJUaHJlZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmFjZXQtaXRlbSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmdDb2xvdXJGaXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IC8vIFRPRE86IGFjY2Vzc2liaWxpdHlcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1uYW1lPVwiaGVscGluZ1wiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVGVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJhcnRpc3RpY1wiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyWWVsbG93O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJFbGV2ZW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0tbmFtZT1cInByYWN0aWNhbFwiXSkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXN0RG90Q29sb3VyQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnQ29sb3VyVHdlbHZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJpbnZlc3RpZ2F0aXZlXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91clRoaXJ0ZWVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJlbnRlcnByaXNpbmdcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvdXJOaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLW5hbWU9XCJvcmdhbmlzZWRcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG91ckZvdXJ0ZWVuO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mYWNldC1pdGVtX192YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGJnQ29sb3VyRm91cjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMXR1cm4pO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKC4uL2ltYWdlcy9pY29ucy9pY29uLXRpY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBwdWxzZUJpZztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyU2l4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZhY2V0LWl0ZW1fX3ZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoW2RhdGEtZHJ1cGFsLWZhY2V0LWl0ZW0taWQ9XCJyYWlzZWMtYXJlYS01MTRcIl0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0RG90Q29sb3VyUGluaztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTEyXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91clllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTEwXCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1cInJhaXNlYy1hcmVhLTUxM1wiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJQdXJwbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhhcyhbZGF0YS1kcnVwYWwtZmFjZXQtaXRlbS1pZD1cInJhaXNlYy1hcmVhLTUxMVwiXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3REb3RDb2xvdXJHcmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKFtkYXRhLWRydXBhbC1mYWNldC1pdGVtLWlkPVwicmFpc2VjLWFyZWEtNTA5XCJdKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdERvdENvbG91ckdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYXlvdXQtY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAucGFnZS1kZWZhdWx0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLnZpZXctaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudmlld3Mtcm93IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDI0cHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Q29sb3VyRGFyaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDE4cHggMzBweCAwO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2Itc29mdC1za2lsbHMtcmVxdWlyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtam9iLXByaW1hcnktaW5kdXN0cmllcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1qb2ItcmFpc2VjLWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItdG9wOiAxcHggc29saWQgJGJnQ29sb3VyRm91cnRlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDIwcHggMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZ0NvbG91ckZvdXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRlZmF1bHQtcGlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQxNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZ0NvbG91ck9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJhaXNlYy1waWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udDEyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyRml2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnZpZXctaWQtam9ic19zZWFyY2gge1xuICAgIC5qcy1wYWdlcl9faXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLXByZXZpb3VzLFxuICAgICAgICBsaS5wYWdlcl9faXRlbS0tbmV4dCxcbiAgICAgICAgbGkucGFnZXJfX2l0ZW0tLWxhc3QsXG4gICAgICAgIGxpLnBhZ2VyX19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodENvbG91cjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckRhcms7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250MTI7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnQ29sb3VyVGhyZWU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udENvbG91ckxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgICAubGF5b3V0LXNpZGViYXItbGVmdCxcbiAgICAubGF5b3V0LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5wYWdlLWRlZmF1bHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxheW91dC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgfVxufSIsIkBtZWRpYSBwcmludCB7XG5cbiAgICBAcGFnZSB7XG4gICAgICAgIG1hcmdpbjogNTBweCAyMHB4O1xuICAgIH1cblxuICAgIFtwb3BvdmVyXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIC5zaXRlLWxvZ28sXG4gICAgICAgIC5kYXNoYm9hcmQtbGluayxcbiAgICAgICAgLmhlYWRlci1saW5rcyxcbiAgICAgICAgLmJ1dHRvbi13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9zdC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXktcXVpei1wcm9maWxlLnByb2ZpbGUtY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICBkZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICY6b3BlbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmludC1pbWFnZSB7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1idXR0b25zLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRldGFpbHMtc2VjdGlvbiB7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLW5vdGUge1xuICAgICAgICAgICAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICAgICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5xdWl6LWFyZWFzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgIGRldGFpbHMge1xuICAgICAgICAgICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cztcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGV0YWlsLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcblxuICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWFzLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJ1dHQtZ2VuZXJhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYucmVzdWx0LXByZWZlcnJlZC13b3JrcGxhY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yZXN1bHQtYXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJlc3VsdC1wcmVmZXJyZWQtY29tbXVuaWNhdGlvbixcbiAgICAgICAgICAgICAgICAgICAgICAgICYucmVzdWx0LWxpZmUtc2tpbGxzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVzdWx0LWFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC51c2VyLXRob3VnaHRzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGVhYjYhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnV0dC1nZXQtc3RhcnRlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
