#exitpopup a.red{width:100%;font-family:Barlow Semi Condensed,arial,sans-serif;text-transform:uppercase;background:#da4c28;color:#fff;font-size:4em;text-align:center;display:block;padding:0;margin:20px auto;cursor:pointer}#exitpopup{text-align:left;background:#fff;background-image:url(https://assets.americanconsequences.com/img/popup/background-800-600.jpg);padding:8px;max-width:800px;z-index:999999;margin:0 auto}#exitpopup,#exitpopup_bg{width:100%;height:auto;display:none;position:fixed}#exitpopup_bg{top:0;background:#000;opacity:.8;z-index:999998}#exitpopup .innerCopy{position:relative;background:rgba(0,0,0,0);border-radius:8px;color:#2b669a;padding:20px 0}#exitpopup input{width:96%;display:block;margin:0 auto;padding:.5em 0 .5em .5em;font-size:2em;background-color:#fafbed}#exitpopup button.red{width:100%;font-family:Barlow Semi Condensed,arial,sans-serif;text-transform:uppercase;background:#da4c28;color:#fff;font-size:4em;text-align:center;display:block;padding:0;margin:20px auto;cursor:pointer}#exitpopup img{display:block;margin:30px auto 0}#exitpopup h1{font-size:3.8em;text-transform:uppercase;color:#c3bcaa}#exitpopup h1,.closeMe a{font-family:Barlow Semi Condensed,arial,sans-serif;text-align:center}.closeMe a{font-size:1.3em;color:#fff;margin:0 auto;display:block;text-decoration:none}.full-width-button{width:65%;margin:0 auto}.sr-content{font-size:16px;font-family:Cabin,sans-serif;line-height:1.5em}.sr-content.font-size-1{font-size:12px}.sr-content.font-size-2{font-size:14px}.sr-content.font-size-3{font-size:16px}.sr-content.font-size-4{font-size:18px}.sr-content.font-size-5{font-size:20px}.sr-content h1,.sr-content h2,.sr-content h3,.sr-content h4,.sr-content h5,.sr-content h6{font-family:Raleway,sans-serif;font-weight:700;line-height:1.25em;margin-bottom:1.15em;margin-top:.25em}.sr-content h1._underlined,.sr-content h2._underlined,.sr-content h3._underlined,.sr-content h4._underlined,.sr-content h5._underlined,.sr-content h6._underlined{border-bottom:1px solid #111;padding-bottom:.25em}.sr-content h1{font-size:40px}.sr-content h2{font-size:26px}.sr-content h3{font-size:22px}.sr-content h4,.sr-content h5,.sr-content h6{font-size:20px}.sr-content li{margin-bottom:1em}.sr-content a{color:#009cff;text-decoration:none}.sr-content a:hover{color:#009cff;text-decoration:underline}.sr-content li:last-child,.sr-content p{margin-bottom:1.35em}.sr-content p:last-child{margin-bottom:0}.sr-content p .footnote{font-size:.8em;color:#1a1b1c;display:block}.sr-content .headline{font-family:Raleway,sans-serif}.sr-content p:empty:before{display:block;content:" "}.sr-content .table{margin-bottom:1.1em}@media(max-width:969px){.sr-content .table{margin-bottom:.55em}}.sr-content .themed-text{color:#185a9d}.sr-content .smaller-text{font-size:.8em}.sr-content .text-section{margin-bottom:1.1em}.sr-content .section-header{margin-bottom:1.35em;font-size:1em;font-family:Cabin,sans-serif;font-weight:700;text-transform:uppercase;border-bottom:1px solid rgba(94,94,94,.1);padding-bottom:3px}.sr-content .recommended-links{border-top:2px solid #000;border-bottom:2px solid #000;position:relative;padding:15px 0;margin-top:1em}.sr-content .recommended-links__label-wrapper{font-family:Raleway,sans-serif;font-weight:700;position:absolute;top:-1em;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0 5px}.sr-content .recommended-links__inner>div{display:inline-block;vertical-align:middle}.sr-content .recommended-links__inner>div.recommended-links__image-wrapper img{width:100px;height:auto}.sr-content .recommended-links__inner>div.recommended-links__content{padding-left:5px}.sr-content .recommended-links__inner>div.recommended-links__content p{margin-bottom:0}.sr-content .recommended-links__inner>div.recommended-links__content p.recommended-links__content-title{font-weight:700;color:#4a90e2;font-size:.9em}.sr-content .note{background-color:#eee;margin-bottom:1.35em;padding:24px 26px;font-family:Raleway,sans-serif}.sr-content .note_type_feedback{background-color:#fdecb5;color:#000}.sr-content .note_type_yellow{background-color:#fbf7d2}.sr-content .note .section-header{font-size:1em;line-height:1.22em;letter-spacing:normal;border-color:#ddd}.sr-content .note p:last-child{margin-bottom:0}.sr-content .note_about-author{margin-bottom:0}.sr-content .note_about-author .section-header{font-family:Raleway,sans-serif;font-size:1em;line-height:1.44em}.sr-content .note_about-author p{margin-bottom:1.1em;font-size:.85em;line-height:1.5em}.sr-content .note_about-author p:last-child{margin-bottom:0}.sr-content .note_about-author p.link{margin-top:20px}.sr-content .bulletted{color:#13487e}.sr-content .bulletted img{display:inline-block}.sr-content .bullet-img{display:inline-block;vertical-align:unset;width:auto!important;margin-right:3px}.sr-content .pull-quote{font-family:Cabin,sans-serif;font-weight:700;font-size:1em;margin-left:40px;margin-bottom:20px}.sr-content .pull-quote p{line-height:1.3}.sr-content img{max-width:92%}.sr-content img[class*=wp-image]{margin-bottom:20px}@media(max-width:969px){.sr-content img.responsive{width:100%!important;height:auto!important}}.sr-content .table-wrap{overflow:auto;width:100%;margin-bottom:20px}.sr-content .table{overflow-x:auto}.sr-content .table thead,.sr-content .table thead th{font-family:Raleway,sans-serif;font-weight:400;border:0}.sr-content .table table{margin-left:auto;margin-right:auto;font-family:Raleway,sans-serif;width:100%}.sr-content .table table td,.sr-content .table table th{font-size:.7em;padding:3px 7px}.sr-content .table table td{border-top:0}.sr-content .table table th{font-family:Raleway,sans-serif;font-size:.7em;text-align:left}.sr-content .table_regular{margin-bottom:20px}.sr-content .table_regular td,.sr-content .table_regular th{font-size:.7em;padding:12px 17px;border-collapse:collapse}@media(max-width:969px){.sr-content .table_regular td,.sr-content .table_regular th{padding:6px 8px}}.sr-content .table_regular th{font-family:Raleway,sans-serif;font-size:.7em;font-weight:700;background-color:#13487e;color:#fff;text-align:left;vertical-align:middle}.sr-content .table_regular td{vertical-align:top}.sr-content .table_regular tr:nth-child(2n){background-color:#eee}.sr-content .table_regular .thead,.sr-content .table_regular .thead_theme_light{background:#cecece}.sr-content .table_regular.table_align_left{float:left}.sr-content .table_regular.table_align_right{float:right}.sr-content .table_regular.txt-small td,.sr-content .table_regular.txt-small th{padding:3px;border:1px solid #ddd;border-collapse:collapse}.sr-content .table_regular[align=center] td,.sr-content .table_regular[align=center] th{border:none}.sr-content .table_with-total h2{margin-bottom:0;color:#000;text-decoration:underline;line-height:1.75em}.sr-content .table_with-total p{margin-bottom:14px;font-size:.85em;font-family:Raleway,sans-serif}.sr-content .table_with-total .table-after{margin-bottom:30px;margin-top:10px;font-size:.7em;font-family:Raleway,sans-serif}.sr-content .table_with-total table td{vertical-align:top}.sr-content .table_with-total table td span{color:#000;font-weight:700}.sr-content .table_with-total table tr:nth-child(2n){background-color:#eee}.sr-content .table_with-total table .thead td{background-color:#13487e;color:#fff;text-align:left;vertical-align:middle}.sr-content .table_with-total table .tfoot td{background:#e7e7e8;text-align:right;color:#6c6c6c;font-size:.6em}.sr-content .table_with-total table .tfoot td span{color:#000;font-size:1em}.sr-content .table_rich h2{margin-bottom:0;margin-top:0;color:#000;text-decoration:underline;line-height:1.75em}.sr-content .table_rich p{margin-bottom:14px;font-size:.85em;font-family:Raleway,sans-serif}.sr-content .table_rich .table-after{margin-bottom:30px;margin-top:10px;font-size:.7em;line-height:1.45;font-family:Raleway,sans-serif}.sr-content .table_rich table th{background-color:#13487e;color:#fff;text-align:left;vertical-align:middle}.sr-content .table_rich table td{vertical-align:top}.sr-content .table_rich table td span{color:#000;font-weight:700}.sr-content .table_rich table td:first-child{color:#6c6c6c}.sr-content .table_rich table tr:nth-child(2n){background-color:#eee}.sr-content .table_standard{margin-bottom:20px}.sr-content .table_standard table th{text-align:left;vertical-align:middle}.sr-content .table_standard table thead th{font-weight:700;border-bottom:3px solid #ccc;border-top:1px solid #ccc}.sr-content .table_standard table td{vertical-align:top}.sr-content .table_standard table td span.muted{color:#6c6c6c}.sr-content .table_standard table td span.accent{display:block;color:#000;font-weight:700}.sr-content .table_standard table tr:nth-child(2n){background-color:#eee}.sr-content .table_gray{margin-bottom:20px}.sr-content .table_gray table th{background-color:#ccc;color:#000;text-align:left;vertical-align:middle}.sr-content .table_gray table thead th{font-weight:700}.sr-content .table_gray table td{vertical-align:top}.sr-content .table_gray table td span.muted{color:#6c6c6c}.sr-content .table_gray table td span.accent{display:block;color:#000;font-weight:700}.sr-content .table_gray table tr:nth-child(2n){background-color:#eee}.sr-content .table-spacer{display:none}@media(max-width:969px){.sr-content .hide-on-mobile{display:none}}.sr-content .faq-answer{margin-bottom:20px;padding-left:23px;position:relative;font-size:17px;line-height:1.59}.sr-content .faq-answer:before{content:"A:";font-weight:700;float:left;margin-left:-23px}.sr-content .wp-caption{margin-bottom:20px}.sr-content .wp-caption .wp-caption-text{padding-top:8px;line-height:1.54;border-top:1px solid #ddd;font-family:Raleway,sans-serif;text-align:left;font-size:13px}.sr-content .wp-caption img{margin-bottom:10px}@media(max-width:969px){.sr-content .wp-caption{width:auto!important;max-width:320px;height:auto!important;font-size:12px;margin-left:auto!important;margin-right:auto!important;float:none!important}}.sr-content .article-action-box{margin-bottom:20px;font-weight:700}.sr-content .article-action-box__title{color:#fff;padding:5px 19px;background:#00579f}.sr-content .article-action-box__content{padding:19px;background:#e5edf4}.sr-content .alignleft{float:left;margin-right:20px}.sr-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.sr-content .alignright{float:right;margin-left:20px}.sr-content .section-heading{color:#13487e;text-align:center;font-family:Cabin,sans-serif}.sr-content .section-heading-bar{font-family:Raleway,sans-serif;color:#fff;font-weight:700;font-size:1em;background-color:#00579f;text-transform:uppercase;padding:10px;margin-bottom:1.35em;line-height:1}.sr-content .article-sidebar{width:40%;float:right;padding:20px;background:#eee;margin:20px 0 20px 20px}@media(max-width:969px){.sr-content .article-sidebar{float:none;width:100%;margin-left:0}}.sr-content>h1:last-child,.sr-content>h2:last-child,.sr-content>h3:last-child,.sr-content>h4:last-child,.sr-content>h5:last-child,.sr-content>h6:last-child,.sr-content>p:last-child,.sr-content>ul:last-child{margin-bottom:0}.sr-content>h1:last-child li:last-child,.sr-content>h2:last-child li:last-child,.sr-content>h3:last-child li:last-child,.sr-content>h4:last-child li:last-child,.sr-content>h5:last-child li:last-child,.sr-content>h6:last-child li:last-child,.sr-content>p:last-child li:last-child,.sr-content>ul:last-child li:last-child{margin-bottom:0}.sr-content .content-image,.sr-content img{max-width:100%}@media(max-width:969px){.sr-content .content-image,.sr-content img{width:100%;margin:0}}.grecaptcha-badge{visibility:hidden}.amc-page-contact .grecaptcha-badge{visibility:visible}.amc-page-contact .wpcf7-form label{font-size:14px}@media(max-width:1024px){.podcast-content{font-size:18px;line-height:26px}}.podcast-content main{min-height:35vh}.podcast-content .container,.podcast-content .container-full,.podcast-content .container-md,.podcast-content .container-sm,.podcast-content footer,.podcast-content header,.podcast-content section{text-align:center}.podcast-content .container-full.white,.podcast-content .container-md.white,.podcast-content .container-sm.white,.podcast-content .container.white,.podcast-content footer.white,.podcast-content header.white,.podcast-content section.white{background-color:#fff}.podcast-content .container-full.light-gray,.podcast-content .container-md.light-gray,.podcast-content .container-sm.light-gray,.podcast-content .container.light-gray,.podcast-content footer.light-gray,.podcast-content header.light-gray,.podcast-content section.light-gray{background-color:#f4f4f4}.podcast-content .container-full.dark-gray,.podcast-content .container-md.dark-gray,.podcast-content .container-sm.dark-gray,.podcast-content .container.dark-gray,.podcast-content footer.dark-gray,.podcast-content header.dark-gray,.podcast-content section.dark-gray{background-color:#1a1b1c}.podcast-content .container-full>.container,.podcast-content .container-full>.container-full,.podcast-content .container-full>.container-md,.podcast-content .container-full>.container-sm,.podcast-content .container-md>.container,.podcast-content .container-md>.container-full,.podcast-content .container-md>.container-md,.podcast-content .container-md>.container-sm,.podcast-content .container-sm>.container,.podcast-content .container-sm>.container-full,.podcast-content .container-sm>.container-md,.podcast-content .container-sm>.container-sm,.podcast-content .container>.container,.podcast-content .container>.container-full,.podcast-content .container>.container-md,.podcast-content .container>.container-sm,.podcast-content footer>.container,.podcast-content footer>.container-full,.podcast-content footer>.container-md,.podcast-content footer>.container-sm,.podcast-content header>.container,.podcast-content header>.container-full,.podcast-content header>.container-md,.podcast-content header>.container-sm,.podcast-content section>.container,.podcast-content section>.container-full,.podcast-content section>.container-md,.podcast-content section>.container-sm{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:left;width:1360px;max-width:100%}.podcast-content .container-full>.container-full:not(.custom-padding),.podcast-content .container-full>.container-md:not(.custom-padding),.podcast-content .container-full>.container-sm:not(.custom-padding),.podcast-content .container-full>.container:not(.custom-padding),.podcast-content .container-md>.container-full:not(.custom-padding),.podcast-content .container-md>.container-md:not(.custom-padding),.podcast-content .container-md>.container-sm:not(.custom-padding),.podcast-content .container-md>.container:not(.custom-padding),.podcast-content .container-sm>.container-full:not(.custom-padding),.podcast-content .container-sm>.container-md:not(.custom-padding),.podcast-content .container-sm>.container-sm:not(.custom-padding),.podcast-content .container-sm>.container:not(.custom-padding),.podcast-content .container>.container-full:not(.custom-padding),.podcast-content .container>.container-md:not(.custom-padding),.podcast-content .container>.container-sm:not(.custom-padding),.podcast-content .container>.container:not(.custom-padding),.podcast-content footer>.container-full:not(.custom-padding),.podcast-content footer>.container-md:not(.custom-padding),.podcast-content footer>.container-sm:not(.custom-padding),.podcast-content footer>.container:not(.custom-padding),.podcast-content header>.container-full:not(.custom-padding),.podcast-content header>.container-md:not(.custom-padding),.podcast-content header>.container-sm:not(.custom-padding),.podcast-content header>.container:not(.custom-padding),.podcast-content section>.container-full:not(.custom-padding),.podcast-content section>.container-md:not(.custom-padding),.podcast-content section>.container-sm:not(.custom-padding),.podcast-content section>.container:not(.custom-padding){padding:48px 60px}@media(max-width:1024px){.podcast-content .container-full>.container-full:not(.custom-padding),.podcast-content .container-full>.container-md:not(.custom-padding),.podcast-content .container-full>.container-sm:not(.custom-padding),.podcast-content .container-full>.container:not(.custom-padding),.podcast-content .container-md>.container-full:not(.custom-padding),.podcast-content .container-md>.container-md:not(.custom-padding),.podcast-content .container-md>.container-sm:not(.custom-padding),.podcast-content .container-md>.container:not(.custom-padding),.podcast-content .container-sm>.container-full:not(.custom-padding),.podcast-content .container-sm>.container-md:not(.custom-padding),.podcast-content .container-sm>.container-sm:not(.custom-padding),.podcast-content .container-sm>.container:not(.custom-padding),.podcast-content .container>.container-full:not(.custom-padding),.podcast-content .container>.container-md:not(.custom-padding),.podcast-content .container>.container-sm:not(.custom-padding),.podcast-content .container>.container:not(.custom-padding),.podcast-content footer>.container-full:not(.custom-padding),.podcast-content footer>.container-md:not(.custom-padding),.podcast-content footer>.container-sm:not(.custom-padding),.podcast-content footer>.container:not(.custom-padding),.podcast-content header>.container-full:not(.custom-padding),.podcast-content header>.container-md:not(.custom-padding),.podcast-content header>.container-sm:not(.custom-padding),.podcast-content header>.container:not(.custom-padding),.podcast-content section>.container-full:not(.custom-padding),.podcast-content section>.container-md:not(.custom-padding),.podcast-content section>.container-sm:not(.custom-padding),.podcast-content section>.container:not(.custom-padding){padding:48px 24px}}@media(max-width:767px){.podcast-content .container-full>.container-full:not(.custom-padding),.podcast-content .container-full>.container-md:not(.custom-padding),.podcast-content .container-full>.container-sm:not(.custom-padding),.podcast-content .container-full>.container:not(.custom-padding),.podcast-content .container-md>.container-full:not(.custom-padding),.podcast-content .container-md>.container-md:not(.custom-padding),.podcast-content .container-md>.container-sm:not(.custom-padding),.podcast-content .container-md>.container:not(.custom-padding),.podcast-content .container-sm>.container-full:not(.custom-padding),.podcast-content .container-sm>.container-md:not(.custom-padding),.podcast-content .container-sm>.container-sm:not(.custom-padding),.podcast-content .container-sm>.container:not(.custom-padding),.podcast-content .container>.container-full:not(.custom-padding),.podcast-content .container>.container-md:not(.custom-padding),.podcast-content .container>.container-sm:not(.custom-padding),.podcast-content .container>.container:not(.custom-padding),.podcast-content footer>.container-full:not(.custom-padding),.podcast-content footer>.container-md:not(.custom-padding),.podcast-content footer>.container-sm:not(.custom-padding),.podcast-content footer>.container:not(.custom-padding),.podcast-content header>.container-full:not(.custom-padding),.podcast-content header>.container-md:not(.custom-padding),.podcast-content header>.container-sm:not(.custom-padding),.podcast-content header>.container:not(.custom-padding),.podcast-content section>.container-full:not(.custom-padding),.podcast-content section>.container-md:not(.custom-padding),.podcast-content section>.container-sm:not(.custom-padding),.podcast-content section>.container:not(.custom-padding){padding:48px 20px}}.podcast-content .container-full>.container-full,.podcast-content .container-md>.container-full,.podcast-content .container-sm>.container-full,.podcast-content .container>.container-full,.podcast-content footer>.container-full,.podcast-content header>.container-full,.podcast-content section>.container-full{width:100%}.podcast-content .container-full>.container-md,.podcast-content .container-md>.container-md,.podcast-content .container-sm>.container-md,.podcast-content .container>.container-md,.podcast-content footer>.container-md,.podcast-content header>.container-md,.podcast-content section>.container-md{width:1200px}.podcast-content .container-full>.container-sm,.podcast-content .container-md>.container-sm,.podcast-content .container-sm>.container-sm,.podcast-content .container>.container-sm,.podcast-content footer>.container-sm,.podcast-content header>.container-sm,.podcast-content section>.container-sm{width:880px}.podcast-content .container-full>.container-full.white,.podcast-content .container-full>.container-md.white,.podcast-content .container-full>.container-sm.white,.podcast-content .container-full>.container.white,.podcast-content .container-md>.container-full.white,.podcast-content .container-md>.container-md.white,.podcast-content .container-md>.container-sm.white,.podcast-content .container-md>.container.white,.podcast-content .container-sm>.container-full.white,.podcast-content .container-sm>.container-md.white,.podcast-content .container-sm>.container-sm.white,.podcast-content .container-sm>.container.white,.podcast-content .container>.container-full.white,.podcast-content .container>.container-md.white,.podcast-content .container>.container-sm.white,.podcast-content .container>.container.white,.podcast-content footer>.container-full.white,.podcast-content footer>.container-md.white,.podcast-content footer>.container-sm.white,.podcast-content footer>.container.white,.podcast-content header>.container-full.white,.podcast-content header>.container-md.white,.podcast-content header>.container-sm.white,.podcast-content header>.container.white,.podcast-content section>.container-full.white,.podcast-content section>.container-md.white,.podcast-content section>.container-sm.white,.podcast-content section>.container.white{background-color:#fff}.podcast-content img{max-width:100%}.podcast-content.has-sticky-header{padding-top:75px}.podcast-content h1,.podcast-content h2,.podcast-content h3,.podcast-content h4,.podcast-content h5,.podcast-content h6{font-family:Cabin,sans-serif;font-weight:700}.podcast-content h1{font-family:Barlow Semi Condensed,sans-serif;font-size:48px;line-height:50px}@media(max-width:767px){.podcast-content h1{font-size:44px;line-height:48px}}.podcast-content h2{font-family:Barlow Semi Condensed,sans-serif;font-size:30px;line-height:32px}.podcast-content h3{font-size:25px;line-height:30px;text-transform:uppercase;font-weight:500}.podcast-content h1,.podcast-content h2,.podcast-content h3,.podcast-content h4,.podcast-content h5,.podcast-content h6,.podcast-content p{margin-top:0;margin-bottom:.75em}.podcast-content h1:last-child,.podcast-content h2:last-child,.podcast-content h3:last-child,.podcast-content h4:last-child,.podcast-content h5:last-child,.podcast-content h6:last-child,.podcast-content p:last-child{margin-bottom:0}.podcast-content a{text-decoration:none;color:#0b7de3}.podcast-content h1.page-header{text-transform:uppercase;margin-bottom:38px;margin-top:4px}@media(max-width:1024px){.podcast-content h1.page-header{margin-bottom:29px;margin-top:-19px}}.podcast-content h2.section-heading{text-align:center;font-family:Barlow Semi Condensed,sans-serif;font-size:30px;line-height:32px}.podcast-content h2.section-block-heading{line-height:39px;display:inline-block;background-color:#000;color:#fff;text-transform:uppercase;padding:0 8px 1px;font-family:Barlow Semi Condensed,sans-serif;font-weight:600}.podcast-content h2.section-block-heading.yellow{background-color:#ffe200;color:#000}@media(max-width:1024px){.podcast-content h2.section-block-heading{margin-bottom:36px}}.podcast-content .text-error{color:#d32720;font-weight:600}.podcast-content .text-success{color:#00ab00;font-weight:600}.podcast-content button{cursor:pointer}.podcast-content button:disabled{opacity:.8;cursor:default}.podcast-content form{margin:0}@media(max-width:767px){.podcast-content .hide-on-sm{display:none}}@media(min-width:768px){.podcast-content .show-on-sm{display:none}}.podcast-content .no-padding{padding:0}.podcast-content .no-highlight{-webkit-tap-highlight-color:red;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.podcast-content .flex-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.podcast-content .flex-grid.v-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1249px){.podcast-content .flex-grid-lg{display:block}}@media(max-width:767px){.podcast-content .flex-grid:not(.flex-grid-mobile){display:block}}.podcast-content .flex-item{padding:0 5px}@media(min-width:768px){.podcast-content .flex-item:first-child{padding-left:0}.podcast-content .flex-item:last-child{padding-right:0}}.podcast-content .flex-item.one-quarter{-ms-flex-preferred-size:25%;flex-basis:25%}.podcast-content .flex-item.one-third{-ms-flex-preferred-size:33%;flex-basis:33%}.podcast-content .flex-item.half{-ms-flex-preferred-size:50%;flex-basis:50%}.podcast-content .flex-item.three-fifths{-ms-flex-preferred-size:60%;flex-basis:60%}.podcast-content .flex-item.two-fifths{-ms-flex-preferred-size:40%;flex-basis:40%}.podcast-content .flex-item.two-thirds{-ms-flex-preferred-size:66%;flex-basis:66%}.podcast-content .flex-item.three-quarters{-ms-flex-preferred-size:75%;flex-basis:75%}.podcast-content .sr-content h1,.podcast-content .sr-content h2,.podcast-content .sr-content h3{padding-top:10px}.podcast-content .sr-content h1:first-child,.podcast-content .sr-content h2:first-child,.podcast-content .sr-content h3:first-child{padding-top:0}.podcast-content .sr-content h3{font-weight:600}.podcast-content .sr-content ul{list-style-type:none}.podcast-content .sr-content ul li{padding-bottom:25px;position:relative}.podcast-content .sr-content ul li:before{content:"•";position:absolute;left:-20px;top:0}.podcast-content .sr-content .alignleft{float:left;margin-right:20px}.podcast-content .sr-content .aligncenter{display:block;margin-left:auto;margin-right:auto}.podcast-content .sr-content .alignright{float:right;margin-left:20px}.podcast-content .component.episodes-list{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.podcast-content .component.episodes-list,.podcast-content .component.episodes-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.podcast-content .component.episodes-list-item{margin-bottom:32px;background-color:#fff;padding:22px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}@media(max-width:1024px){.podcast-content .component.episodes-list-item{margin-bottom:24px;padding:12px}}@media(max-width:767px){.podcast-content .component.episodes-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.podcast-content .component.episodes-list-item .column{padding:18px;width:298px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column{width:224px;padding:12px}}@media(max-width:767px){.podcast-content .component.episodes-list-item .column{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;padding:0}}.podcast-content .component.episodes-list-item .column:last-child{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}@media(max-width:767px){.podcast-content .component.episodes-list-item .column:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}@media(max-width:767px){.podcast-content .component.episodes-list-item .column:not(:first-child){margin-top:20px}}.podcast-content .component.episodes-list-item .column .featured-image{width:100%;height:176px;background-color:#f0f0f0}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column .featured-image{height:134px}}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .featured-image{height:222px}}.podcast-content .component.episodes-list-item .column .meta{margin-bottom:7px;font-size:15px;line-height:19px;text-transform:uppercase;color:#000;font-weight:500;opacity:.8;font-family:Barlow,sans-serif}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column .meta{margin-bottom:5px}}@media(max-width:375px){.podcast-content .component.episodes-list-item .column .meta{font-size:14px}}.podcast-content .component.episodes-list-item .column .title{display:block;font-size:36px;line-height:42px;margin-bottom:10px;font-family:Raleway,sans-serif;font-weight:800;color:#000;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-decoration:underline;-webkit-text-decoration-color:#ffe200;text-decoration-color:#ffe200}@media(min-width:1025px){.podcast-content .component.episodes-list-item .column .title:hover{opacity:.8;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column .title:active{opacity:.8;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column .title{font-size:34px;line-height:40px}}@media(max-width:375px){.podcast-content .component.episodes-list-item .column .title{font-size:32px;line-height:37px}}.podcast-content .component.episodes-list-item .column .excerpt{font-size:18px;line-height:23px;margin-bottom:17px;color:#000}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .excerpt{margin-bottom:19px}}.podcast-content .component.episodes-list-item .column .guests{margin-bottom:26px;color:#000}.podcast-content .component.episodes-list-item .column .guests-header{font-family:Barlow,sans-serif;font-size:16px;line-height:22px;margin-bottom:1px;text-transform:uppercase;font-weight:700}.podcast-content .component.episodes-list-item .column .guests-list{font-family:Barlow Semi Condensed,sans-serif;font-size:26px;line-height:30px;font-weight:700}@media(max-width:1024px){.podcast-content .component.episodes-list-item .column .guests{margin-bottom:24px}}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .guests{margin-bottom:31px}}.podcast-content .component.episodes-list-item .column .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.episodes-list-item .column .actions>div{width:auto;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .actions>div{width:100%;text-align:center}}.podcast-content .component.episodes-list-item .column .actions>div:last-child{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .actions>div:last-child{-ms-flex-negative:0;flex-shrink:0}}.podcast-content .component.episodes-list-item .column .actions>div:last-child:not(:first-child){padding-left:30px}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .actions>div:last-child:not(:first-child){padding-left:0}}.podcast-content .component.episodes-list-item .column .actions .page-link{color:#d32720;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;line-height:26px;height:26px;margin-top:14px}@media(max-width:767px){.podcast-content .component.episodes-list-item .column .actions .page-link{margin-top:29px;margin-bottom:12px}}.podcast-content .component.episodes-list-item .column .actions .page-link:hover{color:#e62c25;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.guests-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:28px 22px;margin:-56px -44px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media(max-width:1024px){.podcast-content .component.guests-list{padding:12px;margin:-24px -24px 24px}}@media(max-width:767px){.podcast-content .component.guests-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.guests-list-item{display:block;width:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding:28px 22px;position:relative;text-decoration:none;color:#000}@media(max-width:1024px){.podcast-content .component.guests-list-item{width:50%;padding:12px}}@media(max-width:767px){.podcast-content .component.guests-list-item{width:100%}}.podcast-content .component.guests-list-item .outline{background-color:#fff;position:absolute;right:22px;left:22px;top:28px;bottom:28px;z-index:1;-webkit-box-shadow:0 0 4px rgba(0,0,0,.30196078431372547);box-shadow:0 0 4px rgba(0,0,0,.30196078431372547);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media(max-width:1024px){.podcast-content .component.guests-list-item .outline{right:12px;top:12px;bottom:12px;left:12px}}.podcast-content .component.guests-list-item .content,.podcast-content .component.guests-list-item .image{position:relative;z-index:2;display:block}.podcast-content .component.guests-list-item .image{height:275px;background-color:#f0f0f0}.podcast-content .component.guests-list-item .image div{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.guests-list-item .content{padding:14px 24px 22px}@media(max-width:1024px){.podcast-content .component.guests-list-item .content{padding:14px 20px 22px}}.podcast-content .component.guests-list-item .content .name{font-size:28px;line-height:32px;margin-bottom:4px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.guests-list-item .content .title{font-size:18px;line-height:23px;font-family:Barlow Semi Condensed,sans-serif;margin-bottom:12px}.podcast-content .component.guests-list-item .content .description{font-size:15px;line-height:21px;margin-bottom:0;overflow:hidden;-o-text-overflow:-o-ellipsis-lastline;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;max-height:11.2em}.podcast-content .component.guests-list-item .content .description p{margin-bottom:1.4em}@media(max-width:767px){.podcast-content .component.guests-list-item .content .description{font-size:16px;line-height:23px;overflow:hidden;-o-text-overflow:-o-ellipsis-lastline;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;max-height:11.5em}.podcast-content .component.guests-list-item .content .description p{margin-bottom:1.4375em}}.podcast-content .component.guests-list-item:hover .outline{background-color:#f4f4f4}.podcast-content .component.guests-list-item:hover .image div{opacity:.8}.podcast-content .component.guests-list-item:hover .content .name{color:#d32720}.podcast-content .component.cropped-image{display:block;position:relative;height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.podcast-content .component.cropped-image img{opacity:0;width:100%;height:100%;display:block}.podcast-content .component.pagination-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}@media(max-width:1024px){.podcast-content .component.pagination-component{margin-bottom:18px}}.podcast-content .component.pagination-component.mobile{display:none}@media(max-width:767px){.podcast-content .component.pagination-component{display:none}.podcast-content .component.pagination-component.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.podcast-content .component.pagination-component>a{display:inline-block;line-height:45px;padding:0 17px;text-align:center;margin-left:5px;color:#fff;background-color:#484a4d;font-family:Barlow,sans-serif;font-weight:700;font-size:22px}.podcast-content .component.pagination-component>a.active{background-color:#d32720}.podcast-content .component.pagination-component>a:hover{background-color:#e62c25}.podcast-content .component.guest-episode{padding:32.5px 0;border-top:1px solid rgba(0,0,0,.4)}.podcast-content .component.guest-episode:last-child{padding-bottom:0}.podcast-content .component.guest-episode .meta{font-size:15px;line-height:19px;color:rgba(0,0,0,.8);margin-bottom:4px;text-transform:uppercase;font-weight:500;font-family:Barlow,sans-serif}.podcast-content .component.guest-episode .title{line-height:34px;margin-bottom:12px;font-family:Raleway,sans-serif;font-weight:800}.podcast-content .component.guest-episode .title a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#ffe200;text-decoration-color:#ffe200}@media(min-width:1025px){.podcast-content .component.guest-episode .title a:hover{opacity:.8;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}@media(max-width:1024px){.podcast-content .component.guest-episode .title a:active{opacity:.8;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}.podcast-content .component.guest-episode .excerpt{font-size:16px;font-family:Cabin,sans-serif;color:#000;line-height:21px;margin-bottom:14px}@media(max-width:1024px){.podcast-content .component.guest-episode .excerpt{margin-bottom:15px}}.podcast-content .component.guest-episode .link{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:#d32720}@media(min-width:1025px){.podcast-content .component.guest-episode .link:hover{color:#e62c25}}@media(max-width:1024px){.podcast-content .component.guest-episode .link:active{color:#e62c25}}.podcast-content .preview-bar{position:fixed;bottom:0;left:0;right:0;background:#053a69;color:#fff;padding:5px;text-align:center;z-index:9999}.podcast-content .component.social-share,.podcast-content .component.social-share-placeholder{position:fixed;left:0;top:193px;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;background-color:#fff}@media(max-width:1024px){.podcast-content .component.social-share,.podcast-content .component.social-share-placeholder{bottom:0;width:100%;top:auto;height:48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.podcast-content .component.social-share-placeholder .label,.podcast-content .component.social-share .label{line-height:16px;background-color:#fff;text-align:center;text-transform:uppercase;color:#000;font-size:12px;font-weight:700;font-family:Barlow,sans-serif}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .label,.podcast-content .component.social-share .label{height:48px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:64px;font-size:13px;line-height:48px}}.podcast-content .component.social-share-placeholder .share-list,.podcast-content .component.social-share .share-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .share-list,.podcast-content .component.social-share .share-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.podcast-content .component.social-share-placeholder .share-list-item,.podcast-content .component.social-share .share-list-item{text-decoration:none;color:#fff;height:48px;line-height:48px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media(min-width:1025px){.podcast-content .component.social-share-placeholder .share-list-item:hover,.podcast-content .component.social-share .share-list-item:hover{opacity:.93}}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .share-list-item:active,.podcast-content .component.social-share .share-list-item:active{opacity:.93}}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .share-list-item,.podcast-content .component.social-share .share-list-item{width:33.3333333333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.podcast-content .component.social-share-placeholder .share-list-item.facebook,.podcast-content .component.social-share .share-list-item.facebook{background-color:#3a589e}.podcast-content .component.social-share-placeholder .share-list-item.twitter,.podcast-content .component.social-share .share-list-item.twitter{background-color:#00abed}.podcast-content .component.social-share-placeholder .share-list-item.mail,.podcast-content .component.social-share .share-list-item.mail{background-color:#888}.podcast-content .component.social-share-placeholder .share-list-item i,.podcast-content .component.social-share .share-list-item i{font-size:30px;line-height:48px}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .share-list-item i,.podcast-content .component.social-share .share-list-item i{font-size:24px}}.podcast-content .component.social-share-placeholder .share-list-item.mail i,.podcast-content .component.social-share .share-list-item.mail i{font-size:25px}@media(max-width:1024px){.podcast-content .component.social-share-placeholder .share-list-item.mail i,.podcast-content .component.social-share .share-list-item.mail i{font-size:20px}}.podcast-content .component.social-share-placeholder{position:relative;display:none;z-index:1}@media(max-width:1024px){.podcast-content .component.social-share-placeholder{display:block}}@media(max-width:1024px){.podcast-content body{padding-top:61px}}.podcast-content body.show-header{padding-top:61px}.podcast-content .component.header-nav{text-align:center;position:fixed;top:0;left:0;right:0;z-index:999999;height:61px;overflow:hidden;background-color:#1a1b1c}@media(min-width:1025px){.podcast-content .component.header-nav{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.podcast-content .component.header-nav.show-header{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.podcast-content .component.header-nav>.container{width:1360px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:0 60px;background-color:#1a1b1c}@media(max-width:1024px){.podcast-content .component.header-nav>.container{height:100%;padding:0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.podcast-content .component.header-nav>.container .logo-container{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto;padding:10px 0 5px;height:60px;position:relative}@media(max-width:1024px){.podcast-content .component.header-nav>.container .logo-container{height:61px;border-bottom:1px solid #000;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.podcast-content .component.header-nav>.container .logo-container .mobile-trigger{display:none}@media(max-width:1024px){.podcast-content .component.header-nav>.container .logo-container .mobile-trigger{display:block;position:absolute;right:0;top:0;bottom:0;width:70px}}.podcast-content .component.header-nav>.container .logo-container .mobile-trigger .line{height:4px;background-color:#fff;position:absolute;left:20px;right:20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.header-nav>.container .logo-container .mobile-trigger .line:first-of-type{top:18px}.podcast-content .component.header-nav>.container .logo-container .mobile-trigger .line:nth-of-type(2){top:28px}.podcast-content .component.header-nav>.container .logo-container .mobile-trigger .line:nth-of-type(3){top:38px}@media(max-width:1024px){.podcast-content .component.header-nav>.container .logo-container .logo{padding-right:60px;position:absolute;top:32.5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto;width:auto}}.podcast-content .component.header-nav>.container .logo-container .logo img{display:block;width:443px;height:auto;max-width:100%}.podcast-content .component.header-nav>.container .navigation{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto}.podcast-content .component.header-nav>.container .navigation nav li,.podcast-content .component.header-nav>.container .navigation nav ul{list-style:none;padding:0;margin:0}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav{padding-top:30px}}.podcast-content .component.header-nav>.container .navigation nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.header-nav>.container .navigation nav ul li{padding:0 0 0 40px;position:relative}.podcast-content .component.header-nav>.container .navigation nav ul li>span{overflow:hidden;position:relative;width:auto;display:inline-block;line-height:60px;height:60px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav ul li>span{line-height:53px;height:53px}.podcast-content .component.header-nav>.container .navigation nav ul li>span:active{opacity:.7}}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav ul li{padding-left:0}}.podcast-content .component.header-nav>.container .navigation nav ul li a{font-family:Barlow,sans-serif;font-weight:400;color:#fff;text-decoration:none;font-size:18px;opacity:.75;text-transform:uppercase;letter-spacing:2.7px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.header-nav>.container .navigation nav ul li a:before{display:block;position:absolute;top:0;right:0;bottom:0;line-height:43px;letter-spacing:-1px;content:"__________________________________________";color:#ffe200;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);font-size:12px}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav ul li a:before{line-height:62px;-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation nav ul li a{font-size:24px;line-height:24px;opacity:1}.podcast-content .component.header-nav>.container .navigation nav ul li a:active:before{opacity:0}}.podcast-content .component.header-nav>.container .navigation nav ul li a:hover{opacity:1}.podcast-content .component.header-nav>.container .navigation nav ul li a:hover:before{-webkit-transform:none;-ms-transform:none;transform:none}.podcast-content .component.header-nav>.container .navigation .follow{display:none}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation .follow{display:block}}.podcast-content .component.header-nav>.container .navigation .follow_text{margin-bottom:15px}.podcast-content .component.header-nav>.container .navigation .follow_text img{width:179px;height:auto}.podcast-content .component.header-nav>.container .navigation .follow_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.podcast-content .component.header-nav>.container .navigation .follow_icons a{display:inline-block;height:44px;width:44px;line-height:44px;text-align:center;color:#fff;text-decoration:none;font-size:32px;margin-right:20px;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:1025px){.podcast-content .component.header-nav>.container .navigation .follow_icons a:hover{color:#ffe200}}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation .follow_icons a:active{color:#ffe200}}.podcast-content .component.header-nav>.container .navigation .links{display:none;margin-top:10px}.podcast-content .component.header-nav>.container .navigation .links li,.podcast-content .component.header-nav>.container .navigation .links ul{list-style:none;padding:0;margin:0}@media(max-width:1024px){.podcast-content .component.header-nav>.container .navigation .links{display:block}}.podcast-content .component.header-nav>.container .navigation .links a{font-size:16px;color:#fff;line-height:44px;font-weight:300}@media(max-width:1024px){.podcast-content body.mobile-active{overflow:hidden}}@media(max-width:1024px){.podcast-content body.mobile-active .component.header-nav{overflow:visible;height:100%}}.podcast-content body.mobile-active .component.header-nav>.container .logo-container .mobile-trigger .line:first-of-type{-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.podcast-content body.mobile-active .component.header-nav>.container .logo-container .mobile-trigger .line:nth-of-type(2){opacity:0}.podcast-content body.mobile-active .component.header-nav>.container .logo-container .mobile-trigger .line:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.podcast-content .component.featured-episode{background-color:#000}.podcast-content .component.featured-episode .featured-episode-episode{background-color:#000;color:#fff}.podcast-content .component.featured-episode .featured-episode-episode .container{padding-bottom:64px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .container{padding-bottom:48px;padding-top:48px}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .container{padding-bottom:68px;padding-top:22px}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .logo{height:71px;width:auto;display:block;margin-bottom:43px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .logo{display:none}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .label{display:block;margin-left:-10px;width:165px;height:auto;margin-bottom:2px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .label{margin-left:-5px}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title{font-family:Raleway,sans-serif;font-size:38px;line-height:44px;margin-bottom:10px;font-weight:800}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title a{color:inherit;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-decoration:underline;-webkit-text-decoration-color:#ffe200;text-decoration-color:#ffe200}@media(min-width:1025px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title a:hover{opacity:.75;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title a:active{opacity:.75;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title{font-size:42px;line-height:48px}}@media(max-width:1024px)and (min-width:768px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title{margin-bottom:16px}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .title{font-size:36px;line-height:42px}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .meta{font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;opacity:.75;margin-bottom:25px;font-family:Barlow,sans-serif;font-weight:400}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .meta{margin-bottom:34px}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-header .meta{margin-bottom:41px}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.5)}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests,.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{padding:25px 0}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests-header,.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode-header{text-transform:uppercase;font-size:19px;line-height:24px;margin-bottom:12px;font-weight:700;font-family:Barlow,sans-serif}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests,.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{padding:30px 0 0}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests,.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{padding:25px 0 0}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests{padding-right:40px;width:360px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests.placeholder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests.placeholder{display:none}}@media(max-width:1249px)and (min-width:1025px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests{width:auto;max-width:50%}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests{padding-right:25px}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests{padding-right:0;width:100%}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests-list-item{margin-bottom:15px}@media(max-width:1024px)and (min-width:768px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests-list-item:last-child{margin-bottom:0}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests-list-item-header{font-size:30px;line-height:32px;margin-bottom:3px;font-family:Barlow Semi Condensed,sans-serif;font-weight:600}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .guests-list-item-description{font-size:18px;line-height:24px;opacity:.75;font-family:Barlow Semi Condensed,sans-serif;font-weight:300}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(max-width:1249px)and (min-width:1025px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{min-width:50%}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode{-ms-flex-negative:0;flex-shrink:0}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-summary .in-this-episode .description{line-height:24px;font-size:18px;font-family:Cabin,sans-serif}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions .listen-now-col{text-align:center;padding:0 0 25px}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions .go-to-page-col{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:.7;padding-left:32px;padding-top:17px}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions .go-to-page-col:hover{opacity:1}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .episode-col .latest-episode-actions .go-to-page-col{padding:0 0 34px;text-align:center;width:100%}}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .image-col{width:400px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:40px;padding-top:52px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .image-col img{width:100%;height:auto;margin-bottom:42px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .image-col img{display:inline-block;width:50%;margin-bottom:28px;min-width:168px}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-episode .featured-episode-flex .image-col{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;padding-left:0;text-align:center}}.podcast-content .component.featured-episode .featured-episode-header{background-color:#1a1b1c;color:#fff}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header{background-color:#000}}.podcast-content .component.featured-episode .featured-episode-header .container{padding:0 60px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container{padding:0 70px 80px}}@media(max-width:767px){.podcast-content .component.featured-episode .featured-episode-header .container{padding:0 20px 56px}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li,.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav ul{margin:0;padding:0;list-style:none;text-transform:uppercase}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li{font-family:Barlow,sans-serif;padding-right:40px;line-height:80px;letter-spacing:2.7px;font-size:18px;height:80px}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li span{position:relative;overflow:hidden;display:inline-block}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li span a{opacity:.75;color:inherit;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li span a:before{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:absolute;top:0;right:0;content:"_______________________________________";line-height:98px;letter-spacing:-1px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);color:#ffe200}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li span a:hover{opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav li span a:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .nav{display:none}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up-label-mobile{display:none;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up-label-mobile img{width:200px;height:auto;margin-bottom:12px}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up-label-mobile{display:block}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up{width:100%;text-align:center}}@media(max-width:1024px)and (max-width:375px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .label{margin-right:8px}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .label img{width:165px;height:auto;margin-top:6px}@media(max-width:1249px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .label{display:none}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%;margin-right:10px}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input{width:284px;height:48px;background-color:#fff;margin-top:16px;border:0;outline:none;line-height:48px;font-family:Barlow,sans-serif;font-size:23px;border-radius:3px;padding:0 15px;margin-right:10px;font-weight:600}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input::-webkit-input-placeholder{color:#2e2f31;opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input::-moz-placeholder{color:#2e2f31;opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:-ms-input-placeholder{color:#2e2f31;opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input::-ms-input-placeholder{color:#2e2f31;opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input::placeholder{color:#2e2f31;opacity:1}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:focus::-webkit-input-placeholder{opacity:0}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:focus::-moz-placeholder{opacity:0}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:focus:-ms-input-placeholder{opacity:0}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:focus::-ms-input-placeholder{opacity:0}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input:focus::placeholder{opacity:0}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .input input{width:100%;height:60px;line-height:60px;margin-top:0;margin-right:0}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:96px}}@media(max-width:375px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button{width:100%;padding-top:10px}}.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button button{display:block;line-height:44px;margin-top:16px;height:48px;border:2px solid #ffe200;border-radius:3px;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:23px;padding:0 14px;background-color:rgba(0,0,0,0);color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}@media(min-width:1025px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button button:hover{background-color:#ffe200;color:#000}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button button:active{background-color:#ffe200;color:#000}}@media(max-width:1024px){.podcast-content .component.featured-episode .featured-episode-header .container .nav-flex .sign-up .join-button button{margin-top:0;line-height:56px;height:60px;width:100%;text-align:center}}.podcast-content .component.arrow-link{text-decoration:none;display:inline-block;color:inherit;line-height:20px;height:22px;padding-top:2.5px}.podcast-content .component.arrow-link .arrow{display:inline-block;height:17px;position:relative;width:10px;vertical-align:top;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.podcast-content .component.arrow-link .arrow-left{margin-right:7.3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.podcast-content .component.arrow-link .arrow-right{margin-left:7.3px}.podcast-content .component.arrow-link .arrow>svg{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.arrow-link .link-text-container{display:inline-block;position:relative;width:auto;color:inherit;height:24px;overflow:hidden}.podcast-content .component.arrow-link .link-text-container .link-text{font-size:18px;line-height:20px;font-family:Barlow Semi Condensed,sans-serif;color:inherit;text-transform:uppercase;font-weight:700;position:relative;top:-2px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.podcast-content .component.arrow-link .link-text-container .link-text:before{position:absolute;display:block;top:0;left:0;right:0;overflow:hidden;content:"_________________________________";top:7px;letter-spacing:-1px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content .component.arrow-link.left .arrow-right{display:none}.podcast-content .component.arrow-link.left .link-text:before{right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.podcast-content .component.arrow-link.left:hover .link-text:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.podcast-content .component.arrow-link.left:hover .arrow-left{-webkit-transform:rotate(180deg) translateX(4px);-ms-transform:rotate(180deg) translateX(4px);transform:rotate(180deg) translateX(4px)}.podcast-content .component.arrow-link.right .arrow-left{display:none}.podcast-content .component.arrow-link.right .link-text:before{left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media(min-width:1025px){.podcast-content .component.arrow-link.right:hover .link-text:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.podcast-content .component.arrow-link.right:hover .arrow-right{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}@media(max-width:1024px){.podcast-content .component.arrow-link.right:active .link-text:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.podcast-content .component.arrow-link.right:active .arrow-right{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}.podcast-content .component.episode-listen-button{height:50px;width:auto;text-align:center;padding:0 22px;background-color:#d32720;color:#fff;border-radius:3px;border:0;outline:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:red;-webkit-tap-highlight-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}@media(max-width:767px){.podcast-content .component.episode-listen-button{height:56px;padding:0 22px}}@media(min-width:1025px){.podcast-content .component.episode-listen-button:hover{background-color:#e62c25}}@media(max-width:1024px){.podcast-content .component.episode-listen-button:active{background-color:#e62c25}}.podcast-content .component.episode-listen-button .icon-container{width:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;margin:15px 12px 15px 0}@media(max-width:767px){.podcast-content .component.episode-listen-button .icon-container{margin:18px 12px 18px 0}}.podcast-content .component.episode-listen-button .icon-container .icon{width:16px;height:100%;display:block;position:absolute;top:0;left:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;text-align:left}.podcast-content .component.episode-listen-button .icon-container .icon img{height:100%;width:auto}.podcast-content .component.episode-listen-button .icon-container .icon.pause,.podcast-content .component.episode-listen-button.playing .icon-container .icon.play{opacity:0}.podcast-content .component.episode-listen-button.playing .icon-container .icon.pause{opacity:1}.podcast-content .component.episode-listen-button .text-container{width:auto;font-family:Barlow Semi Condensed,sans-serif;font-weight:600;text-transform:uppercase;font-size:23px;line-height:23px;padding:13px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.podcast-content .component.episode-listen-button .text-container{font-size:26px;line-height:26px;padding:14.5px 0}}.podcast-content .component.episode-listen-button.block,.podcast-content .component.episode-listen-button.large{height:56px;padding:0 22px}.podcast-content .component.episode-listen-button.block .icon-container,.podcast-content .component.episode-listen-button.large .icon-container{margin:18px 12px 18px 0}.podcast-content .component.episode-listen-button.block .text-container,.podcast-content .component.episode-listen-button.large .text-container{font-size:26px;line-height:26px;padding:14.5px 0}@media(max-width:1024px){.podcast-content .component.episode-listen-button.block{width:100%;text-align:center;max-width:374px}}.podcast-content footer.footer{background-color:#000;color:#fff}.podcast-content footer.footer>.container{text-align:center;padding-bottom:32px}.podcast-content footer.footer .logo{width:100%;height:auto;margin-bottom:0;text-align:center}.podcast-content footer.footer .logo a,.podcast-content footer.footer .logo img{width:584px;height:auto;display:inline-block}@media(max-width:1024px){.podcast-content footer.footer .logo a,.podcast-content footer.footer .logo img{width:374px;height:auto;max-width:100%}}@media(max-width:1024px){.podcast-content footer.footer .logo{margin-bottom:14px}}.podcast-content footer.footer .nav li,.podcast-content footer.footer .nav ul,.podcast-content footer.footer .social-links li,.podcast-content footer.footer .social-links ul,.podcast-content footer.footer .sub-nav li,.podcast-content footer.footer .sub-nav ul{list-style:none;padding:0;margin:0}.podcast-content footer.footer .nav ul,.podcast-content footer.footer .social-links ul,.podcast-content footer.footer .sub-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.podcast-content footer.footer .social-links{margin-bottom:36px}@media(max-width:1024px){.podcast-content footer.footer .social-links{margin-bottom:40px}}.podcast-content footer.footer .social-links-wrapper{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:95px;display:inline-block;padding-top:53px}.podcast-content footer.footer .social-links .follow-text{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-72px;height:75px;width:194px}@media(max-width:375px){.podcast-content footer.footer .social-links .follow-text{left:-64px}}.podcast-content footer.footer .social-links .follow-text img{position:absolute;display:block;width:194px;height:75px;bottom:0;left:0}.podcast-content footer.footer .social-links .icons{position:relative;z-index:2}.podcast-content footer.footer .social-links .icons li{display:block;padding:0 16px;height:40px;line-height:40px}@media(max-width:375px){.podcast-content footer.footer .social-links .icons li{padding:0 8px}}.podcast-content footer.footer .social-links .icons li a{color:#fff;display:block;width:40px;height:40px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.podcast-content footer.footer .social-links .icons li a i{font-size:32px;line-height:40px}@media(min-width:1025px){.podcast-content footer.footer .social-links .icons li a:hover{color:#ffe200}}@media(max-width:1024px){.podcast-content footer.footer .social-links .icons li a:active{color:#ffe200}}.podcast-content footer.footer .nav{margin-bottom:36px;text-transform:uppercase;font-size:18px;line-height:22px;letter-spacing:2.7px;font-family:Barlow,sans-serif;font-weight:400}@media(max-width:1024px){.podcast-content footer.footer .nav{font-size:20px;line-height:24px;margin-bottom:16px;letter-spacing:3px}}@media(max-width:1024px){.podcast-content footer.footer .nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content footer.footer .nav li{padding:0 20px}@media(max-width:1024px){.podcast-content footer.footer .nav li{padding:0;margin-bottom:32px}}.podcast-content footer.footer .nav li a{text-decoration:none;color:#fff;opacity:.75;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:1025px){.podcast-content footer.footer .nav li a:hover{opacity:1}}@media(max-width:1024px){.podcast-content footer.footer .nav li a:active{opacity:1}}.podcast-content footer.footer .sub-nav{padding:25px 0;border-top:1px solid hsla(0,0%,100%,.6);font-size:14px;line-height:20px;letter-spacing:0}@media(max-width:1024px){.podcast-content footer.footer .sub-nav{margin-top:3px}}.podcast-content footer.footer .sub-nav li{padding:0 12px}.podcast-content footer.footer .sub-nav li a{text-decoration:none;color:#fff;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:1025px){.podcast-content footer.footer .sub-nav li a:hover{text-decoration:underline}}@media(max-width:1024px){.podcast-content footer.footer .sub-nav li a:active{text-decoration:underline}}.podcast-content footer.footer .disclaimer{font-size:14px;line-height:20px;color:#fff;opacity:.6}.podcast-content footer.footer .disclaimer p{margin-bottom:25px}.podcast-content footer.footer .disclaimer p:last-child{margin-bottom:0}.podcast-content .player{font-family:Barlow,sans-serif}.podcast-content .player-box{color:#000;position:fixed;z-index:9999;bottom:-85px;left:0;right:0;background:#f0f0f0;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;height:80px;text-align:left}.podcast-content .player-box.active{bottom:0}.podcast-content .player-button{background:#d32720;color:#fff;border:none;border-radius:3px;font-size:22px;line-height:22px;font-weight:600;padding:13px 23px;margin-right:25px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.podcast-content .player-button:active,.podcast-content .player-button:focus{outline:none}.podcast-content .player-button:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:700;padding-right:10px}.podcast-content .player-button:hover{background:#e62c25}.podcast-content .player-button.playing:before{content:""}.podcast-content .player-link{color:#fff;opacity:.75;text-transform:uppercase;font-size:17px;font-weight:600;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:relative;display:inline-block}@media(max-width:767px){.podcast-content .player-link{padding:10px 0}}.podcast-content .player-link:hover{opacity:1}.podcast-content .player-progress{position:absolute;top:-5px;left:0;right:0}.podcast-content .player-progress-bar{position:absolute;left:0;top:5px;height:5px;display:block;background:#d32720}.podcast-content .player-progress-bar-input{width:100%;-webkit-appearance:none;background:rgba(0,0,0,0);height:15px;margin:0}.podcast-content .player-progress-bar-input::-webkit-slider-thumb{background:#d32720;-webkit-appearance:none;width:15px;height:15px;border-radius:15px}.podcast-content .player-progress-bar-input:focus{outline:none}.podcast-content .player-dashboard{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.podcast-content .player-controls,.podcast-content .player-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.podcast-content .player-controls{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto;padding-left:24px}@media(max-width:1024px){.podcast-content .player-controls{padding-left:12px}}.podcast-content .player-controls #player-btn-back,.podcast-content .player-controls #player-btn-forward,.podcast-content .player-controls #player-btn-pause,.podcast-content .player-controls #player-btn-play{width:100%;height:100%;-webkit-transition:fill .2s;-o-transition:fill .2s;transition:fill .2s;position:absolute;top:0;left:0;right:0;bottom:0}.podcast-content .player-controls .player-rewind{display:block;width:28px;height:28px;cursor:pointer;position:relative;top:26px;margin-right:24px}@media(max-width:1024px){.podcast-content .player-controls .player-rewind{margin-right:8px}}@media(max-width:375px){.podcast-content .player-controls .player-rewind{display:none}}.podcast-content .player-controls .player-play{display:block;width:56px;height:56px;cursor:pointer;position:relative;top:12px;margin-right:24px}.podcast-content .player-controls .player-play #player-btn-play{opacity:1}.podcast-content .player-controls .player-play #player-btn-pause{opacity:0}@media(max-width:1024px){.podcast-content .player-controls .player-play{margin-right:8px;width:48px;height:48px;top:16px;background-size:contain}}@media(max-width:375px){.podcast-content .player-controls .player-play{margin-right:0}}.podcast-content .player-controls .player-play.playing #player-btn-play{opacity:0}.podcast-content .player-controls .player-play.playing #player-btn-pause{opacity:1}.podcast-content .player-controls .player-fast-forward{display:block;width:28px;height:28px;cursor:pointer;position:relative;top:26px}@media(max-width:375px){.podcast-content .player-controls .player-fast-forward{display:none}}.podcast-content .player-controls .player-fast-forward,.podcast-content .player-controls .player-play,.podcast-content .player-controls .player-rewind{color:#4a4a4a;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}@media(min-width:1025px){.podcast-content .player-controls .player-fast-forward:hover,.podcast-content .player-controls .player-play:hover,.podcast-content .player-controls .player-rewind:hover{color:#e62c25}}@media(min-width:1025px){.podcast-content .player-controls .player-fast-forward:active,.podcast-content .player-controls .player-play:active,.podcast-content .player-controls .player-rewind:active{color:#000}}@media(max-width:1024px){.podcast-content .player-controls .player-fast-forward:active,.podcast-content .player-controls .player-play:active,.podcast-content .player-controls .player-rewind:active{color:#e62c25}}.podcast-content .player-meta{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.podcast-content .player-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px}}.podcast-content .player-meta .player-box-info{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;overflow:hidden;padding:18px 40px;color:#000}@media(max-width:1024px){.podcast-content .player-meta .player-box-info{padding:18px 20px}}@media(max-width:767px){.podcast-content .player-meta .player-box-info{padding:0}}.podcast-content .player-meta .player-box-info .player-title{font-size:18px;font-family:Raleway,sans-serif;font-weight:800;line-height:22px;letter-spacing:-.04px;display:block;height:22px;margin-bottom:4px;color:#111}@media(min-width:768px){.podcast-content .player-meta .player-box-info .player-title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:767px){.podcast-content .player-meta .player-box-info .player-title{font-size:14px;line-height:18px;height:auto;max-height:36px;overflow:hidden;-o-text-overflow:-o-ellipsis-lastline;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.5714em}}.podcast-content .player-meta .player-box-info .episode-number{font-family:Barlow,sans-serif;font-weight:500;font-size:14px;line-height:18px;display:block;height:18px;overflow:hidden;opacity:.8;text-transform:uppercase}@media(max-width:767px){.podcast-content .player-meta .player-box-info .episode-number{display:none}}.podcast-content .player-meta .player-right-controls{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.podcast-content .player-meta .player-right-controls{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%}}.podcast-content .player-meta .player-right-controls .player-time{font-family:Barlow,sans-serif;font-weight:500;font-size:16px;line-height:20px;text-align:right;margin-right:33px;padding-top:30px}@media(max-width:1024px){.podcast-content .player-meta .player-right-controls .player-time{margin-right:20px}}@media(max-width:767px){.podcast-content .player-meta .player-right-controls .player-time{margin-right:0;padding-top:0;font-size:13px;line-height:20px}}@media(max-width:767px){.podcast-content .player-meta .player-right-controls .player-close-container{display:none}}.podcast-content .player-meta .player-right-controls .player-close-container .player-close{font-family:Barlow,sans-serif;font-weight:700;font-size:12px;line-height:12px;padding-right:20px;text-transform:uppercase;cursor:pointer;padding-top:33px;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}@media(min-width:1025px){.podcast-content .player-meta .player-right-controls .player-close-container .player-close:hover{color:#e62c25}}@media(min-width:1025px){.podcast-content .player-meta .player-right-controls .player-close-container .player-close:active{color:#000}}@media(max-width:1024px){.podcast-content .player-meta .player-right-controls .player-close-container .player-close:active{color:#e62c25}}.podcast-content .about section.header{position:relative;z-index:1;background-color:#000;color:#fff}.podcast-content .about section.header .container{padding-top:0;padding-bottom:0}.podcast-content .about section.header .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:90px;padding-top:40px}@media(max-width:1024px){.podcast-content .about section.header .header-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .about section.header .header-wrapper .intro-col{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:40px;padding-top:98px}@media(max-width:1024px){.podcast-content .about section.header .header-wrapper .intro-col{padding:0 0 40px}}.podcast-content .about section.header .header-wrapper .intro-col .body{font-size:20px;line-height:28px}@media(max-width:1024px){.podcast-content .about section.header .header-wrapper .intro-col .body{font-size:20px;line-height:28px}}.podcast-content .about section.header .header-wrapper .intro-col .header{position:relative}.podcast-content .about section.header .header-wrapper .intro-col .header h1{font-family:Barlow Semi Condensed,sans-serif;color:#fff;text-transform:uppercase;line-height:58px;font-size:48px;margin-bottom:27px}@media(max-width:767px){.podcast-content .about section.header .header-wrapper .intro-col .header h1{font-size:40px;line-height:44px}}.podcast-content .about section.header .header-wrapper .intro-col .header img{width:134px;height:8px;position:absolute;top:53px;left:-1px}@media(max-width:767px){.podcast-content .about section.header .header-wrapper .intro-col .header img{width:112px;top:44px}}.podcast-content .about section.header .header-wrapper .photo-col{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:360px}@media(min-width:1025px){.podcast-content .about section.header .header-wrapper .photo-col{max-width:50%}}@media(max-width:1024px){.podcast-content .about section.header .header-wrapper .photo-col{width:100%;text-align:center}}.podcast-content .about section.header .header-wrapper .photo-col img{width:100%;height:auto}@media(max-width:1024px){.podcast-content .about section.header .header-wrapper .photo-col img{max-width:50%}}@media(max-width:767px){.podcast-content .about section.header .header-wrapper .photo-col img{max-width:240px}}@media(max-width:1024px){.podcast-content .about section.welcome-letter .container-sm{width:100%;margin-bottom:0}}.podcast-content .about section.welcome-letter .content{position:relative;z-index:2;margin-top:-40px;margin-bottom:72px;font-size:20px;line-height:28px}@media(max-width:1024px){.podcast-content .about section.welcome-letter .content{margin-bottom:0;font-size:20px;line-height:28px}}.podcast-content .about section.about-the-host{background-color:#1a1b1c;color:#fff;overflow:hidden}.podcast-content .about section.about-the-host .container-md{width:1160px;padding-top:0;padding-bottom:0}.podcast-content .about section.about-the-host .container-md .about-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:60px 40px 65px 0}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col{padding:50px 0}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col h1.header{font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;line-height:52px;margin-bottom:24px}@media(max-width:767px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col h1.header{font-size:40px;line-height:44px}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body{font-size:20px}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body{font-size:20px;line-height:28px}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links a{display:block;line-height:44px;width:48px;height:48px;text-align:center;color:#fff;font-size:24px;margin-right:16px;border:2px solid #ffe200;border-radius:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links a:last-child{margin-right:0}@media(min-width:1025px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links a:hover{color:#000;background-color:#ffe200}}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links a:active{color:#000;background-color:#ffe200}}.podcast-content .about section.about-the-host .container-md .about-wrapper .content-col .body .social-links a i{line-height:44px}.podcast-content .about section.about-the-host .container-md .about-wrapper .photo-col{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:440px;max-width:50%;position:relative}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .photo-col{display:block;width:auto;max-width:none;margin-left:-20px;margin-right:-20px;max-height:500px}}@media(min-width:1025px){.podcast-content .about section.about-the-host .container-md .about-wrapper .photo-col img{height:100%;width:auto;max-width:none;position:absolute}}@media(max-width:1024px){.podcast-content .about section.about-the-host .container-md .about-wrapper .photo-col img{width:100%;height:auto}}.podcast-content .about section.bio{font-size:20px;line-height:28px}.podcast-content .about section.bio h3.bio-header{font-family:Barlow,sans-serif;font-size:30px;line-height:36px;font-weight:700;text-transform:capitalize}@media(max-width:1024px){.podcast-content .about section.bio{font-size:20px;line-height:28px}}.podcast-content .contact-title{margin-bottom:36px}.podcast-content .contact-subtitle{font-family:Barlow,sans-serif;margin-bottom:16px}.podcast-content .contact-instructions{margin-bottom:28px}.podcast-content .contact-container{background:#fff;overflow:hidden}@media(max-width:767px){.podcast-content .contact-container .container{padding-left:0;padding-right:0}}.podcast-content .contact-container .container>.flex-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.podcast-content .contact-content,.podcast-content .contact-form{text-align:left}@media(max-width:767px){.podcast-content .contact-form.flex-item{padding:0}}.podcast-content .contact-content{background:#f0f0f0;padding:24px 24px 30px}.podcast-content .contact-content.flex-item:last-child{padding-right:24px}@media(max-width:767px){.podcast-content .contact-content{padding:20px}.podcast-content .contact-content a[href^="mailto:"]{word-break:break-all}}.podcast-content .contact-form{padding-right:40px}@media(max-width:1024px){.podcast-content .contact-form{padding-right:24px}}@media(max-width:1024px){.podcast-content .contact-form .flex-grid.name-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .contact-form .flex-item.half{padding:0}.podcast-content .contact-form .flex-item.half.first-name-container{padding-right:8px}@media(max-width:1024px){.podcast-content .contact-form .flex-item.half.first-name-container{padding-right:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.podcast-content .contact-form .flex-item.half.last-name-container{padding-left:8px}@media(max-width:1024px){.podcast-content .contact-form .flex-item.half.last-name-container{padding-left:0;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}@media(max-width:767px){.podcast-content .contact-form{padding:0 5px}}.podcast-content .contact-form input,.podcast-content .contact-form textarea{width:100%;font-family:Barlow,sans-serif;font-size:23px;line-height:26px;font-weight:600;padding:15px;margin:10px auto;border:2px solid #888;outline:none}.podcast-content .contact-form input::-webkit-input-placeholder,.podcast-content .contact-form textarea::-webkit-input-placeholder{color:#2e2f31}.podcast-content .contact-form input::-moz-placeholder,.podcast-content .contact-form textarea::-moz-placeholder{color:#2e2f31}.podcast-content .contact-form input:-ms-input-placeholder,.podcast-content .contact-form textarea:-ms-input-placeholder{color:#2e2f31}.podcast-content .contact-form input::-ms-input-placeholder,.podcast-content .contact-form textarea::-ms-input-placeholder{color:#2e2f31}.podcast-content .contact-form input::placeholder,.podcast-content .contact-form textarea::placeholder{color:#2e2f31}.podcast-content .contact-form input:focus::-webkit-input-placeholder,.podcast-content .contact-form textarea:focus::-webkit-input-placeholder{opacity:0}.podcast-content .contact-form input:focus::-moz-placeholder,.podcast-content .contact-form textarea:focus::-moz-placeholder{opacity:0}.podcast-content .contact-form input:focus:-ms-input-placeholder,.podcast-content .contact-form textarea:focus:-ms-input-placeholder{opacity:0}.podcast-content .contact-form input:focus::-ms-input-placeholder,.podcast-content .contact-form textarea:focus::-ms-input-placeholder{opacity:0}.podcast-content .contact-form input:focus::placeholder,.podcast-content .contact-form textarea:focus::placeholder{opacity:0}.podcast-content .contact-form input{height:60px}.podcast-content .contact-form textarea{min-height:223px}.podcast-content .contact-form .g-recaptcha{padding-top:10px;max-width:100%;width:100%}.podcast-content .contact-form button{background-color:#d32720;border:none;color:#fff;text-transform:uppercase;font-family:Barlow Semi Condensed,sans-serif;font-size:23px;line-height:23px;font-weight:700;padding:13.5px 0;border-radius:3px;margin:24px 0 15px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;outline:none;text-align:center;width:186px}@media(max-width:767px){.podcast-content .contact-form button{margin-bottom:44px}}@media(min-width:1025px){.podcast-content .contact-form button:hover{background:#e62c25}}@media(max-width:1024px){.podcast-content .contact-form button:active{background:#e62c25}}.podcast-content .contact-form button:disabled{background-color:#696969;cursor:not-allowed}@media(min-width:1025px){.podcast-content .contact-form button:disabled:hover{background:#696969}}@media(max-width:1024px){.podcast-content .contact-form button:disabled:active{background:#696969}}.podcast-content .episode{margin-top:-30px;padding-bottom:80px}@media(max-width:1024px){.podcast-content .episode{padding-bottom:0}}.podcast-content .episode .hero{background-color:#000;color:#fff;position:relative;overflow:hidden}@media(max-width:1024px){.podcast-content .episode .hero{min-height:0}}.podcast-content .episode .hero .hero-bg-image{z-index:1;position:absolute;opacity:.3;background-size:cover;background-repeat:no-repeat;background-position:50%;width:auto;height:auto;min-height:100%;min-width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.podcast-content .episode .hero .hero-bg-image img{width:200%;max-width:200%;height:auto;opacity:0}.podcast-content .episode .hero .all-episodes-link,.podcast-content .episode .hero .episode-info{z-index:2;position:relative}.podcast-content .episode .hero .all-episodes-link{padding-top:28px;padding-bottom:0;color:#fff;opacity:.7}@media(min-width:1025px){.podcast-content .episode .hero .all-episodes-link:hover{opacity:1}}@media(max-width:1024px){.podcast-content .episode .hero .all-episodes-link:active{opacity:1}}@media(max-width:1024px){.podcast-content .episode .hero .all-episodes-link{display:none}}.podcast-content .episode .hero .episode-info{padding-top:6px;padding-bottom:100px;text-align:center}@media(max-width:1024px){.podcast-content .episode .hero .episode-info{padding-top:56px;padding-bottom:64px}}.podcast-content .episode .hero .episode-info .featured-image-wrapper{display:inline-block;width:280px;height:188px}@media(max-width:1024px){.podcast-content .episode .hero .episode-info .featured-image{margin-bottom:24px}}.podcast-content .episode .hero .episode-info .title{font-family:Raleway,sans-serif;font-size:46px;line-height:52px;margin-top:24px;margin-bottom:15px;font-weight:800;color:#fff}@media(max-width:1024px){.podcast-content .episode .hero .episode-info .title{font-size:38px;line-height:44px;margin-bottom:22px;margin-top:0}}.podcast-content .episode .hero .episode-info .meta{font-family:Barlow,sans-serif;font-size:16px;line-height:20px;opacity:.75;font-weight:500;text-transform:uppercase;margin-bottom:36px}@media(max-width:1024px){.podcast-content .episode .hero .episode-info .meta{line-height:19px;margin-bottom:40px}}.podcast-content .episode .hero+.episode-content .container-sm.content{z-index:3;position:relative;margin-top:-40px}@media(max-width:1024px){.podcast-content .episode .hero+.episode-content .container-sm.content{margin-top:0;z-index:1}}.podcast-content .episode .episode-content .content{font-size:20px;line-height:28px}.podcast-content .episode .episode-content .section-block-heading{margin-bottom:36px}.podcast-content .episode .episode-content-feature{padding-bottom:48px;border-bottom:1px solid #000;margin-bottom:48px}.podcast-content .episode .episode-content-feature:last-child{border-bottom:0;margin-bottom:0;padding-bottom:12px}@media(max-width:1024px){.podcast-content .episode .episode-content-feature:last-child{padding-bottom:24px}}.podcast-content .episode .episode-content-feature.guests .section-block-heading{margin-bottom:40px}.podcast-content .episode .episode-content-feature.guests .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media(max-width:767px){.podcast-content .episode .episode-content-feature.guests .list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content .episode .episode-content-feature.guests .list-item+.list-item{margin-top:48px;padding-top:48px;border-top:1px solid #000}@media(max-width:1024px){.podcast-content .episode .episode-content-feature.guests .list-item+.list-item{margin-top:40px;padding-top:40px}}.podcast-content .episode .episode-content-feature.guests .list-item .photo-col{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:24px}@media(max-width:767px){.podcast-content .episode .episode-content-feature.guests .list-item .photo-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:0;margin-bottom:15px}}.podcast-content .episode .episode-content-feature.guests .list-item .photo-col .photo-wrapper{width:160px;height:160px;background-color:#f0f0f0}.podcast-content .episode .episode-content-feature.guests .list-item .info-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}@media(max-width:767px){.podcast-content .episode .episode-content-feature.guests .list-item .info-col{-ms-flex-negative:0;flex-shrink:0}}.podcast-content .episode .episode-content-feature.guests .list-item .info-col .name{font-size:36px;line-height:38px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;margin-bottom:4px;text-transform:none}.podcast-content .episode .episode-content-feature.guests .list-item .info-col .title{font-size:22px;line-height:28px;font-family:Barlow Semi Condensed,sans-serif}.podcast-content .episode .episode-content-feature.guests .list-item .info-col .description{margin-top:22px}.podcast-content .episode .episode-content-feature.guests .list-item .info-col .bio-link{color:#d32720;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;margin-top:25px}@media(min-width:1025px){.podcast-content .episode .episode-content-feature.guests .list-item .info-col .bio-link:hover{color:#e62c25}}@media(max-width:1024px){.podcast-content .episode .episode-content-feature.guests .list-item .info-col .bio-link:active{color:#e62c25}}.podcast-content .episode .episode-content-feature.episode-extras .section-block-heading{margin-bottom:32px}.podcast-content .episode .episode-content-feature.episode-extras .sr-content ul li:before{content:"";font-family:Font Awesome\ 5 Free;left:-30px;font-size:20px;font-weight:600;color:#d32720}.podcast-content .episode .episode-content-feature.transcript .sr-content{font-size:20px}.podcast-content .episode .episode-content-feature.transcript .read-full-container{margin-top:48px;text-align:center}.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button,.podcast-content .episode .episode-content-feature.transcript .read-full-container .read-full-button{border:2px solid #000;background-color:#fff;line-height:46px;text-align:center;display:inline-block;min-width:260px;max-width:100%;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;font-size:23px;text-transform:uppercase;border-radius:3px;cursor:pointer;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-tap-highlight-color:red;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1025px){.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button:hover,.podcast-content .episode .episode-content-feature.transcript .read-full-container .read-full-button:hover{background-color:#000;color:#fff}}@media(max-width:1024px){.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button:active,.podcast-content .episode .episode-content-feature.transcript .read-full-container .read-full-button:active{background-color:#000;color:#fff}}.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button{background-color:#000;color:#fff;display:none}@media(min-width:1025px){.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button:hover{background-color:#fff;color:#000}}@media(max-width:1024px){.podcast-content .episode .episode-content-feature.transcript .read-full-container .hide-full-button:active{background-color:#fff;color:#000}}.podcast-content .episode .episode-content-feature.transcript .content{max-height:400px;overflow:hidden;position:relative}.podcast-content .episode .episode-content-feature.transcript .content .sr-content{z-index:1;position:relative}.podcast-content .episode .episode-content-feature.transcript .content-overlay{position:absolute;bottom:0;left:0;right:0;height:50%;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.podcast-content .episode .episode-content-feature.transcript.active .read-full-container .read-full-button{display:none}.podcast-content .episode .episode-content-feature.transcript.active .read-full-container .hide-full-button{display:inline-block}.podcast-content .episode .episode-content-feature.transcript.active .content{max-height:9999999999999px;overflow:visible}.podcast-content .episode .episode-content-feature.transcript.active .content-overlay{display:none}.podcast-content main.episodes .episodes-list{margin-bottom:40px}@media(max-width:767px){.podcast-content main.episodes .episodes-list{margin-bottom:24px}}.podcast-content main.episodes .episodes-list-header{background:#fff;padding:20px 40px 0}.podcast-content main.episodes section.about{margin-top:0;text-align:left}@media(max-width:1024px){.podcast-content main.episodes section.about{margin-top:23px}}.podcast-content main.episodes section.about .container{padding-top:32px;padding-bottom:40px}@media(max-width:1024px){.podcast-content main.episodes section.about .container{padding-top:60px;padding-bottom:60px;padding-bottom:56px}}.podcast-content main.episodes section.about .about-title{margin-top:-52px;margin-bottom:0}@media(max-width:1024px){.podcast-content main.episodes section.about .about-title{margin-top:-82px}}.podcast-content main.episodes section.about .about-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content main.episodes section.about .about-grid .column{position:relative}.podcast-content main.episodes section.about .about-grid .column.left{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding-right:61px}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.left{-ms-flex-negative:0;flex-shrink:0;padding-right:0}}.podcast-content main.episodes section.about .about-grid .column.left .headline{overflow:visible;margin-top:17px;height:50px;position:absolute;top:0;left:0;right:0;width:100%;z-index:2}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .headline{height:64px}}.podcast-content main.episodes section.about .about-grid .column.left .headline h3{position:relative;font-family:Barlow,sans-serif;z-index:1;font-size:24px;line-height:50px;height:50px;font-weight:600;text-transform:capitalize}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .headline h3{line-height:30px}}.podcast-content main.episodes section.about .about-grid .column.left .headline img{width:16px;height:21px;z-index:1;position:absolute;top:0;left:-13px}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .headline img{top:-11px;left:-8px}}.podcast-content main.episodes section.about .about-grid .column.left .content{position:relative;z-index:2}.podcast-content main.episodes section.about .about-grid .column.left .content .photo{position:relative;z-index:2;display:inline-block;float:right;width:90px;height:90px;border:1px solid #000;background-color:#fff;border-radius:45px;overflow:hidden;margin-left:20px}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.left .content .photo{margin-top:65px}}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .content .photo{margin-top:89px}}.podcast-content main.episodes section.about .about-grid .column.left .content .about-excerpt{padding-top:87px;padding-right:16px;padding-bottom:30px;position:relative;z-index:2;font-size:18px;line-height:26px;color:#000}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.left .content .about-excerpt{padding-top:61px;padding-right:0}}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .content .about-excerpt{padding-top:85px}}.podcast-content main.episodes section.about .about-grid .column.left .content .divider{z-index:1;position:absolute;top:66px;bottom:0;left:0;right:45px;border-top:1px solid #000}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.left .content .divider{top:45px;right:0}}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.left .content .divider{top:80px;right:0}}.podcast-content main.episodes section.about .about-grid .column.right{text-align:right;width:403px;padding-right:48px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.right{text-align:center;width:100%;padding-right:0}}.podcast-content main.episodes section.about .about-grid .column.right .follow-container{display:inline-block;width:auto;text-align:center;position:relative;max-width:100%}.podcast-content main.episodes section.about .about-grid .column.right .follow-container img.follow{position:absolute;top:8px;left:-29px;width:92px;height:57px;z-index:2}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container img.follow{top:13px}}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container img.follow{top:33px}}@media(max-width:375px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container img.follow{left:0}}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content{position:relative;display:inline-block;text-align:center;width:330px;max-width:100%;margin-top:60px;overflow:hidden}@media(max-width:1024px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content{margin-top:65px}}@media(max-width:767px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content{margin-top:85px}}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .logo{position:relative;width:100%;display:block;max-width:100%}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .logo img.logo{width:100%;max-width:100%;height:auto}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social{position:relative;padding-top:12px;text-align:center}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social img.arrow{position:absolute;top:0;left:265px;width:56px;height:auto}@media(max-width:375px){.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social img.arrow{display:none}}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links a{display:inline-block;text-decoration:none;color:#fff;width:48px;height:48px;border-radius:24px;margin-left:8px;margin-right:8px;overflow:hidden;text-align:center}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links a i{line-height:48px;font-size:27px;color:#fff}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links a.facebook{background-color:#3a589e}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links a.twitter{background-color:#429cd5}.podcast-content main.episodes section.about .about-grid .column.right .follow-container .content .social .links a.youtube{background-color:red}.podcast-content main.home section.ways-to-listen{border-bottom:1px solid rgba(0,0,0,.2)}.podcast-content main.home section.ways-to-listen .container{padding-bottom:43px;padding-top:34px}.podcast-content main.home section.ways-to-listen .section-heading{margin-bottom:16px;text-align:center}@media(max-width:1024px){.podcast-content main.home section.ways-to-listen .section-heading{text-align:left}}.podcast-content main.home section.ways-to-listen .listen-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;margin-right:-5px}@media(max-width:1024px){.podcast-content main.home section.ways-to-listen .listen-buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.podcast-content main.home section.ways-to-listen .listen-buttons a{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px;display:inline-block;width:auto;line-height:38px;height:40px;font-family:Barlow,sans-serif;font-size:17px;font-weight:600;color:#000!important;text-decoration:none;border:1px solid #696969;border-radius:3px;padding:0 13px 0 41px;text-align:left;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content main.home section.ways-to-listen .listen-buttons a:hover{background-color:#f0f0f0}.podcast-content main.home section.ways-to-listen .listen-buttons a img{position:absolute;top:7px;left:9px;width:24px;height:24px;display:block}.podcast-content main.home section.more-episodes .view-all{font-size:18px;color:#000;opacity:.7;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-weight:700;line-height:20px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.podcast-content main.home section.more-episodes .view-all:hover{opacity:1}.podcast-content main.home section.about{margin-top:34px}@media(max-width:1024px){.podcast-content main.home section.about{margin-top:23px}}.podcast-content main.home section.about .container{padding-top:32px;padding-bottom:40px}@media(max-width:1024px){.podcast-content main.home section.about .container{padding-top:60px;padding-bottom:60px;padding-bottom:56px}}.podcast-content main.home section.about .about-title{margin-top:-52px;margin-bottom:0}@media(max-width:1024px){.podcast-content main.home section.about .about-title{margin-top:-82px}}.podcast-content main.home section.about .about-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.podcast-content main.home section.about .about-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content main.home section.about .about-grid .column{position:relative}.podcast-content main.home section.about .about-grid .column.left{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding-right:61px}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.left{-ms-flex-negative:0;flex-shrink:0;padding-right:0}}.podcast-content main.home section.about .about-grid .column.left .headline{overflow:visible;margin-top:17px;height:50px;position:absolute;top:0;left:0;right:0;width:100%;z-index:2}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.left .headline{margin-top:-6px}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .headline{height:64px}}.podcast-content main.home section.about .about-grid .column.left .headline h3{position:relative;font-family:Barlow,sans-serif;z-index:1;font-size:24px;line-height:50px;height:50px;font-weight:600;text-transform:capitalize}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .headline h3{line-height:30px}}.podcast-content main.home section.about .about-grid .column.left .headline img{width:16px;height:21px;z-index:1;position:absolute;top:0;left:-13px}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .headline img{top:-11px;left:-8px}}.podcast-content main.home section.about .about-grid .column.left .content{position:relative;z-index:2}.podcast-content main.home section.about .about-grid .column.left .content .photo{position:relative;z-index:2;display:inline-block;float:right;width:90px;height:90px;border:1px solid #000;background-color:#fff;border-radius:45px;overflow:hidden;margin-left:20px}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.left .content .photo{margin-top:65px}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .content .photo{margin-top:89px}}.podcast-content main.home section.about .about-grid .column.left .content .about-excerpt{padding-top:87px;padding-right:16px;position:relative;z-index:2;font-size:18px;line-height:26px}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.left .content .about-excerpt{padding-top:61px;padding-right:0}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .content .about-excerpt{padding-top:85px}}.podcast-content main.home section.about .about-grid .column.left .content .divider{z-index:1;position:absolute;top:66px;bottom:0;left:0;right:45px;border-top:1px solid #000}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.left .content .divider{top:45px;right:0}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.left .content .divider{top:66px;right:0}}.podcast-content main.home section.about .about-grid .column.right{text-align:right;width:403px;padding-right:48px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.right{text-align:center;width:100%;padding-right:0}}.podcast-content main.home section.about .about-grid .column.right .follow-container{display:inline-block;width:auto;text-align:center;position:relative;max-width:100%}.podcast-content main.home section.about .about-grid .column.right .follow-container img.follow{position:absolute;top:8px;left:-29px;width:92px;height:57px;z-index:2}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.right .follow-container img.follow{top:13px}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.right .follow-container img.follow{top:33px}}@media(max-width:375px){.podcast-content main.home section.about .about-grid .column.right .follow-container img.follow{left:0}}.podcast-content main.home section.about .about-grid .column.right .follow-container .content{position:relative;display:inline-block;text-align:center;width:330px;max-width:100%;margin-top:60px;overflow:hidden}@media(max-width:1024px){.podcast-content main.home section.about .about-grid .column.right .follow-container .content{margin-top:65px}}@media(max-width:767px){.podcast-content main.home section.about .about-grid .column.right .follow-container .content{margin-top:85px}}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .logo{position:relative;width:100%;display:block;max-width:100%}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .logo img.logo{width:100%;max-width:100%;height:auto}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social{position:relative;padding-top:12px;text-align:center}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social img.arrow{position:absolute;top:0;left:265px;width:56px;height:auto}@media(max-width:375px){.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social img.arrow{display:none}}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links a{display:inline-block;text-decoration:none;color:#fff;width:48px;height:48px;border-radius:24px;margin-left:8px;margin-right:8px;overflow:hidden;text-align:center}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links a i{line-height:48px;font-size:27px;color:#fff}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links a.facebook{background-color:#3a589e}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links a.twitter{background-color:#429cd5}.podcast-content main.home section.about .about-grid .column.right .follow-container .content .social .links a.youtube{background-color:red}.podcast-content main.home section.sign-up>.container{text-align:center;padding-top:80px;padding-bottom:80px}.podcast-content main.home section.sign-up>.container form{margin:0;-webkit-margin-after:0;margin-block-end:0}@media(max-width:1024px){.podcast-content main.home section.sign-up>.container{padding-top:56px;padding-bottom:56px}}@media(max-width:767px){.podcast-content main.home section.sign-up>.container{padding-bottom:64px}}.podcast-content main.home section.sign-up>.container .sign-up-box{position:relative;display:inline-block;max-width:760px;width:100%;padding-top:20px}@media(max-width:1024px){.podcast-content main.home section.sign-up>.container .sign-up-box{padding-top:30px}}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box{padding-top:45px}}.podcast-content main.home section.sign-up>.container .sign-up-box .logo-container{position:relative;z-index:3;display:inline-block;padding:11px 13px 7px 17px;margin-bottom:0;background-color:#000;width:404px;max-width:100%}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .logo-container{width:344px}}.podcast-content main.home section.sign-up>.container .sign-up-box .logo-container .sign-up-clipart{position:absolute;top:-52px;left:-15px;width:115px;height:55px}@media(max-width:375px){.podcast-content main.home section.sign-up>.container .sign-up-box .logo-container .sign-up-clipart{left:0}}.podcast-content main.home section.sign-up>.container .sign-up-box .logo-container img.logo{width:100%;height:auto}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container{position:relative;z-index:2;background-color:#fff;width:100%;display:block;padding:25px 32px 32px;color:#000;font-family:Barlow,sans-serif;font-weight:600;font-size:24px;line-height:32px;border:2px solid #000}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .form-container{padding:36px 20px 40px;margin-top:-20px}}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .instructions{margin-bottom:25px;position:relative;z-index:2}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .instructions{font-size:22px;line-height:30px;margin-bottom:29px;margin-top:4px}}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input{font-size:24px;border-radius:3px;overflow:hidden;display:block;position:relative;z-index:2;height:60px}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email{padding:12px 15px;line-height:32px;color:#2e2f31;border:2px solid #888;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;text-align:left;font-family:Barlow,sans-serif;font-weight:600;outline:0;background-color:#f6f6f6}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email{text-align:center}}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email::-webkit-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email::-webkit-input-placeholder{color:#2e2f31;opacity:1}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email::-moz-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email::-moz-placeholder{color:#2e2f31;opacity:1}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:-ms-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:-ms-input-placeholder{color:#2e2f31;opacity:1}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email::-ms-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email::-ms-input-placeholder{color:#2e2f31;opacity:1}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email::placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email::placeholder{color:#2e2f31;opacity:1}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:focus::-webkit-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:focus::-webkit-input-placeholder{opacity:0}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:focus::-moz-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:focus::-moz-placeholder{opacity:0}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:focus:-ms-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:focus:-ms-input-placeholder{opacity:0}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:focus::-ms-input-placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:focus::-ms-input-placeholder{opacity:0}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.email:focus::placeholder,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.email:focus::placeholder{opacity:0}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.submit,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.submit{padding:14px 36px;outline:0;border:0;line-height:32px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto;color:#fff;text-transform:uppercase;background-color:#d32720;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin-left:10px;cursor:pointer;font-size:26px}@media(max-width:767px){.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.submit,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.submit{margin-left:0;margin-top:10px}}.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs button.submit:hover,.podcast-content main.home section.sign-up>.container .sign-up-box .form-container .inputs input.submit:hover{background-color:#e62c25}.podcast-content main.home section.featured-in>.container{padding-top:64px;padding-bottom:0}.podcast-content main.home section.featured-in .section-heading{text-transform:uppercase}.podcast-content main.home section.bio{background-color:#1a1b1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media(max-width:1024px){.podcast-content main.home section.bio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content main.home section.bio .column{width:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:#fff;position:relative}@media(max-width:1024px){.podcast-content main.home section.bio .column{width:100%;min-height:348px}}@media(max-width:767px){.podcast-content main.home section.bio .column{width:100%;min-height:287px}}.podcast-content main.home section.bio .column.content{text-align:right}.podcast-content main.home section.bio .column.content .container{display:inline-block;width:680px;padding:100px 64px 100px 60px;max-width:100%;text-align:left;min-height:472px}@media(max-width:1024px){.podcast-content main.home section.bio .column.content .container{display:block;width:100%;padding:56px 24px;min-height:0}}@media(max-width:767px){.podcast-content main.home section.bio .column.content .container{padding:56px 20px}}.podcast-content main.home section.bio .column.content .container .bio-header{margin-bottom:32px}.podcast-content main.home section.bio .column.content .container .bio{font-size:20px;line-height:28px}.podcast-content main.home section.bio .column.content .container .bio .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px}@media(max-width:1024px){.podcast-content main.home section.bio .column.content .container .bio .social-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.podcast-content main.home section.bio .column.content .container .bio .social-links a{display:block;line-height:44px;width:48px;height:48px;text-align:center;color:#fff;font-size:24px;margin-right:16px;border:2px solid #ffe200;border-radius:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.podcast-content main.home section.bio .column.content .container .bio .social-links a:last-child{margin-right:0}@media(min-width:1025px){.podcast-content main.home section.bio .column.content .container .bio .social-links a:hover{color:#000;background-color:#ffe200}}@media(max-width:1024px){.podcast-content main.home section.bio .column.content .container .bio .social-links a:active{color:#000;background-color:#ffe200}}.podcast-content main.home section.bio .column.content .container .bio .social-links a i{line-height:44px}.podcast-content main.home section.bio .column.image{text-align:left;background-color:#acc176;background-size:cover;background-position:0}.podcast-content main.home section.bio .column.image .container{display:inline-block;width:820px;max-width:100%;height:100%;background-image:url(/assets/images/trish-home-fade.png);background-repeat:no-repeat;background-position:0 0;background-size:cover;position:absolute}@media(max-width:1024px){.podcast-content main.home section.bio .column.image .container{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%}}.podcast-content .page-content{background:#fff}.podcast-content main.guest .all-guests-link{margin-top:-18px;font-size:17px;line-height:20px;color:#d32720;font-weight:700;font-family:Barlow,sans-serif}@media(max-width:1024px){.podcast-content main.guest .all-guests-link{display:none}}.podcast-content main.guest .guest-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-20px;margin-right:-20px;width:100%}@media(max-width:1024px){.podcast-content main.guest .guest-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-4px 0 5px}}@media(max-width:767px){.podcast-content main.guest .guest-content{margin-bottom:18px}}.podcast-content main.guest .guest-content .guest-content-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding:28px 20px}@media(max-width:1024px){.podcast-content main.guest .guest-content .guest-content-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0}}.podcast-content main.guest .guest-content .guest-content-col:last-child:not(:first-child){width:480px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media(max-width:1024px){.podcast-content main.guest .guest-content .guest-content-col:last-child:not(:first-child){width:100%;margin-top:56px}}.podcast-content main.guest .main-content .guest-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin-left:-16px;margin-right:-16px;margin-bottom:48px}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header{margin-left:0;margin-right:0;margin-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.podcast-content main.guest .main-content .guest-header-col{padding:0 16px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:296px}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header-col{padding:0;width:100%}}.podcast-content main.guest .main-content .guest-header-col:last-child{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header-col:last-child{padding:0;-ms-flex-negative:0;flex-shrink:0}}@media(max-width:1024px){.podcast-content main.guest .main-content .guest-header .image-container{text-align:center}}.podcast-content main.guest .main-content .guest-header .image-container .guest-header-image{width:100%;height:244px;background-color:#f4f4f4;border:1px solid #f0f0f0}@media(max-width:1024px){.podcast-content main.guest .main-content .guest-header .image-container .guest-header-image{width:264px;height:244px}}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header .image-container .guest-header-image{display:inline-block;margin-bottom:14px}}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-name{margin-bottom:5px;font-family:Barlow Semi Condensed,sans-serif}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-name{text-align:center}}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-title{font-size:22px;font-family:Barlow Semi Condensed,sans-serif;line-height:28px;margin-bottom:17px;color:#000;font-weight:100;letter-spacing:normal}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-title{text-align:center;margin-bottom:22px}}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-8px;margin-right:-8px}@media(max-width:767px){.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link{padding:8px}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a{display:block;text-decoration:none;color:#fff;line-height:48px;width:48px;height:48px;text-align:center;border-radius:24px;overflow:hidden}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a.facebook{background-color:#3a589e}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a.twitter{background-color:#429cd5}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a.linkedin{background-color:#0c76b7}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a.instagram{background-color:#d32720}.podcast-content main.guest .main-content .guest-header .meta-container .guest-header-social .social-link a i{line-height:49px;font-size:28px}.podcast-content main.guest .main-content .biography{font-family:Cabin,sans-serif;font-size:20px;line-height:28px;letter-spacing:normal;color:#000}@media(max-width:1024px){.podcast-content main.guest .main-content .biography,.podcast-content main.guest .main-content .guest-bio{font-size:20px;line-height:28px}}.podcast-content main.guest .sidebar .sidebar-header{line-height:32px;text-transform:uppercase;margin-bottom:8.5px;font-family:Barlow Semi Condensed,sans-serif;font-weight:700}.podcast-content main.guests>section>.container{overflow:hidden}.sr-sign-up-box{border:0;padding:0;margin:0;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.sr-sign-up-box button,.sr-sign-up-box input[type=email],.sr-sign-up-box input[type=text],.sr-sign-up-box label{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.sr-sign-up-box input[type=hidden]{display:none;opacity:0}.sr-sign-up-box label{width:165px;height:69px;margin:0 8px 0 0;color:rgba(0,0,0,0);font-size:1px;line-height:1px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;background-image:url(../assets/images/header-sign-up-sprite.png);background-size:265px 59px;background-repeat:no-repeat;background-position:0 0}@media(max-width:1249px){.sr-sign-up-box label{width:100px;background-position:100% 0}}.sr-sign-up-box input[type=email],.sr-sign-up-box input[type=text]{font-family:Barlow,sans-serif;font-size:18px;font-weight:600;color:#1a1b1c;background-color:#fff;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:225px;height:48px;line-height:22px;margin-right:8px;padding:13px 12px;border:0;border-radius:3px;outline:none}@media(max-width:1249px){.sr-sign-up-box input[type=email],.sr-sign-up-box input[type=text]{width:190px}}.sr-sign-up-box input[type=email]::-webkit-input-placeholder,.sr-sign-up-box input[type=text]::-webkit-input-placeholder{color:#1a1b1c;font-family:Barlow,sans-serif;font-size:18px;font-weight:600}.sr-sign-up-box input[type=email]::-moz-placeholder,.sr-sign-up-box input[type=text]::-moz-placeholder{color:#1a1b1c;font-family:Barlow,sans-serif;font-size:18px;font-weight:600}.sr-sign-up-box input[type=email]:-ms-input-placeholder,.sr-sign-up-box input[type=text]:-ms-input-placeholder{color:#1a1b1c;font-family:Barlow,sans-serif;font-size:18px;font-weight:600}.sr-sign-up-box input[type=email]::-ms-input-placeholder,.sr-sign-up-box input[type=text]::-ms-input-placeholder{color:#1a1b1c;font-family:Barlow,sans-serif;font-size:18px;font-weight:600}.sr-sign-up-box input[type=email]::placeholder,.sr-sign-up-box input[type=text]::placeholder{color:#1a1b1c;font-family:Barlow,sans-serif;font-size:18px;font-weight:600}.sr-sign-up-box input[type=email]:focus::-webkit-input-placeholder,.sr-sign-up-box input[type=text]:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.sr-sign-up-box input[type=email]:focus::-moz-placeholder,.sr-sign-up-box input[type=text]:focus::-moz-placeholder{color:rgba(0,0,0,0)}.sr-sign-up-box input[type=email]:focus:-ms-input-placeholder,.sr-sign-up-box input[type=text]:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.sr-sign-up-box input[type=email]:focus::-ms-input-placeholder,.sr-sign-up-box input[type=text]:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.sr-sign-up-box input[type=email]:focus::placeholder,.sr-sign-up-box input[type=text]:focus::placeholder{color:rgba(0,0,0,0)}.sr-sign-up-box input[type=email]:disabled,.sr-sign-up-box input[type=text]:disabled{background-color:#fff;opacity:.8;cursor:not-allowed;color:#787878}.sr-sign-up-box input[type=email]:disabled::-webkit-input-placeholder,.sr-sign-up-box input[type=text]:disabled::-webkit-input-placeholder{color:#787878}.sr-sign-up-box input[type=email]:disabled::-moz-placeholder,.sr-sign-up-box input[type=text]:disabled::-moz-placeholder{color:#787878}.sr-sign-up-box input[type=email]:disabled:-ms-input-placeholder,.sr-sign-up-box input[type=text]:disabled:-ms-input-placeholder{color:#787878}.sr-sign-up-box input[type=email]:disabled::-ms-input-placeholder,.sr-sign-up-box input[type=text]:disabled::-ms-input-placeholder{color:#787878}.sr-sign-up-box input[type=email]:disabled::placeholder,.sr-sign-up-box input[type=text]:disabled::placeholder{color:#787878}.sr-sign-up-box button{height:48px;line-height:44px;width:auto;background-color:rgba(0,0,0,0);color:#fff;border:2px solid #ffe200;border-radius:3px;outline:none;padding:0 12px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-family:Barlow Semi Condensed,sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.sr-sign-up-box button:active,.sr-sign-up-box button:focus,.sr-sign-up-box button:hover{color:#000;background-color:#ffe200;-webkit-box-shadow:none;box-shadow:none}.sr-sign-up-box button:active{opacity:.8}.sr-sign-up-box button:disabled{cursor:not-allowed;color:#000;background-color:#696969;border:2px solid #696969}.gridlove-pagination{font-family:Raleway,sans-serif;font-weight:700;font-size:22px}.gridlove-pagination .page-numbers{background-color:#2c2c2b;color:#fff}.gridlove-pagination .page-numbers.next,.gridlove-pagination .page-numbers.prev{min-width:0;font-size:22px;width:auto;padding:0 10px}.gridlove-pagination .page-numbers.current{background-color:#d32720}.gridlove-pagination .page-numbers:hover{background-color:#e62c25}body.single-guest #header{margin-bottom:0!important}@media(max-width:1023px){body.single-guest{padding-top:70px}}@media(max-width:579px){body.single-guest{padding-top:50px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9leGl0LXBvcC5zY3NzIiwiY29uZmlnL19jb2xvci5zY3NzIiwiX3NyLWVkaXRvci5zY3NzIiwiY29uZmlnL190eXBvZ3JhcGh5LnNjc3MiLCJjb25maWcvX21peGlucy5zY3NzIiwiZGVmYXVsdC5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvYm9vdHN0cmFwL19taXhpbnMuc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L19pbmRleC5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvYm9vdHN0cmFwL19iYXNlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvbGlicy9fZmxleC1ncmlkLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9saWJzL19zci1jb250ZW50LnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19lcGlzb2Rlcy1saXN0LnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19lcGlzb2Rlcy1saXN0LWl0ZW0uc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L2NvbXBvbmVudHMvX2d1ZXN0cy1saXN0LnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19ndWVzdHMtbGlzdC1pdGVtLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19jcm9wcGVkLWltYWdlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19ndWVzdC1lcGlzb2RlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19wcmV2aWV3LWJhci5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvY29tcG9uZW50cy9fc29jaWFsLXNoYXJlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19oZWFkZXItbmF2LnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19mZWF0dXJlZC1lcGlzb2RlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19hcnJvdy1saW5rLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9jb21wb25lbnRzL19lcGlzb2RlLWxpc3Rlbi1idXR0b24uc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L3BhcnRpYWxzL19mb290ZXIuc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L3BhcnRpYWxzL2VwaXNvZGUvX3BsYXllci5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvX2Fib3V0LnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9fY29udGFjdC5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvX2VwaXNvZGUuc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L19lcGlzb2Rlcy5zY3NzIiwicG9kY2FzdC1zYXNzLWxpYnJhcnkvX2hvbWUuc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L19wYWdlLnNjc3MiLCJwb2RjYXN0LXNhc3MtbGlicmFyeS9fZ3Vlc3Quc2NzcyIsInBvZGNhc3Qtc2Fzcy1saWJyYXJ5L19ndWVzdHMuc2NzcyIsIl9zaWduLXVwLWJveC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdDSSxpQkFHSixVQUNJLENBQUEsa0RBQ0EsQ0FBQSx3QkFDQSxDQUFBLGtCQUNBLENBQUEsVUNZSSxDQUFBLGFEVkosQ0FBQSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxTQUNBLENBQUEsZ0JBQ0EsQ0FBQSxjQUNBLENBNEJBLFdBR0osZUFDSSxDQUFBLGVDM0JJLENBQUEsOEZENkJKLENBQUEsV0FDQSxDQUNBLGVBQ0EsQ0FDQSxjQUNBLENBRUEsYUFDQSxDQUFBLHlCQVBBLFVBQ0EsQ0FDQSxXQUNBLENBQ0EsWUFDQSxDQUFBLGNBYUEsQ0FYQSxjQUlBLEtB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cUlBRUosbUJBQ0ksQ0FIQSxtSEFFSixtQkFDSSxDQUhBLDJIQUVKLG1CQUNJLENBSEEsNkhBRUosbUJBQ0ksQ0FIQSx5R0FFSixtQkFDSSxDQUFBLHFGQUVKLHFCbENuQkEsQ0FBQSxVa0NxQkksQ0FBQSxrQkFDQSxDQUFBLGFBQ0EsQ0FBQSwySUFFSixhQUNJLENBSEEseUhBRUosYUFDSSxDQUhBLGlJQUVKLGFBQ0ksQ0FIQSxtSUFFSixhQUNJLENBSEEsK0dBRUosYUFDSSxDQUFBLHVCQUlSLFdBQ0ksQ0FBQSxnQkFDQSxDQUFBLFVBQ0EsQ0FBQSw4QkFDQSxDQUFBLFVsQ2xDQSxDQUFBLHdCa0NvQ0EsQ0FBQSxpQkFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLENBQUEsa0JBQ0EsQ0FEQSxtQkFDQSxDQURBLFdBQ0EsQ0FBQSxtQkFDQSxDQURBLGFBQ0EsQ0FBQSw0Q0FDQSxDQUFBLHdCQUNBLENBQUEsZUFDQSxDQUFBLGNBQ0EsQ0FBQSwyQkFDQSxDQURBLHNCQUNBLENBREEsbUJBQ0EsQ0FBQSx3RkFFQSxVbENqREEsQ0FBQSx3QkFVQyxDQUFBLHVCa0M0Q0csQ2xDNUNILGVrQzRDRyxDQUFBLDhCQUdKLFVBQ0ksQ0FBQSxnQ0FHSixrQkFDSSxDQUFBLFVsQzlESixDQUFBLHdCQUtNLENBQUEsd0JrQzRERixDQUFBLHFCOUIvRlIsOEJGM0JhLENBQUEsZUU2QlQsQ0FBQSxjQUNBLENBQUEsbUNBQ0Esd0JKNUJTLENBQUEsVUF1RFQsQ0FBQSxnRkl2QkksV0FFSSxDQUFBLGNBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLDJDQUdKLHdCSnNCTixDQUFBLHlDSW5CTSx3QkpvQkEsQ0FBQSwwQklaWix5QkFDSSxDQUFBLHlCQUdKLGtCQUNJLGdCQUNJLENBQUEsQ0FBQSx3QkFJUixrQkFDSSxnQkFDSSxDQUFBIiwiZmlsZSI6ImRlZmF1bHQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogRXhpdCBQb3AgKi9cbiNleGl0cG9wdXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9hc3NldHMuYW1lcmljYW5jb25zZXF1ZW5jZXMuY29tL2ltZy9wb3B1cC9iYWNrZ3JvdW5kLTgwMC02MDAuanBnJyk7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2V4aXRwb3B1cF9iZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIHotaW5kZXg6IDk5OTk5ODtcbn1cblxuI2V4aXRwb3B1cCAuaW5uZXJDb3B5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGNvbG9yOiAjMmI2NjlhO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuI2V4aXRwb3B1cCBpbnB1dCB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAuNWVtIDAgLjVlbSAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZWQ7XG59XG5cbiNleGl0cG9wdXAgYS5yZWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJywgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kOiAjZGE0YzI4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiA0ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNleGl0cG9wdXAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuXG4jZXhpdHBvcHVwIGgxIHtcbiAgICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCcsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMy44ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI2MzYmNhYTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jbG9zZU1lIGEge1xuICAgIGZvbnQtZmFtaWx5OiAnQmFybG93IFNlbWkgQ29uZGVuc2VkJywgYXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mdWxsLXdpZHRoLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2V4aXRwb3B1cCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovL2Fzc2V0cy5hbWVyaWNhbmNvbnNlcXVlbmNlcy5jb20vaW1nL3BvcHVwL2JhY2tncm91bmQtODAwLTYwMC5qcGcnKTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jZXhpdHBvcHVwX2JnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgei1pbmRleDogOTk5OTk4O1xufVxuXG4jZXhpdHBvcHVwIC5pbm5lckNvcHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgY29sb3I6ICMyYjY2OWE7XG4gICAgcGFkZGluZzogMjBweCAwO1xufVxuXG4jZXhpdHBvcHVwIGlucHV0IHtcbiAgICB3aWR0aDogOTYlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IC41ZW0gMCAuNWVtIC41ZW07XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmJlZDtcbn1cblxuI2V4aXRwb3B1cCBidXR0b24ucmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCcsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogI2RhNGMyODtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jZXhpdHBvcHVwIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbn1cblxuI2V4aXRwb3B1cCBoMSB7XG4gICAgZm9udC1mYW1pbHk6ICdCYXJsb3cgU2VtaSBDb25kZW5zZWQnLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMuOGVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNjM2JjYWE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xvc2VNZSBhIHtcbiAgICBmb250LWZhbWlseTogJ0JhcmxvdyBTZW1pIENvbmRlbnNlZCcsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZnVsbC13aWR0aC1idXR0b24ge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIEVuZCBFeGl0IFBvcCAqLyIsIi8vIGNvbmZpZy9fY29sb3JzLnNjc3NcblxuLy8gY29uZmlndXJlcyBhIHBhbGxldHRlIGJhc2UgY29sb3JzIChsYXRlciBhc3NpZ25lZCB0byBtb3JlIHNwZWNpZmljIHVzZXMpXG5cbiR2ZXJ5LWRhcmstZ3JheTogIzJjMmMyYjtcbiRkYXJrLWdyYXk6ICM2MTYxNjE7XG4kbWVkaXVtLWdyYXk6ICM3MDcxNzE7XG4kbGlnaHQtZ3JheTogI2Q4ZDhkODtcbiR2ZXJ5LWxpZ2h0LWdyYXk6ICNjZWNlY2U7XG4kYmFja2dyb3VuZC1ncmF5OiAjZWNlY2VjO1xuJGJhcmVseS1ncmF5OiAjZjZmNmY2O1xuXG4kcmVkOiAjRDMyNzIwO1xuJHJlZC1ob3ZlcjogI0U2MkMyNTtcblxuJGRhcmstYmx1ZTogIzEzNDg3ZTtcbiRkYXJrZXItYmx1ZTogZGFya2VuKCRkYXJrLWJsdWUsIDIpO1xuJG1lZGl1bS1ibHVlOiBsaWdodGVuKCRkYXJrLWJsdWUsIDcpO1xuJGxpZ2h0LWJsdWU6IGxpZ2h0ZW4oJGRhcmstYmx1ZSwgMTApO1xuXG4kcHJpbWFyeTogJGRhcmstYmx1ZTtcblxuJGNvbnRlbnQtYmxvY2stYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xuJGNvbnRlbnQtZGl2aWRlci1jb2xvcjogI2RkZGRkZDtcbiRib3JkZXItY29sb3I6IHJnYmEoOTQsOTQsOTQsMC4xKTtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAjY2NjICFkZWZhdWx0O1xuXG4kZ3JheS0xOiAjZWRlZGVkO1xuJGdyYXktMjogZGFya2VuKCRncmF5LTEsIDEwKTtcbiRncmF5LTM6IGRhcmtlbigkZ3JheS0xLCAyMCk7XG4kZ3JheS00OiBkYXJrZW4oJGdyYXktMSwgMzApO1xuJGdyYXktNTogZGFya2VuKCRncmF5LTEsIDQwKTtcbiRncmF5LTY6IGRhcmtlbigkZ3JheS0xLCA1MCk7XG4kZ3JheS03OiBkYXJrZW4oJGdyYXktMSwgNjApO1xuJGdyYXktODogZGFya2VuKCRncmF5LTEsIDcwKTtcbiRncmF5LTk6IGRhcmtlbigkZ3JheS0xLCA4MCk7XG5cbiRvcmFuZ2U6ICNmNDdhMjc7XG4kb3JhbmdlLWhvdmVyOiBkYXJrZW4oJG9yYW5nZSwgMTApO1xuJG9yYW5nZS1hY3RpdmU6IGRhcmtlbigkb3JhbmdlLCAyMCk7XG5cbiRuZXctZ3JheS0xOiAjZWNlY2VjO1xuJG5ldy1ncmF5LTI6ICNkMmQyZDI7XG4kbmV3LWdyYXktMzogI2JiYmJiYjtcbiRuZXctZ3JheS00OiAjOTI5MjkyO1xuJG5ldy1ncmF5LTU6ICM2MTYxNjE7XG4kbmV3LWdyYXktNjogIzJjMmMyYztcblxuJGVycm9yLWJnOiAjZmZkZGRkO1xuJGVycm9yLXRleHQ6ICNkOTAwMDA7XG4kc3VjY2Vzcy1iZzogI2NlZmZlNztcbiRzdWNjZXNzLXRleHQ6ICMwMDgwMDA7XG5cbiRsaW5rLWNvbG9yOiAjMDA5Y2ZmO1xuJGxpbmstY29sb3ItaG92ZXI6ICMwMDljZmY7XG5cbi8qIGNvbG9ycyAqL1xuJGJsYWNrOiAjMDAwMDAwO1xuJHdoaXRlOiAjZmZmZmZmO1xuJGRhcmstZ3JheTogIzFhMWIxYztcbiRkYXJrZXItZ3JheTogIzQ4NGE0ZDtcbiRsaWdodC1ncmF5OiAjZjBmMGYwO1xuJG1lZGl1bS1ncmF5OiAjNjk2OTY5O1xuJGJvcmRlci1ncmF5OiAjZTFlMWUxO1xuJGJhY2tncm91bmQtZ3JheTogI2Y0ZjRmNDtcbiRyZWQ6ICNEMzI3MjA7XG4kcmVkLWhvdmVyOiAjRTYyQzI1O1xuJHllbGxvdzogI0ZGRTIwMDtcbiRibHVlOiAjMDUzYTY5O1xuJGdyZWVuOiAjMDBhYjAwO1xuIiwiLnNyLWNvbnRlbnQge1xuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcblxuXHQmLmZvbnQtc2l6ZS0xIHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtMTtcblx0fVxuXG5cdCYuZm9udC1zaXplLTIge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yO1xuXHR9XG5cblx0Ji5mb250LXNpemUtMyB7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLTM7XG5cdH1cblxuXHQmLmZvbnQtc2l6ZS00IHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtNDtcblx0fVxuXG5cdCYuZm9udC1zaXplLTUge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuXHR9XG5cblx0Zm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblxuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCxcblx0aDUsXG5cdGg2IHtcblx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4xNWVtO1xuXHRcdG1hcmdpbi10b3A6IDAuMjVlbTtcblxuXHRcdCYuX3VuZGVybGluZWQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTExMTE7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMC4yNWVtO1xuXHRcdH1cblx0fVxuXG5cdGgxIHtcblx0XHRmb250LXNpemU6ICRoMS1zaXplO1xuXHR9XG5cblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogJGgyLXNpemU7XG5cdH1cblxuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiAkaDMtc2l6ZTtcblx0fVxuXG5cdGg0LFxuXHRoNSxcblx0aDYge1xuXHRcdGZvbnQtc2l6ZTogJGg0LXNpemU7XG5cdH1cblxuXHRsaSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdGE6aG92ZXIge1xuXHRcdGNvbG9yOiAkbGluay1jb2xvci1ob3Zlcjtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxuXG5cdHAsXG5cdGxpOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMzVlbTtcblx0fVxuXG5cdHA6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHR9XG5cblx0cCB7XG5cdFx0LmZvb3Rub3RlIHtcblx0XHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0XHRjb2xvcjogJGRhcmstZ3JheTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5oZWFkbGluZSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0fVxuXG5cdHA6ZW1wdHk6OmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y29udGVudDogXCJcXDAwQTBcIjtcblx0fVxuXG5cdC50YWJsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4xZW07XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjU1ZW07XG5cdFx0fVxuXHR9XG5cblx0LnRoZW1lZC10ZXh0IHtcblx0XHRjb2xvcjogJG1lZGl1bS1ibHVlO1xuXHR9XG5cblx0LnNtYWxsZXItdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0fVxuXG5cdC50ZXh0LXNlY3Rpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMWVtO1xuXHR9XG5cblx0LnNlY3Rpb24taGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjM1ZW07XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0Zm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHR9XG5cblx0LnJlY29tbWVuZGVkLWxpbmtzIHtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGJsYWNrO1xuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmxhY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmc6IDE1cHggMHB4O1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblxuXHRcdCZfX2xhYmVsLXdyYXBwZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtMWVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0cGFkZGluZzogMHB4IDVweDtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHRcdCYucmVjb21tZW5kZWQtbGlua3NfX2ltYWdlLXdyYXBwZXIgaW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5yZWNvbW1lbmRlZC1saW5rc19fY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdCYucmVjb21tZW5kZWQtbGlua3NfX2NvbnRlbnQtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0YTkwZTI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5vdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zNWVtO1xuXHRcdHBhZGRpbmc6IDI0cHggMjZweDtcblx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuXG5cdFx0Jl90eXBlX2ZlZWRiYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGVjYjU7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuXHRcdH1cblxuXHRcdCZfdHlwZV95ZWxsb3cge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZiZjdkMjtcblx0XHR9XG5cblx0XHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yMmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbnRlbnQtZGl2aWRlci1jb2xvcjtcblx0XHR9XG5cblx0XHRwOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQmX2Fib3V0LWF1dGhvciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDRlbTtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMWVtO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODVlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubGluayB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5idWxsZXR0ZWQge1xuXHRcdGNvbG9yOiAkZGFyay1ibHVlO1xuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cblxuXHQuYnVsbGV0LWltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB1bnNldDtcblx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1yaWdodDogM3B4O1xuXHR9XG5cblx0LnB1bGwtcXVvdGUge1xuXHRcdGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRwIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDkyJTtcblxuXHRcdCZbY2xhc3MqPVwid3AtaW1hZ2VcIl0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQmLnJlc3BvbnNpdmUge1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGFibGUtd3JhcCB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC50YWJsZSB7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblxuXHRcdHRoZWFkLFxuXHRcdHRoZWFkIHRoIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0Ly8gYm9yZGVyLWNvbG9yOiNiYmJiYmI7XG5cdFx0XHRib3JkZXI6IDBweDtcblx0XHR9XG5cblx0XHR0YWJsZSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0dGgsXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdC8vIHBhZGRpbmc6IDNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHRcdFx0cGFkZGluZzogM3B4IDdweDtcblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXItdG9wOiAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCZfcmVndWxhciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHR0ZCxcblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHRcdFx0cGFkZGluZzogMTJweCAxN3B4O1xuXHRcdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHggOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cblx0XHRcdC8qXG4gICAgICAgICAgICB0aGVhZCB0aCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG5cblx0XHRcdHRkIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdH1cblxuXHRcdFx0dHI6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdH1cblxuXHRcdFx0LnRoZWFkIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHZlcnktbGlnaHQtZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0LnRoZWFkX3RoZW1lX2xpZ2h0IHtcblx0XHRcdFx0YmFja2dyb3VuZDogJHZlcnktbGlnaHQtZ3JheTtcblx0XHRcdH1cblxuXHRcdFx0Ji50YWJsZV9hbGlnbl9sZWZ0IHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYudGFibGVfYWxpZ25fcmlnaHQge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdCYudHh0LXNtYWxsIHtcblx0XHRcdFx0dGQsXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbnRlbnQtZGl2aWRlci1jb2xvcjtcblx0XHRcdFx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZbYWxpZ249XCJjZW50ZXJcIl0ge1xuXHRcdFx0XHR0ZCxcblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfd2l0aC10b3RhbCB7XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NWVtO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjg1ZW07XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHR9XG5cblx0XHRcdC50YWJsZS1hZnRlciB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZCBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0cjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGhlYWQgdGQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGZvb3QgdGQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlN2U3ZTg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0Y29sb3I6ICM2YzZjNmM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50Zm9vdCB0ZCBzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9yaWNoIHtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1ZW07XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDAuODVlbTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblx0XHRcdH1cblxuXHRcdFx0LnRhYmxlLWFmdGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDU7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkIHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRjb2xvcjogIzZjNmM2Yztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfc3RhbmRhcmQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGhlYWQgdGgge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjY2NjY2NjO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdCYubXV0ZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzZjNmM2Yztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5hY2NlbnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0cjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX2dyYXkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGhlYWQgdGgge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdCYubXV0ZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzZjNmM2Yztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5hY2NlbnQge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0cjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudGFibGUtc3BhY2VyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmhpZGUtb24tbW9iaWxlIHtcblx0XHRAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5mYXEtYW5zd2VyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjNweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU5O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJBOlwiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjNweDtcblx0XHR9XG5cdH1cblxuXHQud3AtY2FwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdC53cC1jYXB0aW9uLXRleHQge1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU0O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb250ZW50LWRpdmlkZXItY29sb3I7XG5cdFx0XHRmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG5cdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0ZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuYXJ0aWNsZS1hY3Rpb24tYm94IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogNXB4IDE5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDA1NzlmO1xuXHRcdH1cblxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMTlweDtcblx0XHRcdGJhY2tncm91bmQ6ICNlNWVkZjQ7XG5cdFx0fVxuXHR9XG5cblx0LmFsaWdubGVmdCB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR9XG5cblx0LmFsaWduY2VudGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cblxuXHQuYWxpZ25yaWdodCB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0Y29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xuXHR9XG5cblx0LnNlY3Rpb24taGVhZGluZy1iYXIge1xuXHRcdGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzlmO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjM1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cblxuXHQuYXJ0aWNsZS1zaWRlYmFyIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNlZWVlZWU7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMjBweCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxuXG5cdCYgPiBwLFxuXHQmID4gaDEsXG5cdCYgPiBoMixcblx0JiA+IGgzLFxuXHQmID4gaDQsXG5cdCYgPiBoNSxcblx0JiA+IGg2LFxuXHQmID4gdWwge1xuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cblx0XHRcdGxpOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aW1nLFxuXHQuY29udGVudC1pbWFnZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG59XG4iLCIkcHJpbWFyeS1mb250OiAnQ2FiaW4nLCBzYW5zLXNlcmlmO1xuJHNlY29uZGFyeS1mb250OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4kYmFzZS1mb250LXNpemU6IDE2cHg7XG4kYmFzZS1saW5lLWhlaWdodDogMS41O1xuJGZvbnQtc2l6ZTogMTZweDtcbiRmb250LXNpemUtc21hbGw6IDE0cHg7XG5cbiRmb250LXNpemUtMTogMTJweDtcbiRmb250LXNpemUtMjogMTRweDtcbiRmb250LXNpemUtMzogMTZweDtcbiRmb250LXNpemUtNDogMThweDtcbiRmb250LXNpemUtNTogMjBweDtcbiRoMS1zaXplOiA0MHB4O1xuJGgyLXNpemU6IDI2cHg7XG4kaDMtc2l6ZTogMjJweDtcbiRoNC1zaXplOiAyMHB4O1xuIiwiLy8gR2V0IHRoZSBzbWFsbCBicmVha3BvaW50LlxuJGJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBzbSk7XG5cbkBtaXhpbiByZXNwb25kLWFib3ZlKCRicmVha3BvaW50KSB7XG5cdEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG5cdFx0JGJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gJ0ludmFsaWQgYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uJztcblx0fVxufVxuXG5AbWl4aW4gcmVzcG9uZC1iZWxvdygkYnJlYWtwb2ludCkge1xuXHRAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuXHRcdCRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICgkYnJlYWtwb2ludC12YWx1ZSAtIDEpKSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG5cdH1cbn1cblxuQG1peGluIGxpbmUtY2xhbXAoJG51bUxpbmVzOiAxLCAkbGluZUhlaWdodDogMS40MTIpIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogLW8tZWxsaXBzaXMtbGFzdGxpbmU7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdC13ZWJraXQtbGluZS1jbGFtcDogJG51bUxpbmVzO1xuXHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRtYXgtaGVpZ2h0OiAkbnVtTGluZXMgKiAkbGluZUhlaWdodCArIHVucXVvdGUoXCJlbVwiKTtcbn1cblxuQG1peGluIGZsZXgtcm93IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtaXhpbiBpZi1wYWlkLXBhZ2Uge1xuXHQucGFpZC1wYWdlICYge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBpZi1wdWJsaWMtcGFnZSB7XG5cdC5wdWJsaWMtcGFnZSAmIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gaWYtbG9nZ2VkLWluIHtcblx0LmxvZ2dlZC1pbiAmIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gaWYtbG9nZ2VkLW91dCB7XG5cdC5sb2dnZWQtb3V0ICYge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIG1ha2VzIGFkZHMgaG92ZXIgc3RhdGVzIHRvIGJsb2NrIGVsZW1lbnRzXG4vLyBhbmQgZW5jbG9zZWQgY3JvcHBlZCBpbWFnZXNcblxuQG1peGluIGhvdmVyLWJnKFxuXHQkYmFja2dyb3VuZC1jb2xvcjogd2hpdGUsXG5cdCRib3JkZXItc2l6ZTogMCxcblx0JGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQsXG5cdCRib3JkZXItY29sb3ItaG92ZXI6IGZhbHNlLFxuXHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogZmFsc2UsXG5cdCR0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtc1xuKSB7XG5cdCRiYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiBkYXJrZW4oJGJhY2tncm91bmQtY29sb3IsIDEwKTtcblx0JGJhY2tncm91bmQtY29sb3ItYWN0aXZlOiBkYXJrZW4oJGJhY2tncm91bmQtY29sb3ItaG92ZXIsIDEwKTtcblxuXHRAaWYgJGJvcmRlci1jb2xvci1ob3Zlcj09ZmFsc2Uge1xuXHRcdCRib3JkZXItY29sb3ItaG92ZXI6IGRhcmtlbigkYm9yZGVyLWNvbG9yLCAxMCk7XG5cdH1cblxuXHRAaWYgJGJvcmRlci1jb2xvci1hY3RpdmU9PWZhbHNlIHtcblx0XHQkYm9yZGVyLWNvbG9yLWFjdGl2ZTogZGFya2VuKCRib3JkZXItY29sb3ItaG92ZXIsIDEwKTtcblx0fVxuXG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQ6OnNlbGVjdGlvbiB7XG5cdFx0Y29sb3I6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXG5cdC8qIEZvciBNb3ppbGxhIEZpcmVmb3ggKi9cblx0OjotbW96LXNlbGVjdGlvbiB7XG5cdFx0Y29sb3I6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXG5cdHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yO1xuXHRib3JkZXI6ICRib3JkZXItc2l6ZSBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcblx0LW8tdHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tZHVyYXRpb247XG5cblx0LnVpLWNyb3BwZWQtaW1hZ2VfX2lubmVyIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcblx0XHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tZHVyYXRpb247XG5cdFx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi1kdXJhdGlvbjtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3ItaG92ZXI7XG5cdFx0XHRib3JkZXI6ICRib3JkZXItc2l6ZSBzb2xpZCAkYm9yZGVyLWNvbG9yLWhvdmVyO1xuXG5cdFx0XHQudWktY3JvcHBlZC1pbWFnZV9faW5uZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0JjphY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yLWFjdGl2ZTtcblx0XHRib3JkZXI6ICRib3JkZXItc2l6ZSBzb2xpZCAkYm9yZGVyLWNvbG9yLWFjdGl2ZTtcblxuXHRcdC51aS1jcm9wcGVkLWltYWdlX19pbm5lciB7XG5cdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0ICdjb25maWcnO1xuQGltcG9ydCAnZXhpdC1wb3AnO1xuQGltcG9ydCAnc3ItZWRpdG9yJztcblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmFtYy1wYWdlLWNvbnRhY3Qge1xuICAgIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgICAud3BjZjcge1xuXG4gICAgICAgICYtZm9ybSB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbkBpbXBvcnQgJ3BvZGNhc3Qtc2Fzcy1saWJyYXJ5L2luZGV4JztcbkBpbXBvcnQgJ3NpZ24tdXAtYm94JztcblxuLmdyaWRsb3ZlIHtcbiAgICAmLXBhZ2luYXRpb24ge1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2ZXJ5LWRhcmstZ3JheTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICYubmV4dCxcbiAgICAgICAgICAgICYucHJldiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5zaW5nbGUtZ3Vlc3QgI2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBib2R5LnNpbmdsZS1ndWVzdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOjcwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc5cHgpIHtcbiAgICBib2R5LnNpbmdsZS1ndWVzdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOjUwcHg7XG4gICAgfVxufVxuIiwiJGJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBzbSk7XG5cbkBtaXhpbiByZXNwb25kLWFib3ZlKCRicmVha3BvaW50KSB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJGJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXZhbHVlKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xuICAgIH1cbn1cblxuQG1peGluIHJlc3BvbmQtYmVsb3coJGJyZWFrcG9pbnQpIHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgICAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogKCRicmVha3BvaW50LXZhbHVlIC0gMSkpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG4gICAgfVxufVxuXG5AbWl4aW4gbGluZS1jbGFtcCgkbnVtTGluZXM6IDEsICRsaW5lSGVpZ2h0OiAxLjQxMikge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogLW8tZWxsaXBzaXMtbGFzdGxpbmU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbnVtTGluZXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBtYXgtaGVpZ2h0OiAkbnVtTGluZXMgKiAkbGluZUhlaWdodCArIHVucXVvdGUoXCJlbVwiKTtcbn1cbiIsIi5wb2RjYXN0LWNvbnRlbnQge1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL2luZGV4XCI7XG5AaW1wb3J0IFwibGlicy9pbmRleFwiO1xuXG4vKiBjb21wb25lbnRzIGltcG9ydHMgKi9cbkBpbXBvcnQgXCJjb21wb25lbnRzL2VwaXNvZGVzLWxpc3RcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2VwaXNvZGVzLWxpc3QtaXRlbVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZ3Vlc3RzLWxpc3RcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2d1ZXN0cy1saXN0LWl0ZW1cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Nyb3BwZWQtaW1hZ2VcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2d1ZXN0LWVwaXNvZGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3ByZXZpZXctYmFyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zb2NpYWwtc2hhcmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci1uYXZcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2ZlYXR1cmVkLWVwaXNvZGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Fycm93LWxpbmtcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2VwaXNvZGUtbGlzdGVuLWJ1dHRvblwiO1xuXG4vKiBwYXJ0aWFscyBpbXBvcnRzICovXG5AaW1wb3J0IFwicGFydGlhbHMvaW5kZXhcIjtcblxuLyogcGFnZSBpbXBvcnRzICovXG5AaW1wb3J0IFwiYWJvdXRcIjtcbkBpbXBvcnQgXCJhcmNoaXZlXCI7XG5AaW1wb3J0IFwiY29udGFjdFwiO1xuQGltcG9ydCBcImVwaXNvZGVcIjtcbkBpbXBvcnQgXCJlcGlzb2Rlc1wiO1xuQGltcG9ydCBcImhvbWVcIjtcbkBpbXBvcnQgXCJwYWdlXCI7XG5AaW1wb3J0IFwiZ3Vlc3RcIjtcbkBpbXBvcnQgXCJndWVzdHNcIjtcblxufVxuIiwiXG5cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB9XG5cblxuICAgIC8qIGxheW91dCAqL1xuXG4gICAgbWFpbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1dmg7XG4gICAgfVxuXG4gICAgc2VjdGlvbixcbiAgICBmb290ZXIsXG4gICAgaGVhZGVyLFxuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1zbSxcbiAgICAuY29udGFpbmVyLWZ1bGwsXG4gICAgLmNvbnRhaW5lci1tZCB7XG5cbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICYud2hpdGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5saWdodC1ncmF5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRhcmstZ3JheSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgJj4uY29udGFpbmVyLFxuICAgICAgICAmPi5jb250YWluZXItZnVsbCxcbiAgICAgICAgJj4uY29udGFpbmVyLW1kLFxuICAgICAgICAmPi5jb250YWluZXItc20ge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogJGNvbnRhaW5lci13aWR0aDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjpub3QoLmN1c3RvbS1wYWRkaW5nKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJG1hcmdpbi1oZWlnaHQgJG1hcmdpbi13aWR0aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICY6bm90KC5jdXN0b20tcGFkZGluZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAkbWFyZ2luLWhlaWdodC10YWJsZXQgJG1hcmdpbi13aWR0aC10YWJsZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgJjpub3QoLmN1c3RvbS1wYWRkaW5nKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRtYXJnaW4taGVpZ2h0LW1vYmlsZSAkbWFyZ2luLXdpZHRoLW1vYmlsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmPi5jb250YWluZXItZnVsbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY+LmNvbnRhaW5lci1tZCB7XG4gICAgICAgICAgICB3aWR0aDogJGNvbnRhaW5lci13aWR0aC1tZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY+LmNvbnRhaW5lci1zbSB7XG4gICAgICAgICAgICB3aWR0aDogJGNvbnRhaW5lci13aWR0aC1zbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY+LmNvbnRhaW5lcixcbiAgICAgICAgJj4uY29udGFpbmVyLWZ1bGwsXG4gICAgICAgICY+LmNvbnRhaW5lci1zbSxcbiAgICAgICAgJj4uY29udGFpbmVyLW1kIHtcbiAgICAgICAgICAgICYud2hpdGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYuaGFzLXN0aWNreS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICB9XG5cbiAgICAvKiB0eXBvZ3JhcGh5ICovXG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyxcbiAgICBoNCxcbiAgICBoNSxcbiAgICBoNiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkcHJpbWFyeS1mb250O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udC1zZW1pLWNvbmRlbnNlZDtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udC1zZW1pLWNvbmRlbnNlZDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYsXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJsdWUsIDI1KTtcblxuICAgICAgICAvKlxuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgfVxuXG4gICAgaDEucGFnZS1oZWFkZXIge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xOXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgIGgyLnNlY3Rpb24tYmxvY2staGVhZGluZyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggOHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgJi5ibGFjayB7fVxuXG4gICAgICAgICYueWVsbG93IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLypcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICAmLWVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtc3VjY2VzcyB7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIGZvcm1zICovXG5cbiAgICBidXR0b24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8qIGdyaWRzICovXG5cblxuICAgIC5oaWRlLW9uLXNtIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93LW9uLXNtIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubm8taGlnaGxpZ2h0IHtcbiAgICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZWQ7XG4gICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8qIGZvciByZW1vdmluZyB0aGUgaGlnaGxpZ2h0ICovXG5cbiAgICAgICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgICAvKiBpT1MgU2FmYXJpICovXG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC8qIFNhZmFyaSAqL1xuICAgICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC8qIEtvbnF1ZXJvciBIVE1MICovXG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgQ2hyb21lLCBFZGdlLCBPcGVyYSBhbmQgRmlyZWZveCAqL1xuICAgIH1cbiIsIiR4cy13aWR0aDogMzc2cHg7XG4kc20td2lkdGg6IDc2OHB4O1xuJG1kLXdpZHRoOiAxMDI1cHg7XG4kbGctd2lkdGg6IDEyNTBweDtcbiR4bC13aWR0aDogMTQ0MHB4O1xuXG4vLyBtZWRpYSBicmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoeHM6ICR4cy13aWR0aCxcbiAgICBzbTogJHNtLXdpZHRoLFxuICAgIG1kOiAkbWQtd2lkdGgsXG4gICAgbGc6ICRsZy13aWR0aCxcbiAgICB4bDogJHhsLXdpZHRoLFxuKTtcblxuLyogZm9udHMgKi9cbiRwcmltYXJ5LWZvbnQ6IFwiQ2FiaW5cIixcbnNhbnMtc2VyaWY7XG4kcHJpbWFyeS1mb250LWNvbmRlbnNlZDogXCJDYWJpblwiLFxuc2Fucy1zZXJpZjtcbiRzZWNvbmRhcnktZm9udDogXCJCYXJsb3dcIixcbnNhbnMtc2VyaWY7XG4kc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ6IFwiQmFybG93IFNlbWkgQ29uZGVuc2VkXCIsXG5zYW5zLXNlcmlmO1xuJHRpdGxlLWZvbnQ6IFwiUmFsZXdheVwiLFxuc2Fucy1zZXJpZjtcbiRpY29uLWZvbnQ6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXG4vKiBmb250LXNpemVzICovXG4kZm9udC1zaXplOiAyMHB4O1xuJGZvbnQtc2l6ZS1zbTogMTdweDtcbiRmb250LXNpemUteHM6IDE1cHg7XG5cbi8qIGNvbG9ycyAqL1xuJGJsYWNrOiAkYmxhY2s7XG4kd2hpdGU6ICR3aGl0ZTtcbiRkYXJrLWdyYXk6ICMxYTFiMWM7XG4kZGFya2VyLWdyYXk6ICM0ODRhNGQ7XG4kbGlnaHQtZ3JheTogI2YwZjBmMDtcbiRtZWRpdW0tZ3JheTogIzY5Njk2OTtcbiRib3JkZXItZ3JheTogI2UxZTFlMTtcbiRiYWNrZ3JvdW5kLWdyYXk6ICNmNGY0ZjQ7XG4kcmVkOiAjRDMyNzIwO1xuJHJlZC1ob3ZlcjogI0U2MkMyNTtcbiR5ZWxsb3c6ICNGRkUyMDA7XG4kYmx1ZTogIzA1M2E2OTtcbiRncmVlbjogIzAwYWIwMDtcblxuLyogbWFyZ2lucyAqL1xuJG1hcmdpbi13aWR0aDogNjBweDtcbiRtYXJnaW4taGVpZ2h0OiA0OHB4O1xuXG4kbWFyZ2luLXdpZHRoLXRhYmxldDogMjRweDtcbiRtYXJnaW4taGVpZ2h0LXRhYmxldDogNDhweDtcblxuJG1hcmdpbi13aWR0aC1tb2JpbGU6IDIwcHg7XG4kbWFyZ2luLWhlaWdodC1tb2JpbGU6IDQ4cHg7XG5cbi8qIGNvbnRhaW5lciB3aWR0aCAqL1xuJGNvbnRhaW5lci13aWR0aDogMTM2MHB4O1xuJGNvbnRhaW5lci13aWR0aC1tZDogMTIwMHB4O1xuJGNvbnRhaW5lci13aWR0aC1zbTogODgwcHg7XG4iLCIuZmxleCB7XG4gICAgJi1ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAmLnYtY2VudGVyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxnIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5mbGV4LWdyaWQtbW9iaWxlKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vbmUtcXVhcnRlciB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9uZS10aGlyZCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAzMyU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhhbGYge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50aHJlZS1maWZ0aHMge1xuICAgICAgICAgICAgZmxleC1iYXNpczogNjAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50d28tZmlmdGhzIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHdvLXRoaXJkcyB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA2NiU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRocmVlLXF1YXJ0ZXJzIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc3ItY29udGVudCB7XG5cbiAgICBoMSxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFsaWdubGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmFsaWduY2VudGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmFsaWducmlnaHQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cbiIsIi5jb21wb25lbnQuZXBpc29kZXMtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuIiwiLmNvbXBvbmVudC5lcGlzb2Rlcy1saXN0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMjJweDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbHVtbiB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAyOThweDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjI0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3NnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG5cbiAgICAgICAgICAgIC8vIHJlbW92ZSB0aGlzIHRvIHJlbW92ZSB5ZWxsb3cgdW5kZXJsaW5lXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHllbGxvdztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leGNlcnB0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmd1ZXN0cyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWxpc3Qge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmPmRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saXN0ZW4ge31cblxuICAgICAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udC1zZW1pLWNvbmRlbnNlZDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29tcG9uZW50Lmd1ZXN0cy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDI4cHggMjJweDtcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweDtcbiAgICBtYXJnaW4tdG9wOiAtNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuIiwiLmNvbXBvbmVudC5ndWVzdHMtbGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogKDEwMCUgLyAzKTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMjhweCAyMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5vdXRsaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgIGJvdHRvbTogMjhweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDRweCAjMDAwMDAwNEQ7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA0cHggIzAwMDAwMDREO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDRweCAjMDAwMDAwNEQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIGJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCxcbiAgICAuaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMjRweCAyMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweCAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBsaW5lLWNsYW1wKDgsIDEuNCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40Mzc1ZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCg4LCAxLjQzNzUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5vdXRsaW5lIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCAubmFtZSB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb21wb25lbnQuY3JvcHBlZC1pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIGltZyB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIi5jb21wb25lbnQucGFnaW5hdGlvbi1jb21wb25lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIH1cblxuICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5tb2JpbGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY+YSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrZXItZ3JheTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbXBvbmVudC5ndWVzdC1lcGlzb2RlIHtcbiAgICBwYWRkaW5nOiAzMi41cHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjQpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLm1ldGEge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgICAvLyByZW1vdmUgdGhpcyB0byByZW1vdmUgeWVsbG93IHVuZGVybGluZVxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICR5ZWxsb3c7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXhjZXJwdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQ2FiaW5cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6IHJnYigwLDAsMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcbiAgICAgICAgY29sb3I6ICRyZWQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi5wcmV2aWV3IHtcbiAgICAmLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgIH1cbn0iLCIuY29tcG9uZW50LnNvY2lhbC1zaGFyZSxcbi5jb21wb25lbnQuc29jaWFsLXNoYXJlLXBsYWNlaG9sZGVyIHtcblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTkzcHg7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hhcmUtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjkzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC45MztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogKDEgLyAzKSAqIDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1ODlFO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFCRUQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubWFpbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODg4ODtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubWFpbCB7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmNvbXBvbmVudC5zb2NpYWwtc2hhcmUtcGxhY2Vob2xkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsImJvZHkge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYxcHg7XG4gICAgfVxuXG4gICAgJi5zaG93LWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MXB4O1xuICAgIH1cbn1cblxuLmNvbXBvbmVudC5oZWFkZXItbmF2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBoZWlnaHQ6IDYxcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExQjFDO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXM7XG5cbiAgICAgICAgJi5zaG93LWhlYWRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmPi5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogJGNvbnRhaW5lci13aWR0aDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUExQjFDO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vYmlsZS10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9nbyB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMi41cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDQzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmlnYXRpb24ge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuXG4gICAgICAgICAgICBuYXYge1xuXG4gICAgICAgICAgICAgICAgdWwsXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmPnNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm9sbG93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX3RleHQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTc5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX2ljb25zIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmtzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICB1bCxcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuYm9keS5tb2JpbGUtYWN0aXZlIHtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuY29tcG9uZW50LmhlYWRlci1uYXYge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY+LmNvbnRhaW5lciB7XG4gICAgICAgICAgICAubG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5tb2JpbGUtdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgICAgIC5saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb21wb25lbnQuZmVhdHVyZWQtZXBpc29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgLmZlYXR1cmVkLWVwaXNvZGUtZXBpc29kZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlZC1lcGlzb2RlLWZsZXgge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lcGlzb2RlLWNvbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDNweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxhdGVzdC1lcGlzb2RlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgICAgICAmLWhlYWRlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0aXRsZS1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyByZW1vdmUgdGhpcyB0byByZW1vdmUgeWVsbG93IHVuZGVybGluZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkeWVsbG93O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZXRhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1zdW1tYXJ5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZ3Vlc3RzLFxuICAgICAgICAgICAgICAgICAgICAgICAgLmluLXRoaXMtZXBpc29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5ndWVzdHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmluLXRoaXMtZXBpc29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwcmltYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5saXN0ZW4tbm93LWNvbCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5nby10by1wYWdlLWNvbCB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2UtY29sIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTJweDtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgLmZlYXR1cmVkLWVwaXNvZGUtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUIxQztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA2MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA3MHB4IDgwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggNTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1mbGV4IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHVsLFxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaWduLXVwLWxhYmVsLW1vYmlsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zaWduLXVwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaW5wdXQge1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJFMkYzMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5qb2luLWJ1dHRvbiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLmNvbXBvbmVudC5hcnJvdy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogMi41cHg7XG5cbiAgICAuYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zO1xuXG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcuM3B4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcmlnaHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcuM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJj5zdmcge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmstdGV4dC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmxpbmstdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDIwMG1zO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgY29udGVudDogJ19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyc7XG4gICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgLmFycm93LXJpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay10ZXh0OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmxpbmstdGV4dDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LWxlZnQge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yaWdodCB7XG4gICAgICAgIC5hcnJvdy1sZWZ0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluay10ZXh0OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgIC5saW5rLXRleHQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAubGluay10ZXh0OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctcmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi5jb21wb25lbnQuZXBpc29kZS1saXN0ZW4tYnV0dG9uIHtcblxuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyMnB4IDAgMjJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAvKiBpT1MgU2FmYXJpICovXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC8qIEludGVybmV0IEV4cGxvcmVyL0VkZ2UgKi9cbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5IHN1cHBvcnRlZCBieSBDaHJvbWUsIEVkZ2UsIE9wZXJhIGFuZCBGaXJlZm94ICovXG5cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJlZDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8qIGZvciByZW1vdmluZyB0aGUgaGlnaGxpZ2h0ICovXG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMTVweCAxMnB4IDE1cHggMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMTJweCAxOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wYXVzZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGxheWluZyB7XG4gICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuaWNvbi5wbGF5IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi5wYXVzZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDBweDtcblxuICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgIC8qIGlPUyBTYWZhcmkgKi9cbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLyogU2FmYXJpICovXG4gICAgICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLyogS29ucXVlcm9yIEhUTUwgKi9cbiAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLyogT2xkIHZlcnNpb25zIG9mIEZpcmVmb3ggKi9cbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5IHN1cHBvcnRlZCBieSBDaHJvbWUsIEVkZ2UsIE9wZXJhIGFuZCBGaXJlZm94ICovXG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNC41cHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGFyZ2UsXG4gICAgJi5ibG9jayB7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMCAyMnB4O1xuXG4gICAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMTJweCAxOHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNC41cHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmxvY2sge1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzc0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsImZvb3Rlci5mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgJj4uY29udGFpbmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBhLFxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDU4NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3NHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOjI5cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYsXG4gICAgLnN1Yi1uYXYsXG4gICAgLnNvY2lhbC1saW5rcyB7XG5cbiAgICAgICAgdWwsXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zb2NpYWwtbGlua3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGhlaWdodDogOTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1M3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvbGxvdy10ZXh0IHtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAtNzJweDtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOTRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC02NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTk0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb25zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbmF2IHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlzY2xhaW1lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wbGF5ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cbiAgICAmLWJveCB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgYm90dG9tOiAtODVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgcGFkZGluZzogMTNweCAyM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA0YlwiO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZC1ob3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGxheWluZyB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgICYtcHJvZ3Jlc3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgJi1iYXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG5cbiAgICAgICAgICAgICYtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRhc2hib2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC8vIGNvbnRyb2xzXG5cbiAgICAmLWNvbnRyb2xzIHtcblxuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICNwbGF5ZXItYnRuLXBsYXksXG4gICAgICAgICNwbGF5ZXItYnRuLXBhdXNlLFxuICAgICAgICAjcGxheWVyLWJ0bi1iYWNrLFxuICAgICAgICAjcGxheWVyLWJ0bi1mb3J3YXJkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAyMDBtcztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGF5ZXItcmV3aW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGxheWVyLXBsYXkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcblxuICAgICAgICAgICAgI3BsYXllci1idG4tcGxheSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI3BsYXllci1idG4tcGF1c2Uge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBsYXlpbmcge1xuICAgICAgICAgICAgICAgICNwbGF5ZXItYnRuLXBsYXkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICNwbGF5ZXItYnRuLXBhdXNlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGxheWVyLWZhc3QtZm9yd2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAyNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGF5ZXItcmV3aW5kLFxuICAgICAgICAucGxheWVyLWZhc3QtZm9yd2FyZCxcbiAgICAgICAgLnBsYXllci1wbGF5IHtcbiAgICAgICAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMTAwbXM7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1tZXRhIHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGxheWVyLWJveC1pbmZvIHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcGFkZGluZzogMThweCA0MHB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wbGF5ZXItdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTExMTExO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGluZS1jbGFtcCgyLCAxLjI4NTcpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIGFkZCBlbGxpcHNlcyBvbiBkZXNrdG9wLi5cbiAgICAgICAgICAgICAgICAvLyBsaW5lIGNsYW1wIG9uIG1vYmlsZS4uLlxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXBpc29kZS1udW1iZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsYXllci1yaWdodC1jb250cm9scyB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICAucGxheWVyLXRpbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGxheWVyLWNsb3NlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wbGF5ZXItY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzNweDtcblxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAxMDBtcztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hYm91dCB7XG5cbiAgICAvLyBoZWFkZXJcbiAgICBzZWN0aW9uLmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnRyby1jb2wge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5OHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjdweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGhvdG8tY29sIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2MHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNlY3Rpb24ud2VsY29tZS1sZXR0ZXIge1xuXG4gICAgICAgIC5jb250YWluZXItc20ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWN0aW9uLmFib3V0LXRoZS1ob3N0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFBMUIxQztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuY29udGFpbmVyLW1kIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAvKlxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAqL1xuXG4gICAgICAgICAgICAuYWJvdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250ZW50LWNvbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDQwcHggNjVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGgxLmhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYm9keSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGhvdG8tY29sIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWN0aW9uLmJpbyB7XG4gICAgICAgIGgzLmJpby1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdCB7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB9XG5cbiAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAmLWluc3RydWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY+LmZsZXgtZ3JpZCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50LFxuICAgICYtZm9ybSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge31cbiAgICB9XG5cbiAgICAmLWZvcm0uZmxleC1pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHggMzBweDtcblxuICAgICAgICAmLmZsZXgtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICBhW2hyZWZePVwibWFpbHRvOlwiXSB7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1mb3JtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsZXgtZ3JpZC5uYW1lLXJvdyB7XG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mbGV4LWl0ZW0uaGFsZiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmLmZpcnN0LW5hbWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXN0LW5hbWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0LFxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjODg4ODg4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMkUyRjMxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZy1yZWNhcHRjaGEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTMuNXB4IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCAxNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxODZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZC1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQtaG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZWRpdW0tZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmVwaXNvZGUge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuaGVybyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVyby1iZy1pbWFnZSB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWxsLWVwaXNvZGVzLWxpbmssXG4gICAgICAgIC5lcGlzb2RlLWluZm8ge1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbGwtZXBpc29kZXMtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjhweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVwaXNvZGUtaW5mbyB7XG5cbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuXG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTg4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHRpdGxlLWZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWV0YSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdGVuLWJ1dHRvbi1jb250YWluZXIge31cbiAgICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICAuaGVybysuZXBpc29kZS1jb250ZW50IC5jb250YWluZXItc20uY29udGVudCB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXBpc29kZS1jb250ZW50IHtcblxuICAgICAgICAvLyBwb3NzaWJseSByZW1vdmUgdGhpcyBhbmQgaW5zdGVhZCBtb2RpZnkgdGhlIGJhc2VcbiAgICAgICAgLy8gY3NzIGZpbGUgdG8gc3RvcCBkZWNyZWFzaW5nIHRoZSBmb250IHNpemUgb24gc21hbGxlciBkZXZpY2VzLi4uXG4gICAgICAgIC8vIGNoZWNrIGZvciByZWN1cnNpdmUgaXNzdWVzIGZpcnN0XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlY3Rpb24tYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1mZWF0dXJlIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qKiBndWVzdHMgKiovXG4gICAgICAgICAgICAmLmd1ZXN0cyB7XG5cbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1ibG9jay1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGlzdCB7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYrLmxpc3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnBob3RvLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5waG90by13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udC1zZW1pLWNvbmRlbnNlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iaW8tbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtcztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZC1ob3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyoqIGVwaXNvZGUgZXh0cmFzICoqL1xuICAgICAgICAgICAgJi5lcGlzb2RlLWV4dHJhcyB7XG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tYmxvY2staGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMzhcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRpY29uLWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLyoqIHRyYW5zY3JpcHQgKiovXG4gICAgICAgICAgICAmLnRyYW5zY3JpcHQge1xuICAgICAgICAgICAgICAgIC5zci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZWFkLWZ1bGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIC5yZWFkLWZ1bGwtYnV0dG9uLFxuICAgICAgICAgICAgICAgICAgICAuaGlkZS1mdWxsLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBmb3IgcmVtb3ZpbmcgdGhlIGhpZ2hsaWdodCAqL1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBpT1MgU2FmYXJpICovXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgLyogU2FmYXJpICovXG4gICAgICAgICAgICAgICAgICAgICAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9sZCB2ZXJzaW9ucyBvZiBGaXJlZm94ICovXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gICAgICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIE5vbi1wcmVmaXhlZCB2ZXJzaW9uLCBjdXJyZW50bHkgc3VwcG9ydGVkIGJ5IENocm9tZSwgRWRnZSwgT3BlcmEgYW5kIEZpcmVmb3ggKi9cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaGlkZS1mdWxsLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWFib3ZlKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgLnNyLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmZmZmZmKzAsZmZmZmZmKzEwMCYwKzAsMSsxMDAgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEZGMy42LTE1ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBJRTYtOSAqL1xuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIC5yZWFkLWZ1bGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZWFkLWZ1bGwtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaGlkZS1mdWxsLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogOTk5OTk5OTk5OTk5OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIm1haW4uZXBpc29kZXMge1xuICAgIC5lcGlzb2Rlcy1saXN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1oZWFkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiogYWJvdXQgKiovXG4gICAgc2VjdGlvbi5hYm91dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWJvdXQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTUycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTgycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWJvdXQtZ3JpZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmhlYWRsaW5lIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFib3V0LWV4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgLmZvbGxvdy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZy5mb2xsb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZy5sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcuYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1ODlFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHdpdHRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjlDRDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi55b3V0dWJlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJtYWluLmhvbWUge1xuXG4gICAgLyoqIHdheXMgdG8gbGlzdGVuICoqL1xuICAgIHNlY3Rpb24ud2F5cy10by1saXN0ZW4ge1xuXG4gICAgICAgIC8qKiBjb252ZXJ0IHRvIHV0aWxpdHkgY2xhc3NlcyA/ICovXG5cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0M3B4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3Rlbi1idXR0b25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTNweCAwIDQxcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXM7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogOXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyoqIG1vcmUgZXBpc29kZXMgKiovXG4gICAgc2VjdGlvbi5tb3JlLWVwaXNvZGVzIHtcbiAgICAgICAgLnZpZXctYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246YWxsIDIwMG1zO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyoqIGFib3V0ICoqL1xuICAgIHNlY3Rpb24uYWJvdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFib3V0LXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01MnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04MnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFib3V0LWdyaWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2x1bW4ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICYubGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5oZWFkbGluZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAucGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4OXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFib3V0LWV4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmRpdmlkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAgIC5mb2xsb3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcuZm9sbG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zb2NpYWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nLmFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGlua3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNBNTg5RTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI5Q0Q1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYueW91dHViZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjAwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyoqIHNpZ24tdXAgKiovXG4gICAgc2VjdGlvbi5zaWduLXVwIHtcbiAgICAgICAgJj4uY29udGFpbmVyIHtcblxuICAgICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2lnbi11cC1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxM3B4IDdweCAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zaWduLXVwLWNsaXBhcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZy5sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMnB4IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDIwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmluc3RydWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pbnB1dHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0LFxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkUyRjMxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjODg4ODg4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnktZm9udDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJFMkYzMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qKiBmZWF0dXJlZC1pbiAqKi9cbiAgICBzZWN0aW9uLmZlYXR1cmVkLWluIHtcbiAgICAgICAgJj4uY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1oZWFkaW5nIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC8qKiBiaW8gKiovXG4gICAgc2VjdGlvbi5iaW8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzQ4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyODdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkY29udGFpbmVyLXdpZHRoIC8gMjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTAwcHggNjRweCAxMDBweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ3MnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NnB4ICRtYXJnaW4td2lkdGgtdGFibGV0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDU2cHggJG1hcmdpbi13aWR0aC1tb2JpbGU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYmlvLWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJpbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNvY2lhbC1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYWJvdmUobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FjYzE3NjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgyMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy90cmlzaC1ob21lLWZhZGUucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYWdlIHtcbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxufVxuIiwibWFpbi5ndWVzdCB7XG4gICAgLmFsbC1ndWVzdHMtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ndWVzdC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3Vlc3QtY29udGVudC1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICAgIC5ndWVzdC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjk2cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3Vlc3QtaGVhZGVyLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZXRhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmd1ZXN0LWhlYWRlci1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeS1mb250LXNlbWktY29uZGVuc2VkO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ndWVzdC1oZWFkZXItdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmd1ZXN0LWhlYWRlci1zb2NpYWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLThweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc29jaWFsLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E1ODlFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudHdpdHRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjlDRDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5saW5rZWRpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQzc2Qjc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbnN0YWdyYW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iaW9ncmFwaHkge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhtZCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkNhYmluXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3Vlc3QtYmlvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobWQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICAgIC5zaWRlYmFyLWhlYWRlciB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4LjVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5LWZvbnQtc2VtaS1jb25kZW5zZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIm1haW4uZ3Vlc3RzIHtcbiAgICAmPnNlY3Rpb24+LmNvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuIiwiLnNyLXNpZ24tdXAtYm94IHtcbiAgICBib3JkZXI6MDtcbiAgICBwYWRkaW5nOjA7XG4gICAgbWFyZ2luOjA7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OmNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XG4gICAgZmxleC13cmFwOm5vd3JhcDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cbiAgICBsYWJlbCxcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJoaWRkZW5cIl0ge1xuICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIG9wYWNpdHk6MDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOjE2NXB4O1xuICAgICAgICBoZWlnaHQ6NjlweDtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDApO1xuICAgICAgICBmb250LXNpemU6MXB4O1xuICAgICAgICBsaW5lLWhlaWdodDoxcHg7XG4gICAgICAgIGZsZXgtZ3JvdzowO1xuICAgICAgICBmbGV4LXNocmluazowO1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9hc3NldHMvaW1hZ2VzL2hlYWRlci1zaWduLXVwLXNwcml0ZS5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNjVweCA1OXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246dG9wIGxlZnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhsZykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjp0b3AgcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICBmb250LWZhbWlseTogXCJCYXJsb3dcIixzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICAgICAgY29sb3I6JGRhcmstZ3JheTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgIGZsZXgtZ3JvdzowO1xuICAgICAgICBmbGV4LXNocmluazowO1xuICAgICAgICB3aWR0aDoyMjVweDtcbiAgICAgICAgaGVpZ2h0OjQ4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjIycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDo4cHg7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMTJweDtcbiAgICAgICAgYm9yZGVyOjA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6M3B4O1xuICAgICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3cobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOjE5MHB4O1xuICAgICAgICB9XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgICAgICAgICAgb3BhY2l0eTowLjg7XG4gICAgICAgICAgICBjdXJzb3I6bm90LWFsbG93ZWQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgxMjAsMTIwLDEyMCwxKTtcbiAgICAgICAgfVxuICAgICAgICAmOmRpc2FibGVkOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgxMjAsMTIwLDEyMCwxKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDo0OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDo0NHB4O1xuICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgIGJvcmRlcjoycHggc29saWQgJHllbGxvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czozcHg7XG4gICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgcGFkZGluZzowIDEycHg7XG4gICAgICAgIGZsZXgtZ3JvdzowO1xuICAgICAgICBmbGV4LXNocmluazowO1xuICAgICAgICBmb250LWZhbWlseTogXCJCYXJsb3cgU2VtaSBDb25kZW5zZWRcIixzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOmFsbCAxNTBtcztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjokYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR5ZWxsb3c7XG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OjAuODtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOm5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgY29sb3I6JGJsYWNrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbWVkaXVtLWdyYXk7XG4gICAgICAgICAgICBib3JkZXI6MnB4IHNvbGlkICRtZWRpdW0tZ3JheTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */