.calc-component{padding:60px 0px;background:linear-gradient(115.65deg, rgba(248, 212, 216, 0.6) 19.03%, rgba(243, 186, 194, 0.6) 137.58%)}@media(max-width: 1199px){.calc-component{padding:40px 0px}}@media(max-width: 767px){.calc-component{padding:30px 0px}}.calc-component .row{row-gap:50px}@media(max-width: 1199px){.calc-component .row{row-gap:30px}}@media(max-width: 991px){.calc-component .row{row-gap:20px}.calc-component .row .col-md-6{padding:0px 8px}}@media(max-width: 767px){.calc-component .row{row-gap:30px}.calc-component .row .col-md-6{padding:0px 15px}}.calc-toggle-main{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0px auto 40px;gap:20px;cursor:pointer;-ms-flex-align:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content}.calc-toggle-main p{font-size:16px;line-height:22px;font-weight:500;color:#222;margin-bottom:0}.calc-toggle-btn{background:#e5e5e5;border:0;outline:0;padding:2px;cursor:pointer;transition:all .3s ease;width:60px;height:32px;border-radius:99px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.calc-toggle-btn .toggle-knob{width:28px;height:28px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0px 2px 4px rgba(0,0,0,.1);transform:translateX(0)}.calc-toggle-btn .toggle-knob svg{width:10px;height:10px}.calc-toggle-btn .toggle-knob svg rect{fill:#252439}.calc-toggle-btn.active{background:#9b1e26}.calc-toggle-btn.active .toggle-knob{transform:translateX(28px)}.calc-toggle-btn.active .toggle-knob svg{transform:none}.calc-toggle-btn.active .toggle-knob svg rect{fill:#9b1e26}.calc-common-box{padding:24px 0px 0px;background:#fdf2f4;border:1px solid rgba(243,187,194,.6);box-shadow:0px 8px 25px rgba(112,21,27,.15);border-radius:20px;max-width:370px;overflow:hidden;margin:auto}@media(max-width: 991px){.calc-common-box{max-width:460px}}@media(max-width: 767px){.calc-common-box{max-width:450px}}.calc-common-box.without-scroll .calc-container-item .calcitem-bx{height:auto}.calc-common-box .calc-title-main{padding:0 24px;margin-bottom:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 1199px){.calc-common-box .calc-title-main{margin-bottom:20px}}@media(max-width: 767px){.calc-common-box .calc-title-main{margin-bottom:24px}}.calc-common-box .calc-title-main .h3{font-style:normal;font-weight:700;font-size:18px;line-height:25px;color:#252439;margin-bottom:0px}@media(max-width: 1199px){.calc-common-box .calc-title-main .h3{font-size:16px;line-height:22px}}@media(max-width: 767px){.calc-common-box .calc-title-main .h3{font-size:18px;line-height:24px}}.calc-common-box .calc-title-main .h3:last-child{margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx{padding:0 24px;overflow:auto;height:470px;margin-top:0;display:block}@media(max-width: 767px){.calc-common-box .calc-container-item .calcitem-bx{height:auto}}.calc-common-box .calc-container-item .calcitem-bx::-webkit-scrollbar{width:4px}.calc-common-box .calc-container-item .calcitem-bx::-webkit-scrollbar-track{border-radius:99px;background-color:#cbcbcb;border:1px solid #cbcbcb}.calc-common-box .calc-container-item .calcitem-bx::-webkit-scrollbar-thumb{border-radius:99px;background-color:#9a9a9a}.calc-common-box .calc-container-item .calcitem-bx .calc-slide{width:100%}.calc-common-box .calc-container-item .calcitem-bx .calc-slide+.calc-slide{margin-top:18px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input{margin-bottom:16px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .title{font-size:12px;font-weight:500;color:#252439;margin-bottom:9px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group{position:relative}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-label-input{position:relative}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-label-input.disabled .form-input{color:#707070}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-txt{font-size:16px;line-height:17px;font-weight:400;color:#707070;margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%);left:18px;z-index:1}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-txt.left{left:18px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-txt.right{right:18px;left:auto}@media(max-width: 991px){.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .form-txt.right{right:14px}}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .input-div-dark{position:relative;width:100%}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .input-div-dark .form-input{padding:14px 16px;width:100%;background:#fff;border:.5px solid #8b8b8b;border-radius:8px;font-size:16px;font-weight:600;color:#252439}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .input-div-dark .form-input.pad-left{padding-left:30px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .input-div-dark .form-input.pad-right{padding-right:30px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group .error-message{font-size:10px;font-weight:500;font-family:"Inter",sans-serif;color:#9b1e26;position:relative;margin-top:6px;right:0;left:0;width:100%;text-align:start}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group.grid-group{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group.grid-group .form-input{border-radius:8px 0 0 8px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .clac-input .form-label-group.grid-group .calc-dropdown .custom-selectt .select-trigger{border-radius:0 8px 8px 0;border-left:0}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range{margin-top:15px;position:relative}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-styled{background:#e3bfaf;border-radius:9999px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-styled input{position:relative;width:100%;margin:0px 0;-webkit-appearance:none;height:8px;border-radius:5px;background:#e3bfaf;outline:none;transition:opacity .2s}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-styled input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#9c1d26;border:2px solid #fff;box-shadow:0px 2.4px 14.4px rgba(172,111,107,.32),0px 2.4px 4.8px rgba(173,111,107,.32);cursor:pointer}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-styled input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#9c1d26;border:2px solid #fff;box-shadow:0px 2.4px 14.4px rgba(172,111,107,.32),0px 2.4px 4.8px rgba(173,111,107,.32);cursor:pointer}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-ticks{position:absolute;margin-top:0;height:8px;top:0;left:6px;right:6px;bottom:0}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-ticks .tick-mark{position:absolute;top:0;width:4px;height:4px;border-radius:50%;top:2.2px;background:rgba(255,255,255,.5);opacity:1;transform:translateX(-50%);pointer-events:none}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .calc-range-ticks .tick-mark.is-current{opacity:0}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .help-block{font-weight:600;margin:12px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-range .help-block span{font-size:12px;line-height:15px;font-weight:500;color:#707070;margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt{position:relative;width:100%;max-width:100%;font-family:inherit}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-trigger{width:100%;border-radius:18px;background:linear-gradient(0deg, #FFF, #FFF),#fff;border:.5px solid #8b8b8b;padding:14px 15px;border-radius:9.07463px;font-size:15px;font-weight:600;color:#252439;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;outline:none}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-trigger .selected-text{font-size:14px;line-height:20px;font-weight:600;color:#252439;text-wrap:nowrap;overflow:hidden}@media(max-width: 1199px){.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-trigger .selected-text{font-size:14px;line-height:20px}}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-trigger .arrow{width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:8px solid #8e8e8e;transition:transform .3s ease;margin-left:10px;border-radius:100px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt.open .arrow{transform:rotate(180deg)}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-options{position:absolute;width:100%;background:#fff;border-radius:14px;margin-top:8px;padding:8px 0;list-style:none;border:1px solid #e1e1e1;box-shadow:0 10px 30px rgba(0,0,0,.08);opacity:0;visibility:hidden;transform:translateY(-8px);transition:all .25s ease;z-index:10;max-height:200px;overflow:auto}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-options li{padding:11px 17px;font-size:14px;line-height:20px;color:#333;cursor:pointer;transition:background .2s ease}@media(max-width: 1199px){.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-options li{font-size:14px;line-height:20px;padding:10px 14px}}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-options li:hover{background:#f5f5f5}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt .select-options li.active{font-weight:600}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-dropdown .custom-selectt.open .select-options{opacity:1;visibility:visible;transform:translateY(0)}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio{margin-bottom:16px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .title{font-size:12px;font-weight:500;color:#252439;margin-bottom:9px}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .radio-container{display:-ms-flexbox;display:flex;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:4px;position:relative;overflow:auto;gap:4px;width:100%;max-width:-moz-fit-content;max-width:fit-content;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .radio-container .radio-box{-ms-flex:1;flex:1;position:relative;z-index:1;max-width:-moz-fit-content;max-width:fit-content}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .radio-container .radio-box input[type=radio]{display:none}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .radio-container .radio-box input[type=radio]:checked+label{background-color:#902a2c;color:#fff;font-weight:500}.calc-common-box .calc-container-item .calcitem-bx .calc-slide .calc-radio .radio-container .radio-box label{display:block;text-align:center;padding:8px 16px;border-radius:8px;font-size:14px;line-height:20px;color:#323232;font-weight:500;cursor:pointer;text-wrap:nowrap;transition:all .3s ease;margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .calcsl-grid-balance{display:-ms-grid;display:grid;-ms-grid-columns:60% auto;grid-template-columns:60% auto;gap:8px}.calc-common-box .calc-container-item .calcitem-bx .calcsl-grid-balance .clac-input{min-width:0;margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .calcsl-grid-balance .clac-input .disabled .input-div-dark .form-input{background:#e5e5e5;border-color:#d0c5c7}.calc-common-box .calc-container-item .calcitem-bx .ornament-main{margin-top:25px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input{position:relative}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input .input-div-dark .form-input{text-align:center}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input .ornament-btns{max-width:24px;position:absolute;top:50%;transform:translateY(-50%);left:16px;background:rgba(0,0,0,0);border:0;outline:0;border:0;border-radius:50%;z-index:1}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input .ornament-btns.disabled{opacity:.4}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input .ornament-btns svg{width:24px;height:24px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-no .form-label-input .ornament-btns.ornament-plus-btn{left:auto;right:16px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box{padding:16px;background:#fff;border-radius:16px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box+.ornament-box{margin-top:23px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box .h3{font-size:14px;line-height:20px;font-weight:600;color:#252439;margin-bottom:16px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box .calc-gold-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:16px}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box .calc-gold-grid .clac-input{margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .ornament-main .ornament-inmain .ornament-box .clac-input:last-child{margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main{position:relative;margin-top:25px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main{display:-ms-grid;display:grid;-ms-grid-columns:100px 36px 100px;grid-template-columns:100px 36px 100px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;gap:30px;min-height:144px;z-index:1;overflow:hidden;margin-bottom:16px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box.text-end{text-align:right;min-height:75%}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .bgb .bgb-desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#303030;opacity:.65;margin-bottom:4px}@media(max-width: 991px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .bgb .bgb-desc{font-size:11px;line-height:13px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .bgb .bgb-amt{font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#945652;margin-bottom:0;word-break:break-all}@media(max-width: 991px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .bgb .bgb-amt{font-size:12px;line-height:14px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart{height:130px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%;position:relative;overflow:hidden}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart .bar{position:relative;width:36px;border-radius:16px/8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart .bar .bartop{position:absolute;top:0;left:0;width:100%;height:16px;border-radius:50%;z-index:2}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart .bar.other-bank{background:linear-gradient(270deg, #B25C61 0%, #DB7F85 75.48%, #F5BABD 100%);height:50px;position:absolute;left:0;right:0;top:0;height:60px;z-index:2;transition:.5s all}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart .bar.other-bank .bartop{background:radial-gradient(82.78% 138.71% at 68.74% 118.99%, #E9A1A6 0%, #EE999E 100%);box-shadow:inset 4px -4px 8px rgba(255,255,255,.15)}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-img-container .chart .bar.idfc-bank{background:linear-gradient(270deg, #7D1E24 0%, #A13038 75.48%, #DB525B 100%);height:100%}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-bg img{width:100%;height:100%;object-fit:cover}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bars-pop{display:block;width:-moz-fit-content;width:fit-content;margin:18px auto 24px;font-style:normal;font-weight:400;font-size:14px;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#202020;opacity:.65}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bar-bottom-grid{text-align:center;background:#f7dbdf;border-radius:8px;padding:8px 10px;margin:16px 0px 20px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bar-bottom-grid.white{background:#fffefe}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bar-bottom-grid .barbo-text{font-size:12px;line-height:15px;font-weight:500;color:#252439;margin-bottom:4px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-main .bar-bottom-grid .barbo-title{font-size:16px;line-height:22px;font-weight:700;color:#252439;margin-bottom:0px}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .dis{text-align:center;font-size:14px;line-height:20px;font-weight:700;color:rgba(0,0,0,.7);margin-bottom:4px}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .bars-main-tit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .bars-main-tit .h3{font-size:32px;line-height:40px;font-weight:800;background:linear-gradient(92.89deg, #9C1D26 8.95%, #520F14 93.51%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:0}@media(max-width: 991px){.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .bars-main-tit .h3{font-size:27px;line-height:33px}}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .bars-main-tit .info-link{-ms-flex:0 0 20px;flex:0 0 20px}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-content .bars-main-tit .info-link img{max-width:20px}.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-btn .red-btn{display:block;max-width:100%;margin:12px auto 0px;padding:13px 40px;font-size:18px;line-height:24px;font-weight:600;color:#fff;background:#9b1e26;border-radius:100px;text-align:center}@media(max-width: 991px){.calc-common-box .calc-container-item .calcitem-bx .bar-desktop-btn .red-btn{padding:11px 40px;font-size:16px;line-height:22px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori{margin-top:24px;margin-bottom:30px;z-index:1;overflow:hidden}@media(max-width: 767px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori{margin-top:16px;padding:9px 9px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .h5{font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#505050;margin-bottom:4px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .h5:last-child{margin-bottom:0}@media(max-width: 767px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .h5{font-size:12px;line-height:17px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-title-top{margin-bottom:15px}@media(max-width: 767px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-title-top{margin-bottom:20px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:16px;-ms-flex-align:end;align-items:end;min-height:100px;overflow:hidden}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main.negative-scenario .bars-grid-box .chart .bar{background:linear-gradient(270deg, #858585 0%, #A8A8A8 75.48%, #D6D6D6 100%) !important}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main.negative-scenario .bars-grid-box .chart .bar .bartop{background:radial-gradient(82.78% 138.71% at 68.74% 118.99%, #FFFFFF 0%, #9A9393 100%) !important;box-shadow:inset 4px -4px 8px rgba(255,255,255,.15) !important}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main.vertical-botspace .bars-grid-box{margin-bottom:20px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:end;align-items:flex-end;min-height:100px;max-height:100px;overflow:hidden;-ms-flex-pack:center;justify-content:center}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar{position:relative;width:32px;border-radius:16px/8px;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;transition:all .5s}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar .bartop{position:absolute;top:0;left:0;width:100%;height:16px;border-radius:50%;z-index:2}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar.other-bank{background:linear-gradient(270deg, #B25C61 0%, #DB7F85 75.48%, #F5BABD 100%)}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar.other-bank .bartop{background:radial-gradient(82.78% 138.71% at 68.74% 118.99%, #E9A1A6 0%, #EE999E 100%);box-shadow:inset 4px -4px 8px rgba(255,255,255,.15)}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar.idfc-bank{background:linear-gradient(270deg, #7D1E24 0%, #A13038 75.48%, #DB525B 100%)}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar.idfc-bank .bartop{background:radial-gradient(82.78% 138.71% at 68.74% 118.99%, #DB515B 0%, #C2444C 100%);box-shadow:inset 4px -4px 8px rgba(255,255,255,.15)}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box.bars-img-container{margin-bottom:0}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box.text-end{text-align:right}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .bgb-desc{font-style:normal;font-weight:400;font-size:11px;line-height:14px;color:#303030;opacity:.65;margin-bottom:4px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .bgb-amt{font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#945652;margin-bottom:0;word-break:break-all}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .bars-img-grid{gap:16px;margin-bottom:6px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .bar-title{font-style:normal;font-weight:600;font-size:10px;line-height:12px;letter-spacing:-0.01em;color:rgba(0,0,0,.5);margin-bottom:0;margin-top:8px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bottom-grid{text-align:center;background:#f7dbdf;border-radius:8px;padding:8px 10px;margin-top:24px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bottom-grid .barbo-text{font-size:12px;line-height:15px;font-weight:500;color:#252439;margin-bottom:4px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bottom-grid .barbo-title{font-size:16px;line-height:22px;font-weight:700;color:#252439;margin-bottom:0px}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bg{position:absolute;top:0;bottom:0;left:-24px;right:-24px;z-index:-1}@media(max-width: 767px){.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bg{bottom:80px}}.calc-common-box .calc-container-item .calcitem-bx .bars-container-hori .bar-bg img{width:100%;height:100%;object-fit:cover}.calc-common-box .installment-price{position:relative;bottom:0;left:0;right:0;padding:12px 24px;text-align:center;background:#f3bac2;box-shadow:0px -4px 8px rgba(0,0,0,.08);z-index:2}@media(max-width: 1199px){.calc-common-box .installment-price{padding:15px 20px}}.calc-common-box .installment-price .txt{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#000;margin-bottom:3px}.calc-common-box .installment-price .h4{font-style:normal;font-weight:700;font-size:28px;line-height:36px;color:#000;margin:0}@media(max-width: 1199px){.calc-common-box .installment-price .h4{font-size:22px;line-height:30px}}.calc-common-box .installment-price .btn-box{margin-top:9px;display:block}.calc-common-box .installment-price .btn-box .btn-red{width:100%;background:#9c1d26;max-width:100%;display:block;text-align:center;border-radius:100px;font-size:14px;line-height:19px;font-weight:600;padding:10px 20px;color:#fff}@media(max-width: 1199px){.calc-common-box .installment-price .btn-box .btn-red{font-size:14px;line-height:20px;padding:11px 20px}}.calc-common-box .installment-price .btn-box .disclamir-btn{font-size:13px;display:block;max-width:-moz-fit-content;max-width:fit-content;margin:9px auto 0px;font-size:12px;line-height:16px;font-weight:400;color:#202020;opacity:65%;text-decoration:underline}.calc-common-box .desktop-show{display:none}.calc-common-box .mobile-show{display:block}.calc-common-box.wider-version{max-width:100%;padding:40px}@media(max-width: 991px){.calc-common-box.wider-version{padding:25px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:40px;padding:0px;width:100%;overflow:hidden;height:auto}@media(max-width: 991px){.calc-common-box.wider-version .calc-container-item .calcitem-bx{gap:20px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .calcitem-slide-left .calcitem-slide-main{padding-right:10px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .calc-title-main{padding:0}.calc-common-box.wider-version .calc-container-item .calcitem-bx .calc-slide .clac-input .title{font-size:14px;line-height:21px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .calcitem-right{min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main{padding:32px 32px 10px;background:linear-gradient(180deg, #F9E1E4 0%, rgba(249, 225, 228, 0) 50%);border-radius:8px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:0;z-index:1;min-width:0}@media(max-width: 991px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main{padding:22px 22px 10px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bar-desktop-content-bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;z-index:-1}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bar-desktop-content-bg img{width:100%;height:100%}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main{margin:30px auto 25px;gap:20px;-ms-grid-columns:100px 40px 100px;grid-template-columns:100px 40px 100px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .chart{height:180px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bars-grid-main .bars-grid-box .chart .bar{width:40px;border-radius:20px/10px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-main .bar-bottom-grid{margin:0px 0px 10px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori{padding:32px 32px 10px;background:linear-gradient(180deg, #F9E1E4 0%, rgba(249, 225, 228, 0) 50%);border-radius:8px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:0;z-index:1;min-width:0}@media(max-width: 991px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori{padding:22px 22px 10px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori .bar-desktop-content-bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;z-index:-1}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori .bar-desktop-content-bg img{width:100%;height:100%}@media(max-width: 1199px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori{padding:24px 24px}}@media(max-width: 767px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori{padding:16px 16px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main{margin:25px auto 30px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart{height:180px;max-height:140px;min-height:140px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .bars-container-hori .bars-grid-main .bars-grid-box .chart .bar{width:40px;border-radius:20px/10px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars{padding:32px 32px 10px;background:linear-gradient(180deg, #F9E1E4 0%, rgba(249, 225, 228, 0) 50%);border-radius:8px;position:relative;margin-top:0;margin-bottom:0;z-index:1;max-height:520px;overflow:auto;min-width:0}@media(max-width: 991px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars{padding:22px 22px 10px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bar-desktop-content{margin-bottom:20px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bar-desktop-btn{margin-top:25px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bars-container-hori{background:rgba(0,0,0,0);padding:0;border-radius:0}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bars-container-hori+.bars-container-hori{margin-top:20px}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bar-desktop-content-bg{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;z-index:-1}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bar-desktop-content-bg img{width:100%;height:100%}@media(max-width: 1199px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars{padding:24px 24px}}@media(max-width: 767px){.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars{padding:16px 16px}}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bars-grid-main{margin:10px auto}.calc-common-box.wider-version .calc-container-item .calcitem-bx .multiple-bars .bars-grid-main .bars-grid-box .chart{height:140px;max-height:120px;border-radius:20px/10px;min-height:120px}.calc-common-box.wider-version .calcitem-slide-main{overflow:auto;max-height:470px}.calc-common-box.wider-version .mobile-show{display:none}@media(max-width: 767px){.calc-common-box.wider-version .mobile-show{display:block}}.calc-common-box.wider-version .desktop-show{display:block}@media(max-width: 767px){.calc-common-box.wider-version .desktop-show{display:none}}.disc-popup{background:rgba(0,0,0,.6)}@media(max-width: 767px){.disc-popup.modal.fade .modal-dialog{transform:translate(0, 100%)}.disc-popup.modal.fade.show .modal-dialog{transform:none}}.disc-popup .modal-dialog{max-width:516px}@media(max-width: 767px){.disc-popup .modal-dialog{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;min-height:calc(100% - 0rem);max-width:100%}}.disc-popup .modal-dialog .modal-content{border-radius:12px;border:0;background:#f6f6f6}@media(max-width: 767px){.disc-popup .modal-dialog .modal-content{border-radius:12px 12px 0px 0px}}.disc-popup .modal-dialog .modal-body{padding:24px}@media(max-width: 767px){.disc-popup .modal-dialog .modal-body{padding:24px 16px}}.disc-popup .modal-dialog .modal-body .icon-close.black::before{color:#9b1e26}@media(max-width: 767px){.disc-popup .modal-dialog .modal-body .icon-close.black::before{font-size:18px;top:27px}}.disc-popup .modal-dialog .modal-body .popup-close{top:32px}.disc-popup .modal-dialog .modal-body .h3{font-size:24px;line-height:32px;font-weight:600;color:#000;margin-bottom:30px}@media(max-width: 767px){.disc-popup .modal-dialog .modal-body .h3{font-size:20px;line-height:28px}}.disc-popup .modal-dialog .modal-body .desc{font-style:normal;font-weight:500;font-size:18px;line-height:130%;color:#504e4e}@media(max-width: 767px){.disc-popup .modal-dialog .modal-body .desc{font-size:14px;line-height:22px;margin-bottom:24px}}.disc-popup .modal-dialog .modal-body .desc:last-child{margin-bottom:0}.incomp-popup{background:rgba(0,0,0,.6)}@media(max-width: 767px){.incomp-popup.modal.fade .modal-dialog{transform:translate(0, 100%)}.incomp-popup.modal.fade.show .modal-dialog{transform:none}}.incomp-popup .modal-dialog{max-width:516px}@media(max-width: 767px){.incomp-popup .modal-dialog{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;min-height:calc(100% - 0rem);max-width:100%}}.incomp-popup .modal-dialog .modal-content{border-radius:12px;border:0;background:#f6f6f6}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-content{border-radius:12px 12px 0px 0px}}.incomp-popup .modal-dialog .modal-body{padding:24px;padding-bottom:98px;position:relative}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body{padding:24px 16px;padding-bottom:78px}}.incomp-popup .modal-dialog .modal-body .icon-close.black::before{color:#9b1e26}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .icon-close.black::before{font-size:18px;top:27px}}.incomp-popup .modal-dialog .modal-body .popup-close{top:32px}.incomp-popup .modal-dialog .modal-body .h3{font-size:24px;line-height:32px;font-weight:600;color:#000;margin-bottom:25px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .h3{font-size:20px;line-height:28px;margin-bottom:16px}}.incomp-popup .modal-dialog .modal-body .desc{font-style:normal;font-weight:500;font-size:14px;line-height:130%;color:#504e4e}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .desc{font-size:12px;line-height:130%;margin-bottom:0;font-weight:400}}.incomp-popup .modal-dialog .modal-body .comparison-card{max-width:500px;margin:auto;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0;overflow:hidden;margin-top:20px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card{margin-top:10px}}.incomp-popup .modal-dialog .modal-body .comparison-card table{width:100%;border-collapse:collapse;text-align:center;background:#fff;overflow:hidden;border-radius:12px}.incomp-popup .modal-dialog .modal-body .comparison-card table td{padding:14px;font-size:16px;line-height:22px;font-weight:400;border:1px solid #e0e0e0;color:#504e4e}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card table td{font-size:15px;line-height:21px;padding:12px 9px}}.incomp-popup .modal-dialog .modal-body .comparison-card table th{padding:14px;font-size:14px;line-height:20px;font-weight:400;color:#504e4e;border:1px solid #e0e0e0}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card table th{font-size:12px;line-height:17px;padding:12px 14px}}.incomp-popup .modal-dialog .modal-body .comparison-card table thead{background:#fff}.incomp-popup .modal-dialog .modal-body .comparison-card table thead th.highlight{background:linear-gradient(92.89deg, #9C1D26 8.95%, #520F14 93.51%);color:#fff;font-weight:500;-webkit-text-fill-color:#fff;font-style:normal}.incomp-popup .modal-dialog .modal-body .comparison-card table tbody td:first-child{text-align:left;font-weight:400;font-size:12px;line-height:17px;color:#504e4e}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card table tbody td:first-child{font-size:10px;line-height:15px}}.incomp-popup .modal-dialog .modal-body .comparison-card table .highlight{color:#a02020;font-weight:600;background:#fceff1}.incomp-popup .modal-dialog .modal-body .comparison-card table .highlight b{background:linear-gradient(92.89deg, #9C1D26 8.95%, #520F14 93.51%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600;font-style:italic;background-clip:text;text-fill-color:rgba(0,0,0,0);margin:auto;display:block}.incomp-popup .modal-dialog .modal-body .comparison-card .note{background:#fff;padding:12px;text-align:center;color:#504e4e;text-align:center;font-size:13px;line-height:18px;font-weight:400}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card .note{padding:10px 12px;font-size:11px;line-height:17px;text-align:left}}.incomp-popup .modal-dialog .modal-body .comparison-card .note b{font-weight:700;color:#6e0a0f}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .comparison-card .note b{color:#504e4e}}.incomp-popup .modal-dialog .modal-body .btn-see{margin-top:8px;text-align:center}.incomp-popup .modal-dialog .modal-body .btn-see .see-link{font-size:12px;line-height:140%;font-weight:500;color:#9b1e26;text-decoration:underline;max-width:-moz-fit-content;max-width:fit-content;margin:auto;display:block}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .btn-see .see-link{font-weight:700}}.incomp-popup .modal-dialog .modal-body .rate-compare{margin-top:32px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare{margin-top:12px}}.incomp-popup .modal-dialog .modal-body .rate-compare .title{font-style:normal;font-weight:500;font-size:14px;line-height:130%;color:#504e4e;margin-bottom:12px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare .title{font-size:12px;font-weight:400}}.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:8px;margin-bottom:8px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box{gap:6px;padding:16px;background:#fff;border-radius:8px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box{padding:10px 16px}}.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box .desc{font-size:12px;line-height:130%;color:#504e4e;font-weight:400;margin:0}.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box .desc b{font-size:14px;font-weight:700}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box .desc{font-size:11px}.incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box .desc b{font-size:13px}}.incomp-popup .modal-dialog .modal-body .rate-compare .small-desc{font-weight:400;font-size:12px;line-height:15px;color:#303030;opacity:.65;margin-bottom:8px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .rate-compare .small-desc{font-size:10px}}.incomp-popup .modal-dialog .modal-body .bottom-btn{padding:16px;background:#fff;border-top:1px solid #e9e9e9;text-align:center;position:absolute;bottom:0;left:0;right:0;border-radius:0px 0px 12px 12px}.incomp-popup .modal-dialog .modal-body .bottom-btn .bred-btn{padding:11px 25px;background:rgba(0,0,0,0);color:#9b1e26;border:1px solid #9b1e26;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center;font-size:14px;line-height:20px;font-weight:600;display:block;border-radius:100px}@media(max-width: 767px){.incomp-popup .modal-dialog .modal-body .bottom-btn .bred-btn{line-height:1}}.scrolling-breadcrumb .breadcrumb-wrap{padding-top:30px}@media(max-width: 1440px){.scrolling-breadcrumb .breadcrumb-wrap{padding-top:20px}}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb{background:#443131}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb,.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb a{color:#000;font-size:12px}@media(max-width: 991px){.scrolling-breadcrumb{background:#e9e9e9}.scrolling-breadcrumb .breadcrumb-wrap{margin:0;padding:0;position:relative;display:block;overflow-x:auto}.scrolling-breadcrumb .breadcrumb-wrap nav{overflow-x:auto}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb{background:rgba(0,0,0,0);padding:10px 0;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.fglf-banner{padding:60px 0px 70px;position:relative;z-index:1;overflow:hidden;background:linear-gradient(135deg, #6E0A0F 1.07%, #45073F 99.11%)}@media(max-width: 1199px){.fglf-banner{padding:40px 0px}}@media(max-width: 767px){.fglf-banner{padding:40px 0px 40px}}.fglf-banner .exprban-breadcrumb{position:absolute}.fglf-banner .exprban-breadcrumb ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:16777200px;padding:8px 16px}@media(max-width: 991px){.fglf-banner .exprban-breadcrumb ul{padding:8px 14px}}.fglf-banner .exprban-breadcrumb ul li{font-size:12px;line-height:16px;font-weight:400;letter-spacing:-0.015em;color:#dbdbde}.fglf-banner .exprban-breadcrumb ul li+li::before{content:">";font-size:12px;line-height:17px;font-weight:400;color:#dbdbde;margin:0px 6px}.fglf-banner .exprban-breadcrumb ul li a{color:#dbdbde;font-weight:700}.fglf-banner .banner-back-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.fglf-banner .banner-back-img img{width:100%;height:100%;object-fit:cover;object-position:center}.fglf-banner .brlefban-desc{margin-top:45px}@media(max-width: 991px){.fglf-banner .brlefban-desc{margin-top:55px}}@media(max-width: 767px){.fglf-banner .brlefban-desc{margin-top:0}}.fglf-banner .brlefban-desc .brlefbanin-desc{margin-bottom:40px}@media(max-width: 991px){.fglf-banner .brlefban-desc .brlefbanin-desc{margin-bottom:40px}}@media(max-width: 767px){.fglf-banner .brlefban-desc .brlefbanin-desc{margin-bottom:33px}}.fglf-banner .brlefban-desc .brlefbanin-desc .h1{font-size:48px;line-height:58px;font-weight:700;background:linear-gradient(91.54deg, #FFFFFF -0.86%, rgba(255, 255, 255, 0.6) 92.26%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);letter-spacing:-0.04em;margin-bottom:0}@media(max-width: 1199px){.fglf-banner .brlefban-desc .brlefbanin-desc .h1{font-size:40px;line-height:50px}}@media(max-width: 991px){.fglf-banner .brlefban-desc .brlefbanin-desc .h1{font-size:35px;line-height:45px;max-width:75%}}@media(max-width: 767px){.fglf-banner .brlefban-desc .brlefbanin-desc .h1{font-size:32px;line-height:40px;background:linear-gradient(91.54deg, #FFFFFF -0.86%, rgba(255, 255, 255, 0.6) 92.26%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);max-width:100%}}.fglf-banner .brlefban-desc .brlefbanin-desc .txt{font-size:16px;line-height:24px;font-weight:500;color:rgba(255,255,255,.6);margin-bottom:8px}.fglf-banner .brlefban-desc .brlefbanin-desc .txt:last-child{margin-bottom:0}.fglf-banner .brlefban-main{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-top:70px}@media(max-width: 991px){.fglf-banner .brlefban-main{margin-top:40px}}@media(max-width: 767px){.fglf-banner .brlefban-main{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;margin-top:40px;padding-top:40px;border-top:1px solid rgba(143,153,163,.6)}}.fglf-banner .brlefban-main .brlefban-box{padding:16px 20px;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;border:1px solid rgba(255,255,255,.12)}@media(max-width: 991px){.fglf-banner .brlefban-main .brlefban-box{padding:20px}}@media(max-width: 767px){.fglf-banner .brlefban-main .brlefban-box{padding:16px 20px;background:rgba(255,255,255,.1)}}.fglf-banner .brlefban-main .brlefban-box .brlefbanb-img{margin-bottom:12px}@media(max-width: 767px){.fglf-banner .brlefban-main .brlefban-box .brlefbanb-img{margin-bottom:8px}}.fglf-banner .brlefban-main .brlefban-box .brlefbanb-img img{width:32px;height:32px}.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .h3{font-size:20px;line-height:28px;font-weight:700;color:#fafafa;margin-bottom:8px}.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .h3:last-child{margin-bottom:0}@media(max-width: 991px){.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .h3{font-size:18px;line-height:26px;margin-bottom:5px}}.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .txt{font-size:14px;line-height:21px;font-weight:400;color:#ccc;margin-bottom:0}@media(max-width: 991px){.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .txt{font-size:13px;line-height:20px}}@media(max-width: 767px){.fglf-banner .brlefban-main .brlefban-box .brlefbanb-desc .txt{font-size:14px;line-height:21px}}.fglf-banner .brlefbanfo-img{text-align:center;margin-bottom:-17px;position:relative;z-index:3}.fglf-banner .brlefbanfo-img img{max-width:387px;width:100%;height:auto}@media(max-width: 991px){.fglf-banner .brlefbanfo-img img{max-width:400px}}@media(max-width: 767px){.fglf-banner .brlefbanfo-img img{max-width:400px}}.fglf-banner .brlefban-form{position:relative;z-index:2;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1.5px solid rgba(255,255,255,.2);border-radius:20px;overflow:hidden}@media(max-width: 991px){.fglf-banner .brlefban-form{max-width:550px;margin:0 auto}}.fglf-banner .brlefban-form .brlefbanf-top .title{margin-bottom:0;padding:20px 20px 0px}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .title{padding:20px 20px 0px}}.fglf-banner .brlefban-form .brlefbanf-top .title .h2{font-size:24px;line-height:32px;font-weight:700;color:#fafafa;letter-spacing:-0.04em;margin-bottom:0}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .title .h2{font-size:24px;line-height:32px}}.fglf-banner .brlefban-form .brlefbanf-top .title .h2 b{color:#f9a4a9}.fglf-banner .brlefban-form .brlefbanf-top .brlefbanf-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px;padding:32px 20px}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .brlefbanf-grid{gap:16px;padding:32px 20px}}.fglf-banner .brlefban-form .brlefbanf-top .brlefbanf-grid .full-width{grid-column:1/-1}.fglf-banner .brlefban-form .brlefbanf-top .input-div-dark{position:relative}.fglf-banner .brlefban-form .brlefbanf-top .input-div-dark .error-msg{display:block;margin-top:6px;font-size:11px;line-height:14px;font-weight:500;color:#ff9fa6}.fglf-banner .brlefban-form .brlefbanf-top .float-group{position:relative;background:#fff;border:1.5px solid #e9e9e9;border-radius:8px;transition:border-color .2s ease}.fglf-banner .brlefban-form .brlefbanf-top .float-group.error{border-color:#e5646e}.fglf-banner .brlefban-form .brlefbanf-top .float-group .form-input-float{width:100%;padding:22px 16px 9px;border:0;outline:0;box-shadow:0 0 0;background:rgba(0,0,0,0);border-radius:8px;font-size:16px;line-height:22px;font-weight:500;color:#1a1a1a;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fglf-banner .brlefban-form .brlefbanf-top .float-group .form-input-float:-ms-input-placeholder{color:rgba(0,0,0,0)}.fglf-banner .brlefban-form .brlefbanf-top .float-group .form-input-float::placeholder{color:rgba(0,0,0,0)}.fglf-banner .brlefban-form .brlefbanf-top .float-group .float-label{position:absolute;left:17px;top:50%;transform:translateY(-50%);margin:0;font-size:15px;line-height:22px;font-weight:500;color:#8a8a8a;pointer-events:none;transition:all .2s ease}.fglf-banner .brlefban-form .brlefbanf-top .float-group .form-input-float:focus+.float-label,.fglf-banner .brlefban-form .brlefbanf-top .float-group .form-input-float:not(:placeholder-shown)+.float-label{top:5px;transform:none;font-size:11px;line-height:14px}.fglf-banner .brlefban-form .brlefbanf-top .float-group.has-code .form-input-float:focus,.fglf-banner .brlefban-form .brlefbanf-top .float-group.has-code .form-input-float:not(:placeholder-shown){padding-left:56px}.fglf-banner .brlefban-form .brlefbanf-top .float-group.has-code .form-input-float:focus~.mob-code,.fglf-banner .brlefban-form .brlefbanf-top .float-group.has-code .form-input-float:not(:placeholder-shown)~.mob-code{opacity:1}.fglf-banner .brlefban-form .brlefbanf-top .float-group.has-code .mob-code{position:absolute;left:16px;bottom:9px;font-size:16px;line-height:22px;font-weight:500;color:#222;opacity:0;pointer-events:none;transition:opacity .2s ease}.fglf-banner .brlefban-form .brlefbanf-top .brlefbanf-bottom{padding:20px;background:rgba(255,255,255,.1)}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check-group{display:-ms-grid;display:grid;gap:10px}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .fglf-check-group{margin-top:0px;gap:10px}}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check-group .consent-error{display:none;margin-top:0;font-size:11px;line-height:14px;font-weight:500;color:#ff9fa6}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check-group .consent-error.show{display:block}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:20px minmax(0, 1fr);grid-template-columns:20px minmax(0, 1fr);gap:8px;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;margin:0;cursor:pointer}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check .fglf-check-box{width:20px;height:20px;margin-top:1px;background:rgba(0,0,0,0);border:1px solid #ccc;border-radius:3px;position:relative;transition:background .2s ease,border-color .2s ease}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check .fglf-check-box::after{content:"";position:absolute;left:7px;top:3px;width:5px;height:10px;border:solid #794346;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .18s ease}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check .fglf-check-txt{font-size:12px;line-height:16px;font-weight:500;color:#ccc}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .fglf-check .fglf-check-txt{font-size:12px;line-height:18px}}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check input[type=checkbox]:checked~.fglf-check-box{background:#f9a4a9;border-color:#f9a4a9}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check input[type=checkbox]:checked~.fglf-check-box::after{transform:rotate(45deg) scale(1)}.fglf-banner .brlefban-form .brlefbanf-top .fglf-check input[type=checkbox]:focus-visible~.fglf-check-box{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.fglf-banner .brlefban-form .brlefbanf-top .fglf-consent{font-size:12px;line-height:16px;font-weight:400;color:#ccc;margin:20px 0 0}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .fglf-consent{margin-top:16px}}.fglf-banner .brlefban-form .brlefbanf-top .fglf-submit-btn{display:block;width:100%;margin-top:20px;font-size:16px;line-height:20px;font-weight:600;color:#fff;padding:14px 20px;background:#000;border:1px solid rgba(0,0,0,0);text-align:center;border-radius:100px;cursor:pointer;transition:all .4s}@media(max-width: 767px){.fglf-banner .brlefban-form .brlefbanf-top .fglf-submit-btn{margin-top:20px;padding:12px 20px}}.fglf-banner .brlefban-form .brlefbanf-top .fglf-submit-btn:hover{background:#9b1e26;border-color:#9b1e26}.fglf-banner .brlefban-form .brlefbanf-top .fglf-submit-btn.disable{color:gray;background:#e5e5e5;border-color:#e5e5e5;cursor:not-allowed}.fglf-banner .brlefban-form .brlefbanf-top .fglf-submit-btn.disable:hover{background:#e5e5e5;border-color:#e5e5e5}.cuaccleadf-otp-modal{background:rgba(0,0,0,.5)}.cuaccleadf-otp-modal .modal-back-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:none}.cuaccleadf-otp-modal .modal-back-img img{width:100%;height:100%;object-fit:cover}.cuaccleadf-otp-modal.fglf-otp-modal .modal-back-img{display:block}.cuaccleadf-otp-modal.show{padding:0 !important}.cuaccleadf-otp-modal .modal-dialog{max-width:100%;height:100%;margin:0;transition:all .5s}.cuaccleadf-otp-modal .modal-dialog .modal-content{border:none;height:calc(100% - 20px);background-size:cover;top:50%;transform:translateY(-50%);overflow:hidden;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close{top:28px;right:28px}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close img{width:15px;height:15px}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close svg path{fill:#fff}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close{top:20px;right:16px}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close img{width:15px;height:19px}.cuaccleadf-otp-modal .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body{padding:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;overflow:auto}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent{border-radius:16px;box-shadow:0px 0px 10px rgba(0,0,0,.15);background:rgba(255,255,255,.2);padding:28px;max-width:430px;margin:0px auto 0;position:relative;overflow:hidden;max-height:100%;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);min-width:430px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent{padding:20px 16px;margin:0 auto;max-width:320px;overflow-y:auto;min-width:90%}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{font-size:18px;line-height:25px;font-weight:700;color:#fff;margin-bottom:20px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{margin-bottom:15px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .subtext{font-size:14px;line-height:21px;font-weight:400;color:#f2f2f2;margin-bottom:20px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .subtext{margin-bottom:12px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .otp-input-mmain{margin-top:20px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .otp-input-mmain{margin-top:12px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:22px;margin-bottom:20px;margin-top:20px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{gap:8px;margin-top:12px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input{width:100%;aspect-ratio:1/1;border:0;border-bottom:1px solid #f4f4f4;border-radius:0px;text-align:center;font-size:18px;font-weight:700;outline:none;color:#fff;background:rgba(255,255,255,0);transition:border-color .15s ease,box-shadow .15s ease}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input.success{border-color:#01a07a}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input.error{border-color:#e5646e}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input.frozen{opacity:.4;cursor:not-allowed}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:focus{border-color:#fff;box-shadow:0 0 0 0px rgba(99,102,241,.08)}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:-ms-input-placeholder{color:rgba(0,0,0,0)}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input::placeholder{color:rgba(0,0,0,0)}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .res-text,.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-size:12px;line-height:16px;font-weight:400;color:#f4f4f4}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-weight:600;margin-left:4px;color:#fff}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .timer-resend-grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .timer-resend-grid .red-link{font-weight:600;text-decoration:underline;font-size:14px;color:#fff}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .successfull .res-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px;color:#f4f4f4;font-weight:500}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0px 0px 32px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0 0 25px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .btn-box{margin-top:22px}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red{padding:14px 20px;font-size:14px;line-height:22px;font-weight:600;color:#1a1a1a;display:block;max-width:100%;width:100%;text-align:center;border-radius:25px;background:#fff;border:0}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red:disabled,.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red[disabled]{background:#dbdbde;color:#787878;cursor:not-allowed}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step{text-align:center;padding:8px 4px 4px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step{padding:4px 2px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .invalid-otps-icon{margin-bottom:15px}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .invalid-otps-icon img,.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .invalid-otps-icon svg{width:40px;height:40px}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .invalid-title{font-size:24px;line-height:32px;font-weight:700;color:#fafafa;margin-bottom:12px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .invalid-title{font-size:20px;line-height:28px}}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .btn-box{margin-top:0}.cuaccleadf-otp-modal .modal-dialog .modal-content .modal-body .grexit-intent .invalid-otp-step .resend-otp{display:inline-block;font-size:14px;line-height:20px;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:3px}@media(max-width: 767px){.cuaccleadf-otp-modal .modal-dialog{margin:0}}.scrolling-breadcrumb .breadcrumb-wrap{padding-top:30px}@media(max-width: 1440px){.scrolling-breadcrumb .breadcrumb-wrap{padding-top:20px}}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb{background:#443131}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb,.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb a{color:#000;font-size:12px}@media(max-width: 991px){.scrolling-breadcrumb{background:#e9e9e9}.scrolling-breadcrumb .breadcrumb-wrap{margin:0;padding:0;position:relative;display:block;overflow-x:auto}.scrolling-breadcrumb .breadcrumb-wrap nav{overflow-x:auto}.scrolling-breadcrumb .breadcrumb-wrap nav .breadcrumb{background:rgba(0,0,0,0);padding:10px 0;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.fglf-thank{padding:75px 0px;background:linear-gradient(135deg, #6E0A0F 1.07%, #45073F 99.11%);position:relative;z-index:1;overflow:hidden}@media(max-width: 1199px){.fglf-thank{padding:60px 0px}}@media(max-width: 991px){.fglf-thank{padding:40px 0px}}@media(max-width: 767px){.fglf-thank{padding:60px 0px}}.fglf-thank .exprban-breadcrumb{margin-bottom:64px}@media(max-width: 1199px){.fglf-thank .exprban-breadcrumb{margin-bottom:40px}}@media(max-width: 991px){.fglf-thank .exprban-breadcrumb{margin-bottom:30px}}.fglf-thank .exprban-breadcrumb ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:16777200px;padding:8px 16px}@media(max-width: 991px){.fglf-thank .exprban-breadcrumb ul{padding:8px 14px}}.fglf-thank .exprban-breadcrumb ul li{font-size:12px;line-height:16px;font-weight:400;letter-spacing:-0.015em;color:#dbdbde}.fglf-thank .exprban-breadcrumb ul li+li::before{content:">";font-size:12px;line-height:17px;font-weight:400;color:#dbdbde;margin:0px 6px}.fglf-thank .exprban-breadcrumb ul li a{color:#dbdbde;font-weight:700}.fglf-thank .loagprth-shape{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.fglf-thank .loagprth-shape img{width:100%;height:100%;object-fit:cover;object-position:center right}.fglf-thank .loagprth-desc .h1{font-size:48px;line-height:58px;font-weight:700;background:linear-gradient(91.54deg, #FFFFFF -0.86%, rgba(255, 255, 255, 0.6) 92.26%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);letter-spacing:-0.04em;margin-bottom:16px}@media(max-width: 1199px){.fglf-thank .loagprth-desc .h1{font-size:36px;line-height:45px;margin-bottom:14px}}@media(max-width: 991px){.fglf-thank .loagprth-desc .h1{font-size:30px;line-height:40px;margin-bottom:11px}}@media(max-width: 767px){.fglf-thank .loagprth-desc .h1{font-size:28px;line-height:38px;margin-bottom:16px}}.fglf-thank .loagprth-desc .txt{font-size:18px;line-height:150%;font-weight:500;color:#b5b5b5;margin-bottom:0px}@media(max-width: 991px){.fglf-thank .loagprth-desc .txt{font-size:16px;line-height:23px}}.fglf-thank .loagprth-desc .txt:last-child{margin-bottom:0}.fglf-thank .loagprth-desc .btn-box{margin-top:40px}@media(max-width: 1199px){.fglf-thank .loagprth-desc .btn-box{margin-top:30px}}@media(max-width: 991px){.fglf-thank .loagprth-desc .btn-box{margin-top:25px}}@media(max-width: 767px){.fglf-thank .loagprth-desc .btn-box{margin-top:32px}}.fglf-thank .loagprth-desc .btn-box .black-btn{display:block;max-width:-moz-fit-content;max-width:fit-content;padding:16px 40px;font-size:16px;line-height:21px;font-weight:600;color:#1a1a1a;border-radius:80px;background:#fff;border:1px solid #fff;transition:all .4s}.fglf-thank .loagprth-desc .btn-box .black-btn:hover{color:#fff;background:rgba(0,0,0,0);border-color:rgba(255,255,255,.5)}@media(max-width: 1199px){.fglf-thank .loagprth-desc .btn-box .black-btn{padding:14px 30px}}@media(max-width: 991px){.fglf-thank .loagprth-desc .btn-box .black-btn{font-size:14px;line-height:19px;padding:12px 24px}}@media(max-width: 767px){.fglf-thank .loagprth-desc .btn-box .black-btn{padding:14px 40px;font-size:16px;line-height:20px}}.fglf-thank .loagprth-right{padding:20px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:20px;margin-left:auto}@media(max-width: 991px){.fglf-thank .loagprth-right{padding:20px;border-radius:14px;max-width:100%}}@media(max-width: 767px){.fglf-thank .loagprth-right{margin-top:40px;padding:20px}}.fglf-thank .loagprth-right .title{margin-bottom:20px}.fglf-thank .loagprth-right .title .h2{font-size:18px;line-height:140%;font-weight:700;color:#fafafa;margin-bottom:12px}.fglf-thank .loagprth-right .title .h2:last-child{margin-bottom:0}@media(max-width: 991px){.fglf-thank .loagprth-right .title .h2{font-size:15px;line-height:21px;margin-bottom:10px}}@media(max-width: 767px){.fglf-thank .loagprth-right .title .h2{font-size:18px;line-height:25px;margin-bottom:12px}}.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark .form-input-simple{padding:16px 20px;font-size:20px;line-height:30px;font-weight:700;color:#222;background:#fff;border:1.47902px solid #e9e9e9;border-radius:8px;width:100%}@media(max-width: 1199px){.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark .form-input-simple{padding:13px 18px;font-size:20px;line-height:27px}}@media(max-width: 991px){.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark .form-input-simple{padding:12px 16px;font-size:18px;line-height:25px}}@media(max-width: 767px){.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark .form-input-simple{padding:13px 20px;font-size:20px;line-height:28px}}.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark :-ms-input-placeholder{color:#8a8a8a;font-weight:700}.fglf-thank .calcitem-slide-main .calc-slide .clac-input .form-label-group .input-div-dark ::placeholder{color:#8a8a8a;font-weight:700}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jYWxjLWdsb2JhbC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLWJyZWFrcG9pbnQvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsIl9mYW1pbHktZ3JvdXBpbmctZm9ybS1iYW5uZXIuc2NzcyIsIl9mYW1pbHktZ3JvdXBpbmctZm9ybS10aGFua3lvdS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUNJLGlCQUNBLHdHQUFBLENDOERBLDBCRGhFSixnQkFLUSxnQkFBQSxDQUFBLENDMkRKLHlCRGhFSixnQkFTUSxnQkFBQSxDQUFBLENBR0oscUJBQ0ksWUFBQSxDQ21ESiwwQkRwREEscUJBSVEsWUFBQSxDQUFBLENDZ0RSLHlCRHBEQSxxQkFRUSxZQUFBLENBRUEsK0JBQ0ksZUFBQSxDQUFBLENDeUNaLHlCRHBEQSxxQkFnQlEsWUFBQSxDQUVBLCtCQUNJLGdCQUFBLENBQUEsQ0FTaEIsa0JBQ0ksb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsdUJBQUEscUJBQ0EsU0FDQSxlQUNBLHNCQUFBLEFBQ0EsbUJBQUEsMkJBQUEscUJBQUEsQ0FFQSxvQkFDSSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0EsZUFBQSxDQUlSLGlCQUNJLG1CQUNBLFNBQ0EsVUFDQSxZQUNBLGVBQ0Esd0JBR0EsV0FDQSxZQUNBLG1CQUNBLGtCQUNBLDJCQUFBLEFBQ0Esb0JBQUEsc0JBQUEsa0JBQUEsQ0FHQSw4QkFDSSxXQUNBLFlBQ0EsZ0JBQ0Esa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsdUJBQUEsc0JBQUEsQUFDQSxtQkFBQSxnREFDQSxzQ0FHQSx1QkFBQSxDQUVBLGtDQUNJLFdBQ0EsV0FBQSxDQUdBLHVDQUNJLFlBQUEsQ0FNWix3QkFDSSxrQkFBQSxDQUVBLHFDQUNJLDBCQUFBLENBRUEseUNBQ0ksY0FBQSxDQUVBLDhDQUNJLFlBQUEsQ0FRcEIsaUJBQ0kscUJBQ0EsbUJBQ0Esc0NBQ0EsNENBQ0EsbUJBQ0EsZ0JBQ0EsZ0JBQ0EsV0FBQSxDQy9EQSx5QkR1REosaUJBV1EsZUFBQSxDQUFBLENDbEVKLHlCRHVESixpQkFlUSxlQUFBLENBQUEsQ0FLSSxrRUFDSSxXQUFBLENBS1osa0NBQ0ksZUFDQSxtQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxrQkFBQSxDQ3RGSiwwQkRpRkEsa0NBU1Esa0JBQUEsQ0FBQSxDQzFGUix5QkRpRkEsa0NBYVEsa0JBQUEsQ0FBQSxDQUdKLHNDQUNJLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxpQkFBQSxDQ3ZHUiwwQkRpR0ksc0NBU1EsZUFDQSxnQkFBQSxDQUFBLENDM0daLHlCRGlHSSxzQ0FjUSxlQUNBLGdCQUFBLENBQUEsQ0FHSixpREFDSSxlQUFBLENBTVIsbURBQ0ksZUFDQSxjQUNBLGFBQ0EsYUFDQSxhQUFBLENDL0hSLHlCRDBISSxtREFRUSxXQUFBLENBQUEsQ0FHSixzRUFDSSxTQUFBLENBR0osNEVBQ0ksbUJBQ0EseUJBRUEsd0JBQUEsQ0FHSiw0RUFDSSxtQkFDQSx3QkFBQSxDQUlKLCtEQUNJLFVBQUEsQ0FFQSwyRUFDSSxlQUFBLENBR0osMkVBQ0ksa0JBQUEsQ0FFQSxrRkFDSSxlQUNBLGdCQUNBLGNBQ0EsaUJBQUEsQ0FHSiw2RkFDSSxpQkFBQSxDQUVBLCtHQUNJLGlCQUFBLENBR0ksb0lBQ0ksYUFBQSxDQUtaLHVHQUNJLGVBQ0EsaUJBQ0EsZ0JBRUEsY0FDQSxnQkFDQSxrQkFDQSxRQUNBLDJCQUNBLFVBQ0EsU0FBQSxDQUVBLDRHQUNJLFNBQUEsQ0FHSiw2R0FDSSxXQUNBLFNBQUEsQ0N2TTVCLHlCRHFNd0IsNkdBS1EsVUFBQSxDQUFBLENBS1osNkdBQ0ksa0JBQ0EsVUFBQSxDQUVBLHlIQUNJLGtCQUNBLFdBQ0EsZ0JBRUEsMEJBQ0Esa0JBQ0EsZUFDQSxnQkFDQSxhQUFBLENBRUEsa0lBQ0ksaUJBQUEsQ0FHSixtSUFDSSxrQkFBQSxDQUtaLDRHQUNJLGVBQ0EsZ0JBQ0EsK0JBQ0EsY0FDQSxrQkFDQSxlQUNBLFFBQ0EsT0FDQSxXQUNBLGdCQUFBLENBR0osd0dBQ0ksaUJBQUEsQUFDQSxhQUFBLDBCQUFBLG9DQUFBLENBRUEsb0hBQ0kseUJBQUEsQ0FHSix1SkFDSSwwQkFDQSxhQUFBLENBTWhCLDJFQUNJLGdCQUNBLGlCQUFBLENBRUEsOEZBQ0ksbUJBQ0EscUJBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsa0JBQ0EsU0FBQSxDQUVBLG9HQUNJLGtCQUNBLFdBQ0EsYUFDQSx3QkFDQSxXQUNBLGtCQUNBLG1CQUNBLGFBQ0Esc0JBQUEsQ0FFQSwwSEFDSSx3QkFDQSxnQkFDQSxXQUNBLFlBQ0Esa0JBQ0EsbUJBQ0Esc0JBQ0Esd0ZBQ0EsY0FBQSxDQUdKLHNIQUNJLFdBQ0EsWUFDQSxrQkFDQSxtQkFDQSxzQkFDQSx3RkFDQSxjQUFBLENBS1osNkZBQ0ksa0JBRUEsYUFDQSxXQUNBLE1BQ0EsU0FDQSxVQUNBLFFBQUEsQ0FFQSx3R0FDSSxrQkFDQSxNQUNBLFVBQ0EsV0FDQSxrQkFDQSxVQUNBLGdDQUVBLFVBQ0EsMkJBQ0EsbUJBQUEsQ0FFQSxtSEFDSSxTQUFBLENBS1osdUZBQ0ksZ0JBQ0EsZ0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLDZCQUFBLENBRUEsNEZBQ0ksZUFDQSxpQkFDQSxnQkFFQSxjQUNBLGVBQUEsQ0FPUiw4RkFDSSxrQkFDQSxXQUVBLGVBQ0EsbUJBQUEsQ0FFQSw4R0FDSSxXQUNBLG1CQUNBLGtEQUVBLDBCQUNBLGtCQUNBLHdCQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxzQkFBQSxBQUNBLDhCQUFBLGVBQ0EsWUFBQSxDQUVBLDZIQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFDQSxlQUFBLENDbFk1QiwwQkQ0WHdCLDZIQVNRLGVBQ0EsZ0JBQUEsQ0FBQSxDQUlSLHFIQUNJLFFBQ0EsU0FDQSxvQ0FDQSxxQ0FDQSw2QkFDQSw4QkFDQSxpQkFDQSxtQkFBQSxDQUtKLDBHQUNJLHdCQUFBLENBSVIsOEdBQ0ksa0JBQ0EsV0FDQSxnQkFDQSxtQkFDQSxlQUNBLGNBQ0EsZ0JBQ0EseUJBQ0EsdUNBQ0EsVUFDQSxrQkFDQSwyQkFDQSx5QkFDQSxXQUNBLGlCQUNBLGFBQUEsQ0FFQSxpSEFDSSxrQkFDQSxlQUNBLGlCQUNBLFdBQ0EsZUFDQSw4QkFBQSxDQ3BiNUIsMEJEOGF3QixpSEFTUSxlQUNBLGlCQUNBLGlCQUFBLENBQUEsQ0FHSix1SEFDSSxrQkFBQSxDQUdKLHdIQUNJLGVBQUEsQ0FLWixtSEFDSSxVQUNBLG1CQUNBLHVCQUFBLENBS1osMkVBQ0ksa0JBQUEsQ0FFQSxrRkFDSSxlQUNBLGdCQUNBLGNBQ0EsaUJBQUEsQ0FHSiw0RkFDSSxvQkFBQSxBQUNBLGFBQUEsZ0JBQ0EseUJBQ0Esa0JBQ0EsWUFDQSxrQkFDQSxjQUNBLFFBQ0EsV0FDQSwyQkFBQSxBQUNBLHNCQUFBLHFCQUFBLGdCQUFBLENBRUEsdUdBQ0ksV0FBQSxBQUNBLE9BQUEsa0JBQ0EsVUFDQSwyQkFBQSxxQkFBQSxDQUVBLHlIQUNJLFlBQUEsQ0FFQSx1SUFDSSx5QkFDQSxXQUNBLGVBQUEsQ0FJUiw2R0FDSSxjQUNBLGtCQUNBLGlCQUNBLGtCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxnQkFDQSxlQUNBLGlCQUNBLHdCQUNBLGVBQUEsQ0FPcEIsd0VBQ0ksaUJBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0EsK0JBQUEsT0FBQSxDQUVBLG9GQUNJLFlBQ0EsZUFBQSxDQUlRLDBIQUNJLG1CQUNBLG9CQUFBLENBT3BCLGtFQUNJLGVBQUEsQ0FHSSxpR0FDSSxpQkFBQSxDQUdJLDZIQUNJLGlCQUFBLENBSVIsZ0hBQ0ksZUFDQSxrQkFDQSxRQUNBLDJCQUNBLFVBQ0EseUJBQ0EsU0FDQSxVQUNBLFNBQ0Esa0JBQ0EsU0FBQSxDQUVBLHlIQUNJLFVBQUEsQ0FHSixvSEFDSSxXQUNBLFdBQUEsQ0FHSixrSUFDSSxVQUNBLFVBQUEsQ0FPWixpR0FDSSxhQUNBLGdCQUNBLGtCQUFBLENBRUEsK0dBQ0ksZUFBQSxDQUdKLHFHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxrQkFBQSxDQUdKLGlIQUNJLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFFBQUEsQ0FFQSw2SEFDSSxlQUFBLENBSVIsd0hBQ0ksZUFBQSxDQU1oQix3RUFDSSxrQkFDQSxlQUFBLENBRUEsd0ZBQ0ksaUJBQUEsQUFDQSxhQUFBLGtDQUFBLEFBQ0EsdUNBQUEscUJBQUEsQUFDQSx1QkFBQSxzQkFBQSxBQUNBLG1CQUFBLGtCQUNBLFNBQ0EsaUJBQ0EsVUFDQSxnQkFDQSxrQkFBQSxDQUVBLHVHQUNJLG9CQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHNCQUFBLHNCQUFBLDZCQUFBLENBRUEsZ0hBQ0ksaUJBQ0EsY0FBQSxDQUlBLHNIQUNJLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsY0FDQSxZQUNBLGlCQUFBLENDNW9CNUIseUJEcW9Cd0Isc0hBVVEsZUFDQSxnQkFBQSxDQUFBLENBSVIscUhBQ0ksa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxjQUNBLGdCQUNBLG9CQUFBLENDM3BCNUIseUJEb3BCd0IscUhBVVEsZUFDQSxnQkFBQSxDQUFBLENBT1osbUhBQ0ksYUFDQSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxNQUNBLFdBQ0Esa0JBQ0EsZUFBQSxDQUVBLHdIQUNJLGtCQUNBLFdBQ0EsdUJBQ0Esb0JBQ0EsYUFDQSxrQ0FDQSw2QkFBQSxDQUVBLGdJQUNJLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0Esa0JBQ0EsU0FBQSxDQUdKLG1JQUNJLDZFQUNBLFlBQ0Esa0JBQ0EsT0FDQSxRQUNBLE1BQ0EsWUFDQSxVQUNBLGtCQUFBLENBRUEsMklBQ0ksdUZBQ0EsbURBQUEsQ0FJUixrSUFDSSw2RUFDQSxXQUFBLENBTWhCLGlHQUNJLGtCQUNBLE9BQ0EsUUFDQSxNQUNBLFNBQ0EsVUFBQSxDQUVBLHFHQUNJLFdBQ0EsWUFDQSxnQkFBQSxDQUtaLGtGQUNJLGNBQ0EsdUJBQUEsQUFDQSxrQkFBQSxzQkFDQSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLHVDQUFBLEFBQ0EsK0JBQUEsY0FDQSxXQUFBLENBR0oseUZBQ0ksa0JBQ0EsbUJBQ0Esa0JBQ0EsaUJBQ0Esb0JBQUEsQ0FFQSwrRkFDSSxrQkFBQSxDQUdKLHFHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFBQSxDQUdKLHNHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFBQSxDQU9SLDZFQUNJLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EscUJBQ0EsaUJBQUEsQ0FHSix1RkFDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxBQUNBLHVCQUFBLE9BQUEsQ0FFQSwyRkFDSSxlQUNBLGlCQUNBLGdCQUNBLG9FQUNBLDZCQUNBLHNDQUNBLHFCQUNBLDhCQUNBLGVBQUEsQ0MveUJwQix5QkRzeUJnQiwyRkFZUSxlQUNBLGdCQUFBLENBQUEsQ0FJUixrR0FDSSxrQkFBQSxhQUFBLENBRUEsc0dBQ0ksY0FBQSxDQU9aLDZFQUNJLGNBQ0EsZUFDQSxxQkFDQSxrQkFDQSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0EsbUJBQ0Esb0JBQ0EsaUJBQUEsQ0M3MEJoQix5QkRrMEJZLDZFQWNRLGtCQUNBLGVBQ0EsZ0JBQUEsQ0FBQSxDQUtaLHdFQUNJLGdCQUNBLG1CQUVBLFVBQ0EsZUFBQSxDQzUxQloseUJEdTFCUSx3RUFRUSxnQkFDQSxlQUFBLENBQUEsQ0FJSiw0RUFDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGNBQ0EsaUJBQUEsQ0FFQSx1RkFDSSxlQUFBLENDNzJCcEIseUJEbzJCWSw0RUFhUSxlQUNBLGdCQUFBLENBQUEsQ0FJUix3RkFDSSxrQkFBQSxDQ3YzQmhCLHlCRHMzQlksd0ZBSVEsa0JBQUEsQ0FBQSxDQUtSLHdGQUNJLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFNBQ0EsbUJBQUEsQUFDQSxnQkFBQSxpQkFDQSxlQUFBLENBUVkscUlBQ0ksdUZBQUEsQ0FFQSw2SUFDSSxrR0FDQSw4REFBQSxDQVFoQix5SEFDSSxrQkFBQSxDQU9KLDhHQUNJLG9CQUFBLEFBQ0EsYUFBQSxTQUNBLG1CQUFBLEFBQ0EscUJBQUEsaUJBQ0EsaUJBQ0EsZ0JBQ0EscUJBQUEsc0JBQUEsQ0FHQSxtSEFDSSxrQkFDQSxXQUNBLHVCQUNBLG9CQUFBLEFBQ0EsYUFBQSxrQ0FBQSxBQUNBLDhCQUFBLGtCQUFBLENBR0EsMkhBQ0ksa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSxrQkFDQSxTQUFBLENBR0osOEhBQ0ksNEVBQUEsQ0FFQSxzSUFDSSx1RkFDQSxtREFBQSxDQUlSLDZIQUNJLDRFQUFBLENBRUEscUlBQ0ksdUZBQ0EsbURBQUEsQ0FNaEIsMEhBQ0ksZUFBQSxDQUdKLGdIQUNJLGdCQUFBLENBR0osaUhBQ0ksa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxjQUNBLFlBQ0EsaUJBQUEsQ0FPSixnSEFDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGNBQ0EsZ0JBQ0Esb0JBQUEsQ0FHSixzSEFDSSxTQUNBLGlCQUFBLENBR0osa0hBQ0ksa0JBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSx1QkFDQSxxQkFDQSxnQkFDQSxjQUFBLENBS1oseUZBQ0ksa0JBQ0EsbUJBQ0Esa0JBQ0EsaUJBQ0EsZUFBQSxDQUVBLHFHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFBQSxDQUdKLHNHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFBQSxDQUlSLGdGQUNJLGtCQUNBLE1BQ0EsU0FDQSxXQUNBLFlBQ0EsVUFBQSxDQ25pQ2hCLHlCRDZoQ1ksZ0ZBU1EsV0FBQSxDQUFBLENBR0osb0ZBQ0ksV0FDQSxZQUNBLGdCQUFBLENBT3BCLG9DQUNJLGtCQUNBLFNBQ0EsT0FDQSxRQUNBLGtCQUNBLGtCQUNBLG1CQUNBLHdDQUNBLFNBQUEsQ0M1akNKLDBCRG1qQ0Esb0NBWVEsaUJBQUEsQ0FBQSxDQUdKLHlDQUNJLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsV0FDQSxpQkFBQSxDQUdKLHdDQUNJLGtCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsV0FDQSxRQUFBLENDamxDUiwwQkQya0NJLHdDQVNRLGVBQ0EsZ0JBQUEsQ0FBQSxDQUlSLDZDQUNJLGVBQ0EsYUFBQSxDQUVBLHNEQUNJLFdBQ0EsbUJBQ0EsZUFDQSxjQUNBLGtCQUNBLG9CQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0Esa0JBQ0EsVUFBQSxDQ3htQ1osMEJENmxDUSxzREFjUSxlQUNBLGlCQUNBLGlCQUFBLENBQUEsQ0FJUiw0REFDSSxlQUNBLGNBQ0EsMkJBQUEsQUFDQSxzQkFBQSxvQkFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsWUFDQSx5QkFBQSxDQUtaLCtCQUNJLFlBQUEsQ0FHSiw4QkFDSSxhQUFBLENBR0osK0JBQ0ksZUFDQSxZQUFBLENDMW9DSix5QkR3b0NBLCtCQUtRLFlBQUEsQ0FBQSxDQUlBLGlFQUNJLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFNBQ0EsWUFDQSxXQUNBLGdCQUNBLFdBQUEsQ0N4cENaLHlCRGlwQ1EsaUVBVVEsUUFBQSxDQUFBLENBSUEsMkdBQ0ksa0JBQUEsQ0FJUixrRkFDSSxTQUFBLENBS0ksZ0dBQ0ksZUFDQSxnQkFBQSxDQUtaLGlGQUNJLFlBQ0Esb0JBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0Esc0JBQUEscUJBQUEsc0JBQUEsQ0FHSixzRkFDSSx1QkFDQSwyRUFDQSxrQkFDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFDQSx1QkFBQSwwQkFBQSxBQUNBLHNCQUFBLGFBQ0EsVUFDQSxXQUFBLENDbHNDaEIseUJEd3JDWSxzRkFhUSxzQkFBQSxDQUFBLENBR0osOEdBQ0ksa0JBQ0EsTUFDQSxPQUNBLFFBQ0EsU0FDQSxrQkFDQSxVQUFBLENBRUEsa0hBQ0ksV0FDQSxXQUFBLENBSVIsc0dBQ0ksc0JBQ0EsU0FDQSxrQ0FBQSxzQ0FBQSxDQUdJLDRIQUNJLFlBQUEsQ0FFQSxpSUFDSSxXQUNBLHVCQUFBLENBTWhCLHVHQUNJLG1CQUFBLENBSVIsc0ZBQ0ksdUJBQ0EsMkVBQ0Esa0JBQ0Esa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQ0EsdUJBQUEsMEJBQUEsQUFDQSxzQkFBQSxhQUNBLGdCQUNBLFVBQ0EsV0FBQSxDQ3h2Q2hCLHlCRDZ1Q1ksc0ZBY1Esc0JBQUEsQ0FBQSxDQUdKLDhHQUNJLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0Esa0JBQ0EsVUFBQSxDQUVBLGtIQUNJLFdBQ0EsV0FBQSxDQ3p3Q3hCLDBCRDZ1Q1ksc0ZBaUNRLGlCQUFBLENBQUEsQ0M5d0NwQix5QkQ2dUNZLHNGQXFDUSxpQkFBQSxDQUFBLENBR0osc0dBQ0kscUJBQUEsQ0FHSSw0SEFDSSxhQUNBLGlCQUNBLGdCQUFBLENBRUEsaUlBQ0ksV0FDQSx1QkFBQSxDQU9wQixnRkFDSSx1QkFDQSwyRUFDQSxrQkFDQSxrQkFJQSxhQUNBLGdCQUNBLFVBQ0EsaUJBQ0EsY0FDQSxXQUFBLENDcHpDaEIseUJEdXlDWSxnRkFnQlEsc0JBQUEsQ0FBQSxDQUdKLHFHQUNJLGtCQUFBLENBR0osaUdBQ0ksZUFBQSxDQUdKLHFHQUNJLHlCQUNBLFVBQ0EsZUFBQSxDQUVBLDBIQUNJLGVBQUEsQ0FLUix3R0FDSSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLGtCQUNBLFVBQUEsQ0FFQSw0R0FDSSxXQUNBLFdBQUEsQ0N4MUN4QiwwQkR1eUNZLGdGQXNEUSxpQkFBQSxDQUFBLENDNzFDcEIseUJEdXlDWSxnRkEwRFEsaUJBQUEsQ0FBQSxDQUdKLGdHQUNJLGdCQUFBLENBR0ksc0hBQ0ksYUFDQSxpQkFDQSx3QkFDQSxnQkFBQSxDQVN4QixvREFDSSxjQUNBLGdCQUFBLENBR0osNENBQ0ksWUFBQSxDQzMzQ1IseUJEMDNDSSw0Q0FJUSxhQUFBLENBQUEsQ0FJUiw2Q0FDSSxhQUFBLENDbjRDUix5QkRrNENJLDZDQUlRLFlBQUEsQ0FBQSxDQVVoQixZQUNJLHlCQUFBLENDajVDQSx5QkRxNUNRLHFDQUVJLDRCQUFBLENBSUEsMENBRUksY0FBQSxDQUFBLENBTWhCLDBCQUNJLGVBQUEsQ0NwNkNKLHlCRG02Q0EsMEJBSVEsU0FDQSxvQkFBQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxnQkFBQSw2QkFDQSxjQUFBLENBQUEsQ0FHSix5Q0FDSSxtQkFDQSxTQUNBLGtCQUFBLENDajdDUix5QkQ4NkNJLHlDQU1RLCtCQUFBLENBQUEsQ0FJUixzQ0FDSSxZQUFBLENDejdDUix5QkR3N0NJLHNDQUlRLGlCQUFBLENBQUEsQ0FHSixnRUFDSSxhQUFBLENDaDhDWix5QkQrN0NRLGdFQUlRLGVBQ0EsUUFBQSxDQUFBLENBSVIsbURBQ0ksUUFBQSxDQUdKLDBDQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxrQkFBQSxDQ2o5Q1oseUJENDhDUSwwQ0FRUSxlQUNBLGdCQUFBLENBQUEsQ0FJUiw0Q0FDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ0M5OUNaLHlCRHk5Q1EsNENBUVEsZUFDQSxpQkFDQSxrQkFBQSxDQUFBLENBR0osdURBQ0ksZUFBQSxDQVNwQixjQUNJLHlCQUFBLENDai9DQSx5QkRxL0NRLHVDQUVJLDRCQUFBLENBSUEsNENBRUksY0FBQSxDQUFBLENBTWhCLDRCQUNJLGVBQUEsQ0NwZ0RKLHlCRG1nREEsNEJBSVEsU0FDQSxvQkFBQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxnQkFBQSw2QkFDQSxjQUFBLENBQUEsQ0FHSiwyQ0FDSSxtQkFDQSxTQUNBLGtCQUFBLENDamhEUix5QkQ4Z0RJLDJDQU1RLCtCQUFBLENBQUEsQ0FJUix3Q0FDSSxhQUNBLG9CQUNBLGlCQUFBLENDM2hEUix5QkR3aERJLHdDQU1RLGtCQUNBLG1CQUFBLENBQUEsQ0FHSixrRUFDSSxhQUFBLENDbmlEWix5QkRraURRLGtFQUlRLGVBQ0EsUUFBQSxDQUFBLENBSVIscURBQ0ksUUFBQSxDQUdKLDRDQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxrQkFBQSxDQ3BqRFoseUJEK2lEUSw0Q0FRUSxlQUNBLGlCQUNBLGtCQUFBLENBQUEsQ0FJUiw4Q0FDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ0Nsa0RaLHlCRDZqRFEsOENBUVEsZUFDQSxpQkFDQSxnQkFDQSxlQUFBLENBQUEsQ0FJUix5REFDSSxnQkFDQSxZQUNBLGdCQUNBLG1CQUNBLGdCQUNBLG9DQUNBLHlCQUNBLGdCQUNBLGVBQUEsQ0NybERaLHlCRDRrRFEseURBWVEsZUFBQSxDQUFBLENBR0osK0RBQ0ksV0FDQSx5QkFDQSxrQkFDQSxnQkFDQSxnQkFDQSxrQkFBQSxDQUVBLGtFQUNJLGFBQ0EsZUFDQSxpQkFDQSxnQkFDQSx5QkFDQSxhQUFBLENDem1EcEIseUJEbW1EZ0Isa0VBU1EsZUFDQSxpQkFDQSxnQkFBQSxDQUFBLENBSVIsa0VBQ0ksYUFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0Esd0JBQUEsQ0N4bkRwQix5QkRrbkRnQixrRUFTUSxlQUNBLGlCQUNBLGlCQUFBLENBQUEsQ0FJUixxRUFDSSxlQUFBLENBRUEsa0ZBQ0ksb0VBQ0EsV0FDQSxnQkFDQSw2QkFDQSxpQkFBQSxDQUlSLG9GQUNJLGdCQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsYUFBQSxDQ2xwRHBCLHlCRDZvRGdCLG9GQVFRLGVBQ0EsZ0JBQUEsQ0FBQSxDQUlSLDBFQUNJLGNBQ0EsZ0JBQ0Esa0JBQUEsQ0FFQSw0RUFDSSxvRUFDQSw2QkFDQSxzQ0FDQSxnQkFDQSxrQkFDQSxxQkFDQSw4QkFDQSxZQUNBLGFBQUEsQ0FLWiwrREFDSSxnQkFDQSxhQUNBLGtCQUNBLGNBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxlQUFBLENDcnJEaEIseUJENnFEWSwrREFXUSxrQkFDQSxlQUNBLGlCQUNBLGVBQUEsQ0FBQSxDQUdKLGlFQUNJLGdCQUNBLGFBQUEsQ0Noc0RwQix5QkQ4ckRnQixpRUFLUSxhQUFBLENBQUEsQ0FNaEIsaURBQ0ksZUFDQSxpQkFBQSxDQU1BLDJEQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSwwQkFDQSwyQkFBQSxBQUNBLHNCQUFBLFlBQ0EsYUFBQSxDQ3p0RGhCLHlCRGl0RFksMkRBV1EsZUFBQSxDQUFBLENBS1osc0RBQ0ksZUFBQSxDQ2x1RFoseUJEaXVEUSxzREFJUSxlQUFBLENBQUEsQ0FHSiw2REFDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGNBQ0Esa0JBQUEsQ0M5dURoQix5QkR3dURZLDZEQVNRLGVBQ0EsZUFBQSxDQUFBLENBSVIsaUVBQ0ksaUJBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0EscUNBQUEsUUFDQSxpQkFBQSxDQzF2RGhCLHlCRHN2RFksaUVBT1EsMEJBQUEsb0NBQUEsQ0FBQSxDQUdKLDJFQUNJLFFBQ0EsYUFDQSxnQkFDQSxpQkFBQSxDQ3B3RHBCLHlCRGd3RGdCLDJFQU9RLGlCQUFBLENBQUEsQ0FHSixpRkFDSSxlQUNBLGlCQUNBLGNBQ0EsZ0JBQ0EsUUFBQSxDQUVBLG1GQUNJLGVBQ0EsZUFBQSxDQ254RDVCLHlCRDB3RG9CLGlGQWFRLGNBQUEsQ0FFQSxtRkFDSSxjQUFBLENBQUEsQ0FPcEIsa0VBQ0ksZ0JBQ0EsZUFDQSxpQkFDQSxjQUNBLFlBQ0EsaUJBQUEsQ0N2eURoQix5QkRpeURZLGtFQVNRLGNBQUEsQ0FBQSxDQUtaLG9EQUNJLGFBQ0EsZ0JBQ0EsNkJBQ0Esa0JBQ0Esa0JBQ0EsU0FDQSxPQUNBLFFBQ0EsK0JBQUEsQ0FFQSw4REFDSSxrQkFDQSx5QkFDQSxjQUNBLHlCQUNBLHVCQUFBLEFBQ0Esa0JBQUEsY0FDQSxrQkFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsbUJBQUEsQ0N0MERoQix5QkQwekRZLDhEQWVRLGFBQUEsQ0FBQSxDRXA0RHRCLHVDQUNFLGdCQUFBLENEMERBLDBCQzNERix1Q0FJSSxnQkFBQSxDQUFBLENBSUEsdURBQ0Usa0JBQUEsQ0FHRixnSEFFRSxXQUNBLGNBQUEsQ0Q0Q0oseUJDaEVKLHNCQTBCSSxrQkFBQSxDQUVBLHVDQUNFLFNBQ0EsVUFDQSxrQkFDQSxjQUNBLGVBQUEsQ0FFQSwyQ0FDRSxlQUFBLENBR0YsdURBQ0UseUJBQ0EsZUFDQSxtQkFDQSxxQkFBQSxnQkFBQSxDQUFBLENBTVIsYUFDSSxzQkFDQSxrQkFDQSxVQUNBLGdCQUNBLGlFQUFBLENEVUEsMEJDZkosYUFRUSxnQkFBQSxDQUFBLENET0oseUJDZkosYUFZUSxxQkFBQSxDQUFBLENBR0osaUNBQ0ksaUJBQUEsQ0FDQSxvQ0FDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSwyQkFBQSxBQUNBLHNCQUFBLGdDQUNBLHNDQUNBLGtDQUFBLEFBQ0EsMEJBQUEseUJBQ0EsZ0JBQUEsQ0RWSix5QkNFSSxvQ0FXSSxnQkFBQSxDQUFBLENBR0osdUNBQ0ksZUFDQSxpQkFDQSxnQkFDQSx3QkFDQSxhQUFBLENBR0Esa0RBQ0ksWUFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsY0FBQSxDQUlKLHlDQUNBLGNBRUEsZUFBQSxDQU1SLDhCQUNJLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0EsVUFBQSxDQUVBLGtDQUNJLFdBQ0EsWUFDQSxpQkFDQSxzQkFBQSxDQUlSLDRCQUNJLGVBQUEsQ0Q1REoseUJDMkRBLDRCQUdRLGVBQUEsQ0FBQSxDRDlEUix5QkMyREEsNEJBTVEsWUFBQSxDQUFBLENBRUosNkNBQ0ksa0JBQUEsQ0RwRVIseUJDbUVJLDZDQUlRLGtCQUFBLENBQUEsQ0R2RVoseUJDbUVJLDZDQVFRLGtCQUFBLENBQUEsQ0FHSixpREFDSSxlQUNBLGlCQUNBLGdCQUNBLHNGQUNBLDZCQUNBLHNDQUNBLHFCQUNBLDhCQUNBLHVCQUNBLGVBQUEsQ0R4RlosMEJDOEVRLGlEQWFRLGVBQ0EsZ0JBQUEsQ0FBQSxDRDVGaEIseUJDOEVRLGlEQWtCUSxlQUNBLGlCQUNBLGFBQUEsQ0FBQSxDRGxHaEIseUJDOEVRLGlEQXdCUSxlQUNBLGlCQUNBLHNGQUNBLDZCQUNBLHNDQUNBLHFCQUNBLDhCQUNBLGNBQUEsQ0FBQSxDQUlSLGtEQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsMkJBQ0EsaUJBQUEsQ0FFQSw2REFDSSxlQUFBLENBU1osNEJBQ0ksaUJBQUEsQUFDQSxhQUFBLHFDQUFBLEFBQ0EsZ0RBQUEsU0FDQSxlQUFBLENEdElSLHlCQ2tJSSw0QkFPUSxlQUFBLENBQUEsQ0R6SVoseUJDa0lJLDRCQVdRLHFCQUFBLEFBQ0EsMEJBQUEsU0FDQSxnQkFDQSxpQkFDQSx5Q0FBQSxDQUFBLENBRUosMENBQ0Esa0JBQ0EsaUNBQ0EsbUNBQUEsQUFDQSwyQkFBQSxtQkFDQSxzQ0FBQSxDRHhKUix5QkNtSlEsMENBUUksWUFBQSxDQUFBLENEM0paLHlCQ21KUSwwQ0FZSSxrQkFDQSwrQkFBQSxDQUFBLENBR0oseURBQ0ksa0JBQUEsQ0RwS1oseUJDbUtRLHlEQUdRLGlCQUFBLENBQUEsQ0FHSiw2REFDSSxXQUNBLFdBQUEsQ0FLSiw4REFDSSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsaUJBQUEsQ0FDQSx5RUFDSSxlQUFBLENEdkxwQix5QkNnTFksOERBV1EsZUFDQSxpQkFDQSxpQkFBQSxDQUFBLENBSVIsK0RBQ0ksZUFDQSxpQkFDQSxnQkFDQSxXQUNBLGVBQUEsQ0R0TWhCLHlCQ2lNWSwrREFRUSxlQUNBLGdCQUFBLENBQUEsQ0QxTXBCLHlCQ2lNWSwrREFZUSxlQUNBLGdCQUFBLENBQUEsQ0FVcEIsNkJBQ0ksa0JBR0Esb0JBQ0Esa0JBQ0EsU0FBQSxDQUVBLGlDQUVJLGdCQUNBLFdBQ0EsV0FBQSxDRHBPUix5QkNnT0ksaUNBT1EsZUFBQSxDQUFBLENEdk9aLHlCQ2dPSSxpQ0FXUSxlQUFBLENBQUEsQ0FLWiw0QkFDSSxrQkFDQSxVQUNBLGdDQUNBLG1DQUFBLEFBQ0EsMkJBQUEsd0NBQ0EsbUJBQ0EsZUFBQSxDRHZQSix5QkNnUEEsNEJBVVEsZ0JBQ0EsYUFBQSxDQUFBLENBS0Esa0RBQ0ksZ0JBQ0EscUJBQUEsQ0RsUVoseUJDZ1FRLGtEQUtRLHFCQUFBLENBQUEsQ0FHSixzREFDSSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsdUJBQ0EsZUFBQSxDRDlRaEIseUJDd1FZLHNEQVNRLGVBQ0EsZ0JBQUEsQ0FBQSxDQUdKLHdEQUNJLGFBQUEsQ0FLWiwyREFDSSxpQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFDQSwwQkFBQSxTQUNBLGlCQUFBLENEL1JaLHlCQzJSUSwyREFPUSxTQUNBLGlCQUFBLENBQUEsQ0FHSix1RUFDSSxnQkFBQSxDQUlSLDJEQUNJLGlCQUFBLENBRUEsc0VBQ0ksY0FDQSxlQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsYUFBQSxDQUlSLHdEQUNJLGtCQUNBLGdCQUNBLDJCQUNBLGtCQUNBLGdDQUFBLENBRUEsOERBQ0ksb0JBQUEsQ0FHSiwwRUFDSSxXQUNBLHNCQUNBLFNBQ0EsVUFDQSxpQkFDQSx5QkFDQSxrQkFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0Esd0JBQUEscUJBQUEsZUFBQSxDQUVBLGdHQUNJLG1CQUFBLENBREosQUFLSix1RkFKUSxtQkFBQSxDQUlSLHFFQUNJLGtCQUNBLFVBQ0EsUUFDQSwyQkFDQSxTQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxvQkFDQSx1QkFBQSxDQUlKLDRNQUVJLFFBQ0EsZUFDQSxlQUNBLGdCQUFBLENBTUEsb01BRUksaUJBQUEsQ0FHSix3TkFFSSxTQUFBLENBR0osMkVBQ0ksa0JBQ0EsVUFDQSxXQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxVQUNBLG9CQUNBLDJCQUFBLENBUVosNkRBQ0ksYUFDQSwrQkFBQSxDQUVKLDZEQUNJLGlCQUFBLEFBQ0EsYUFBQSxRQUFBLENEbFpaLHlCQ2daUSw2REFLUSxlQUNBLFFBQUEsQ0FBQSxDQUdKLDRFQUNJLGFBQ0EsYUFDQSxlQUNBLGlCQUNBLGdCQUNBLGFBQUEsQ0FFQSxpRkFDSSxhQUFBLENBS1osdURBQ0ksa0JBQ0EsaUJBQUEsQUFDQSxhQUFBLHFDQUFBLEFBQ0EsMENBQUEsUUFDQSxzQkFBQSxBQUNBLG1CQUFBLFNBQ0EsY0FBQSxDQUVBLDRFQUNJLGtCQUNBLFVBQ0EsV0FDQSxZQUNBLFNBQ0EsY0FBQSxDQUdKLHVFQUNJLFdBQ0EsWUFDQSxlQUNBLHlCQUNBLHNCQUNBLGtCQUNBLGtCQUNBLG9EQUFBLENBR0EsOEVBQ0ksV0FDQSxrQkFDQSxTQUNBLFFBQ0EsVUFDQSxZQUNBLHFCQUNBLHlCQUNBLGlDQUNBLHdCQUNBLDhCQUFBLENBSVIsdUVBQ0ksZUFDQSxpQkFDQSxnQkFDQSxVQUFBLENEdmRoQix5QkNtZFksdUVBT1EsZUFDQSxnQkFBQSxDQUFBLENBSVIsb0dBQ0ksbUJBQ0Esb0JBQUEsQ0FFQSwyR0FDSSxnQ0FBQSxDQUlSLDBHQUNJLHVDQUNBLGtCQUFBLENBSVIseURBQ0ksZUFDQSxpQkFDQSxnQkFDQSxXQUNBLGVBQUEsQ0RuZloseUJDOGVRLHlEQVFRLGVBQUEsQ0FBQSxDQUlSLDREQUNJLGNBQ0EsV0FDQSxnQkFDQSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0Esa0JBQ0EsZ0JBQ0EsK0JBQ0Esa0JBQ0Esb0JBQ0EsZUFDQSxrQkFBQSxDRHhnQloseUJDMGZRLDREQWlCUSxnQkFDQSxpQkFBQSxDQUFBLENBR0osa0VBQ0ksbUJBQ0Esb0JBQUEsQ0FLSixvRUFDSSxXQUNBLG1CQUNBLHFCQUNBLGtCQUFBLENBRUEsMEVBQ0ksbUJBQ0Esb0JBQUEsQ0FheEIsc0JBRUkseUJBQUEsQ0FFQSxzQ0FDSSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFdBQ0EsWUFBQSxDQUVBLDBDQUNJLFdBQ0EsWUFDQSxnQkFBQSxDQUtKLHFEQUNJLGFBQUEsQ0FJUiwyQkFDSSxvQkFBQSxDQUdKLG9DQUNJLGVBQ0EsWUFDQSxTQUNBLGtCQUFBLENBRUEsbURBQ0ksWUFDQSx5QkFDQSxzQkFDQSxRQUNBLDJCQUNBLGdCQUNBLHlCQUNBLG9DQUFBLDJCQUFBLENBRUEsZ0VBQ0ksU0FDQSxVQUFBLENBRUEsb0VBQ0ksV0FDQSxXQUFBLENBR0osb0VBQ0ksV0FDQSxXQUFBLENBRUEseUVBQ0ksU0FBQSxDRHZtQnBCLHlCQ3lsQlEsZ0VBbUJRLFNBQ0EsVUFBQSxDQUVBLG9FQUNJLFdBQ0EsV0FBQSxDQUdKLG9FQUNJLFdBQ0EsV0FBQSxDQUFBLENBS1osK0RBQ0ksVUFDQSx5QkFDQSxrQ0FDQSwwQkFDQSx3QkFBQSxBQUNBLG1CQUFBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsMEJBQUEsQUFDQSxzQkFBQSxhQUFBLENBRUEsOEVBQ0ksbUJBQ0Esd0NBRUEsZ0NBQ0EsYUFDQSxnQkFDQSxrQkFDQSxrQkFDQSxnQkFDQSxnQkFDQSxzQ0FDQSxtQ0FBQSxBQUNBLDJCQUFBLGVBQUEsQ0RwcEJoQix5QkN1b0JZLDhFQWdCUSxrQkFDQSxjQUNBLGdCQUNBLGdCQUNBLGFBQUEsQ0FBQSxDQUlBLDRGQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxrQkFBQSxDRHBxQnhCLHlCQytwQm9CLDRGQVFRLGtCQUFBLENBQUEsQ0FJUixpR0FDSSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0Esa0JBQUEsQ0RockJ4Qix5QkMycUJvQixpR0FRUSxrQkFBQSxDQUFBLENBSVIseUdBQ0ksZUFBQSxDRHhyQnhCLHlCQ3VyQm9CLHlHQUlRLGVBQUEsQ0FBQSxDQUtaLDBGQUNJLGlCQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHFDQUFBLFNBQ0EsbUJBQ0EsZUFBQSxDRHJzQnBCLHlCQ2dzQmdCLDBGQVFRLFFBQ0EsZUFBQSxDQUFBLENBR0osZ0dBQ0ksV0FDQSxpQkFDQSxTQUNBLGdDQUNBLGtCQUNBLGtCQUNBLGVBQ0EsZ0JBQ0EsYUFDQSxXQUNBLCtCQUNBLHNEQUFBLENBRUEsd0dBQ0ksb0JBQUEsQ0FHSixzR0FDSSxvQkFBQSxDQUlKLHVHQUNJLFdBQ0Esa0JBQUEsQ0FHSixzR0FDSSxrQkFDQSx5Q0FBQSxDQUdKLHNIQUNJLG1CQUFBLENBREosQUFNUiw2R0FMWSxtQkFBQSxDQUtaLDZLQUVJLGVBQ0EsaUJBQ0EsZ0JBQ0EsYUFBQSxDQUdKLHFGQUNJLGdCQUNBLGdCQUNBLFVBQUEsQ0FHSixpR0FDSSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxzQkFBQSw2QkFBQSxDQUVBLDJHQUNJLGdCQUNBLDBCQUNBLGVBQ0EsVUFBQSxDQUtKLHFHQUNJLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFFBQ0EsY0FDQSxlQUFBLENBSVIsOEZBQ0ksbUJBQUEsQ0R6eEJwQix5QkN3eEJnQiw4RkFJUSxlQUFBLENBQUEsQ0FJUix1RkFDSSxlQUFBLENBRUEsZ0dBQ0ksa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxjQUNBLGNBQ0EsZUFDQSxXQUNBLGtCQUNBLG1CQUNBLGdCQUNBLFFBQUEsQ0FHSixtTkFFSSxtQkFDQSxjQUNBLGtCQUFBLENBT1IsZ0dBQ0ksa0JBQ0EsbUJBQUEsQ0QvekJwQix5QkM2ekJnQixnR0FLUSxlQUFBLENBQUEsQ0FHSixtSEFDSSxrQkFBQSxDQUVBLDhPQUVJLFdBQ0EsV0FBQSxDQUlSLCtHQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxrQkFBQSxDRHAxQnhCLHlCQyswQm9CLCtHQVFRLGVBQ0EsZ0JBQUEsQ0FBQSxDQUlSLHlHQUNJLFlBQUEsQ0FHSiw0R0FDSSxxQkFDQSxlQUNBLGlCQUNBLGdCQUNBLFdBQ0EsMEJBQ0EseUJBQUEsQ0R2MkJ4Qix5QkNnM0JJLG9DQUNJLFFBQUEsQ0FBQSxDQ3Y2QlYsdUNBQ0UsZ0JBQUEsQ0ZxREEsMEJFdERGLHVDQUlJLGdCQUFBLENBQUEsQ0FJQSx1REFDRSxrQkFBQSxDQUdGLGdIQUVFLFdBQ0EsY0FBQSxDRnVDSix5QkUzREosc0JBMEJJLGtCQUFBLENBRUEsdUNBQ0UsU0FDQSxVQUNBLGtCQUNBLGNBQ0EsZUFBQSxDQUVBLDJDQUNFLGVBQUEsQ0FHRix1REFDRSx5QkFDQSxlQUNBLG1CQUNBLHFCQUFBLGdCQUFBLENBQUEsQ0FLUixZQUNJLGlCQUNBLGtFQUNBLGtCQUNBLFVBQ0EsZUFBQSxDRk1BLDBCRVhKLFlBUVEsZ0JBQUEsQ0FBQSxDRkdKLHlCRVhKLFlBWVEsZ0JBQUEsQ0FBQSxDRkRKLHlCRVhKLFlBZ0JRLGdCQUFBLENBQUEsQ0FHSixnQ0FDSSxrQkFBQSxDRlRKLDBCRVFBLGdDQUdRLGtCQUFBLENBQUEsQ0ZYUix5QkVRQSxnQ0FNUSxrQkFBQSxDQUFBLENBRUosbUNBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsMkJBQUEsQUFDQSxzQkFBQSxnQ0FDQSxzQ0FDQSxrQ0FBQSxBQUNBLDBCQUFBLHlCQUNBLGdCQUFBLENGeEJKLHlCRWdCSSxtQ0FXSSxnQkFBQSxDQUFBLENBR0osc0NBQ0ksZUFDQSxpQkFDQSxnQkFDQSx3QkFDQSxhQUFBLENBR0EsaURBQ0ksWUFDQSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0EsY0FBQSxDQUlKLHdDQUNBLGNBRUEsZUFBQSxDQU1SLDRCQUNJLGtCQUNBLE1BQ0EsT0FDQSxRQUNBLFNBQ0EsVUFBQSxDQUVBLGdDQUNJLFdBQ0EsWUFDQSxpQkFDQSw0QkFBQSxDQUtKLCtCQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0Esc0ZBQ0EsNkJBQ0Esc0NBQ0EscUJBQ0EsOEJBQ0EsdUJBQ0Esa0JBQUEsQ0ZwRlIsMEJFMEVJLCtCQWFRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDRnpGWix5QkUwRUksK0JBbUJRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDRi9GWix5QkUwRUksK0JBeUJRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDQUlSLGdDQUNJLGVBQ0EsaUJBQ0EsZ0JBQ0EsY0FDQSxpQkFBQSxDRjlHUix5QkV5R0ksZ0NBUVEsZUFDQSxnQkFBQSxDQUFBLENBR0osMkNBQ0ksZUFBQSxDQUlSLG9DQUNJLGVBQUEsQ0YzSFIsMEJFMEhJLG9DQUlRLGVBQUEsQ0FBQSxDRjlIWix5QkUwSEksb0NBUVEsZUFBQSxDQUFBLENGbElaLHlCRTBISSxvQ0FZUSxlQUFBLENBQUEsQ0FHSiwrQ0FDSSxjQUNBLDJCQUFBLEFBQ0Esc0JBQUEsa0JBQ0EsZUFDQSxpQkFDQSxnQkFDQSxjQUNBLG1CQUNBLGdCQUNBLHNCQUNBLGtCQUFBLENBRUEscURBQ0ksV0FDQSx5QkFDQSxpQ0FBQSxDRnpKaEIsMEJFeUlRLCtDQW9CUSxpQkFBQSxDQUFBLENGN0poQix5QkV5SVEsK0NBd0JRLGVBQ0EsaUJBQ0EsaUJBQUEsQ0FBQSxDRm5LaEIseUJFeUlRLCtDQThCUSxrQkFDQSxlQUNBLGdCQUFBLENBQUEsQ0FNaEIsNEJBQ0ksYUFDQSxnQ0FDQSxtQ0FBQSxBQUNBLDJCQUFBLHVDQUNBLG1CQUNBLGdCQUFBLENGckxKLHlCRStLQSw0QkFTUSxhQUNBLG1CQUNBLGNBQUEsQ0FBQSxDRjFMUix5QkUrS0EsNEJBZVEsZ0JBQ0EsWUFBQSxDQUFBLENBR0osbUNBQ0ksa0JBQUEsQ0FDQSx1Q0FDSSxlQUNBLGlCQUNBLGdCQUNBLGNBQ0Esa0JBQUEsQ0FFQSxrREFDSSxlQUFBLENGNU1oQix5QkVvTVEsdUNBWVEsZUFDQSxpQkFDQSxrQkFBQSxDQUFBLENGbE5oQix5QkVvTVEsdUNBa0JRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDQVdJLDhHQUNJLGtCQUNBLGVBQ0EsaUJBQ0EsZ0JBQ0EsV0FDQSxnQkFDQSwrQkFDQSxrQkFDQSxVQUFBLENGNU94QiwwQkVtT29CLDhHQVlRLGtCQUNBLGVBQ0EsZ0JBQUEsQ0FBQSxDRmpQNUIseUJFbU9vQiw4R0FrQlEsa0JBQ0EsZUFDQSxnQkFBQSxDQUFBLENGdlA1Qix5QkVtT29CLDhHQXdCUSxrQkFDQSxlQUNBLGdCQUFBLENBQUEsQ0FJUixrSEFDSSxjQUNBLGVBQUEsQ0FGSixBQUVJLHlHQURBLGNBQ0EsZUFBQSxDQUFBIiwiZmlsZSI6ImZhbWlseS1ncm91cGluZy1wYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jYWxjLWNvbXBvbmVudCB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDBweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTUuNjVkZWcsIHJnYmEoMjQ4LCAyMTIsIDIxNiwgMC42KSAxOS4wMyUsIHJnYmEoMjQzLCAxODYsIDE5NCwgMC42KSAxMzcuNTglKTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgcm93LWdhcDogNTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICByb3ctZ2FwOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAuY29sLW1kLTYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAuY29sLW1kLTYge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gR2xvYmFsIFRvZ2dsZSBCdXR0b25cclxuLmNhbGMtdG9nZ2xlLW1haW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0byA0MHB4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICMyMjI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNhbGMtdG9nZ2xlLWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1OyAvLyBEZWZhdWx0IGluYWN0aXZlIGJhY2tncm91bmQgKEdyZXlpc2gpXHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgcGFkZGluZzogMnB4OyAvLyBTcGFjZSBmb3IgdGhlIFwiYm9yZGVyXCIgZWZmZWN0IGFyb3VuZCB0aGUga25vYlxyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICAvLyBTd2l0Y2ggRGltZW5zaW9uc1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA5OXB4OyAvLyBQaWxsIHNoYXBlXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLy8gVGhlIEtub2JcclxuICAgIC50b2dnbGUta25vYiB7XHJcbiAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAvLyBVc2UgdHJhbnNsYXRlIGZvciBwZXJmb3JtYW5jZSBpbnN0ZWFkIG9mIGxlZnQvbWFyZ2luXHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLy8gSWNvbiBjb2xvciBkZWZhdWx0c1xyXG4gICAgICAgICAgICByZWN0IHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICMyNTI0Mzk7IC8vIERhcmsgY29sb3Igd2hlbiBpbmFjdGl2ZT8gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWN0aXZlIFN0YXRlIChFeHBhbmRlZClcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjOWIxZTI2OyAvLyBHcmVlbiBiYWNrZ3JvdW5kXHJcblxyXG4gICAgICAgIC50b2dnbGUta25vYiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyOHB4KTsgLy8gU2xpZGUgcmlnaHQgKDYwcHggLSAycHggcGFkIC0gMjhweCB3aWR0aCAtIDJweCBwYWQpXHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyAvLyBObyByb3RhdGlvbiBuZWVkZWQgZm9yIHRoaXMgZGVzaWduLCBsb2dpYyBoYW5kbGVkIGJ5IHBvc2l0aW9uXHJcblxyXG4gICAgICAgICAgICAgICAgcmVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzliMWUyNjsgLy8gR3JlZW4gaWNvbiBpbnNpZGUgd2hpdGUga25vYlxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBDb21tb24gQm94IGNhbGMgc2Nzc1xyXG4uY2FsYy1jb21tb24tYm94IHtcclxuICAgIHBhZGRpbmc6IDI0cHggMHB4IDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNGREYyRjQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI0MywgMTg3LCAxOTQsIDAuNik7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDI1cHggcmdiYSgxMTIsIDIxLCAyNywgMC4xNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYud2l0aG91dC1zY3JvbGwge1xyXG4gICAgICAgIC5jYWxjLWNvbnRhaW5lci1pdGVtIHtcclxuICAgICAgICAgICAgLmNhbGNpdGVtLWJ4IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FsYy10aXRsZS1tYWluIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaDMge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjUyNDM5O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhbGMtY29udGFpbmVyLWl0ZW0ge1xyXG4gICAgICAgIC5jYWxjaXRlbS1ieCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIGhlaWdodDogNDcwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0JDQkNCO1xyXG5cclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YTlhO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhbGMtc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgJisuY2FsYy1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2xhYy1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1sYWJlbC1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm0taW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogcmdiYSgzNywgMzYsIDU3LCAuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW5wdXQtZGl2LWRhcmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm0taW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMC41cHggc29saWQgI2QzZDNkMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICM4QjhCOEI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDM5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnBhZC1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5wYWQtcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmVycm9yLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzliMWUyNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ3JpZC1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGMtZHJvcGRvd24gLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3QtdHJpZ2dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNhbGMtcmFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2FsYy1yYW5nZS1zdHlsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTNCRkFGO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0UzQkZBRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUMxRDI2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIuNHB4IDE0LjRweCByZ2JhKDE3MiwgMTExLCAxMDcsIDAuMzIpLCAwcHggMi40cHggNC44cHggcmdiYSgxNzMsIDExMSwgMTA3LCAwLjMyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUMxRDI2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIuNHB4IDE0LjRweCByZ2JhKDE3MiwgMTExLCAxMDcsIDAuMzIpLCAwcHggMi40cHggNC44cHggcmdiYSgxNzMsIDExMSwgMTA3LCAwLjMyKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxjLXJhbmdlLXRpY2tzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGljay1tYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMi4ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEJyYW5kIFJlZCAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaXMtY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmhlbHAtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMC42NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FsYy1kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmN1c3RvbS1zZWxlY3R0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA0MjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxlY3QtdHJpZ2dlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0ZGRiwgI0ZGRiksICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXI6IC41NjcxNjRweCBzb2xpZCAjZDNkM2QzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjVweCBzb2xpZCAjOEI4QjhCO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOS4wNzQ2M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDM5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZWxlY3RlZC10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM4ZThlOGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlbGVjdC1vcHRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW4gLnNlbGVjdC1vcHRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxjLXJhZGlvIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDM5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucmFkaW8tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucmFkaW8tYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDJBMkM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMjMyMzI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FsY3NsLWdyaWQtYmFsYW5jZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgYXV0bztcclxuICAgICAgICAgICAgICAgIGdhcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5jbGFjLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0LWRpdi1kYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0QwQzVDNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm9ybmFtZW50LW1haW4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAub3JuYW1lbnQtbm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLWxhYmVsLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlucHV0LWRpdi1kYXJrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5vcm5hbWVudC1idG5zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3JuYW1lbnQtcGx1cy1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm9ybmFtZW50LWlubWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm9ybmFtZW50LWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmKy5vcm5hbWVudC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjUyNDM5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGMtZ29sZC1ncmlkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jbGFjLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2xhYy1pbnB1dDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYXJzLWNvbnRhaW5lci1tYWluIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhcnMtZ3JpZC1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwcHggMzZweCAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXJzLWdyaWQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50ZXh0LWVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJnYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmdiLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMwMzAzMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iZ2ItYW10IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5NDU2NTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcnMtaW1nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHgvOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYXJ0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdGhlci1iYW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0IyNUM2MSAwJSwgI0RCN0Y4NSA3NS40OCUsICNGNUJBQkQgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBhbGw7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmFydG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4Mi43OCUgMTM4LjcxJSBhdCA2OC43NCUgMTE4Ljk5JSwgI0U5QTFBNiAwJSwgI0VFOTk5RSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDRweCAtNHB4IDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaWRmYy1iYW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzdEMUUyNCAwJSwgI0ExMzAzOCA3NS40OCUsICNEQjUyNUIgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXJzLWJnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhcnMtcG9wIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxOHB4IGF1dG8gMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIwMjAyMDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5iYXItYm90dG9tLWdyaWQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjdEQkRGO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE2cHggMHB4IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYud2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRUZFO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcmJvLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcmJvLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0Mzk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmFyLWRlc2t0b3AtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAuZGlzIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhcnMtbWFpbi10aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkyLjg5ZGVnLCAjOUMxRDI2IDguOTUlLCAjNTIwRjE0IDkzLjUxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pbmZvLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYXItZGVza3RvcC1idG4ge1xyXG4gICAgICAgICAgICAgICAgLnJlZC1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJhcnMtY29udGFpbmVyLWhvcmkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiAyOTBweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAvL21pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmg1IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDUwNTA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5iYXJzLXRpdGxlLXRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhcnMtZ3JpZC1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcclxuICAgICAgICAgICAgICAgICAgICAvLyAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgICAgICAgICYubmVnYXRpdmUtc2NlbmFyaW8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFycy1ncmlkLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjODU4NTg1IDAlLCAjQThBOEE4IDc1LjQ4JSwgI0Q2RDZENiAxMDAlKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJhcnRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODIuNzglIDEzOC43MSUgYXQgNjguNzQlIDExOC45OSUsICNGRkZGRkYgMCUsICM5QTkzOTMgMTAwJSkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDRweCAtNHB4IDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYudmVydGljYWwtYm90c3BhY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFycy1ncmlkLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYmFycy1ncmlkLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2hhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4IC8gOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2l0aW9uOiBoZWlnaHQgMC41cyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYXJ0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdGhlci1iYW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0IyNUM2MSAwJSwgI0RCN0Y4NSA3NS40OCUsICNGNUJBQkQgMTAwJSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmFydG9wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg4Mi43OCUgMTM4LjcxJSBhdCA2OC43NCUgMTE4Ljk5JSwgI0U5QTFBNiAwJSwgI0VFOTk5RSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDRweCAtNHB4IDhweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlkZmMtYmFuayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3RDFFMjQgMCUsICNBMTMwMzggNzUuNDglLCAjREI1MjVCIDEwMCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmJhcnRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoODIuNzglIDEzOC43MSUgYXQgNjguNzQlIDExOC45OSUsICNEQjUxNUIgMCUsICNDMjQ0NEMgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCA0cHggLTRweCA4cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5iYXJzLWltZy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50ZXh0LWVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJnYi1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC42NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJnYi1hbXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5NDU2NTI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFycy1pbWctZ3JpZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5iYXItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmFyLWJvdHRvbS1ncmlkIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3REJERjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcmJvLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI1MjQzOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcmJvLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0Mzk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhci1iZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YWxsbWVudC1wcmljZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0YzQkFDMjtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggLTRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaDQge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgLmJ0bi1yZWQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUMxRDI2O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGlzY2xhbWlyLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDlweCBhdXRvIDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjAyMDIwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogNjUlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2t0b3Atc2hvdyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubW9iaWxlLXNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICYud2lkZXItdmVyc2lvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhbGMtY29udGFpbmVyLWl0ZW0ge1xyXG4gICAgICAgICAgICAuY2FsY2l0ZW0tYngge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxjaXRlbS1zbGlkZS1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsY2l0ZW0tc2xpZGUtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxjLXRpdGxlLW1haW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNhbGMtc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jbGFjLWlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxjaXRlbS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmFycy1jb250YWluZXItbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y5RTFFNCAwJSwgcmdiYSgyNDksIDIyNSwgMjI4LCAwKSA1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIycHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXItZGVza3RvcC1jb250ZW50LWJnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXJzLWdyaWQtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDBweCA0MHB4IDEwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJhcnMtZ3JpZC1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNoYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHgvMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXItYm90dG9tLWdyaWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAwcHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhcnMtY29udGFpbmVyLWhvcmkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMzJweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGOUUxRTQgMCUsIHJnYmEoMjQ5LCAyMjUsIDIyOCwgMCkgNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIycHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXItZGVza3RvcC1jb250ZW50LWJnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iYXJzLWdyaWQtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFycy1ncmlkLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5iYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweC8xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubXVsdGlwbGUtYmFycyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAzMnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y5RTFFNCAwJSwgcmdiYSgyNDksIDIyNSwgMjI4LCAwKSA1MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMjJweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhci1kZXNrdG9wLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhci1kZXNrdG9wLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYmFycy1jb250YWluZXItaG9yaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJisuYmFycy1jb250YWluZXItaG9yaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhci1kZXNrdG9wLWNvbnRlbnQtYmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJhcnMtZ3JpZC1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYmFycy1ncmlkLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweC8xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhbGNpdGVtLXNsaWRlLW1haW4ge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDcwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9iaWxlLXNob3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlc2t0b3Atc2hvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vLyBEaXNjbGltZXIgc2VjdGlvbiBwb3AgdXAgdmlkZW9cclxuLmRpc2MtcG9wdXAge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cclxuICAgICYubW9kYWwuZmFkZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIG1heC13aWR0aDogNTE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDByZW0pO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1jbG9zZS5ibGFjazo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wb3B1cC1jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzUwNEU0RTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBJbnRyZXN0IENvbXBhcmlzb24gcG9wdXBcclxuLmluY29tcC1wb3B1cCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcblxyXG4gICAgJi5tb2RhbC5mYWRlIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgICAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MTZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMHJlbSk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMHB4IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOThweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljb24tY2xvc2UuYmxhY2s6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucG9wdXAtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzUwNEU0RTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29tcGFyaXNvbi1jYXJkIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA0RTRFO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA0RTRFO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGguaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Mi44OWRlZywgIzlDMUQyNiA4Ljk1JSwgIzUyMEYxNCA5My41MSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA0RTRFO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTAyMDIwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNFRkYxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTIuODlkZWcsICM5QzFEMjYgOC45NSUsICM1MjBGMTQgOTMuNTElKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubm90ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzUwNEU0RTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RTBBMEY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTA0RTRFO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuLXNlZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJhdGUtY29tcGFyZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDRFNEU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJhdGUtZ3JpZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucmF0ZS1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1MDRFNEU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNtYWxsLWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJvdHRvbS1idG4ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMTJweCAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5icmVkLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QjFFMjY7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcclxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcclxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxyXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcclxuXHJcbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXHJcbiAgJ3RvIGVtcyc6IGZhbHNlLFxyXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxyXG5cclxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxyXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcclxuXHJcbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcclxuXHJcbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxyXG4pO1xyXG5cclxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEltcG9ydHNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xyXG5cclxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcclxuXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEJyZWFrcG9pbnQgTWl4aW5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcclxuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcclxuXHJcbiAgLy8gUmVzZXQgY29udGV4dHNcclxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcclxuXHJcbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XHJcblxyXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xyXG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XHJcblxyXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XHJcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcclxuXHJcbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cclxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcclxuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xyXG4gIH1cclxuXHJcbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XHJcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xyXG4gIH1cclxuXHJcbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xyXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XHJcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xyXG5cclxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XHJcbiAgICAkcHJpbnQ6IGZhbHNlO1xyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XHJcbiAgICAgICRwcmludDogdHJ1ZTtcclxuICAgIH1cclxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xyXG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgJHByaW50OiB0cnVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XHJcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XHJcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcclxuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XHJcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XHJcblxyXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xyXG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcclxuICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xyXG59XHJcblxyXG5cclxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIuc2Nyb2xsaW5nLWJyZWFkY3J1bWIge1xuICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyB9XG5cbiAgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICBuYXYge1xuICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDQzMTMxO1xuICAgICAgfVxuXG4gICAgICAuYnJlYWRjcnVtYixcbiAgICAgIC5icmVhZGNydW1iIGEge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG5cbiAgICAuYnJlYWRjcnVtYi13cmFwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgIG5hdiB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIG5hdiAuYnJlYWRjcnVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmdsZi1iYW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMHB4IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNkUwQTBGIDEuMDclLCAjNDUwNzNGIDk5LjExJSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKXtcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMHB4IDQwcHg7XG4gICAgfVxuXG4gICAgLmV4cHJiYW4tYnJlYWRjcnVtYiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNjc3NzJlKzA3cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDE1ZW07XG4gICAgICAgICAgICBjb2xvcjogI0RCREJERTtcblxuICAgICAgICAgICAgJitsaSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0RCREJERTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCA2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNEQkRCREU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItYmFjay1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmxlZmJhbi1kZXNjIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmJybGVmYmFuaW4tZGVzYyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS41NGRlZywgI0ZGRkZGRiAtMC44NiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSA5Mi4yNiUpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkxLjU0ZGVnLCAjRkZGRkZGIC0wLjg2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDkyLjI2JSk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAvLyB0aGUgdHdvIHByb3Bvc2l0aW9uIGNhcmRzIHVuZGVyIHRoZSBoZWFkbGluZVxuICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgLmJybGVmYmFuLW1haW4ge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTQzLCAxNTMsIDE2MywgMC42KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5icmxlZmJhbi1ib3gge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA3KTtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnJsZWZiYW5iLWltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5icmxlZmJhbmItZGVzYyB7XG4gICAgICAgICAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGQUZBRkE7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDQ0NDQ0M7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgIFxuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAvLyBmYW1pbHkgY3V0LW91dCBzaXR0aW5nIG9uIHRoZSBmb3JtIGNhcmQncyB0b3AgZWRnZVxuICAgIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC5icmxlZmJhbmZvLWltZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gdGhlIGFydHdvcmsgaXMgYWxyZWFkeSBjcm9wcGVkIGF0IGNoZXN0IGhlaWdodCAoMzg3eDE0NiksIHNvIHRoZVxuICAgICAgICAvLyBjYXJkIG9ubHkgbmVlZHMgdG8gY2xvc2UgdGhlIHNlYW0g4oCUIG5vdCBjbGlwIHRoZSBmaWd1cmVzXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xN3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8vIG5ldmVyIHVwc2NhbGUgcGFzdCB0aGUgYXNzZXQncyBuYXR1cmFsIHdpZHRoXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4N3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnJsZWZiYW4tZm9ybSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mil7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuYnJsZWZiYW5mLXRvcCB7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmgyIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGQUZBRkE7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjlBNEE5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnJsZWZiYW5mLWdyaWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZnVsbC13aWR0aCB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtZGl2LWRhcmsge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5lcnJvci1tc2cge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGOUZBNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mbG9hdC1ncm91cCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0U1NjQ2RTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1mbG9hdCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE2cHggOXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFBMUExQTtcbiAgICAgICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmxvYXQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4QThBOEE7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIGxhYmVsIGxpZnRzIG9uY2UgdGhlIGZpZWxkIGlzIGZvY3VzZWQgb3IgaG9sZHMgYSB2YWx1ZVxuICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LWZsb2F0OmZvY3VzKy5mbG9hdC1sYWJlbCxcbiAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1mbG9hdDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSsuZmxvYXQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vICs5MSByZXZlYWxlZCBvbmx5IG9uY2UgdGhlIG1vYmlsZSBmaWVsZCBpcyBpbiB1c2VcbiAgICAgICAgICAgICAgICAmLmhhcy1jb2RlIHtcblxuICAgICAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1mbG9hdDpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtZmxvYXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmZvcm0taW5wdXQtZmxvYXQ6Zm9jdXN+Lm1vYi1jb2RlLFxuICAgICAgICAgICAgICAgICAgICAuZm9ybS1pbnB1dC1mbG9hdDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX4ubW9iLWNvZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tb2ItY29kZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICAgICAgIC8vIGNvbnNlbnQgKyBpbnRlbnQgY2hlY2tib3hlc1xuICAgICAgICAgICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAuYnJsZWZiYW5mLWJvdHRvbXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mZ2xmLWNoZWNrLWdyb3VwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29uc2VudC1lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY5RkE2O1xuXG4gICAgICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZnbGYtY2hlY2sge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBweCBtaW5tYXgoMCwgMWZyKTtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5mZ2xmLWNoZWNrLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAgICAgICAgICAgICAvLyB0aWNrIGRyYXduIGZyb20gYSByb3RhdGVkIGJvcmRlciBzbyBubyBpY29uIGZpbGUgaXMgbmVlZGVkXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkICM3OTQzNDY7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHNjYWxlKDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMThzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZmdsZi1jaGVjay10eHQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NDQ0NDQztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWR+LmZnbGYtY2hlY2stYm94IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y5QTRBOTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjlBNEE5O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cy12aXNpYmxlfi5mZ2xmLWNoZWNrLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmdsZi1jb25zZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NDQ0NDQztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmdsZi1zdWJtaXQtYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gc3RpbGwgY2xpY2thYmxlIG9uIHB1cnBvc2Ug4oCUIGEgY2xpY2sgc3VyZmFjZXMgd2hpY2hcbiAgICAgICAgICAgICAgICAvLyBmaWVsZHMgYXJlIGJsb2NraW5nIHRoZSBzdWJtaXRcbiAgICAgICAgICAgICAgICAmLmRpc2FibGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzgwODA4MDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTVFNUU1O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0U1RTVFNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIE9UUCBNb2RhbFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5jdWFjY2xlYWRmLW90cC1tb2RhbCB7XG4gICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzZFMEEwRiAxLjA3JSwgIzQ1MDczRiA5OS4xMSUpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcblxuICAgIC5tb2RhbC1iYWNrLWltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmdsZi1vdHAtbW9kYWwge1xuICAgICAgICAubW9kYWwtYmFjay1pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3cge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMi41cHgpO1xuXG4gICAgICAgICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICAgICAgICAgIHRvcDogMjhweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjhweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgICAgIC5ncmV4aXQtaW50ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoMjAsIDQsIDgsIDAuNDIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig2MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0MzBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5vdHAtbWFpbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWJ0ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2YyZjJmMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAub3RwLWlucHV0LW1tYWluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm90cC1pbnB1dHMge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjRmNGY0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTVzIGVhc2UsIGJveC1zaGFkb3cgLjE1cyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDFBMDdBO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFNTY0NkU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gdGltZXIgcmFuIG91dCAtPiBib3hlcyBsb2NrZWQgdW50aWwgXCJSZXNlbmQgT1RQXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZyb3plbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSg5OSwgMTAyLCAyNDEsIC4wOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlcy10ZXh0LFxuICAgICAgICAgICAgICAgICAgICAudGltZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudGltZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50aW1lci1yZXNlbmQtZ3JpZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnJlZC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdWNjZXNzZnVsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAucmVzLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2Y0ZjRmNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnJlc3VjY2Vzcy1tYWluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAzMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFhMWExYTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tcmVkOmRpc2FibGVkLFxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWRbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgICAgICAgICAgICAgIC8vIEZ1bGwtY2FyZCBzdGF0ZTogSW52YWxpZCBPVFBcbiAgICAgICAgICAgICAgICAgICAgLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgICAgICAgICAgICAgICAuaW52YWxpZC1vdHAtc3RlcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNHB4IDRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmludmFsaWQtb3Rwcy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW52YWxpZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGQUZBRkE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5yZXNlbmQtb3RwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZhbWlseSBHcm91cGluZyDigJQgVGhhbmsgeW91IGJhbm5lclxuLy8gc2FtZSBtYXJvb24gYXJ0d29yayBhcyB0aGUgbGVhZC1mb3JtIGJhbm5lciBzbyB0aGUgdHdvIHNjcmVlbnNcbi8vIHJlYWQgYXMgb25lIGZsb3dcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNjcm9sbGluZy1icmVhZGNydW1iIHtcbiAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gIC8vICAgZGlzcGxheTogbm9uZTtcbiAgLy8gfVxuXG4gIC5icmVhZGNydW1iLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ0MzEzMTtcbiAgICAgIH1cblxuICAgICAgLmJyZWFkY3J1bWIsXG4gICAgICAuYnJlYWRjcnVtYiBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTllOWU5O1xuXG4gICAgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICBuYXYge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBuYXYgLmJyZWFkY3J1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5mZ2xmLXRoYW5rIHtcbiAgICBwYWRkaW5nOiA3NXB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNkUwQTBGIDEuMDclLCAjNDUwNzNGIDk5LjExJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgICB9XG5cbiAgICAuZXhwcmJhbi1icmVhZGNydW1iIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMS42Nzc3MmUrMDdweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTVlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjREJEQkRFO1xuXG4gICAgICAgICAgICAmK2xpIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJz4nO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogI0RCREJERTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWdwcnRoLXNoYXBlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZ3BydGgtZGVzYyB7XG4gICAgICAgIC5oMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTEuNTRkZWcsICNGRkZGRkYgLTAuODYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgOTIuMjYlKTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjQjVCNUI1O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmxhY2stYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFBMUExQTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZ3BydGgtcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC5oMntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkFGQTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxjaXRlbS1zbGlkZS1tYWluIHtcbiAgICAgICAgLmNhbGMtc2xpZGUge1xuICAgICAgICAgICAgLmNsYWMtaW5wdXQge1xuICAgICAgICAgICAgICAgIC5mb3JtLWxhYmVsLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgLmlucHV0LWRpdi1kYXJrIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb3JtLWlucHV0LXNpbXBsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxLjQ3OTAycHggc29saWQgI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhBOEE4QTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIl19 */
