@import url("https://fonts.googleapis.com/css?family=Cairo:200,300,400,600,700,900&subset=arabic,latin-ext");@font-face{font-family:NewsGothicBT-Bold;src:url(/Content/fonts/NewGotBd.ttf)}@font-face{font-family:NewsGothicBT-Roman;src:url(/Content/fonts/NewGotRm.ttf)}.more-btn-parent .more-btn{width:150px;height:40px;font-family:"Cairo",sans-serif;font-size:1.066rem;border:none;background-color:#192b40;border-radius:7px;padding:0;color:#FFF !important}.more-btn-parent .more-btn:hover{color:#FFF}.more-btn-parent .more-btn:after{content:"\f078";display:inline-block;padding-right:7px;font-family:FontAwesome;font-size:1.066rem;color:#FFF}.facebook{background-color:#3b5998}.twitter{background-color:#1da1f2}.youtube{background-color:red}.google-plus{background-color:#dd4b39}.rss{background-color:#f26522}.instagram{background:-webkit-gradient(linear,left top, left bottom,from(#833ab4),color-stop(#c13584),color-stop(#f77737),to(#fcaf45));background:linear-gradient(#833ab4,#c13584,#f77737,#fcaf45)}.sitemap{background-color:#163b61}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:15px;direction:rtl}body{background-color:#e6eaed;direction:rtl;text-align:right;overflow-x:hidden}body>.container .content-right{padding-left:10px}body>.container .content-left{padding-right:20px;min-width:390px}a{text-decoration:none;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#000}a:hover{text-decoration:none;color:#000}.C_AD,.B_AD{text-align:center;margin:0 auto 1rem;padding-bottom:15px;border-bottom:1px dashed #aaaaaa;width:100%}.C_AD img,.B_AD img{max-width:100%;height:auto;display:block;margin:0 auto}.B_AD{border-bottom:0;padding-bottom:0}.author-img{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%}.no-more-data{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#000}.img-slider{max-width:770px}.img-med{max-width:377.5px}.img-small{max-width:181.25px}.img-main-cat{max-width:585px}.img-cat{max-width:277.5px}.img-main-home{max-width:570px}.img-home{max-width:285px}.author-img-lg{max-width:200px}.author-img-sm{max-width:63px}@media screen and (min-width: 577px){.img-slider-sm{max-width:770px}.img-med-sm{max-width:377.5px}.img-small-sm{max-width:181.25px}.img-main-cat-sm{max-width:585px}.img-cat-sm{max-width:277.5px}.img-main-home-sm{max-width:570px}.img-home-sm{max-width:285px}.author-img-lg-sm{max-width:200px}.author-img-sm-sm{max-width:63px}}@media screen and (min-width: 768px){.img-slider-md{max-width:770px}.img-med-md{max-width:377.5px}.img-small-md{max-width:181.25px}.img-main-cat-md{max-width:585px}.img-cat-md{max-width:277.5px}.img-main-home-md{max-width:570px}.img-home-md{max-width:285px}.author-img-lg-md{max-width:200px}.author-img-sm-md{max-width:63px}}@media screen and (min-width: 992px){.img-slider-lg{max-width:770px}.img-med-lg{max-width:377.5px}.img-small-lg{max-width:181.25px}.img-main-cat-lg{max-width:585px}.img-cat-lg{max-width:277.5px}.img-main-home-lg{max-width:570px}.img-home-lg{max-width:285px}.author-img-lg-lg{max-width:200px}.author-img-sm-lg{max-width:63px}}@media screen and (min-width: 1200px){.img-slider-xl{max-width:770px}.img-med-xl{max-width:377.5px}.img-small-xl{max-width:181.25px}.img-main-cat-xl{max-width:585px}.img-cat-xl{max-width:277.5px}.img-main-home-xl{max-width:570px}.img-home-xl{max-width:285px}.author-img-lg-xl{max-width:200px}.author-img-sm-xl{max-width:63px}}.Video-1-lg{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.Video-1-lg:after{content:"\f04b";font-family:FontAwesome;position:absolute;color:#2d2c2b;border-radius:50%;background-color:#fdf9f7;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);padding:11px 18px 0 0;font-size:35px;width:72px;height:72px}.Video-1-sm{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.Video-1-sm:after{content:"\f04b";font-family:FontAwesome;position:absolute;color:#2d2c2b;border-radius:50%;background-color:#fdf9f7;-webkit-box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);padding:5px 9px 0 0;width:36px;height:36px;font-size:17px}.news-small .img-small{max-height:121px;overflow:hidden}.news-small .img-small.free-height{max-height:unset !important}.breadcrumb{border-bottom:1px solid #b7b7b7}.breadcrumb .breadcrumb-item{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#163b61}.breadcrumb .breadcrumb-item:empty{display:none}.breadcrumb .breadcrumb-item.active{font-family:"Cairo",sans-serif;font-weight:700;font-size:1rem;color:#000}.timeNsocial{background-color:#f2f3f5;min-height:37px;border-bottom:2px solid #7e7e7e}.timeNsocial>.container-fluid{max-width:1200px}.timeNsocial .timeNsocialall .day{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#000;height:35px}.timeNsocial .timeNsocialall .day:before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -149px -122px;width:17px;height:16px;margin-left:2px;margin-bottom:-3px;float:right;margin-top:-4px}.timeNsocial .timeNsocialall .state{text-align:left}.timeNsocial .timeNsocialall .state .social-media .socialIco{width:25px;height:25px;padding:3px;margin-left:5px}.timeNsocial .timeNsocialall .state .social-media .socialIco:last-child{margin-left:0}.timeNsocial .timeNsocialall .state .btn-group{float:right;margin-right:1rem;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8666rem;color:#000}.timeNsocial .timeNsocialall .state .btn-group .dropdown-menu{min-width:5rem;background-color:#f2f3f5;left:0 !important}.timeNsocial .timeNsocialall .state .btn-group .lang-btn:before{top:2px !important}.timeNsocial .timeNsocialall .state span{font-family:"Cairo",sans-serif;font-weight:900;font-size:.9333rem}.timeNsocial .timeNsocialall .state span::before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -61px -7px;width:16px;height:16px;margin-left:2px;margin-bottom:-3px}.logoCont{-webkit-box-shadow:0px 3px 5px 0px rgba(182,185,188,0.5);box-shadow:0px 3px 5px 0px rgba(182,185,188,0.5);background:url(/App_Images/EARTH.png) no-repeat right,url(/App_Images/M.PNG) no-repeat left,radial-gradient(circle, #1a5692, #15293e 150%);height:160px}.navbar-light .container{background:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), color-stop(#f9f9f9), to(#dbdbdb));background:linear-gradient(#dbdbdb, #f9f9f9, #dbdbdb);border-radius:7px;-webkit-box-shadow:0px 2px 3px 0px #a6a6a6;box-shadow:0px 2px 3px 0px #a6a6a6}.navbar-light .navbar-toggler{border:0;width:3.33333rem;height:3.33333rem;padding:0}.navbar-light .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.066rem;color:#163b61;text-transform:uppercase;height:100%}.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link.nav-link-active{color:#c20e23}footer .navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link{color:#FFF}.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#c20e23}.navbar-light .navbar-collapse .navbar-nav .nav-item.searchCont{left:0}.navbar-light .navbar-collapse .navbar-nav .nav-item.searchCont .searchinput{height:30px;max-width:200px;width:200px;z-index:99;border:1px solid #163b61;padding-right:12px;border-bottom-right-radius:25px;border-top-right-radius:25px;left:40px;display:none}.navbar-light .navbar-collapse .navbar-nav .nav-item.searchCont .searchbtn .fa-search{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.navbar-light .navbar-collapse .navbar-nav .nav-item .dropdown-menu{background:-webkit-gradient(linear, left top, left bottom, from(#dbdbdb), color-stop(#f9f9f9), to(#dbdbdb));background:linear-gradient(#dbdbdb, #f9f9f9, #dbdbdb)}.navbar-light .navbar-collapse .navbar-nav .nav-item .dropdown-menu .nav-link{text-align:right}.searchbox{background-color:#e0e0e0;overflow:hidden}.searchbox .blocksearch{height:69px}.searchbox .blocksearch .searchlabel{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.866rem;color:#636363}.searchbox .blocksearch select,.searchbox .blocksearch option,.searchbox .blocksearch #keyword{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;color:#163b61;height:32px}.searchbox .blocksearch #reportrange{background-color:white;height:32px;right:15px;left:15px}.searchbox .searchbut{background-color:#163b61;font-family:"Cairo",sans-serif;font-weight:900;font-size:.93333rem;color:#fff}.tickerT{background-color:#f1f1f1;height:37px;overflow:hidden;margin:0 1rem}.tickerT .ticker-news-head{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.2rem;background:-webkit-gradient(linear, left top, left bottom, from(#9a1107), color-stop(#bf1601), to(#9a1107));background:linear-gradient(#9a1107, #bf1601, #9a1107)}.tickerT .ticker-news-container{height:37px;overflow:hidden;margin-right:.5rem}.tickerT .ticker-news-container .ticker-news-ul{overflow:hidden;direction:ltr}.tickerT .ticker-news-container .ticker-news-ul .ticker-news{float:right;height:37px;overflow:hidden;margin-left:2rem;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#000}.main-gallery [id^=prev],.main-gallery [id^=next]{top:50%;width:30px;height:30px;z-index:9999;background-color:rgba(0,0,0,0.7);cursor:pointer}.main-gallery [id^=prev]{right:0}.main-gallery [id^=next]{left:0}.sample-gallery .img-small{margin-left:1rem}.sample-gallery .img-small.slick-current{border-top:2px solid #c20e23}.news-section{border-bottom:1px dashed #aaaaaa}.news-section .news-cat-main{margin-left:1rem}.news-section .news-img.img-cat{max-height:185px;overflow:hidden}.news-section .news-list .headline-block{max-height:72.5px;overflow:hidden;padding-right:25px !important}.news-section .news-list .headline-block:last-child{margin-bottom:0 !important}.news-section .news-list .headline-block:before{content:"";display:inline-block;width:14px;height:14px;background-color:#192b40;position:absolute;right:0;top:7px}.news-section .headline-block{padding:5px 10px;background-color:#eaeaea}.news-section .headline-block.headline-block-cat{padding:0 10px}.news-section .headline-block .headline-med{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#636363;overflow:hidden;height:52px;line-height:26px}.news-section .headline-block .headline-med.headline-cat{height:42.5px;line-height:19px}.news-section .headline-block .headline-small{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;color:#636363;overflow:hidden;height:59px;line-height:19.66px}.news-section .headline-block .editor-name{font-family:"Cairo",sans-serif;font-weight:700;font-size:.866rem;color:#c20e23}.news-section .headline-block .headline-cat-main{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.2rem;color:#636363;overflow:hidden;height:88px;line-height:39px}.news-section .headline-block .date{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.66rem;color:#636363;padding-right:1rem;position:relative}.news-section .headline-block .date:before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -149px -122px;width:17px;height:16px;-webkit-transform:scale(0.7);transform:scale(0.7);position:absolute;top:1px;right:-2px}.news-section .headline-block .date.time-main-cat{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.933rem;color:#636363}.news-section .headline-block .date.time-main-cat:before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -149px -122px;width:17px;height:16px;top:5px}.news-section .headline-block .time{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.66rem;color:#636363}.news-section .headline-block .time:before{content:"\f017";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:.8rem;color:#636363}.news-section .headline-block .time.time-main-cat{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.933rem;color:#636363}.news-section .headline-block .time.time-main-cat:before{content:"\f017";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:.9rem;color:#636363}.content-left>div{overflow:hidden;margin-bottom:20px}.content-left .left-content-header{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.06rem;color:#fff;position:relative;background-color:#192b40}.content-left .left-content-header a{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.06rem;color:#fff}.content-left .left-content-header.vote-header{padding-right:40px !important}.content-left .left-content-header.vote-header::before{content:"";display:inline-block;content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -142px -32px;width:18px;height:29px;position:absolute;right:10px;top:4px;bottom:0;-webkit-transform:scale(0.9);transform:scale(0.9)}.content-left .left-content-header.is-hashtag{padding-right:35px !important}.content-left .left-content-header.is-hashtag::before{content:"";display:inline-block;content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -83px -77px;width:15px;height:18px;position:absolute;right:10px;top:8px}.content-left .left-content-header.tweets-header{padding-right:40px !important}.content-left .left-content-header.tweets-header::before{content:"";display:inline-block;content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -136px -74px;width:30px;height:24px;position:absolute;right:10px;top:6px;bottom:0;-webkit-transform:scale(0.6);transform:scale(0.6)}.content-left .left-content-header.articles-header{padding-right:40px !important}.content-left .left-content-header.articles-header::before{content:"";display:inline-block;content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -77px -32px;width:30px;height:31px;position:absolute;right:5px;top:3px;bottom:0;-webkit-transform:scale(0.8);transform:scale(0.8)}.content-left .latest-news li{border-bottom:1px dotted #636363;padding-right:20px}.content-left .latest-news li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#192b40;display:inline-block;position:absolute;top:16px;right:5px}.content-left .latest-news li .latest-news-item{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#192b40;max-height:48px;line-height:24px;overflow:hidden}.content-left .social-media .socialIco{width:47px;height:47px;padding:15px}.content-left .social-media .socialIco .fa{font-size:1.6rem}.content-left .vote{background-color:#eaeaea}.content-left .vote .vote-body{padding:1rem}.content-left .vote h4,.content-left .vote label,.content-left .vote .allda{font-family:"Cairo",sans-serif;font-weight:700;font-size:.93rem;color:#636363;position:relative;line-height:27px}.content-left .vote h4{margin-bottom:2rem}.content-left .vote .colbol .radio label{width:100%;padding-right:32px}.content-left .vote .colbol .radio input{position:absolute;opacity:0;cursor:pointer;left:0}.content-left .vote .colbol .radio .mask{position:absolute;top:0;right:0;height:22px;width:22px;background-color:transparent;border-radius:50%;border:1px solid #192b40}.content-left .vote .colbol .radio .mask::after{content:"";position:absolute;display:none}.content-left .vote .colbol .radio input:checked ~ .mask:after{display:block;top:10px;left:10px;width:12px;height:12px;border-radius:50%;background:#636363;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.content-left .vote .btn-primary-vote{font-family:"Cairo",sans-serif;font-weight:700;font-size:.93rem;background-color:#192b40;width:98px;height:46px;border-radius:0}.content-left .vote .progress{background-color:#e6e9ec}.content-left .hashtag ul{background-color:#eaeaea;padding:20px 10px 10px !important}.content-left .hashtag ul .hashtag-item a{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#000;display:block;word-break:break-word}.content-left .hashtag ul .hashtag-item a:hover{color:#c20e23}.content-left .cat-news{padding-top:20px}.content-left .cat-news .left-content-header{margin-bottom:20px}.content-left .cat-news .cat-news-item .img-small{border:1px solid #dbdbdb}.content-left .cat-news .cat-news-item .cat-news-headline{padding-right:1rem}.content-left .cat-news .cat-news-item .cat-news-headline h3 a{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#636363;overflow:hidden;line-height:30px;height:90px}.content-left .cat-news .cat-news-item .cat-news-headline .date{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.66rem;color:#636363;padding-right:1rem;position:relative}.content-left .cat-news .cat-news-item .cat-news-headline .date:before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -149px -122px;width:17px;height:16px;-webkit-transform:scale(0.7);transform:scale(0.7);position:absolute;top:1px;right:-2px}.content-left .cat-news .cat-news-item .cat-news-headline .time{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.66rem;color:#636363}.content-left .cat-news .cat-news-item .cat-news-headline .time:before{content:"\f017";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:.8rem;color:#636363}.content-left .carousel-indicators{bottom:-10px}.content-left .carousel-indicators .active{background-color:#192b40}.content-left .left-articles{background-color:#f8f8f8}.content-left .left-articles .articles:last-child{margin-bottom:0 !important}.content-left .left-articles .articles .author-img-sm{border:1px solid #9a9a9a}.content-left .left-articles .articles .article-text .editor-name{font-family:"Cairo",sans-serif;font-weight:700;font-size:.93rem;color:#c20e23}.content-left .left-articles .articles .article-text .article-headline{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.93rem;color:#3b3b3b;overflow:hidden;line-height:23px;height:46px}.content-left .services .card{margin-bottom:2px}.content-left .services .card .card-header{background-color:#c20e23;font-family:"Cairo",sans-serif;font-weight:700;font-size:1rem}.content-left .services .card .card-header .btn-link{text-decoration:none;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.06rem}.content-left .weath{background:url(/App_Images/baghdad.jpg) no-repeat;font-family:"Cairo",sans-serif;font-weight:700;font-size:1.133rem;color:#faf7ef;height:194px}.content-left .weath .city{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.3rem;color:#192b40;padding-right:70px !important}.content-left .weath .city:before{position:absolute;content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -105px -106px;width:33px;height:47px;right:25px;top:11px}.content-left .weath .date{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.2rem;color:#192b40}.content-left .weath .temprature{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:3rem;color:#fff;text-shadow:1px 2px 6px #000}.content-left .weath .temprature:before{content:"";display:inline-block;border:2px solid #FFF;border-radius:50%;width:12px;height:12px;position:absolute;right:10px;top:10px;text-shadow:1px 2px 6px #000}.content-left .prayWrapper{background:url(/App_Images/asr.png) bottom/100% no-repeat #92d5ff;background-size:cover !important;height:309px;width:100%;overflow:hidden;padding:5px}.content-left .prayWrapper.moakitzahr{background:url(/App_Images/Duhr.png) no-repeat #92d5ff}.content-left .prayWrapper.moakitmagh{background:url(/App_Images/Maghrab.png) no-repeat #0d0d0d}.content-left .prayWrapper.moakitshar{background:url(/App_Images/fjr.png) no-repeat #0d0d0d}.content-left .prayWrapper.moakitasha{background:url(/App_Images/Ishaa.png) no-repeat #0d0d0d}.content-left .prayWrapper.moakitasr{background:url(/App_Images/asr.png) no-repeat #92d5ff}.content-left .prayWrapper ul{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.133rem;color:#faf7ef}.content-left .prayWrapper ul.prayertbl{background-color:#F0F0F0;opacity:.7;right:0;left:0;bottom:1rem}.content-left .prayWrapper ul.prayertbl li{float:right;font-family:"Cairo",sans-serif;font-weight:700;font-size:11px;color:#464646;padding:5px;font-weight:700;border-right:1px solid #D9D9D9}.content-left .prayWrapper ul.prayertbl li p{margin-bottom:2px}.content-left .currency-converter label{font-family:"Cairo",sans-serif;font-weight:700;font-size:.93rem;color:#163b61}.content-left .currency-converter select,.content-left .currency-converter option{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;color:#000}.content-left .currency-converter #convert{background-color:#192b40;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;color:#fff}footer{background-color:#1a2c42;height:225px;padding:45px 0 25px 0}footer::before{background:url(/App_Images/R.jpg) no-repeat right,url(/App_Images/L.jpg) no-repeat left;content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;background-size:49% 100%}footer .titf{text-transform:uppercase;margin:0 0 20px !important;font-family:"Cairo",sans-serif;font-weight:900;font-size:1.1333rem;color:#fff}footer .footerLogo .footer-copyrights{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.1333rem}footer .footerLogo .social-media .socialIco{border:2px solid #FFF;width:28px;height:28px;margin-right:10px;background:transparent}footer .footerInfo .nav-link{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;border-right:1px solid #c20e23;padding-right:5px !important}footer .footerInfo .pwoerdBy{font-family:Arial, Helvetica, sans-serif;font-size:10px}footer .siteMap .tfootr{border-bottom:1px solid #FFF;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#ffd88e}.bkerror{background:url("/App_images/bkerroe.png") right top rgba(0,0,0,0)}.album-title{border-bottom:1px dashed #b7b7b7;font-family:"Cairo",sans-serif;font-weight:700;font-size:1.5rem;color:#c20e23}.static-content .content-headline{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.066rem;color:#163b61}.static-content .content-text{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.066rem;color:#000;line-height:29px}.static-content .content-text .link{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.066rem;color:#007bff}.static-content .name{font-family:"Cairo",sans-serif;font-weight:700;font-size:16px;color:#656565}.static-content .more-btn-parent{float:left}.StoryShadow{-webkit-box-shadow:2px 6px 9px 0px rgba(0,0,0,0.85);box-shadow:2px 6px 9px 0px rgba(0,0,0,0.85)}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;background:#192b40 !important;-webkit-box-shadow:0 0 5px #333 !important;box-shadow:0 0 5px #333 !important;direction:rtl;border:0 !important;font-family:"Cairo",sans-serif;font-weight:700;font-size:1.066rem;color:#fff;border-radius:4px;border:0}.my-wall .filter-by-dateNsection{padding:5px;background-color:#163b61}.my-wall .filter-by-dateNsection .line{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:12px}.wall-bricks .no-more-data{display:none}.wall-bricks .brick{max-width:225px;border-bottom:2px solid #192b40}.wall-bricks .brick .section-badge .section-name{background-color:#192b40;padding:0 5px;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:14px;color:#fff}.wall-bricks .brick .brick-info{padding:0 5px}.wall-bricks .brick .brick-info .brick-headline{font-family:"Cairo",sans-serif;font-weight:700;font-size:12px;color:#163b61;line-height:20px}.wall-bricks .brick .brick-info .brick-brief{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:12px;color:#000}.wall-bricks .brick .brick-date{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:12px;color:#000;padding-bottom:15px}.wall-bricks .brick.main-brick{max-width:459px}.wall-bricks .brick.main-brick .brick-info .brick-headline{font-family:"Cairo",sans-serif;font-weight:700;font-size:1rem;color:#163b61}.wall-bricks .brick.main-brick .brick-info .brick-brief{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#000}.wall-bricks .brick:hover{background-color:#eaeaea;border-color:#c20e23}.site-map{margin-left:20px}.site-map .nav-item{list-style-type:square}.site-map .nav-item .nav-link{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.2rem;color:#163b61;text-transform:uppercase}.site-map .nav-item .nav-link:hover{color:#c20e23}.ads-map .ads-popup{height:250px;overflow:hidden}img.mfp-img{width:80%;max-height:unset !important}@media screen and (min-width: 1200px){.container{max-width:1200px}body>.container .content-left{min-width:390px}}@media screen and (max-width: 991px){body>.container .content-right{padding-left:0}body>.container .content-left{padding-right:0}.col-auto.img-main-home.main-news-block{max-width:100%;float:right;margin-bottom:1rem}.news-med.img-home.mb-3{width:48%;max-width:unset}.news-med.img-home.mb-0{width:48%;max-width:unset}#SeachForm{padding-right:35%;margin-bottom:10px}#SeachForm .searchinput{position:relative !important}}@media screen and (min-width: 992px) and (max-width: 1199px){.img-med{max-width:297.5px}.img-small{max-width:141.25px}body>.container .content-left{min-width:310px}.cat-top-news.news-section .news-cat-main{max-width:466px;min-width:unset}.cat-top-news.news-section .img-cat{max-width:48.5%}}@media screen and (max-width: 991px) and (min-width: 768px){.img-med{max-width:332.5px}.img-small{max-width:158.75px}.cat-top-news.news-section .news-cat-main{max-width:345px;min-width:unset}.cat-top-news.news-section .img-cat{max-width:48%}}@media screen and (max-width: 767.99px){.img-med,.img-small{max-width:48.5%}}@media screen and (max-width: 1199px){.navbar-light .navbar-collapse .navbar-nav .nav-item .nav-link{font-family:"Cairo",sans-serif;font-weight:700;font-size:.8rem;color:#163b61}.navbar-light .navbar-toggler{bottom:10px}.main-slider-home .img-home{overflow:hidden}.content-left>div{overflow:hidden;margin-bottom:5px}.content-left .cat-news{padding-top:0px}.news-section .headline-block .headline-small.headline-cat{height:37px;line-height:18.5px}.social-media{margin:5px 0px}footer{height:auto !important}.content-left .weath{background-size:cover}.more-btn-parent.d-flex.col-12{margin-bottom:1rem !important}.logoCont{margin-bottom:15px}}@media screen and (max-width: 767px){.news-med.img-cat.mb-3{width:48%}.news-med.img-cat.mb-0{width:48%}.img-main-home{max-width:100%}.main-slider-home .img-home{height:auto;overflow:hidden;max-height:100%}.tickerT{margin:15px 0px;margin-top:0}.timeNsocial .timeNsocialall .state{margin:10px 0px}.form-control{width:auto}}.brick{height:auto !important}.brick{height:auto !important}.imgtip{height:100%}.bylineNtime-block .details-news-info .writer-name{font-family:"Cairo",sans-serif;font-weight:700;font-size:.86rem;color:#636363}.bylineNtime-block .details-news-info .writer-name:before{content:"\f007";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:1rem;color:#636363;margin-left:5px}.bylineNtime-block .details-news-info .writer-name:empty:before{display:none}.bylineNtime-block .details-news-info .date,.bylineNtime-block .details-news-info .time{font-family:"Cairo",sans-serif;font-weight:700;font-size:.86rem;color:#636363}.bylineNtime-block .details-news-info .date{margin-right:10px}.bylineNtime-block .details-news-info .date:before{content:"";display:inline-block;background:url(/App_Images/TBP-icons.png) no-repeat -149px -122px;width:17px;height:16px;margin-left:2px;margin-bottom:-3px;content:"";margin-left:5px}.bylineNtime-block .details-news-info .time:before{content:"\f017";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:1rem;color:#636363;margin-left:5px}.details-news-header{border-bottom:1px dashed #b7b7b7}.details-news-header .details-news-title{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.33rem;color:#c20e23;line-height:1.6}.details-news-header .supTitle{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.2rem;color:#192b40}.figure{border:1px solid #636363}.figure .social-share{top:0;right:0}.figure-caption{font-family:"Cairo",sans-serif;font-weight:700;font-size:.866rem;color:#929292}.articles-editor{float:right;margin-left:1rem}.articles-editor .figure-caption .author-name a{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.2rem;color:#c20e23}.atricle-text .shortlinkNrelated{float:left;padding-right:1rem}.atricle-text .shortlinkNrelated .shortlink #copylink{background-color:#f3f3f3;border:1px solid #d6d6d6;border-radius:8px;padding:10px 5px;font-family:'NewsGothicBT-Bold';font-size:0.933rem;margin-left:7px}.atricle-text .shortlinkNrelated .shortlink .copy{width:70px;height:40px;border-radius:5px;font-family:'NewsGothicBT-Bold';font-size:0.933rem;background-color:#c20e23}.atricle-text .shortlinkNrelated .related-news{background-color:#eaeaea}.atricle-text .shortlinkNrelated .related-news .related-header{font-family:"Cairo",sans-serif;font-weight:700;font-size:1.06rem;color:#c20e23;background-color:#d6d6d6}.atricle-text .shortlinkNrelated .related-news .related-header:before{content:"\f0c1";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:1rem;color:#c20e23;margin-left:5px}.atricle-text .shortlinkNrelated .related-news ul li{padding-right:18px}.atricle-text .shortlinkNrelated .related-news ul li::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#192b40;display:inline-block;position:absolute;top:24px;right:2px}.atricle-text .shortlinkNrelated .related-news ul li .latest-news-item{font-family:"Cairo",sans-serif;font-weight:700;font-size:.933rem;color:#192b40;text-align:right;max-height:38px;overflow:hidden;line-height:19px}.atricle-text p{margin-bottom:15px !important;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.066rem;color:#000;line-height:1.8}.atricle-text p img{width:auto;height:auto;max-width:100%;max-height:100%;display:block}.atricle-text p a{color:#007bff}.atricle-text p a:hover{color:#0056b3;text-decoration:underline}.atricle-text p .component-read{border:1px solid #ccc;width:100%;margin:20px 0;background-color:#7d8084;display:block;padding:10px;border-radius:5px}.atricle-text p .component-read .raed-comp{display:block;color:white;text-shadow:0 0 2px black;font-family:"Cairo",sans-serif;font-weight:900;font-size:16px;color:#fff}.atricle-text p .component-read a{color:white !important}.atricle-text p .component-read a:last-child{font-family:"Cairo",sans-serif;font-weight:700;font-size:16px;color:#fff}.atricle-text .sideTitle{font-family:"Cairo",sans-serif;font-weight:900;font-size:1.1rem;color:red;display:block;width:100%}.atricle-text .sideTitle0{font-family:"Cairo",sans-serif;font-weight:900;font-size:1.1rem;color:#19528b;display:block;width:100%}.atricle-text .sideTitle2{font-family:"Cairo",sans-serif;font-weight:900;font-size:1rem;color:#163656;display:block;width:100%}.atricle-text .blockquote{position:relative;width:255px !important;overflow:hidden !important;float:left !important;background-color:#eaeaea !important;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1.1rem;color:#163b61;display:block !important;margin:0 !important;margin-right:1rem !important;padding:0.5rem 1.5rem !important;text-align:right !important;clear:both;margin-bottom:0.5rem !important}.atricle-text .blockquote:before{content:"\f10e" !important;font-family:FontAwesome;font-weight:normal;font-size:1rem;color:#192b40;font-size:1rem !important;display:inline-block !important;position:absolute !important;right:4px !important;top:0}.atricle-text .blockquote:after{content:"\f10d" !important;font-family:FontAwesome;font-weight:normal;font-size:1rem;color:#192b40;font-size:1rem !important;display:inline-block !important;position:absolute !important;left:4px !important;bottom:0}.social-share{border-bottom:1px solid #b7b7b7}.a2a_default_style .a2a_svg{border-radius:0 !important}.tagsWrapper{overflow:hidden;border-bottom:1px solid #b7b7b7}.tagsWrapper .tags-list .tag{margin-left:2rem;border:1px solid #a6a6a6;float:right;border-radius:8px;margin-bottom:1rem;font-weight:500}.tagsWrapper .tags-list .tag a{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#192b40;padding:5px 10px}.tagsWrapper .tags-list .tag:hover{background-color:#192b40;border-color:#192b40}.tagsWrapper .tags-list .tag:hover a{color:#FFF}.section-header{border-bottom:4px solid #b7b7b7;overflow:hidden;margin-bottom:20px}.section-header span{width:181px;height:48px;border-top-left-radius:25px;float:right;background-color:#192b40;font-family:"Cairo",sans-serif;font-weight:700;font-size:1.333rem}.section-header span.to-read:before{content:"\f0c1";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:1.8rem;color:#fff;margin-left:1rem;position:absolute;right:5px;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.section-header span.comments:before{content:"\f086";display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:1.8rem;color:#fff;margin-left:1rem;position:absolute;right:5px}.comment-form .contact-label{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:1rem;color:#000}.comment-form .erroricotxt.w-100{padding-right:25%}.comment-form .comment-add-btn{border:1px solid #a2a2a2;border-radius:5px;font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.9rem;color:#000;font-weight:500}.user-comment{background-color:#ececec;border-radius:6px;max-width:90%}.user-comment .commenter-name{font-family:"Cairo",sans-serif;font-weight:700;font-size:.9rem;color:#000;padding-left:30px;float:right}.user-comment .timepol{font-family:"Cairo",sans-serif;cursor:pointer;font-weight:600;font-size:.8rem;color:#636363;float:left}.user-comment .user-comment-text{font-family:"Cairo",sans-serif;font-weight:700;font-size:1rem;color:#636363;clear:both}.lastadit{background-color:#fff;border-radius:3px;padding:4px 0px 0px;margin-top:6px;font-weight:bold;margin-bottom:20px;display:block}.lastadit span{color:#333}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlRCUC1zaGFyZWQtcnRsLnNjc3MiLCJUQlAtZGV0YWlscy1ydGwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSw2R0FFQSxXQUNJLDhCQUNBLG9DQUFxQyxDQUd6QyxXQUNJLCtCQUNBLG9DQUFxQyxDQW1EekMsMkJBQ0ksWUFDQSxZQUVFLCtCQUNBLG1CQUVGLFlBQ0EseUJBQ0Esa0JBQ0EsVUFDQSxxQkFBc0IsQ0FDdEIsaUNBQ0ksVUFBVyxDQUNkLGlDQUVHLGdCQUNBLHFCQUNBLGtCQUVJLHdCQUNBLG1CQUVGLFVBQVcsQ0FDaEIsVUFPTyx3QkFKbUIsQ0FFM0IsU0FFUSx3QkFKcUMsQ0FFN0MsU0FFUSxvQkFKdUQsQ0FFL0QsYUFFUSx3QkFKNkUsQ0FFckYsS0FFUSx3QkFKMkYsQ0FFbkcsV0FLUSw0SEFBQSxBQUF5QywyREFBQSxDQUxqRCxTQUVRLHdCQUo4SixDQVNySyxFQXFDRCw4QkFBQSxBQUFzQixxQkFBQSxDQUN6QixLQUdHLGVBQ0EsYUFsSFcsQ0FtSGQsS0FHRyx5QkFDQSxjQUNBLGlCQUNBLGlCQUFrQixDQUp0QiwrQkFPd0IsaUJBQXlDLENBUGpFLDhCQVF1QixtQkFBMEMsZUFBZ0IsQ0FBRyxFQUtoRixxQkEvQkksK0JBQThCLGVBQ2YsZ0JBRW5CLGVBQ0EsVUE0Qm1DLENBRnZDLFFBS1EscUJBQ0EsVUFBVyxDQUNkLFlBR0Qsa0JBQ0EsbUJBQ0Esb0JBQ0EsaUNBQ0EsVUFBVyxDQUxmLG9CQVFRLGVBQ0EsWUFDQSxjQUNBLGFBQWMsQ0FDakIsTUFHRCxnQkFDQSxnQkFBaUIsQ0FDcEIsWUFFRyx3Q0FBQSxBQUNBLGdDQUFBLFNBQ0EsT0FBUSxDQUNYLGNBN0RPLCtCQUE4QixlQUNmLGdCQUVuQixlQUNBLFVBMkRtQyxDQUN0QyxZQVFXLGVBUHFCLENBTXpCLFNBQ0ksaUJBUHNDLENBTTFDLFdBQ0ksa0JBUDBELENBTTlELGNBQ0ksZUFQK0UsQ0FNbkYsU0FDSSxpQkFQaUcsQ0FNckcsZUFDSSxlQVB1SCxDQU0zSCxV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QyxDQVYxQyxvQ0FhZ0IsZ0JBQ0EscUJEdk1SLHdCQUNBLG1CQUtKLGlCQUNBLFdDa01ZLGlCQUNBLGtCQUNBLFVBRUksK0JBQUEsQUFBc0Isc0JBQUEsQ0FwQjFDLHFDQTRCZ0IsZ0JBQ0EscUJEdE5SLHdCQUNBLG1CQUtKLGlCQUNBLFdDaU5ZLGlCQUNBLGtCQUNBLFNBQXVCLENBQzFCLDZCRHhOTCwrQkFBOEIsZUFDZixnQkFFbkIsZUFDQSxVQzZOdUMsQ0FGM0MsaUNBS1EsaUJBQXVDLENBTC9DLCtCQVFRLHlCQUNBLGtCRHhPQSwrQkFBOEIsZUFDZixnQkFFbkIsZ0JBQ0EsV0NzT0ksZUFBZ0IsQ0FDbkIsY0FHRCx5QkFDQSxrQkFDQSxhQUFjLENBSGxCLDhCRG5QUSwrQkFDZSxnQkFRbkIsZ0JBQ0EsV0NnUEksa0JBQ0EsV0R2VWtCLENDK1QxQix1QkQ3T1EsK0JBQThCLGVBQ2YsZ0JBRW5CLGdCQUNBLGNDcVBJLFVEMVVrQixDQzhUMUIsaUNEblBRLCtCQUNlLGdCQVFuQixlQUNBLGNDeVBJLFVBQVcsQ0FDZCxVQU9ELHNCQUNBLGtCQUNBLG9CQUNBLGVBQ0EsaUJBQ0EsbUJBQ0EsYUFBYyxDQVBsQixlQVVRLFVBQVcsQ0FDZCIsImZpbGUiOiJUQlAtZGV0YWlscy1ydGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogU0NTUyBmaWxlIGZvciBzaGFyZWQgY29tcG9uZW50cyAqL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gRm9udHMgLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1DYWlybzoyMDAsMzAwLDQwMCw2MDAsNzAwLDkwMCZzdWJzZXQ9YXJhYmljLGxhdGluLWV4dCcpO1xyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogTmV3c0dvdGhpY0JULUJvbGQ7XHJcbiAgICBzcmM6IHVybCgvQ29udGVudC9mb250cy9OZXdHb3RCZC50dGYpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBOZXdzR290aGljQlQtUm9tYW47XHJcbiAgICBzcmM6IHVybCgvQ29udGVudC9mb250cy9OZXdHb3RSbS50dGYpO1xyXG59XHJcbi8qLS0tLS0tLS0tLS0tIEZvbnRzIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBDb2xvcnMgLS0tLS0tLS0tLS0tKi9cclxuJGNvbG9yLW1haW46ICMxOTJiNDA7XHJcbiRjb2xvci1uYXY6ICMxNjNiNjE7XHJcbiRjb2xvci1jYXQtaGVhZGxpbmVzOiAjNjM2MzYzO1xyXG4kZ3JleS1iZzogI2VhZWFlYTtcclxuJGZvb3Rlci1iZzogIzFhMmM0MjtcclxuJGNvbG9yLWJvcmRlcjogI2U2ZTllYztcclxuJGNvbG9yLWFjdGl2ZTogI2MyMGUyMztcclxuLyotLS0tLS0tLS0tLS0gQ29sb3JzIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBWYXJpYWJsZXMgLS0tLS0tLS0tLS0tKi9cclxuJGRpcmVjdGlvbjogcnRsO1xyXG4kbGVmdC1kaXJlY3Rpb246IGxlZnQ7XHJcbiRyaWdodC1kaXJlY3Rpb246IHJpZ2h0O1xyXG4kcnRsLWZsYWc6IGZhbHNlO1xyXG5cclxuXHJcbiRmb250LWdvdGhpYy1ib2xkOiAnQ2Fpcm8nLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1nb3RoaWMtcmVnOiAnQ2Fpcm8nLCBzYW5zLXNlcmlmO1xyXG5cclxuQGlmICRkaXJlY3Rpb24gPT0gbHRyIHtcclxuICAgICRsZWZ0LWRpcmVjdGlvbjogbGVmdDtcclxuICAgICRyaWdodC1kaXJlY3Rpb246IHJpZ2h0O1xyXG5cclxuICAgICRmb250LWdvdGhpYy1ib2xkOiAnTmV3c0dvdGhpY0JULUJvbGQnO1xyXG4gICAgJGZvbnQtZ290aGljLXJlZzogJ05ld3NHb3RoaWNCVC1Sb21hbic7XHJcbn1cclxuQGVsc2Uge1xyXG4gICAgJGxlZnQtZGlyZWN0aW9uOiByaWdodDtcclxuICAgICRyaWdodC1kaXJlY3Rpb246IGxlZnQ7XHJcbiAgICAkcnRsLWZsYWc6IHRydWU7XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gVmFyaWFibGVzIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBFeHRlbmQgLS0tLS0tLS0tLS0tKi9cclxuJWZvcm0taW5wdXQtZmllbGRzIHtcclxuICAgIGhlaWdodDogMzlweDtcclxuICAgIGZsb2F0OiAkbGVmdC1kaXJlY3Rpb247XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxLjA2NnJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICBjb2xvcjogIzQwNDE0MjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuJWFqYXgtbW9yZS1idG4ge1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgZm9udDoge1xyXG4gICAgICBmYW1pbHk6ICRmb250LWdvdGhpYy1yZWc7XHJcbiAgICAgIHNpemU6IDEuMDY2cmVtO1xyXG4gICAgfVxyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDdweDsgXHJcbiAgICAgICAgZm9udDoge1xyXG4gICAgICAgICAgICBmYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICBzaXplOiAxLjA2NnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgfVxyXG59XHJcblxyXG4kc29jaWFsLW1hcDogKGZhY2Vib29rOiAjM2I1OTk4LCB0d2l0dGVyOiAjMWRhMWYyLCB5b3V0dWJlOiAjZmYwMDAwLCBnb29nbGUtcGx1czogI2RkNGIzOSwgcnNzOiAjZjI2NTIyLCBpbnN0YWdyYW06ICgjODMzYWI0LCAjYzEzNTg0LCAjZjc3NzM3LCAjZmNhZjQ1KSwgc2l0ZW1hcDogIzE2M2I2MSk7XHJcbkBlYWNoICRicmFuZCwkYnJhbmQtY29sb3IgaW4gJHNvY2lhbC1tYXAge1xyXG4gICAgLiN7JGJyYW5kfSB7XHJcbiAgICAgICAgQGlmICRicmFuZCAhPSBcImluc3RhZ3JhbVwiIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkYnJhbmQtY29sb3IpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLSBFeHRlbmQgLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tIE1peGlucyAtLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gaWNvbi1wb3NpdGlvbigkd2lkdGgsICRoZWlnaHQsICRwb3MteCwgJHBvcy15KSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL1RCUC1pY29ucy5wbmcpIG5vLXJlcGVhdCAkcG9zLXggJHBvcy15O1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICB9XHJcbkBtaXhpbiBmb250LXN0eWxlKCRmYW1pbHksICRzaXplLCAkY29sb3I6IG51bGwpIHtcclxuICAgIC8qXHJcbiAgICAqKiAgc2VtaS1ib2xkIChzYikgPT4gNjAwXHJcbiAgICAqKiAgYm9sZCAoYikgPT4gNzAwXHJcbiAgICAqL1xyXG4gICAgQGlmICRmYW1pbHkgPT0gXCJiXCIgb3IgJGZhbWlseSA9PSBcIkJcIiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWdvdGhpYy1ib2xkO1xyXG4gICAgICAgIEBpZiAkcnRsLWZsYWcge2ZvbnQtd2VpZ2h0OiA5MDA7fVxyXG4gICAgfSBAZWxzZSBpZiAkZmFtaWx5ID09IFwic2JcIiBvciAkZmFtaWx5ID09IFwiU0JcIiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWdvdGhpYy1ib2xkO1xyXG4gICAgICAgIEBpZiAkcnRsLWZsYWcge2ZvbnQtd2VpZ2h0OiA3MDA7fVxyXG4gICAgfSBAZWxzZSBpZiAgJGZhbWlseSA9PSBcImZcIiBvciAkZmFtaWx5ID09IFwiRlwiIHtcclxuICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoaWMtcmVnO2N1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIEBpZiAkcnRsLWZsYWcge2ZvbnQtd2VpZ2h0OiA2MDA7fVxyXG4gICAgfVxyXG4gICAgZm9udC1zaXplOiAkc2l6ZTtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gTWl4aW5zIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBGcmFtZXdvcmsgLS0tLS0tLS0tLS0tKi9cclxuKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlYWVkO1xyXG4gICAgZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gICAgdGV4dC1hbGlnbjogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgXHJcbiAgICAmPi5jb250YWluZXIge1xyXG4gICAgICAgIC5jb250ZW50LXJpZ2h0IHtwYWRkaW5nLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDEwcHg7fVxyXG4gICAgICAgIC5jb250ZW50LWxlZnQge3BhZGRpbmctI3skbGVmdC1kaXJlY3Rpb259OiAyMHB4OyBtaW4td2lkdGg6IDM5MHB4O31cclxuICAgIH1cclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxcmVtLCAjMDAwKTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbn1cclxuLkNfQUQsIC5CX0FEIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2FhYWFhYTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuLkJfQUQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5hdXRob3ItaW1nIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbn1cclxuLm5vLW1vcmUtZGF0YSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxcmVtLCAjMDAwKTtcclxufVxyXG4kaW1nLW1heC13aWR0aDogKGltZy1zbGlkZXI6NzcwcHgsIGltZy1tZWQ6Mzc3LjVweCwgaW1nLXNtYWxsOjE4MS4yNXB4LCBpbWctbWFpbi1jYXQ6IDU4NXB4LCBpbWctY2F0OiAyNzcuNXB4LCBpbWctbWFpbi1ob21lOiA1NzBweCwgaW1nLWhvbWU6IDI4NXB4LCBhdXRob3ItaW1nLWxnOiAyMDBweCwgYXV0aG9yLWltZy1zbTogNjNweCk7XHJcbiRicmVha3BvaW50czogKHNtOjU3NywgbWQ6NzY4LCBsZzo5OTIsIHhsOjEyMDApO1xyXG5cclxuQGVhY2ggJHNjcmVlbiwgJGJyZWFrcG9pbnQgaW4gJGJyZWFrcG9pbnRzIHtcclxuICBAaWYgKCRicmVha3BvaW50ID09IDU3Nykge1xyXG4gICAgQGVhY2ggJGNsYXNzLCAkc2l6ZSBpbiAkaW1nLW1heC13aWR0aCB7XHJcbiAgICAgICAgLiN7JGNsYXNzfSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogJHNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQrcHgpIHtcclxuICAgICAgICBAZWFjaCAkY2xhc3MsICRzaXplIGluICRpbWctbWF4LXdpZHRoIHtcclxuICAgICAgICAgIC4jeyRjbGFzc30tI3skc2NyZWVufSB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkc2l6ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50K3B4KSB7XHJcbiAgICAgIEBlYWNoICRjbGFzcywgJHNpemUgaW4gJGltZy1tYXgtd2lkdGgge1xyXG4gICAgICAgIC4jeyRjbGFzc30tI3skc2NyZWVufSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogJHNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4kcGxheWVyLXNpemVzOiBsZywgc207XHJcbkBlYWNoICRwbGF5ZXItc2l6ZSBpbiAkcGxheWVyLXNpemVzIHtcclxuICAuVmlkZW8tMS0jeyRwbGF5ZXItc2l6ZX0ge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb2xvcjogIzJkMmMyYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjlmNztcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgIEBpZiAkcGxheWVyLXNpemUgPT0gc20ge1xyXG4gICAgICAgICAgQGlmICRydGwtZmxhZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA5cHggMCAwO1xyXG4gICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDAgMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICBAaWYgJHJ0bC1mbGFnIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMThweCAwIDA7XHJcbiAgICAgICAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAyNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uZXdzLXNtYWxsIHtcclxuICAgIC5pbWctc21hbGwge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEyMXB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJi5mcmVlLWhlaWdodCB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9yZS1idG4tcGFyZW50IHtcclxuICAgIC5tb3JlLWJ0biB7XHJcbiAgICAgICAgQGV4dGVuZCAlYWpheC1tb3JlLWJ0bjtcclxuICAgIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XHJcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxcmVtLCAkY29sb3ItbmF2KTtcclxuICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMXJlbSwgIzAwMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tIEZyYW1ld29yayAtLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gSGVhZGVyIC0tLS0tLS0tLS0tLSovXHJcbi8qLS0tLS0tLS0tLS0tXHJcbiAgICBUb3AgXHJcbi0tLS0tLS0tLS0tLSovXHJcblxyXG4udGltZU5zb2NpYWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNTtcclxuICAgIG1pbi1oZWlnaHQ6IDM3cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzdlN2U3ZTtcclxuXHJcbiAgICAmID4gLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWVOc29jaWFsYWxsIHtcclxuICAgICAgICAuZGF5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC45M3JlbSwgIzAwMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMTdweCwgMTZweCwgLTE0OXB4LCAtMTIycHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJGhyZWY6IChlbjotMjEsIGFyOi00NCwgemg6LTY3LCBqYTotODksIGtvOi0xMTIpO1xyXG5cclxuICAgICAgICAuc3RhdGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAkcmlnaHQtZGlyZWN0aW9uO1xyXG5cclxuICAgICAgICAgICAgLnNvY2lhbC1tZWRpYSB7XHJcbiAgICAgICAgICAgICAgICBAaWYgJHJ0bC1mbGFnICE9IHRydWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc29jaWFsSWNvIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpZiAkcnRsLWZsYWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiAkbGVmdC1kaXJlY3Rpb247XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skbGVmdC1kaXJlY3Rpb259OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC44NjY2cmVtLCAjMDAwKTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYzZjU7XHJcbiAgICAgICAgICAgICAgICAgICAgI3skcmlnaHQtZGlyZWN0aW9ufTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sYW5nLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweCAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcImJcIiwgMC45MzMzcmVtKTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMTZweCwgMTZweCwgLTYxcHgsIC03cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS1cclxuICAgIExvZ28gXHJcbi0tLS0tLS0tLS0tLSovXHJcbi5sb2dvQ29udCB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAwcHggcmdiYSgxODIsIDE4NSwgMTg4LCAwLjUpO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL0VBUlRILnBuZykgbm8tcmVwZWF0IHJpZ2h0LCB1cmwoL0FwcF9JbWFnZXMvTS5QTkcpIG5vLXJlcGVhdCBsZWZ0LCByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAjMWE1NjkyLCAjMTUyOTNlIDE1MCUpO1xyXG4gICAgaGVpZ2h0OiAxNjBweDtcclxufVxyXG4vKi0tLS0tLS0tLS0tLVxyXG4gICAgTmF2YmFyIFxyXG4tLS0tLS0tLS0tLS0qL1xyXG4ubmF2YmFyLWxpZ2h0IHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZGJkYmRiLCAjZjlmOWY5LCNkYmRiZGIpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDNweCAwcHggI2E2YTZhNjtcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB3aWR0aDogMy4zMzMzM3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDMuMzMzMzNyZW07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAkbGVmdC1kaXJlY3Rpb246IDE1cHg7XHJcblxyXG5cclxuICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMS4wNjZyZW0sICRjb2xvci1uYXYpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLm5hdi1saW5rLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZm9vdGVyICYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zZWFyY2hDb250IHtcclxuICAgICAgICAgICAgICAgICAgICAjeyRyaWdodC1kaXJlY3Rpb259OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNoaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1uYXY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tI3skbGVmdC1kaXJlY3Rpb259LXJhZGl1czogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC0jeyRsZWZ0LWRpcmVjdGlvbn0tcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAjeyRyaWdodC1kaXJlY3Rpb259OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNlYXJjaGJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mYS1zZWFyY2gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGlmICRydGwtZmxhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNkYmRiZGIsICNmOWY5ZjksI2RiZGJkYik7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246ICRsZWZ0LWRpcmVjdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS1cclxuICAgIFNlYXJjaCBcclxuLS0tLS0tLS0tLS0tKi9cclxuLnNlYXJjaGJveCAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuYmxvY2tzZWFyY2gge1xyXG4gICAgICAgIGhlaWdodDogNjlweDtcclxuICAgICAgICAuc2VhcmNobGFiZWwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjg2NnJlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzZWxlY3QsIG9wdGlvbiwgI2tleXdvcmQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjhyZW0sICRjb2xvci1uYXYpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNyZXBvcnRyYW5nZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICN7JGxlZnQtZGlyZWN0aW9ufTogMTVweDtcclxuICAgICAgICAgICAgI3skcmlnaHQtZGlyZWN0aW9ufTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoYnV0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJiXCIsIDAuOTMzMzNyZW0sICNGRkYpO1xyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tXHJcbiAgICBUaWNrZXIgXHJcbi0tLS0tLS0tLS0tLSovXHJcbi50aWNrZXJUIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbiAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luOiAwIDFyZW07XHJcblxyXG4gICAgLnRpY2tlci1uZXdzLWhlYWQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDEuMnJlbSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM5YTExMDcsI2JmMTYwMSwjOWExMTA3KTtcclxuICAgIH1cclxuXHJcbiAgICAudGlja2VyLW5ld3MtY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tI3skbGVmdC1kaXJlY3Rpb259OiAuNXJlbTtcclxuXHJcbiAgICAgICAgLnRpY2tlci1uZXdzLXVsIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7XHJcbiAgICAgICAgICAgIC50aWNrZXItbmV3cyB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC45M3JlbSwgIzAwMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gSGVhZGVyIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBNZWRpYSBTbGlkZXIgLS0tLS0tLS0tLS0tKi9cclxuLm1haW4tZ2FsbGVyeSB7XHJcbiAgICBbaWRePXByZXZdLCBbaWRePW5leHRdIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgW2lkXj1wcmV2XSB7XHJcbiAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAwO1xyXG4gICAgfVxyXG4gICAgW2lkXj1uZXh0XSB7XHJcbiAgICAgICAgI3skcmlnaHQtZGlyZWN0aW9ufTogMDtcclxuICAgIH1cclxufVxyXG4uc2FtcGxlLWdhbGxlcnkge1xyXG4gICAgLmltZy1zbWFsbCB7XHJcbiAgICAgICAgJi5zbGljay1jdXJyZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAxcmVtO1xyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tIE1lZGlhIFNsaWRlciAtLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gQ2F0ZWdvcmllcyBOZXdzIC0tLS0tLS0tLS0tLSovXHJcbi5uZXdzLXNlY3Rpb24ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYWFhYWFhO1xyXG5cclxuICAgIC5uZXdzLWNhdC1tYWluIHtcclxuICAgICAgICBtYXJnaW4tI3skcmlnaHQtZGlyZWN0aW9ufTogMXJlbTtcclxuICAgICAgICAvKm1pbi13aWR0aDogNTc3LjVweDsqL1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWltZy5pbWctY2F0IHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxODVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWxpc3Qge1xyXG4gICAgICAgIC5oZWFkbGluZS1ibG9jayB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcyLjVweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDI1cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRsaW5lLWJsb2NrIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1iZztcclxuXHJcbiAgICAgICAgJi5oZWFkbGluZS1ibG9jay1jYXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGxpbmUtbWVkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC45M3JlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICAgICAgICAgJi5oZWFkbGluZS1jYXQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0Mi41cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRsaW5lLXNtYWxsIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC44cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGhlaWdodDogNTlweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjY2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZWRpdG9yLW5hbWUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMC44NjZyZW0sICRjb2xvci1hY3RpdmUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRsaW5lLWNhdC1tYWluIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4ycmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGhlaWdodDogODhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDAuNjZyZW0sICRjb2xvci1jYXQtaGVhZGxpbmVzKTtcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDFyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMTdweCwgMTZweCwgLTE0OXB4LCAtMTIycHgpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IC0ycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudGltZS1tYWluLWNhdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjkzM3JlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uLXBvc2l0aW9uKDE3cHgsIDE2cHgsIC0xNDlweCwgLTEyMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjY2cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcImZcIiwgMC44cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudGltZS1tYWluLWNhdCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjkzM3JlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiZlwiLCAwLjlyZW0sICRjb2xvci1jYXQtaGVhZGxpbmVzKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLSBDYXRlZ29yaWVzIE5ld3MgLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tIExlZnQgQ29udGVudCAtLS0tLS0tLS0tLS0qL1xyXG4uY29udGVudC1sZWZ0IHtcclxuICAgICYgPiBkaXYge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdC1jb250ZW50LWhlYWRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4wNnJlbSwgI0ZGRik7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4wNnJlbSwgI0ZGRik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcclxuXHJcbiAgICAgICAgJi52b3RlLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctI3skbGVmdC1kaXJlY3Rpb259OiA0MHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMThweCwgMjlweCwgLTE0MnB4LCAtMzJweCk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1oYXNodGFnIHtcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDM1cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbi1wb3NpdGlvbigxNXB4LCAxOHB4LCAtODNweCwgLTc3cHgpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHdlZXRzLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctI3skbGVmdC1kaXJlY3Rpb259OiA0MHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMzBweCwgMjRweCwgLTEzNnB4LCAtNzRweCk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hcnRpY2xlcy1oZWFkZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogNDBweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uLXBvc2l0aW9uKDMwcHgsIDMxcHgsIC03N3B4LCAtMzJweCk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IDVweDtcclxuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyotLS0tLS0tLS0tLS1cclxuICAgICAgICBMYXRlc3QgTmV3cyBcclxuICAgIC0tLS0tLS0tLS0tLSovXHJcbiAgICAubGF0ZXN0LW5ld3Mge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkY29sb3ItY2F0LWhlYWRsaW5lcztcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IDVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxhdGVzdC1uZXdzLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC45M3JlbSwgJGNvbG9yLW1haW4pO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qLS0tLS0tLS0tLS0tXHJcbiAgICAgICAgU29jaWFsIFxyXG4gICAgLS0tLS0tLS0tLS0tKi9cclxuICAgIC5zb2NpYWwtbWVkaWEge1xyXG4gICAgICAgIEBpZiAkcnRsLWZsYWcgIT0gdHJ1ZSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb2NpYWxJY28ge1xyXG4gICAgICAgICAgICB3aWR0aDogNDdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgLmZhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyotLS0tLS0tLS0tLS1cclxuICAgICAgICBWb3RlIFxyXG4gICAgLS0tLS0tLS0tLS0tKi9cclxuICAgIC52b3RlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1iZztcclxuXHJcbiAgICAgICAgLnZvdGUtYm9keSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCwgbGFiZWwsIC5hbGxkYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAwLjkzcmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sYm9sIHtcclxuICAgICAgICAgICAgLnJhZGlvIHtcclxuICAgICAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICN7JHJpZ2h0LWRpcmVjdGlvbn06IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1hc2sge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLW1haW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkIH4gLm1hc2s6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWNhdC1oZWFkbGluZXM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bi1wcmltYXJ5LXZvdGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMC45M3JlbSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgICAgICAgICB3aWR0aDogOThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKi0tLS0tLS0tLS0tLVxyXG4gICAgICAgIEhhc2h0YWcgXHJcbiAgICAtLS0tLS0tLS0tLS0qL1xyXG4gICAgLmhhc2h0YWcge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmc7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAuaGFzaHRhZy1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDAuOTNyZW0sICMwMDApO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKi0tLS0tLS0tLS0tLVxyXG4gICAgICAgIERpd2FuIFxyXG4gICAgLS0tLS0tLS0tLS0tKi9cclxuICAgIC5jYXQtbmV3cyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIC5sZWZ0LWNvbnRlbnQtaGVhZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXQtbmV3cy1pdGVtIHtcclxuICAgICAgICAgICAgLmltZy1zbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2F0LW5ld3MtaGVhZGxpbmUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjkzcmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjY2cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24tcG9zaXRpb24oMTdweCwgMTZweCwgLTE0OXB4LCAtMTIycHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICN7JGxlZnQtZGlyZWN0aW9ufTogLTJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDAuNjZyZW0sICRjb2xvci1jYXQtaGVhZGxpbmVzKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxN1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDAuOHJlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qLS0tLS0tLS0tLS0tXHJcbiAgICAgICAgVHdlZXRzIFxyXG4gICAgLS0tLS0tLS0tLS0tKi9cclxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBib3R0b206IC0xMHB4O1xyXG5cclxuICAgICAgICAuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyotLS0tLS0tLS0tLS1cclxuICAgICAgICBPcGluaW9ucyBcclxuICAgIC0tLS0tLS0tLS0tLSovXHJcbiAgICAubGVmdC1hcnRpY2xlcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuXHJcbiAgICAgICAgLmFydGljbGVzIHtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmF1dGhvci1pbWctc20ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlhOWE5YTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFydGljbGUtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAuZWRpdG9yLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAwLjkzcmVtLCAkY29sb3ItYWN0aXZlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1oZWFkbGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC45M3JlbSwgIzNiM2IzYik7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKi0tLS0tLS0tLS0tLVxyXG4gICAgICAgIFNlcnZpY2VzIFxyXG4gICAgLS0tLS0tLS0tLS0tKi9cclxuICAgIC5zZXJ2aWNlcyB7XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDFyZW0pO1xyXG5cclxuICAgICAgICAgICAgICAgIC5idG4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDEuMDZyZW0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53ZWF0aCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL2JhZ2hkYWQuanBnKW5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMS4xMzNyZW0sICNmYWY3ZWYpO1xyXG4gICAgICAgIGhlaWdodDogMTk0cHg7XHJcblxyXG4gICAgICAgIC5jaXR5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDEuM3JlbSwgJGNvbG9yLW1haW4pO1xyXG4gICAgICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogNzBweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbi1wb3NpdGlvbigzM3B4LCA0N3B4LCAtMTA1cHgsIC0xMDZweCk7XHJcbiAgICAgICAgICAgICAgICAjeyRsZWZ0LWRpcmVjdGlvbn06IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDEuMnJlbSwgJGNvbG9yLW1haW4pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRlbXByYXR1cmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAzcmVtLCAjRkZGKTtcclxuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAycHggNnB4ICMwMDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAycHggNnB4ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByYXlXcmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL0FwcF9JbWFnZXMvYXNyLnBuZykgYm90dG9tLzEwMCUgbm8tcmVwZWF0ICM5MmQ1ZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMzA5cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcblxyXG4gICAgICAgICYubW9ha2l0emFociB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvQXBwX0ltYWdlcy9EdWhyLnBuZykgbm8tcmVwZWF0ICM5MmQ1ZmY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm1vYWtpdG1hZ2gge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL0FwcF9JbWFnZXMvTWFnaHJhYi5wbmcpIG5vLXJlcGVhdCAjMGQwZDBkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tb2FraXRzaGFyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL2Zqci5wbmcpIG5vLXJlcGVhdCAjMGQwZDBkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tb2FraXRhc2hhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL0lzaGFhLnBuZykgbm8tcmVwZWF0ICMwZDBkMGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm1vYWtpdGFzciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvQXBwX0ltYWdlcy9hc3IucG5nKSBuby1yZXBlYXQgIzkyZDVmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDEuMTMzcmVtLCAjZmFmN2VmKTtcclxuXHJcbiAgICAgICAgICAgICYucHJheWVydGJsIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjA7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6ICRsZWZ0LWRpcmVjdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMTFweCwgIzQ2NDY0Nik7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLSN7JGxlZnQtZGlyZWN0aW9ufTogMXB4IHNvbGlkICNEOUQ5RDk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW5jeS1jb252ZXJ0ZXIge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDAuOTNyZW0sICRjb2xvci1uYXYpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc2VsZWN0LCBvcHRpb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjhyZW0sICMwMDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI2NvbnZlcnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC44cmVtLCAjZmZmKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gTGVmdCBDb250ZW50IC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBGb290ZXIgLS0tLS0tLS0tLS0tKi9cclxuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XHJcbiAgICBoZWlnaHQ6IDIyNXB4O1xyXG4gICAgcGFkZGluZzogNDVweCAwIDI1cHggMDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIEBpZiAkcnRsLWZsYWcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL0FwcF9JbWFnZXMvUi5qcGcpIG5vLXJlcGVhdCAkbGVmdC1kaXJlY3Rpb24sIHVybCgvQXBwX0ltYWdlcy9MLmpwZykgbm8tcmVwZWF0ICRyaWdodC1kaXJlY3Rpb247XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBlbHNlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9BcHBfSW1hZ2VzL0wuanBnKSBuby1yZXBlYXQgJGxlZnQtZGlyZWN0aW9uLCB1cmwoL0FwcF9JbWFnZXMvUi5qcGcpIG5vLXJlcGVhdCAkcmlnaHQtZGlyZWN0aW9uO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ5JSAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRmIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiYlwiLCAxLjEzMzNyZW0sICNGRkYpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJMb2dvIHtcclxuICAgICAgICAuZm9vdGVyLWNvcHlyaWdodHMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxLjEzMzNyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbC1tZWRpYSB7XHJcbiAgICAgICAgICAgIEBpZiAkcnRsLWZsYWcgIT0gdHJ1ZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zb2NpYWxJY28ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLSN7JGxlZnQtZGlyZWN0aW9ufTogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXJJbmZvIHtcclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjhyZW0pO1xyXG4gICAgICAgICAgICBib3JkZXItI3skbGVmdC1kaXJlY3Rpb259OiAxcHggc29saWQgJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDVweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgQGlmICRydGwtZmxhZyAhPSB0cnVlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHdvZXJkQnkge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZU1hcCB7XHJcbiAgICAgICAgLnRmb290ciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkZGO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxcmVtLCAjZmZkODhlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gRm9vdGVyIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBFcnJvciAtLS0tLS0tLS0tLS0qL1xyXG4uYmtlcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9BcHBfaW1hZ2VzL2JrZXJyb2UucG5nJykgcmlnaHQgdG9wIHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gRXJyb3IgLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tIEFsYnVtIC0tLS0tLS0tLS0tLSovXHJcbi5hbGJ1bS10aXRsZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNiN2I3Yjc7XHJcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMS41cmVtLCAkY29sb3ItYWN0aXZlKTtcclxufVxyXG4vKi0tLS0tLS0tLS0tLSBBbGJ1bSAtLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gU3RhdGljIFBhZ2VzIC0tLS0tLS0tLS0tLSovXHJcbi5zdGF0aWMtY29udGVudCB7XHJcbiAgICAuY29udGVudC1oZWFkbGluZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDEuMDY2cmVtLCAkY29sb3ItbmF2KTtcclxuICAgIH1cclxuICAgIC5jb250ZW50LXRleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDEuMDY2cmVtLCAjMDAwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxLjA2NnJlbSwgIzAwN2JmZik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxNnB4LCAjNjU2NTY1KTtcclxuICAgIH1cclxuICAgIC5tb3JlLWJ0bi1wYXJlbnQge1xyXG4gICAgICAgIGZsb2F0OiAkcmlnaHQtZGlyZWN0aW9uO1xyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tIFN0YXRpYyBQYWdlcyAtLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gTW9zYWljIFBhZ2UgLS0tLS0tLS0tLS0tKi9cclxuLlN0b3J5U2hhZG93IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDZweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC44NSk7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDJweCA2cHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuODUpO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDZweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC44NSk7XHJcbn1cclxuLnVpLXRvb2x0aXAge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAjMzMzIWltcG9ydGFudDtcclxuICAgIGRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMS4wNjZyZW0sICNmZmYpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcbi8qLS0tLS0tLS0tLS0tIE1vc2FpYyBQYWdlIC0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLSBXYWxsIFBhZ2UgLS0tLS0tLS0tLS0tKi9cclxuLm15LXdhbGwge1xyXG4gICAgLmZpbHRlci1ieS1kYXRlTnNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2O1xyXG4gICAgICAgIC5saW5lIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMTJweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi53YWxsLWJyaWNrcyB7XHJcbiAgICAubm8tbW9yZS1kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmJyaWNrIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIyNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItbWFpbjtcclxuICAgICAgICAuc2VjdGlvbi1iYWRnZSB7XHJcbiAgICAgICAgICAgIC5zZWN0aW9uLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJyXCIsIDE0cHgsICNmZmYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5icmljay1pbmZvIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgIC5icmljay1oZWFkbGluZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMTJweCwgJGNvbG9yLW5hdik7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnJpY2stYnJpZWYge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMTJweCwgIzAwMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJyaWNrLWRhdGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxMnB4LCAjMDAwKTtwYWRkaW5nLWJvdHRvbToxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLm1haW4tYnJpY2sge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1OXB4O1xyXG4gICAgICAgICAgICAuYnJpY2staW5mbyB7XHJcbiAgICAgICAgICAgICAgICAuYnJpY2staGVhZGxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxcmVtLCAkY29sb3ItbmF2KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5icmljay1icmllZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMXJlbSwgIzAwMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJnO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tIFdhbGwgUGFnZSAtLS0tLS0tLS0tLS0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0gU2l0ZSBNYXAgLS0tLS0tLS0tLS0tKi9cclxuLnNpdGUtbWFwIHtcclxuICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAyMHB4O1xyXG4gICAgLm5hdi1pdGVtIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcclxuICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMS4ycmVtLCAkY29sb3ItbmF2KTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gU2l0ZSBNYXAgLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tIEFkcyBNYXAgLS0tLS0tLS0tLS0tKi9cclxuLmFkcy1tYXAge1xyXG4gICAgLmFkcy1wb3B1cCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcbmltZy5tZnAtaW1nIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXgtaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcbi8qLS0tLS0tLS0tLS0tIEFkcyBNYXAgLS0tLS0tLS0tLS0tKi9cclxuLyotLS0tLS0tLS0tLS0gR2xvYmFsIE1lZGlhIFF1ZXJpZXMgLS0tLS0tLS0tLS0tKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgICAmID4gLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIC5jb250ZW50LWxlZnQge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIGJvZHkgPiAuY29udGFpbmVyIC5jb250ZW50LXJpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDA7XHJcbiAgICB9XHJcbiAgICBib2R5ID4gLmNvbnRhaW5lciAuY29udGVudC1sZWZ0IHtcclxuICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWF1dG8uaW1nLW1haW4taG9tZS5tYWluLW5ld3MtYmxvY2sge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5uZXdzLW1lZC5pbWctaG9tZS5tYi0zIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtbWVkLmltZy1ob21lLm1iLTAge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICAjU2VhY2hGb3JtIHtcclxuICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogMzUlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgIC5zZWFyY2hpbnB1dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAuaW1nLW1lZCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyOTcuNXB4O1xyXG4gICAgfVxyXG4gICAgLmltZy1zbWFsbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDEuMjVweDtcclxuICAgIH1cclxuICAgIGJvZHkge1xyXG4gICAgICAgICYgPiAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgLmNvbnRlbnQtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhdC10b3AtbmV3cyB7XHJcbiAgICAgICAgJi5uZXdzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAubmV3cy1jYXQtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2NnB4O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmltZy1jYXQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OC41JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmltZy1tZWQge1xyXG4gICAgICAgIG1heC13aWR0aDogMzMyLjVweDtcclxuICAgIH1cclxuICAgIC5pbWctc21hbGwge1xyXG4gICAgICAgIG1heC13aWR0aDogMTU4Ljc1cHg7XHJcbiAgICB9XHJcbiAgICAuY2F0LXRvcC1uZXdzIHtcclxuICAgICAgICAmLm5ld3Mtc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIC5uZXdzLWNhdC1tYWluIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzQ1cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW1nLWNhdCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk5cHgpIHtcclxuICAgIC5pbWctbWVkLCAuaW1nLXNtYWxsIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4LjUlO1xyXG4gICAgfVxyXG5cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjExOTlweCkge1xyXG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLWNvbGxhcHNlIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLC44cmVtLCAkY29sb3ItbmF2KTtcclxuICAgIH1cclxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcclxuICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubWFpbi1zbGlkZXItaG9tZSAuaW1nLWhvbWUge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuY29udGVudC1sZWZ0ID4gZGl2IHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICAgIC5jb250ZW50LWxlZnQgLmNhdC1uZXdzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgfVxyXG4gICAgLm5ld3Mtc2VjdGlvbiAuaGVhZGxpbmUtYmxvY2sgLmhlYWRsaW5lLXNtYWxsLmhlYWRsaW5lLWNhdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOC41cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1tZWRpYSB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciB7XHJcbmhlaWdodDphdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuY29udGVudC1sZWZ0IC53ZWF0aCB7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgICAubW9yZS1idG4tcGFyZW50LmQtZmxleC5jb2wtMTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5sb2dvQ29udCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxufSBcclxuICAgIC8qLS0tLS0tLS0tLS0tIEdsb2JhbCBNZWRpYSBRdWVyaWVzIC0tLS0tLS0tLS0tLSovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuICAgIFxyXG4gICAgLm5ld3MtbWVkLmltZy1jYXQubWItMyB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1tZWQuaW1nLWNhdC5tYi0wIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC5pbWctbWFpbi1ob21lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubWFpbi1zbGlkZXItaG9tZSAuaW1nLWhvbWUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXgtaGVpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICAudGlja2VyVCB7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgLnRpbWVOc29jaWFsIC50aW1lTnNvY2lhbGFsbCAuc3RhdGUge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1jb250cm9se3dpZHRoOmF1dG87fVxyXG59XHJcbi5icmljayB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4uYnJpY2sge1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuLmltZ3RpcCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn0iLCIvKiBTQ1NTIGZpbGUgZm9yIERldGFpbHMgUGFnZSAqL1xyXG5cclxuLyogSW1wb3J0aW5nIHN0eWxlIHNoZWV0IG9mIHNoYXJlZCBjb21wb25lbnRzICovXHJcbkBpbXBvcnQgXCJUQlAtc2hhcmVkLXJ0bFwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0gRGV0YWlscyAtLS0tLS0tLS0tLS0qL1xyXG4uYnlsaW5lTnRpbWUtYmxvY2sge1xyXG4gICAgLmRldGFpbHMtbmV3cy1pbmZvIHtcclxuICAgICAgICAud3JpdGVyLW5hbWUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwic2JcIiwgMC44NnJlbSwgJGNvbG9yLWNhdC1oZWFkbGluZXMpO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDdcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDFyZW0sICRjb2xvci1jYXQtaGVhZGxpbmVzKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXRlLCAudGltZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAwLjg2cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi0jeyRsZWZ0LWRpcmVjdGlvbn06IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uLXBvc2l0aW9uKDE3cHgsIDE2cHgsIC0xNDlweCwgLTEyMnB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTdcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDFyZW0sICRjb2xvci1jYXQtaGVhZGxpbmVzKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRldGFpbHMtbmV3cy1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjYjdiN2I3OyBcclxuICAgIC5kZXRhaWxzLW5ld3MtdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxLjMzcmVtLCAkY29sb3ItYWN0aXZlKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG4gICAgLnN1cFRpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAxLjJyZW0sICRjb2xvci1tYWluKTtcclxuICAgIH1cclxufVxyXG4uZmlndXJlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1jYXQtaGVhZGxpbmVzO1xyXG4gICAgLnNvY2lhbC1zaGFyZSB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICN7JGxlZnQtZGlyZWN0aW9ufTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpZ3VyZS1jYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAwLjg2NnJlbSwgIzkyOTI5Mik7XHJcbn1cclxuLmFydGljbGVzLWVkaXRvciB7XHJcbiAgICBmbG9hdDogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDFyZW07XHJcbiAgICAuZmlndXJlLWNhcHRpb24ge1xyXG4gICAgICAgIC5hdXRob3ItbmFtZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4ycmVtLCAkY29sb3ItYWN0aXZlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYXRyaWNsZS10ZXh0IHtcclxuICAgIC5zaG9ydGxpbmtOcmVsYXRlZCB7XHJcbiAgICAgICAgZmxvYXQ6ICRyaWdodC1kaXJlY3Rpb247XHJcbiAgICAgICAgcGFkZGluZy0jeyRsZWZ0LWRpcmVjdGlvbn06IDFyZW07XHJcblxyXG4gICAgICAgIC5zaG9ydGxpbmsge1xyXG4gICAgICAgICAgICAjY29weWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBmb250OiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmFtaWx5OiAnTmV3c0dvdGhpY0JULUJvbGQnO1xyXG4gICAgICAgICAgICAgICAgICAgIHNpemU6IDAuOTMzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3B5IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGZvbnQ6IHtcclxuICAgICAgICAgICAgICAgICAgICBmYW1pbHk6ICdOZXdzR290aGljQlQtQm9sZCc7XHJcbiAgICAgICAgICAgICAgICAgICAgc2l6ZTogMC45MzNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlbGF0ZWQtbmV3cyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJnO1xyXG5cclxuICAgICAgICAgICAgLnJlbGF0ZWQtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxLjA2cmVtLCAkY29sb3ItYWN0aXZlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDY7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGMxXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDFyZW0sICRjb2xvci1hY3RpdmUpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JGxlZnQtZGlyZWN0aW9ufTogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubGF0ZXN0LW5ld3MtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAwLjkzM3JlbSwgJGNvbG9yLW1haW4pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiAkbGVmdC1kaXJlY3Rpb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4wNjZyZW0sICMwMDApO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDdiZmY7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA1NmIzO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb21wb25lbnQtcmVhZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdkODA4NDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgICAgICAgIC5yYWVkLWNvbXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCBibGFjaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJiXCIsIDE2cHgsIHdoaXRlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxNnB4LCB3aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGVUaXRsZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcImJcIiwgMS4xcmVtLCByZWQpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlVGl0bGUwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiYlwiLCAxLjFyZW0sICMxOTUyOGIpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlVGl0bGUyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiYlwiLCAxcmVtLCAjMTYzNjU2KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2txdW90ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAyNTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbG9hdDogJHJpZ2h0LWRpcmVjdGlvbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJnICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMS4xcmVtLCAkY29sb3ItbmF2KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi0jeyRsZWZ0LWRpcmVjdGlvbn06IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogJGxlZnQtZGlyZWN0aW9uICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGlmICRydGwtZmxhZyB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwZVwiICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMGRcIiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiZlwiLCAxcmVtLCAkY29sb3ItbWFpbik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICN7JGxlZnQtZGlyZWN0aW9ufTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBAaWYgJHJ0bC1mbGFnIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTBkXCIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwZVwiICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDFyZW0sICRjb2xvci1tYWluKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgI3skcmlnaHQtZGlyZWN0aW9ufTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNvY2lhbC1zaGFyZSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3YjdiNztcclxufVxyXG4uYTJhX2RlZmF1bHRfc3R5bGUgLmEyYV9zdmcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG59XHJcbi50YWdzV3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XHJcbiAgICAudGFncy1saXN0IHtcclxuICAgICAgICAudGFnIHtcclxuICAgICAgICAgICAgbWFyZ2luLSN7JHJpZ2h0LWRpcmVjdGlvbn06IDJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNmE2YTY7XHJcbiAgICAgICAgICAgIGZsb2F0OiAkbGVmdC1kaXJlY3Rpb247XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMXJlbSwgJGNvbG9yLW1haW4pO1xyXG4gICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgSGVhZGVyIGZvciBDb21tZW50cyBhbmQgUmVhZCBhbHNvIFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNiN2I3Yjc7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHdpZHRoOiAxODFweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC0jeyRyaWdodC1kaXJlY3Rpb259LXJhZGl1czogMjVweDtcclxuICAgICAgICBmbG9hdDogJGxlZnQtZGlyZWN0aW9uO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxLjMzM3JlbSk7XHJcbiAgICAgICAgJi50by1yZWFkIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwYzFcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJmXCIsIDEuOHJlbSwgI0ZGRik7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skcmlnaHQtZGlyZWN0aW9ufTogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICN7JGxlZnQtZGlyZWN0aW9ufTogNXB4O1xyXG4gICAgICAgICAgICAgICAgQGlmICRydGwtZmxhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwxKTtcclxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsLTEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29tbWVudHMge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA4NlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcImZcIiwgMS44cmVtLCAjRkZGKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRyaWdodC1kaXJlY3Rpb259OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgI3skbGVmdC1kaXJlY3Rpb259OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS1cclxuICAgIENvbW1lbnRzIFxyXG4tLS0tLS0tLS0tLS0tKi9cclxuLmNvbW1lbnQtZm9ybSB7XHJcbiAgICAuY29udGFjdC1sYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMXJlbSwgIzAwMCk7XHJcbiAgICB9XHJcbiAgICAuZXJyb3JpY290eHQudy0xMDAge1xyXG4gICAgICAgIHBhZGRpbmctI3skbGVmdC1kaXJlY3Rpb259OiAyNSU7XHJcbiAgICB9XHJcbiAgICAuY29tbWVudC1hZGQtYnRuIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYTJhMmEyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXN0eWxlKFwiclwiLCAwLjlyZW0sICMwMDApO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbn1cclxuLnVzZXItY29tbWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICBcclxuICAgIC5jb21tZW50ZXItbmFtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInNiXCIsIDAuOXJlbSwgIzAwMCk7XHJcbiAgICAgICAgcGFkZGluZy0jeyRyaWdodC1kaXJlY3Rpb259OiAzMHB4O1xyXG4gICAgICAgIGZsb2F0OiAkbGVmdC1kaXJlY3Rpb247XHJcbiAgICB9XHJcbiAgICAudGltZXBvbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zdHlsZShcInJcIiwgMC44cmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgZmxvYXQ6ICRyaWdodC1kaXJlY3Rpb247XHJcbiAgICB9XHJcbiAgICAudXNlci1jb21tZW50LXRleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc3R5bGUoXCJzYlwiLCAxcmVtLCAkY29sb3ItY2F0LWhlYWRsaW5lcyk7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0gRGV0YWlscyAtLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tIERldGFpbHMgUHVibHNpaCBVcGFkdGUgLS0tLS0tLS0tLS0tKi9cclxuLmxhc3RhZGl0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBwYWRkaW5nOiA0cHggMHB4IDBweDtcclxuICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgfVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tIERldGFpbHMgUHVibHNpaCBVcGFkdGUgLS0tLS0tLS0tLS0tKi8iXX0= */





div#atstbx {
    float: left;
    /* direction: ltr; */
}
.a2a_kit.a2a_kit_size_32.a2a_default_style.social-share.float-right.d-inline-flex.flex-column.position-absolute.border-0 {
    display: none !IMPORTANT;
}
div#at-image-sharing-tool.fadeOut {
    animation-name: none !Important;
}

.at-share-btn-elements {
    float:right;
}
.addthis_inline_share_toolbox_d94q.floatdiv {
    width: 38px;
    position: absolute !important;
    top: 6px;
}