body.first-private-pb-consent{margin-bottom:176px}@media(max-width: 1199px){body.first-private-pb-consent{margin-bottom:148px}}@media(max-width: 991px){body.first-private-pb-consent{margin-bottom:145px}}@media(max-width: 767px){body.first-private-pb-consent{margin-bottom:127px}}.fspbco-private-banner{padding:60px 0px;min-height:420px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}@media(max-width: 1199px){.fspbco-private-banner{padding:40px;min-height:360px}}@media(max-width: 991px){.fspbco-private-banner{min-height:320px}}@media(max-width: 767px){.fspbco-private-banner{padding:40px 0px;min-height:715px;-ms-flex-pack:start;justify-content:start}}.fspbco-private-banner .fspbcoban-back-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.fspbco-private-banner .fspbcoban-back-img img{object-fit:cover;object-position:center right;height:100%;width:100%}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-back-img img{object-position:bottom center}}.fspbco-private-banner .fspbcoban-desc .chip-box{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center;padding:10px 16px;max-width:-moz-fit-content;max-width:fit-content;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:40px;margin-bottom:36px}@media(max-width: 1199px){.fspbco-private-banner .fspbcoban-desc .chip-box{margin-bottom:25px}}@media(max-width: 991px){.fspbco-private-banner .fspbcoban-desc .chip-box{margin-bottom:18px}}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .chip-box{margin-bottom:32px;padding:8px 16px}}.fspbco-private-banner .fspbcoban-desc .chip-box img{max-width:16px;-ms-flex:0 0 16px;flex:0 0 16px}.fspbco-private-banner .fspbcoban-desc .chip-box span{font-size:12px;line-height:16px;font-weight:500;color:#e9e9e9;margin-bottom:0;display:block;text-transform:uppercase}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc{position:relative;z-index:1;max-width:-moz-fit-content;max-width:fit-content}@media(max-width: 991px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc{max-width:50%}}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc{max-width:100%}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .bantop-shape{position:absolute;top:-18px;left:-29px}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .bantop-shape{display:none}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .bantop-shape img{max-width:29px}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .banbottom-shape{position:absolute;bottom:-15px;right:45px}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .banbottom-shape{display:none}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .banbottom-shape img{max-width:16px}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h1{font-size:44px;line-height:55px;font-weight:700;color:#fff;text-shadow:0px 4px 12px rgba(0,0,0,.5);margin-bottom:36px;max-width:60%;letter-spacing:-0.05rem}@media(max-width: 1199px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h1{font-size:38px;line-height:46px;max-width:70%}}@media(max-width: 991px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h1{font-size:30px;line-height:40px;margin-bottom:24px;max-width:100%}}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h1{font-size:28px;line-height:40px;margin-bottom:32px;max-width:80%;text-shadow:none;background:linear-gradient(91.32deg, #FFFFFF 0%, rgba(255, 255, 255, 0.6) 99.8%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h1:last-child{margin-bottom:0}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h2{font-size:24px;line-height:33px;font-weight:600;color:#fff;margin-bottom:12px}@media(max-width: 1199px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h2{font-size:22px;line-height:30px}}@media(max-width: 991px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h2{font-size:20px;line-height:29px}}@media(max-width: 767px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h2{font-size:16px;line-height:22px}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .h2:last-child{margin-bottom:0}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .txt{font-size:16px;line-height:23px;font-weight:400;color:#fff;margin-bottom:1px}@media(max-width: 1199px){.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .txt{font-size:14px}}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .txt a{font-weight:700;color:#fff}.fspbco-private-banner .fspbcoban-desc .fspbcoban-indesc .txt:last-child{margin-bottom:0}.fspbco-private-privileges{padding:60px 0px;position:relative;z-index:1;overflow:hidden;background:linear-gradient(360deg, #171717 0%, #171717 60.5%, #545454 100%)}@media(max-width: 1199px){.fspbco-private-privileges{padding:40px 0px}}.fspbco-private-privileges .title{margin-bottom:48px}@media(max-width: 1199px){.fspbco-private-privileges .title{margin-bottom:35px}}@media(max-width: 767px){.fspbco-private-privileges .title{margin-bottom:20px}}.fspbco-private-privileges .title .h2{font-size:40px;line-height:50px;font-weight:700;color:#fff;margin-bottom:15px}@media(max-width: 1199px){.fspbco-private-privileges .title .h2{font-size:35px;line-height:45px}}@media(max-width: 991px){.fspbco-private-privileges .title .h2{font-size:28px;line-height:38px}}.fspbco-private-privileges .title .h2:last-child{margin-bottom:0}.fspbco-private-privileges .title .txt{font-size:16px;line-height:22px;font-weight:400;color:#fff;margin-bottom:15px}.fspbco-private-privileges .title .txt:last-child{margin-bottom:0}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box+.fspcpriv-box{margin-top:48px}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box+.fspcpriv-box{margin-top:20px}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcprivb-intit .h3{font-size:24px;line-height:33px;font-weight:700;color:#fff;margin-bottom:20px}@media(max-width: 1199px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcprivb-intit .h3{font-size:22px;line-height:31px}}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcprivb-intit .h3{font-size:20px;line-height:29px}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcprivb-intit .h3{font-size:16px;line-height:22px;margin-bottom:16px;text-align:center}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox{padding:20px 20px 28px;border-radius:20px;background:#232323;position:relative;z-index:1;overflow:hidden;height:100%;min-height:320px}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox{min-height:306px}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox::before{content:"";position:absolute;width:181px;height:181px;left:-70px;top:-70px;background:linear-gradient(119.73deg, rgba(254, 203, 112, 0.7) 32.21%, rgba(35, 35, 35, 0.7) 113.42%);filter:blur(96.2766px);z-index:-1}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-img{margin-bottom:24px}@media(max-width: 1199px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-img{margin-bottom:18px}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-img{margin-bottom:24px}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-img img{max-width:64px}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .h4{font-size:24px;line-height:33px;font-weight:700;color:#fff;margin-bottom:12px}@media(max-width: 1199px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .h4{font-size:22px;line-height:31px}}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .h4{font-size:20px;line-height:29px}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .h4:last-child{margin-bottom:0}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .txt{font-size:16px;line-height:23px;font-weight:400;color:#f6f6f6;margin-bottom:13px}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-embox .fspcpriv-desc .txt:last-child{margin-bottom:0}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla{position:relative;padding:0px 0px;z-index:1}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__selected-snap-display{width:-moz-fit-content;width:fit-content;position:relative;left:0;bottom:0;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:6px 10px;color:#fff;font-size:12px;line-height:12px;font-weight:500;z-index:1;display:none;margin-top:20px}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__selected-snap-display{display:block}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__viewport{padding:0 0px}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container{display:-ms-flexbox;display:flex;gap:25px}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container{gap:16px}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container{gap:20px}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container .embla__slide{min-width:0;-ms-flex:0 0 calc((100% - 50px)/3);flex:0 0 calc((100% - 50px)/3)}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container .embla__slide{-ms-flex:0 0 calc((100% - 16px)/2);flex:0 0 calc((100% - 16px)/2)}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__container .embla__slide{-ms-flex:0 0 calc((100% - 20px)/1.1);flex:0 0 calc((100% - 20px)/1.1)}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-align:center;align-items:center}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button{background:rgba(0,0,0,0);padding:0;outline:0;box-shadow:0 0 0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;background:rgba(255,255,255,.1);border:0;border-radius:50%;cursor:pointer;opacity:.7;transition:all .5s;margin-top:20px}@media(max-width: 1199px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button{width:40px;height:40px}}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button{width:36px;height:36px}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button{display:none}}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button svg{max-width:20px}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button svg path{stroke:#f7f7f7}.fspbco-private-privileges .fspcpriv-main .fspcpriv-box .fspcpriv-inemlbla .embla__controls .embla__buttons .embla__button:hover{opacity:1;background:#464646;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1)}.fspbco-private-privileges .fspcpriv-bottom{max-width:66.666667%;margin:48px auto 0px;background:#2d2b27;border:1px solid #453d2f;border-radius:20px;padding:20px}@media(max-width: 1199px){.fspbco-private-privileges .fspcpriv-bottom{max-width:75%}}@media(max-width: 991px){.fspbco-private-privileges .fspcpriv-bottom{max-width:80%;margin:38px auto 0px}}@media(max-width: 767px){.fspbco-private-privileges .fspcpriv-bottom{margin-top:20px;max-width:100%}}.fspbco-private-privileges .fspcpriv-bottom .txt{font-size:14px;line-height:150%;font-weight:400;color:#dbdbde;margin-bottom:12px}.fspbco-private-privileges .fspcpriv-bottom .txt:last-child{margin-bottom:0}.fspbco-private-criteria{padding:60px 0px;position:relative;z-index:1;overflow:hidden;background:linear-gradient(135deg, #997815 0%, #8B680B 98.27%)}@media(max-width: 1199px){.fspbco-private-criteria{padding:40px 0px}}.fspbco-private-criteria::before{content:"";position:absolute;left:-267px;top:-267px;width:534px;height:534px;border-radius:50%;background:rgba(251,172,14,.5);filter:blur(120.527px);z-index:-1}@media(max-width: 767px){.fspbco-private-criteria::before{width:194px;height:194px;left:-97px;top:-97px;background:rgba(251,172,14,.6);filter:blur(75px)}}.fspbco-private-criteria::after{content:"";position:absolute;right:-267.92px;top:-267.92px;width:535.84px;height:535.84px;border-radius:50%;background:rgba(251,172,14,.5);filter:blur(120.942px);z-index:-1}@media(max-width: 767px){.fspbco-private-criteria::after{width:194px;height:194px;right:-97px;top:-97px;background:rgba(251,172,14,.6);filter:blur(75px)}}.fspbco-private-criteria .title{max-width:67%;margin:0px auto 40px}@media(max-width: 1199px){.fspbco-private-criteria .title{max-width:80%;margin:0 auto 30px}}@media(max-width: 767px){.fspbco-private-criteria .title{max-width:100%;margin:0 auto 32px}}.fspbco-private-criteria .title .h2{font-size:40px;line-height:50px;font-weight:700;color:#fff;margin-bottom:20px}@media(max-width: 1199px){.fspbco-private-criteria .title .h2{font-size:35px;line-height:45px}}@media(max-width: 991px){.fspbco-private-criteria .title .h2{font-size:28px;line-height:38px;margin-bottom:15px}}@media(max-width: 767px){.fspbco-private-criteria .title .h2{margin-bottom:16px}}.fspbco-private-criteria .title .h2:last-child{margin-bottom:0}.fspbco-private-criteria .title .txt{font-size:16px;line-height:150%;font-weight:400;color:#f6f6f6;margin-bottom:15px}.fspbco-private-criteria .title .txt:last-child{margin-bottom:0}.fspbco-private-criteria .fspbcrit-embox{padding:20px;height:100%;background:linear-gradient(163.87deg, rgba(255, 255, 255, 0) 5.65%, rgba(233, 187, 49, 0.15) 88.78%),rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.1);border-radius:20px}.fspbco-private-criteria .fspbcrit-embox .fspbcrit-img{margin-bottom:24px}@media(max-width: 1199px){.fspbco-private-criteria .fspbcrit-embox .fspbcrit-img{margin-bottom:18px}}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-embox .fspbcrit-img{margin-bottom:24px}}.fspbco-private-criteria .fspbcrit-embox .fspbcrit-img img{max-width:64px}.fspbco-private-criteria .fspbcrit-embox .fspbcrit-desc .txt{font-size:18px;line-height:25px;font-weight:400;color:#f6f6f6;margin-bottom:15px}.fspbco-private-criteria .fspbcrit-embox .fspbcrit-desc .txt b{font-weight:700}.fspbco-private-criteria .fspbcrit-embox .fspbcrit-desc .txt:last-child{margin-bottom:0}.fspbco-private-criteria .fspbcrit-main{position:relative;padding:0px 0px;z-index:1}.fspbco-private-criteria .fspbcrit-main .embla__selected-snap-display{width:-moz-fit-content;width:fit-content;position:relative;left:0;bottom:0;background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:6px 10px;color:#fff;font-size:12px;line-height:12px;font-weight:500;z-index:1;display:none;margin-top:20px}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-main .embla__selected-snap-display{display:block}}.fspbco-private-criteria .fspbcrit-main .embla__viewport{padding:0 0px}.fspbco-private-criteria .fspbcrit-main .embla__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}@media(max-width: 991px){.fspbco-private-criteria .fspbcrit-main .embla__container{gap:16px}}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-main .embla__container{gap:24px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.fspbco-private-criteria .fspbcrit-main .embla__container .embla__slide{min-width:0;-ms-flex:0 0 calc((100% - 50px)/3);flex:0 0 calc((100% - 50px)/3)}@media(max-width: 991px){.fspbco-private-criteria .fspbcrit-main .embla__container .embla__slide{-ms-flex:0 0 calc((100% - 16px)/2);flex:0 0 calc((100% - 16px)/2)}}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-main .embla__container .embla__slide{-ms-flex:0 0 calc((100% - 16px)/1.1);flex:0 0 calc((100% - 16px)/1.1)}}.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-align:center;align-items:center}.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button{background:rgba(0,0,0,0);padding:0;outline:0;box-shadow:0 0 0;width:44px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50%;background:rgba(255,255,255,.1);border:0;border-radius:50%;cursor:pointer;opacity:.7;transition:all .5s;margin-top:20px}@media(max-width: 1199px){.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button{width:40px;height:40px}}@media(max-width: 991px){.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button{width:36px;height:36px}}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button{display:none}}.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button svg{max-width:20px}.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button svg path{stroke:#f7f7f7}@media(max-width: 991px){.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button svg{max-width:8px}}.fspbco-private-criteria .fspbcrit-main .embla__controls .embla__buttons .embla__button:hover{opacity:1;background:#464646;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1)}.fspbco-private-criteria .fspbcrit-disc{margin-top:40px}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-disc{margin-top:32px}}.fspbco-private-criteria .fspbcrit-disc .txt{font-size:14px;line-height:150%;margin-bottom:14px;color:#fff;font-weight:400}.fspbco-private-criteria .fspbcrit-disc .txt:last-child{margin-bottom:0}.fspbco-private-criteria .fspbcrit-bottom{margin-top:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:20px}.fspbco-private-criteria .fspbcrit-bottom .txt{font-size:14px;line-height:150%;margin-bottom:14px;color:#dbdbde;font-weight:400}.fspbco-private-criteria .fspbcrit-bottom .txt+.txt{margin-top:15px}@media(max-width: 767px){.fspbco-private-criteria .fspbcrit-bottom .txt+.txt{margin-top:12px}}.fspbco-private-criteria .fspbcrit-bottom .txt b{font-weight:700}.fspbco-private-criteria .fspbcrit-bottom .txt:last-child{margin-bottom:0}.grnt-sticky-btn{padding:32px;left:0;right:0;bottom:0;position:fixed;z-index:2;background:rgba(153,120,21,.5);-webkit-backdrop-filter:blur(67px);backdrop-filter:blur(67px);transition:all .5s;opacity:0}@media(max-width: 1199px){.grnt-sticky-btn{padding:24px}}@media(max-width: 767px){.grnt-sticky-btn{padding:20px;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(153,120,21,.5)}}.grnt-sticky-btn.stickybtn{bottom:0}.grnt-sticky-btn .custCheckbox{max-width:-moz-fit-content;max-width:fit-content;margin:auto}.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::before,.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::after{width:20px;height:20px;background:rgba(0,0,0,0);border-radius:4px;border:1.5px solid #1c1b1f}@media(max-width: 767px){.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::before,.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::after{top:50%;transform:translateY(-50%)}}.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::after,.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::after{top:.5px}@media(max-width: 767px){.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::after,.grnt-sticky-btn .custCheckbox [type=checkbox]:not(:checked)+label::after{top:50%}}.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::before{width:20px;height:20px}@media(max-width: 767px){.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::before{top:50%;transform:translateY(-50%)}}.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::after{transform:scale(0.8);width:20px;height:20px}@media(max-width: 767px){.grnt-sticky-btn .custCheckbox [type=checkbox]:checked+label::after{top:50%;transform:translateY(-50%)}}.grnt-sticky-btn .custCheckbox label{color:#222;font-size:18px;line-height:140%;font-weight:500;margin-bottom:0}@media(max-width: 1199px){.grnt-sticky-btn .custCheckbox label{font-size:16px}}@media(max-width: 767px){.grnt-sticky-btn .custCheckbox label{padding-left:32px}}.grnt-sticky-btn .btn-box{margin-top:32px}@media(max-width: 1199px){.grnt-sticky-btn .btn-box{margin-top:24px}}@media(max-width: 767px){.grnt-sticky-btn .btn-box{margin-top:20px}}.grnt-sticky-btn .btn-box .btn-black{max-width:-moz-fit-content;max-width:fit-content;padding:18px 30px;font-size:18px;line-height:24px;font-weight:600;border-radius:100px;height:auto;display:block;color:#fff;max-width:fit-content;margin:auto;background:linear-gradient(135deg, #D6AE0A 0%, #876500 100%);-webkit-backdrop-filter:blur(67px);backdrop-filter:blur(67px);margin:auto;transition:all .5s}@media(max-width: 1199px){.grnt-sticky-btn .btn-box .btn-black{padding:16px 30px}}@media(max-width: 991px){.grnt-sticky-btn .btn-box .btn-black{font-size:16px;line-height:21px}}@media(max-width: 767px){.grnt-sticky-btn .btn-box .btn-black{font-size:14px;line-height:19px;padding:14px 20px;max-width:100%;text-align:center}}.grnt-sticky-btn .btn-box .btn-black:hover{background:#222}.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}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9maXJzdC1wcml2YXRlLXBiY29ucy1iYW5uZXIuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvY29tcGFzcy1icmVha3BvaW50L3N0eWxlc2hlZXRzL19icmVha3BvaW50LnNjc3MiLCJfZmlyc3QtcHJpdmF0ZS1wYmNvbnMtcHJpdmlsZWdlcy5zY3NzIiwiX2ZpcnN0LXByaXZhdGUtcGJjb25zLWNyaXRlcmlhLnNjc3MiLCJfZmlyc3QtcHJpdmF0ZS1wYmNvbnMtc3RpY2t5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0ksOEJBQ0ksbUJBQUEsQ0M4REosMEJEL0RBLDhCQUlRLG1CQUFBLENBQUEsQ0MyRFIseUJEL0RBLDhCQVFRLG1CQUFBLENBQUEsQ0N1RFIseUJEL0RBLDhCQVlRLG1CQUFBLENBQUEsQ0FLWix1QkFDSSxpQkFDQSxpQkFDQSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxxQkFBQSxBQUNBLHVCQUFBLGtCQUNBLFNBQUEsQ0N1Q0EsMEJEOUNKLHVCQVVRLGFBQ0EsZ0JBQUEsQ0FBQSxDQ21DSix5QkQ5Q0osdUJBZVEsZ0JBQUEsQ0FBQSxDQytCSix5QkQ5Q0osdUJBbUJRLGlCQUNBLGlCQUNBLG9CQUFBLHFCQUFBLENBQUEsQ0FHSiwyQ0FDSSxrQkFDQSxNQUNBLE9BQ0EsUUFDQSxTQUNBLFVBQUEsQ0FFQSwrQ0FDSSxpQkFDQSw2QkFDQSxZQUNBLFVBQUEsQ0NVUix5QkRkSSwrQ0FPUSw2QkFBQSxDQUFBLENBTVIsaURBQ0ksb0JBQUEsQUFDQSxhQUFBLFFBQ0Esc0JBQUEsQUFDQSxtQkFBQSxrQkFDQSwyQkFBQSxBQUNBLHNCQUFBLGdDQUNBLGtDQUFBLEFBQ0EsMEJBQUEsbUJBQ0Esa0JBQUEsQ0NSUiwwQkRESSxpREFZUSxrQkFBQSxDQUFBLENDWFoseUJEREksaURBZ0JRLGtCQUFBLENBQUEsQ0NmWix5QkRESSxpREFvQlEsbUJBQ0EsZ0JBQUEsQ0FBQSxDQUdKLHFEQUNJLGVBQ0Esa0JBQUEs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Q0Esa0JBQ0EsZUFDQSxpQkFBQSxDQUFBLENBR0osMkNBQ0ksZUFBQSxDQVFoQixZQUNJLHlCQUFBLENIeEdBLHlCRzRHUSxxQ0FFSSw0QkFBQSxDQUlBLDBDQUVJLGNBQUEsQ0FBQSxDQU1oQiwwQkFDSSxlQUFBLENIM0hKLHlCRzBIQSwwQkFJUSxTQUNBLG9CQUFBLEFBQ0EsYUFBQSxtQkFBQSxBQUNBLGdCQUFBLDZCQUNBLGNBQUEsQ0FBQSxDQUdKLHlDQUNJLG1CQUNBLFNBQ0Esa0JBQUEsQ0h4SVIseUJHcUlJLHlDQU1RLCtCQUFBLENBQUEsQ0FJUixzQ0FDSSxZQUFBLENIaEpSLHlCRytJSSxzQ0FJUSxpQkFBQSxDQUFBLENBR0osZ0VBQ0ksYUFBQSxDSHZKWix5QkdzSlEsZ0VBSVEsZUFDQSxRQUFBLENBQUEsQ0FJUixtREFDSSxRQUFBLENBR0osMENBQ0ksZUFDQSxpQkFDQSxnQkFDQSxXQUNBLGtCQUFBLENIeEtaLHlCR21LUSwwQ0FRUSxlQUNBLGdCQUFBLENBQUEsQ0FJUiw0Q0FDSSxrQkFDQSxnQkFDQSxlQUNBLGlCQUNBLGFBQUEsQ0hyTFoseUJHZ0xRLDRDQVFRLGVBQ0EsaUJBQ0Esa0JBQUEsQ0FBQSxDQUdKLHVEQUNJLGVBQUEsQ0FBQSIsImZpbGUiOiJmaXJzdC1wcml2YXRlLXBiLWNvbnNlbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XHJcbiAgICAmLmZpcnN0LXByaXZhdGUtcGItY29uc2VudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTc2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQ4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZnNwYmNvLXByaXZhdGUtYmFubmVyIHtcclxuICAgIHBhZGRpbmc6IDYwcHggMHB4O1xyXG4gICAgbWluLWhlaWdodDogNDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA3MTVweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5mc3BiY29iYW4tYmFjay1pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mc3BiY29iYW4tZGVzYyB7XHJcbiAgICAgICAgLmNoaXAtYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0U5RTlFOTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mc3BiY29iYW4taW5kZXNjIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYW50b3Atc2hhcGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0yOXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iYW5ib3R0b20tc2hhcGUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oMSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwcHggNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MS4zMmRlZywgI0ZGRkZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDk5LjglKTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiRCcmVha3BvaW50LVNldHRpbmdzOiAoXHJcbiAgJ2RlZmF1bHQgbWVkaWEnOiBhbGwsXHJcbiAgJ2RlZmF1bHQgZmVhdHVyZSc6IG1pbi13aWR0aCxcclxuICAnZGVmYXVsdCBwYWlyJzogd2lkdGgsXHJcblxyXG4gICdmb3JjZSBhbGwgbWVkaWEgdHlwZSc6IGZhbHNlLFxyXG4gICd0byBlbXMnOiBmYWxzZSxcclxuICAndHJhbnNmb3JtIHJlc29sdXRpb25zJzogdHJ1ZSxcclxuXHJcbiAgJ25vIHF1ZXJpZXMnOiBmYWxzZSxcclxuICAnbm8gcXVlcnkgZmFsbGJhY2tzJzogZmFsc2UsXHJcblxyXG4gICdiYXNlIGZvbnQgc2l6ZSc6IDE2cHgsXHJcblxyXG4gICdsZWdhY3kgc3ludGF4JzogZmFsc2VcclxuKTtcclxuXHJcbiRicmVha3BvaW50OiAoKSAhZGVmYXVsdDtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBJbXBvcnRzXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9zZXR0aW5nc1wiO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L2NvbnRleHQnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L2hlbHBlcnMnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L3BhcnNlcnMnO1xyXG5AaW1wb3J0ICdicmVha3BvaW50L25vLXF1ZXJ5JztcclxuXHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcmVzcG9uZC10byc7XHJcblxyXG5AaW1wb3J0IFwiYnJlYWtwb2ludC9sZWdhY3ktc2V0dGluZ3NcIjtcclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBCcmVha3BvaW50IE1peGluXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5cclxuQG1peGluIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnk6IGZhbHNlKSB7XHJcbiAgQGluY2x1ZGUgbGVnYWN5LXNldHRpbmdzLXdhcm5pbmc7XHJcblxyXG4gIC8vIFJlc2V0IGNvbnRleHRzXHJcbiAgQGluY2x1ZGUgcHJpdmF0ZS1icmVha3BvaW50LXJlc2V0LWNvbnRleHRzKCk7XHJcblxyXG4gICRicmVha3BvaW50OiBicmVha3BvaW50KCRxdWVyeSwgZmFsc2UpO1xyXG5cclxuICAkcXVlcnktc3RyaW5nOiBtYXAtZ2V0KCRicmVha3BvaW50LCAncXVlcnknKTtcclxuICAkcXVlcnktZmFsbGJhY2s6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdmYWxsYmFjaycpO1xyXG5cclxuICAkcHJpdmF0ZS1icmVha3BvaW50LWNvbnRleHQtaG9sZGVyOiBtYXAtZ2V0KCRicmVha3BvaW50LCAnY29udGV4dCBob2xkZXInKSAhZ2xvYmFsO1xyXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtcXVlcnktY291bnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeSBjb3VudCcpICFnbG9iYWw7XHJcblxyXG4gIC8vIEFsbG93IGZvciBhbiBhcy1uZWVkZWQgb3ZlcnJpZGUgb3IgdXNhZ2Ugb2Ygbm8gcXVlcnkgZmFsbGJhY2suXHJcbiAgQGlmICRuby1xdWVyeSAhPSBmYWxzZSB7XHJcbiAgICAkcXVlcnktZmFsbGJhY2s6ICRuby1xdWVyeTtcclxuICB9XHJcblxyXG4gIEBpZiAkcXVlcnktZmFsbGJhY2sgIT0gZmFsc2Uge1xyXG4gICAgJGNvbnRleHQtc2V0dGVyOiBwcml2YXRlLWJyZWFrcG9pbnQtc2V0LWNvbnRleHQoJ25vLXF1ZXJ5JywgJHF1ZXJ5LWZhbGxiYWNrKTtcclxuICB9XHJcblxyXG4gIC8vIFByaW50IE91dCBRdWVyeSBTdHJpbmdcclxuICBAaWYgbm90IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyaWVzJykge1xyXG4gICAgQG1lZGlhICN7JHF1ZXJ5LXN0cmluZ30ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykgIT0gZmFsc2Ugb3IgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSA9PSB0cnVlIHtcclxuXHJcbiAgICAkdHlwZTogdHlwZS1vZihicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykpO1xyXG4gICAgJHByaW50OiBmYWxzZTtcclxuXHJcbiAgICBAaWYgKCR0eXBlID09ICdib29sJykge1xyXG4gICAgICAkcHJpbnQ6IHRydWU7XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ3N0cmluZycpIHtcclxuICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xyXG4gICAgICAgICRwcmludDogdHJ1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGVsc2UgaWYgKCR0eXBlID09ICdsaXN0Jykge1xyXG4gICAgICBAZWFjaCAkd3JhcHBlciBpbiBicmVha3BvaW50LWdldCgnbm8gcXVlcnkgZmFsbGJhY2tzJykge1xyXG4gICAgICAgIEBpZiAkcXVlcnktZmFsbGJhY2sgPT0gJHdyYXBwZXIge1xyXG4gICAgICAgICAgJHByaW50OiB0cnVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIFdyaXRlIEZhbGxiYWNrXHJcbiAgICBAaWYgKCRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSkgYW5kICgkcHJpbnQgPT0gdHJ1ZSkge1xyXG4gICAgICAkdHlwZS1mYWxsYmFjazogdHlwZS1vZigkcXVlcnktZmFsbGJhY2spO1xyXG5cclxuICAgICAgQGlmICgkdHlwZS1mYWxsYmFjayAhPSAnYm9vbCcpIHtcclxuICAgICAgICAjeyRxdWVyeS1mYWxsYmFja30gJiB7XHJcbiAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGVsc2Uge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBtcSgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50KCRxdWVyeSwgJG5vLXF1ZXJ5KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiLmZzcGJjby1wcml2YXRlLXByaXZpbGVnZXMge1xyXG4gICAgcGFkZGluZzogNjBweCAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICMxNzE3MTcgMCUsICMxNzE3MTcgNjAuNSUsICM1NDU0NTQgMTAwJSk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAvLyAgICAgY29udGVudDogJyc7XHJcbiAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgIHRvcDogMDtcclxuICAgIC8vICAgICBsZWZ0OiAwO1xyXG4gICAgLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICAgIGhlaWdodDogNTA1cHg7XHJcbiAgICAvLyAgICAgLy8gYmFja2dyb3VuZDogIzk2RTNGODtcclxuICAgIC8vICAgICAvLyBmaWx0ZXI6IGJsdXIoODJweCk7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTI4MCcgaGVpZ2h0PSc0OTknIHZpZXdCb3g9JzAgMCAxMjgwIDQ5OScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgb3BhY2l0eT0nMC42JyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9mXzE0XzEyNjcpJyUzRSUzQ2VsbGlwc2UgY3g9JzYxNS4zODUnIGN5PScyMzUnIHJ4PSczMDcuNjkyJyByeT0nMTAwJyBmaWxsPSclMjNGNUU3Q0YnLyUzRSUzQy9nJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIxX2ZfMTRfMTI2NyknJTNFJTNDZWxsaXBzZSBjeD0nOTcyLjMwOCcgY3k9JzEwMCcgcng9JzMwNy42OTInIHJ5PScxMDAnIGZpbGw9JyUyM0I1QjFERicvJTNFJTNDL2clM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjJfZl8xNF8xMjY3KSclM0UlM0NlbGxpcHNlIGN4PSczMDcuNjkyJyBjeT0nMTA2JyByeD0nMzA3LjY5Micgcnk9JzEwMCcgZmlsbD0nJTIzOTZFM0Y4Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9mXzE0XzEyNjcnIHg9JzE0My42OTInIHk9Jy0yOScgd2lkdGg9Jzk0My4zODUnIGhlaWdodD0nNTI4JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzgyJyByZXN1bHQ9J2VmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTRfMTI2NycvJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMV9mXzE0XzEyNjcnIHg9JzUwMC42MTUnIHk9Jy0xNjQnIHdpZHRoPSc5NDMuMzg1JyBoZWlnaHQ9JzUyOCcgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSc4MicgcmVzdWx0PSdlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0XzEyNjcnLyUzRSUzQy9maWx0ZXIlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjJfZl8xNF8xMjY3JyB4PSctMTY0JyB5PSctMTU4JyB3aWR0aD0nOTQzLjM4NScgaGVpZ2h0PSc1MjgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nODInIHJlc3VsdD0nZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xNF8xMjY3Jy8lM0UlM0MvZmlsdGVyJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgLy8gICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLy8gICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAvLyAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAvLyAgICAgfVxyXG5cclxuICAgIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgIC8vICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIC8vICAgICB9XHJcblxyXG4gICAgLy8gICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgLy8gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNzUnIGhlaWdodD0nNDExJyB2aWV3Qm94PScwIDAgMzc1IDQxMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMF9mXzE0XzI0MDMpJyUzRSUzQ2NpcmNsZSBjeD0nMTc5LjUnIGN5PScxNDcnIHI9JzEwMCcgZmlsbD0nJTIzRjVFN0NGJy8lM0UlM0MvZyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMV9mXzE0XzI0MDMpJyUzRSUzQ2NpcmNsZSBjeD0nMjk1LjUnIGN5PScxMicgcj0nMTAwJyBmaWxsPSclMjNCNUIxREYnLyUzRSUzQy9nJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIyX2ZfMTRfMjQwMyknJTNFJTNDY2lyY2xlIGN4PSc3OS41JyBjeT0nMTgnIHI9JzEwMCcgZmlsbD0nJTIzOTZFM0Y4Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjBfZl8xNF8yNDAzJyB4PSctODQuNScgeT0nLTExNycgd2lkdGg9JzUyOCcgaGVpZ2h0PSc1MjgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nODInIHJlc3VsdD0nZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xNF8yNDAzJy8lM0UlM0MvZmlsdGVyJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIxX2ZfMTRfMjQwMycgeD0nMzEuNScgeT0nLTI1Micgd2lkdGg9JzUyOCcgaGVpZ2h0PSc1MjgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nODInIHJlc3VsdD0nZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xNF8yNDAzJy8lM0UlM0MvZmlsdGVyJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIyX2ZfMTRfMjQwMycgeD0nLTE4NC41JyB5PSctMjQ2JyB3aWR0aD0nNTI4JyBoZWlnaHQ9JzUyOCcgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSc4MicgcmVzdWx0PSdlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0XzI0MDMnLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAvLyAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAvLyAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAvLyAgICAgICAgIGhlaWdodDogMjQ3cHg7XHJcbiAgICAvLyAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG5cclxuICAgIC8vICY6OmFmdGVyIHtcclxuICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgICAgdG9wOiAwO1xyXG4gICAgLy8gICAgIHJpZ2h0OiAwO1xyXG4gICAgLy8gICAgIHdpZHRoOiA1MCU7XHJcbiAgICAvLyAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIC8vICAgICBib3JkZXItcmFkaXVzOiA0MCU7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZDogI0I1QjFERjtcclxuICAgIC8vICAgICBmaWx0ZXI6IGJsdXIoMTY0cHgpO1xyXG4gICAgLy8gICAgIHotaW5kZXg6IC0xO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZzcGNwcml2LW1haW4ge1xyXG4gICAgICAgIC5mc3BjcHJpdi1ib3gge1xyXG4gICAgICAgICAgICAmKy5mc3BjcHJpdi1ib3gge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZnNwY3ByaXZiLWludGl0IHtcclxuICAgICAgICAgICAgICAgIC5oMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZzcGNwcml2LWVtYm94IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyMzIzMjM7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExOS43M2RlZywgcmdiYSgyNTQsIDIwMywgMTEyLCAwLjcpIDMyLjIxJSwgcmdiYSgzNSwgMzUsIDM1LCAwLjcpIDExMy40MiUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cig5Ni4yNzY2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDE1N3B4O1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGhlaWdodDogMTU3cHg7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgcmlnaHQ6IC01NHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIGJvdHRvbTogLTMzcHg7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogcmdiYSgzOCwgMTAzLCAyMzUsIDAuNSk7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgZmlsdGVyOiBibHVyKDgzLjUxMDZweCk7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZzcGNwcml2LWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5mc3BjcHJpdi1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAuaDQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mc3BjcHJpdi1pbmVtbGJsYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZW1ibGFfX3NlbGVjdGVkLXNuYXAtZGlzcGxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5lbWJsYV9fdmlld3BvcnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5lbWJsYV9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZW1ibGFfX3NsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLyogREVTS1RPUCDigJMgMiBpdGVtcyAoMSBnYXAgb2YgMzJweCkgKi9cclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSA1MHB4KSAvIDMpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLyogVEFCTEVUIOKAkyAyIGl0ZW1zICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBNT0JJTEUg4oCTIDEgaXRlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC0gMjBweCkgLyAxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5lbWJsYV9fY29udHJvbHMge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZW1ibGFfX2J1dHRvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbWJsYV9fYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjRjdGN0Y3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0NjQ2NDY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMHB4IDRweCA2cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZzcGNwcml2LWJvdHRvbSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG4gICAgICAgIG1hcmdpbjogNDhweCBhdXRvIDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMkQyQjI3O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0NTNEMkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDM4cHggYXV0byAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREJEQkRFO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZnNwYmNvLXByaXZhdGUtY3JpdGVyaWEge1xyXG4gICAgcGFkZGluZzogNjBweCAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5OTc4MTUgMCUsICM4QjY4MEIgOTguMjclKTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTI2N3B4O1xyXG4gICAgICAgIHRvcDogLTI2N3B4O1xyXG4gICAgICAgIHdpZHRoOiA1MzRweDtcclxuICAgICAgICBoZWlnaHQ6IDUzNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MSwgMTcyLCAxNCwgMC41KTtcclxuICAgICAgICBmaWx0ZXI6IGJsdXIoMTIwLjUyN3B4KTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTk0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTk0cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC05N3B4O1xyXG4gICAgICAgICAgICB0b3A6IC05N3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MSwgMTcyLCAxNCwgMC42KTtcclxuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDc1cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMjY3LjkycHg7XHJcbiAgICAgICAgdG9wOiAtMjY3LjkycHg7XHJcbiAgICAgICAgd2lkdGg6IDUzNS44NHB4O1xyXG4gICAgICAgIGhlaWdodDogNTM1Ljg0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUxLCAxNzIsIDE0LCAwLjUpO1xyXG4gICAgICAgIGZpbHRlcjogYmx1cigxMjAuOTQycHgpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOTRweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC05N3B4O1xyXG4gICAgICAgICAgICB0b3A6IC05N3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MSwgMTcyLCAxNCwgMC42KTtcclxuICAgICAgICAgICAgZmlsdGVyOiBibHVyKDc1cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNjclO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG8gNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZzcGJjcml0LWVtYm94IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTYzLjg3ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDUuNjUlLCByZ2JhKDIzMywgMTg3LCA0OSwgMC4xNSkgODguNzglKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cclxuICAgICAgICAuZnNwYmNyaXQtaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZzcGJjcml0LWRlc2Mge1xyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRjZGNkY2O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZnNwYmNyaXQtbWFpbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgLmVtYmxhX19zZWxlY3RlZC1zbmFwLWRpc3BsYXkge1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4xKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVtYmxhX192aWV3cG9ydCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVtYmxhX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZW1ibGFfX3NsaWRlIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAvKiBERVNLVE9QIOKAkyAyIGl0ZW1zICgxIGdhcCBvZiAzMnB4KSAqL1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSA1MHB4KSAvIDMpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8qIFRBQkxFVCDigJMgMiBpdGVtcyAqL1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8qIE1PQklMRSDigJMgMSBpdGVtICovXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAtIDE2cHgpIC8gMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVtYmxhX19jb250cm9scyB7XHJcblxyXG4gICAgICAgICAgICAuZW1ibGFfX2J1dHRvbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgLmVtYmxhX19idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNGN0Y3Rjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDY0NjQ2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwcHggNHB4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZzcGJjcml0LWRpc2Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZzcGJjcml0LWJvdHRvbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNEQkRCREU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgICAmKy50eHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gc3RpY2p5IGJ0biBzZWN0aW9uXHJcblxyXG4uZ3JudC1zdGlja3ktYnRuIHtcclxuICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxNTMsIDEyMCwgMjEsIDAuNSk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNjdweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNTMsIDEyMCwgMjEsIDAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJjo6YmVmb3JlIHtcclxuICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvLyAgICAgdG9wOiAwMDtcclxuICAgIC8vICAgICBsZWZ0OiAwO1xyXG4gICAgLy8gICAgIHJpZ2h0OiAwO1xyXG4gICAgLy8gICAgIGJvdHRvbTogMDtcclxuICAgIC8vICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMjgwJyBoZWlnaHQ9JzE4Mycgdmlld0JveD0nMCAwIDEyODAgMTgzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBvcGFjaXR5PScwLjYnJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIwX2ZfMTRfMTU2MiknJTNFJTNDZWxsaXBzZSBjeD0nNjE1LjM4NScgY3k9JzIzNScgcng9JzMwNy42OTInIHJ5PScxMDAnIGZpbGw9JyUyM0Y1RTdDRicvJTNFJTNDL2clM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjFfZl8xNF8xNTYyKSclM0UlM0NlbGxpcHNlIGN4PSc5NzIuMzA4JyBjeT0nMTAwJyByeD0nMzA3LjY5Micgcnk9JzEwMCcgZmlsbD0nJTIzQjVCMURGJy8lM0UlM0MvZyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyMl9mXzE0XzE1NjIpJyUzRSUzQ2VsbGlwc2UgY3g9JzMwNy42OTInIGN5PScxMDYnIHJ4PSczMDcuNjkyJyByeT0nMTAwJyBmaWxsPSclMjM5NkUzRjgnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIwX2ZfMTRfMTU2MicgeD0nMTQzLjY5MicgeT0nLTI5JyB3aWR0aD0nOTQzLjM4NScgaGVpZ2h0PSc1MjgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nODInIHJlc3VsdD0nZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xNF8xNTYyJy8lM0UlM0MvZmlsdGVyJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIxX2ZfMTRfMTU2MicgeD0nNTAwLjYxNScgeT0nLTE2NCcgd2lkdGg9Jzk0My4zODUnIGhlaWdodD0nNTI4JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzgyJyByZXN1bHQ9J2VmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTRfMTU2MicvJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMl9mXzE0XzE1NjInIHg9Jy0xNjQnIHk9Jy0xNTgnIHdpZHRoPSc5NDMuMzg1JyBoZWlnaHQ9JzUyOCcgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSc4MicgcmVzdWx0PSdlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0XzE1NjInLyUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC8vICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLy8gICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIC8vICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC8vICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzc1JyBoZWlnaHQ9Jzg4JyB2aWV3Qm94PScwIDAgMzc1IDg4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8xNF8yNzE2KSclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nODgnIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuNicvJTNFJTNDZyBvcGFjaXR5PScwLjYnJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIxX2ZfMTRfMjcxNiknJTNFJTNDZWxsaXBzZSBjeD0nNDY1LjM4NScgY3k9JzIzNScgcng9JzMwNy42OTInIHJ5PScxMDAnIGZpbGw9JyUyM0Y1RTdDRicvJTNFJTNDL2clM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjJfZl8xNF8yNzE2KSclM0UlM0NlbGxpcHNlIGN4PSc1MjAuMzA4JyBjeT0nMTAwJyByeD0nMzA3LjY5Micgcnk9JzEwMCcgZmlsbD0nJTIzQjVCMURGJy8lM0UlM0MvZyUzRSUzQ2cgZmlsdGVyPSd1cmwoJTIzZmlsdGVyM19mXzE0XzI3MTYpJyUzRSUzQ2VsbGlwc2UgY3g9JzMwNy42OTInIGN5PScxMDYnIHJ4PSczMDcuNjkyJyByeT0nMTAwJyBmaWxsPSclMjM5NkUzRjgnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjFfZl8xNF8yNzE2JyB4PSctNi4zMDc2MicgeT0nLTI5JyB3aWR0aD0nOTQzLjM4NScgaGVpZ2h0PSc1MjgnIGZpbHRlclVuaXRzPSd1c2VyU3BhY2VPblVzZScgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSdzUkdCJyUzRSUzQ2ZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0nMCcgcmVzdWx0PSdCYWNrZ3JvdW5kSW1hZ2VGaXgnLyUzRSUzQ2ZlQmxlbmQgbW9kZT0nbm9ybWFsJyBpbj0nU291cmNlR3JhcGhpYycgaW4yPSdCYWNrZ3JvdW5kSW1hZ2VGaXgnIHJlc3VsdD0nc2hhcGUnLyUzRSUzQ2ZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0nODInIHJlc3VsdD0nZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8xNF8yNzE2Jy8lM0UlM0MvZmlsdGVyJTNFJTNDZmlsdGVyIGlkPSdmaWx0ZXIyX2ZfMTRfMjcxNicgeD0nNDguNjE1MicgeT0nLTE2NCcgd2lkdGg9Jzk0My4zODUnIGhlaWdodD0nNTI4JyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0NmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249JzgyJyByZXN1bHQ9J2VmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMTRfMjcxNicvJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyM19mXzE0XzI3MTYnIHg9Jy0xNjQnIHk9Jy0xNTgnIHdpZHRoPSc5NDMuMzg1JyBoZWlnaHQ9JzUyOCcgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSc4MicgcmVzdWx0PSdlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzE0XzI3MTYnLyUzRSUzQy9maWx0ZXIlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMTRfMjcxNiclM0UlM0NyZWN0IHdpZHRoPSczNzUnIGhlaWdodD0nODgnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gfVxyXG5cclxuICAgICYuc3RpY2t5YnRuIHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RDaGVja2JveCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKStsYWJlbDo6YmVmb3JlLFxyXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKStsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICMxQzFCMUY7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOjphZnRlcixcclxuICAgICAgICBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6OmFmdGVyIHtcclxuICAgICAgICAgICAgdG9wOiAwLjVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLWJsYWNrIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0Q2QUUwQSAwJSwgIzg3NjUwMCAxMDAlKTtcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDY3cHgpO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBEaXNjbGltZXIgc2VjdGlvbiBwb3AgdXAgdmlkZW9cclxuLmRpc2MtcG9wdXAge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cclxuICAgICYubW9kYWwuZmFkZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICAgICAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIG1heC13aWR0aDogNTE2cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDByZW0pO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDBweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1jbG9zZS5ibGFjazo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wb3B1cC1jbG9zZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5oMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzUwNEU0RTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
