@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype')}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype')}@font-face{font-family:Equvalent;font-weight:700;font-style:normal;font-display:swap;src:url(/asset/common/fonts/Equvalent-Bold.woff2) format('woff2'),url(/asset/common/fonts/Equvalent-Bold.woff) format('woff')}@font-face{font-family:'VAGRounded BT';src:url(/asset/common/fonts/VAGRoundedBT-Regular.woff2) format('woff2'),url(/asset/common/fonts/VAGRoundedBT-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewYork;src:url(/asset/common/fonts/NewYork.woff2) format('woff2'),url(/asset/common/fonts/NewYork.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jalnan;src:url(/asset/common/fonts/JalnanOTF.woff2) format('woff2'),url(/asset/common/fonts/JalnanOTF.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}a,abbr,acronym,address,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,nav,object,ol,output,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-family:'Noto Sans KR',Sans-serif;font-weight:400;font-size:16px;color:#000;vertical-align:baseline;-webkit-text-size-adjust:100%;font-feature-settings:"liga" 0}body,html{width:100%;height:100%}table{border-collapse:collapse;border-spacing:0}td,th,tr{vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font:100%;color:#000}li,ol,ul{list-style:none}.clb::after,ol::after,ul::after{content:"";display:block;clear:both}dl,li{float:left}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#333;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}a:hover{text-decoration:none}caption,legend{display:none}input,select{font:100%;outline:0;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}input[type=checkbox],input[type=radio]{background:0 0;border:none;cursor:pointer}input[type=submit]{cursor:pointer}strong{font-weight:700}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input:-ms-input-placeholder{color:#ccc}input::-webkit-input-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}input::-moz-placeholder{color:#ccc}button{border:none}button:focus{outline:0}.bld{display:none}.after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.afters:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.bgo{background-repeat:no-repeat;background-position:center;background-size:100%}.bg_cover{background-position:center;background-size:cover;background-repeat:no-repeat}.bg_contain{background-position:center;background-size:contain;background-repeat:no-repeat}.strong{font-weight:700}.line-clamp-one{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body{cursor:none!important;background-color:#fdf4eb;transition:all .2 ease}.d_only{display:block}.m_only{display:none}.wrap{max-width:1037px;margin:0 auto}.wrap:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.download_btn{background-color:#fff;border:2px solid rgba(139,202,208,.65);box-shadow:2px 3px 0 3px #8bcad0;border-radius:90px;line-height:36px;text-align:center;display:inline-block;color:#8bcad0;font-family:"VAGRounded BT";font-size:22px;letter-spacing:0}.sns_list ul li{width:46px;height:46px;margin-right:19px;vertical-align:middle}.sns_list ul li:last-of-type{margin-right:0}.sns_list ul li a{width:100%;height:100%;display:block}.sns_list ul li img{width:100%}.sns_list ul li.youtube{width:56px;margin-right:21px}.sns_list ul li.youtube img{width:100%;margin-top:2px}.sns_list02 li a{display:block;height:54px}.sns_list02 li a.youtube{margin-right:5px}.sns_list02 li a img{height:100%;display:block}.dl_list{width:100%;float:none;display:block}.dl_list:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}.dl_list a:not(.download_btn),.dl_list dd:not(.download_btn),.dl_list dt:not(.download_btn),.dl_list p:not(.download_btn){font-size:19px;line-height:1.6em;letter-spacing:0}.dl_list dt{width:230px;float:left;font-weight:700;text-align:right;padding-right:56px}.dl_list dd{width:calc(100% - 230px);float:left;font-weight:300;word-break:keep-all}.dl_list dd a:not(.download_btn){display:inline-block;color:#8bcad0;font-weight:700}.dl_list dd p{font-weight:700;margin-top:50px}.dl_list dd .download_btn{width:189px;margin-top:10px}.table_type_list .tr_wrap{position:relative}.table_type_list .tr_wrap .album_img{position:absolute;transition:all .5s ease-in;top:22px;left:calc(33.3% + 27px);width:218px;height:218px;z-index:20;opacity:0;transition:opacity .3s ease;pointer-events:none;background-color:#40e0d0}.table_type_list .tr_wrap .album_img img{width:100%;display:block;position:relative;pointer-events:none}.table_type_list .tr_wrap .hamburger_btn{display:none!important}.table_type_list .tr_wrap.on .album_img{opacity:1}.table_type_list .tr{width:100%;display:table;table-layout:fixed;border-top:1px solid #000;padding:11px 0 6px;position:relative;z-index:1}.table_type_list .tr .td{display:table-cell;vertical-align:middle;font-size:0}.table_type_list .tr .td p{font-size:20px;font-family:Jalnan;line-height:1.5em;letter-spacing:.025em}.table_type_list .tr .td:nth-of-type(1){width:33.3%}.table_type_list .tr .td:nth-of-type(2){width:31.5%}.table_type_list .tr .td:nth-of-type(3){width:19.6%}.table_type_list .tr .td:nth-of-type(4){width:15.6%;text-align:center}.table_type_list .tr .td .album_tit{position:relative;display:inline-block;max-width:100%;padding-right:10px}#mouse_pointer{position:fixed;pointer-events:none;z-index:100;top:-200px;left:-200px}#mouse_pointer .bg_wrap{width:22px;height:22px;transition:all .2s ease}#mouse_pointer .bg{width:100%;height:100%;transform:translate(-25%,-25%);border-radius:50%;background-color:#ff4848;transition:all .2s ease}#mouse_pointer.circle_cursor .intro_cursor{display:none}#mouse_pointer.circle_cursor .bg{opacity:1}#header{position:fixed;top:0;left:0;width:100%;z-index:10;opacity:0}#header .hamburger_btn{width:33px;height:20px;position:absolute;top:35px;right:29px;z-index:200}#header .hamburger_btn .ham_wrap{padding:10px 0;position:relative}#header .hamburger_btn .ham_wrap span{position:absolute;display:block;width:33px;height:3px;background:#8bcad0;transition:all .3s cubic-bezier(.42,0,1,1);left:0}#header .hamburger_btn .bar01{top:8px}#header .hamburger_btn .bar02{top:0}#header .hamburger_btn .bar03{bottom:1px}#header .hamburger_btn.close_btn{display:none}#header #nav{width:120px;position:fixed;top:-100%;right:40px;overflow:hidden;transition:all .4s cubic-bezier(.42,0,1,1)}#header #nav.on{-webkit-animation:menuOpen .7s ease-in-out forwards;animation:menuOpen .7s ease-in-out forwards}#header #nav .gnb li{float:none;display:block;margin-bottom:18.5px}#header #nav .gnb li:nth-of-type(1){margin-bottom:20px}#header #nav .gnb li.glg a{height:29px}#header #nav .gnb li.hikey a{height:17px}#header #nav .gnb li a{display:block;font-size:24PX;letter-spacing:.025em;line-height:1;font-family:Equvalent;color:#8bcad0;position:relative;transition:color .2s ease}#header #nav .gnb li a img{display:block;height:100%;position:absolute;top:0;left:0;transition:opacity .2s ease}#header #nav .gnb li a img.img_b{z-index:1}#header #nav .gnb li a img.img_b02{z-index:2;opacity:0}#header #nav .gnb li a img.img_w{z-index:2;opacity:0}#header #nav .gnb li.stellaJang a{font-family:NewYork;white-space:nowrap;font-weight:700}#footer{min-width:1037px;background-color:#fdf4eb;width:100%;transition:all .5s ease;z-index:3}#footer .footer_inner{padding:0 45px;max-width:1840px;margin:0 auto}#footer .footer_inner>div{padding:30px 0 34px;border-top:1px solid rgba(0,0,0,.75)}#footer .footer_inner>div>p{font-size:15px;letter-spacing:0;font-weight:700;opacity:.8;line-height:1}#footer .footer_inner>div address{font-style:normal;margin-top:22px}#footer .footer_inner>div address ul li{font-size:13px;font-weight:700;letter-spacing:0;color:#a1a1a3;opacity:.8;line-height:1}#footer .footer_inner>div address ul li a{font-size:13px;font-weight:700;letter-spacing:0;color:#a1a1a3;line-height:1}#footer .footer_inner>div address ul li::after{content:'';display:inline-block;width:1px;height:16px;background-color:#a1a1a3;vertical-align:middle;margin:0 12px}#footer .footer_inner>div address ul li:last-of-type::after{display:none}#contentsWrap{min-width:1037px}#contentsWrap .arist_release_wrap{position:relative}#contentsWrap .arist_release_wrap .bg_wrap{width:100%;height:100%;position:absolute;top:0;left:0}#contentsWrap .arist_release_wrap .bg_wrap .sticky_el{width:100%;position:sticky;top:0;min-height:800px;height:100vh}#contentsWrap .arist_release_wrap .bg_wrap .bg{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:opacity .2s ease}#contentsWrap .arist_release_wrap .bg_wrap .bg .bg_inner{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}#contentsWrap .arist_release_wrap .bg_wrap .bg.bg01 .bg_inner{top:-10.5%;left:-.8%;width:101.7%;height:123.3%;background-image:url(/asset/images/bg-img-min.jpg)}#contentsWrap .arist_release_wrap .bg_wrap .bg.bg02 .bg_inner{top:-25%;left:0;width:100%;height:135.7%;background-image:url(/asset/images/bg-img-min02.jpg)}#contentsWrap .scroll_height{width:100%;position:relative;z-index:1}#contentsWrap .sticky_wrap{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#contentsWrap .contents_section{position:relative}#contentsWrap .contents_section .sticky_el{width:100%;position:sticky;top:0;min-height:800px;height:100vh}#contentsWrap .contents_section.intro .sticky_el{z-index:2}#contentsWrap .contents_section.intro .sticky_el .section_inner{height:100vh;display:flex;align-items:center;overflow:hidden;transition:transform .2s ease}#contentsWrap .contents_section.intro .sticky_el .section_inner .intro_logo{width:249px;margin:0 auto;transform:scale(2.7);transition:transform .6s ease-in}#contentsWrap .contents_section.intro .sticky_el .section_inner .intro_logo img{width:100%;display:block}#contentsWrap .contents_section.intro .scroll_height.scroll_height01{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height02{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height03{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height04{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height05{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height06{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height07{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height08{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height09{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height10{height:200px}#contentsWrap .contents_section.intro .scroll_height.scroll_height11{min-height:1100px;height:calc(100vh + 300px)}#contentsWrap .contents_section.about .sticky_el{display:flex;align-items:center}#contentsWrap .contents_section.about .section_inner{position:relative;max-width:1496px;padding:0 20px;margin:0 auto;display:flex;align-items:center}#contentsWrap .contents_section.about .section_inner:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#contentsWrap .contents_section.about .section_inner .about_item{float:left}#contentsWrap .contents_section.about .section_inner .about_item.logo_box{width:44.3%;padding:0 0 0 162px;transform:translateY(200px);position:relative;top:-24px;transition:all .2s ease}#contentsWrap .contents_section.about .section_inner .about_item.logo_box img{width:100%;display:block}#contentsWrap .contents_section.about .section_inner .about_item.about_cont{width:55.7%;padding-left:136px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont h2{font-size:0;margin-bottom:18px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont h2 p,#contentsWrap .contents_section.about .section_inner .about_item.about_cont h2>span{display:inline-block;font-size:64px;letter-spacing:.025em;font-family:Equvalent;color:#9f533b;transform:scale(0);transform-origin:center bottom;transition:all .2s ease}#contentsWrap .contents_section.about .section_inner .about_item.about_cont h2 p.spacing01,#contentsWrap .contents_section.about .section_inner .about_item.about_cont h2>span.spacing01{letter-spacing:-2px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont p{font-size:18px;font-weight:300;line-height:1.6em}#contentsWrap .contents_section.about .section_inner .about_item.about_cont .download_btn{width:169px;margin-top:47px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont .motion_target01{transform:translateY(200px);opacity:0;transition:all .2s ease}#contentsWrap .contents_section.about .section_inner .about_item.about_cont .about_txt01{padding-bottom:11px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont .about_txt02{padding-bottom:37px}#contentsWrap .contents_section.about .section_inner .about_item.about_cont .about_txt03{padding-bottom:11px}#contentsWrap .contents_section.about .scroll_height.scroll_height01{height:700px}#contentsWrap .contents_section.about .scroll_height.scroll_height02{height:200px}#contentsWrap .contents_section.about .scroll_height.scroll_height03{min-height:1300px;height:calc(100vh + 500px)}#contentsWrap .contents_section.artist_HIKEY{min-height:100vh;transition:opacity .2s ease}#contentsWrap .contents_section.artist_HIKEY .scroll_height.scroll_height01{height:3000px}#contentsWrap .contents_section.artist_HIKEY .scroll_height.scroll_height02{height:900px}#contentsWrap .contents_section.artist_HIKEY .scroll_height.scroll_height03{height:5000px}#contentsWrap .contents_section.artist_HIKEY .scroll_height.scroll_height04{min-height:800px;height:100vh}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner{height:100%;position:relative;display:flex}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .top_motion_wrap{width:100%;position:relative;z-index:2;transition:top .2s ease}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group{z-index:2;position:relative;width:100%;height:100%;left:0;overflow:hidden;scroll-behavior:smooth;display:flex;align-items:center}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner{min-width:1037px;width:100vw}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont{position:relative;font-size:0;display:flex}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont{margin-right:60px;position:relative;font-size:0;transition:transform .2s ease}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.vertical_bt{display:flex;align-content:flex-end;flex-wrap:wrap}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont:nth-child(2){margin-left:100%}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont:last-of-type{margin-right:8.9%}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont img{width:100%;display:inline-block}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.wid01{flex:0 0 24.6%;max-width:474px}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.wid02{flex:0 0 14.3%;max-width:276px}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.top{z-index:3}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.bottom{z-index:1}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap{width:100%;position:absolute;top:37.1%;left:100%;transition:none;transform-origin:center;transform:scale(2);z-index:2;transition:all .5s ease}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt{width:calc(811 / 1920*100vw);min-width:460px;max-width:811px;position:relative;top:37.1%;left:calc(50% + 77px);transform:translateX(calc(-50% - 77px))}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box{width:100%;position:absolute;top:0;left:0}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box.img01{z-index:2}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box.img02{z-index:1}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box img{width:100%;display:block;position:relative}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .bottom_sns{text-align:center;z-index:1;font-size:0;padding-top:29px;opacity:0}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .bottom_sns .sns_list02{display:inline-block}#contentsWrap .contents_section.artist_HIKEY .sticky_el .artist_inner .bottom_sns>p{font-size:13px;font-weight:700;color:#bf2740;text-align:center;margin-bottom:8px}#contentsWrap .contents_section.artist_HIKEY .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont{align-items:stretch;min-height:382.67px;height:37.23vw;max-height:715px}#contentsWrap .contents_section.artist_HIKEY .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .img_cont{margin-right:48px;height:100%}#contentsWrap .contents_section.artist_HIKEY .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .img_cont img{width:auto;height:100%;display:block}#contentsWrap .contents_section.artist_Stellajang{min-height:100vh;transition:opacity .2s ease}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height01{height:3000px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height02{height:900px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height03{height:5000px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height04{min-height:800px;height:100vh}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner{height:100%;position:relative;display:flex}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .top_motion_wrap{width:100%;position:relative;z-index:2;transition:top .2s ease}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group{z-index:2;position:relative;width:100%;height:100%;left:0;overflow:hidden;scroll-behavior:smooth;display:flex;align-items:center}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner{min-width:1037px;width:100vw}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont{position:relative;font-size:0;display:flex}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont{margin-right:60px;position:relative;font-size:0;transition:transform .2s ease}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.vertical_bt{display:flex;align-content:flex-end;flex-wrap:wrap}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont:nth-child(2){margin-left:100%}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont:last-of-type{margin-right:8.9%}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont img{width:100%;display:inline-block}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.wid01{flex:0 0 24.6%;max-width:474px}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.wid02{flex:0 0 14.3%;max-width:276px}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.top{z-index:3}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont.bottom{z-index:1}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap{width:100%;position:absolute;top:37.1%;left:100%;transition:none;transform-origin:center;transform:scale(2);z-index:2;transition:all .5s ease}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt{width:calc(811 / 1920*100vw);min-width:460px;max-width:811px;position:relative;top:37.1%;left:calc(50% + 77px);transform:translateX(calc(-50% - 77px))}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box{width:100%;position:absolute;top:0;left:0}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box.img01{z-index:2}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box.img02{z-index:1}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt .img_box img{width:100%;display:block;position:relative}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .bottom_sns{text-align:center;z-index:1;font-size:0;padding-top:29px;opacity:0}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .bottom_sns .sns_list02{display:inline-block}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .bottom_sns>p{font-size:13px;font-weight:700;color:#bf2740;text-align:center;margin-bottom:8px}#contentsWrap .contents_section.artist_Stellajang .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .gallery_inner>.gallery_cont{align-items:stretch;min-height:382.67px;height:37.23vw;max-height:715px}#contentsWrap .contents_section.artist_Stellajang .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .img_cont{margin-right:48px;height:100%}#contentsWrap .contents_section.artist_Stellajang .sticky_el.sticky_el_type2 .artist_inner .gallery_group .gallery_wrap .img_cont img{width:auto;height:100%;display:block}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height01{height:1400px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height02{height:900px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height03{height:5000px}#contentsWrap .contents_section.artist_Stellajang .scroll_height.scroll_height04{min-height:800px;height:100vh}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .img_cont{margin-right:82px}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap{padding-top:100vh;left:0;transform:scale(1.5)}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .gallery_group .gallery_wrap .txt_wrap .gallery_txt{width:calc(1055 / 1920*100vw);min-width:570px;max-width:1055px;left:50%;transform:translateX(-50%);top:0}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .bottom_sns .sns_list02 li a.twitter{margin-right:0}#contentsWrap .contents_section.artist_Stellajang .sticky_el .artist_inner .bottom_sns>p{color:#002c65}#contentsWrap .contents_section.release .section_inner{transition:all ease .5s}#contentsWrap .contents_section.release .section_inner .tit_box{padding:30px 0 38px}#contentsWrap .contents_section.release .section_inner .tit_box h2{font-size:0;text-align:center}#contentsWrap .contents_section.release .section_inner .tit_box h2>div{font-size:0;display:inline-block}#contentsWrap .contents_section.release .section_inner .tit_box h2>div>span{font-size:132px;letter-spacing:0;color:#ff5252;text-align:center;font-family:Equvalent;display:inline-block;transform:scale(0) translateY(0);transform-origin:center bottom;transition:all .5s ease}#contentsWrap .contents_section.release .section_inner .table_type_list{max-width:1037px;margin:0 auto}#contentsWrap .contents_section.release .section_inner .table_type_list .tr{transform:translateY(200px);opacity:0;transition:all .5s ease}#contentsWrap .contents_section.release .scroll_height.scroll_height01{height:500px}#contentsWrap .contents_section.release .scroll_height.scroll_height02{height:210px}#contentsWrap .contents_section.release .scroll_height.scroll_height03{min-height:800px;height:100vh}#contentsWrap .contents_section.audition .section_inner{max-width:1054px;margin:0 auto;transition:all ease .5s}#contentsWrap .contents_section.audition .section_inner .wrap{padding:0 138px 0 140px}#contentsWrap .contents_section.audition .section_inner .tit_box{padding-top:36px}#contentsWrap .contents_section.audition .section_inner .tit_box h2{font-size:0;text-align:center}#contentsWrap .contents_section.audition .section_inner .tit_box h2>div{display:inline-block;font-size:0}#contentsWrap .contents_section.audition .section_inner .tit_box h2>div>span{font-size:129px;letter-spacing:.025em;text-align:center;font-family:Equvalent;color:#8bcad0;display:inline-block;transform:scale(0) translateY(0);transform-origin:center bottom;transition:all .2s ease}#contentsWrap .contents_section.audition .section_inner .audition_item.audition_cont .sub_txt{font-size:25px;font-weight:700;letter-spacing:0;line-height:1.6em;text-align:center;padding:19px 0 57px}#contentsWrap .contents_section.audition .section_inner .audition_item.audition_cont .audition_list01,#contentsWrap .contents_section.audition .section_inner .audition_item.audition_cont .audition_list02{padding-right:50px}#contentsWrap .contents_section.audition .section_inner .audition_item.audition_cont .audition_list02{margin-top:47px}#contentsWrap .contents_section.audition .section_inner .audition_item.audition_cont .motion_target01{opacity:0;transform:translateY(200px);transition:all .2s ease}#contentsWrap .contents_section.audition .scroll_height.scroll_height01{height:600px}#contentsWrap .contents_section.audition .scroll_height.scroll_height02{height:240px}#contentsWrap .contents_section.audition .scroll_height.scroll_height03{min-height:1150px;height:calc(100vh + 350px)}#contentsWrap .contents_section.contact .section_inner{width:100%;height:100%;position:relative;transition:all ease .5s}#contentsWrap .contents_section.contact .section_inner>.wrap{width:100%;position:absolute;top:calc(50% - 119px);left:50%;transform:translate(-50%,-50%)}#contentsWrap .contents_section.contact .section_inner .tit_box{padding-bottom:32px}#contentsWrap .contents_section.contact .section_inner .tit_box h2{font-size:0;text-align:center}#contentsWrap .contents_section.contact .section_inner .tit_box h2>div{display:inline-block;font-size:0}#contentsWrap .contents_section.contact .section_inner .tit_box h2>div>span{display:inline-block;font-size:132px;font-family:Equvalent;color:#ffe868;letter-spacing:.025em;transform:scale(0);transition:all .2s ease;transform-origin:center bottom}#contentsWrap .contents_section.contact .section_inner .contact_item.contact_cont>p{font-size:23px;font-weight:700;letter-spacing:0;text-align:center}#contentsWrap .contents_section.contact .section_inner .contact_item.contact_cont>p.contact_txt02{margin-top:4px}#contentsWrap .contents_section.contact .section_inner .contact_item.contact_cont .sns_list{text-align:center;margin-top:33px}#contentsWrap .contents_section.contact .section_inner .contact_item.contact_cont .sns_list>ul{display:inline-block}#contentsWrap .contents_section.contact .section_inner .motion_target01{opacity:0;transform:translateY(200px);transition:all .2s ease}#contentsWrap .contents_section.contact .section_inner .footer_wrap{width:100%;position:absolute;left:0;bottom:0}#contentsWrap .contents_section.contact .scroll_height.scroll_height01{height:600px}#contentsWrap .contents_section.contact .scroll_height.scroll_height02{min-height:800px;height:100vh}@-webkit-keyframes menuOpen{0%{top:-100%}80%{top:72px}100%{top:42px}}@keyframes menuOpen{0%{top:-100%}80%{top:72px}100%{top:42px}}@-webkit-keyframes cursorArrowMotion{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes cursorArrowMotion{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2V0X2N1c3RvbS5sZXNzIiwid2ViX3N0eWxlLmNzcyIsIndlYl9zdHlsZS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBLFdBQ0MsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSxpRUFBQSxlQUFBLENBQUEsZ0VBQUEsY0FBQSxDQUFBLCtEQUFBLG1CQUlELFdBQ0MsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSxtRUFBQSxlQUFBLENBQUEsa0VBQUEsY0FBQSxDQUFBLGlFQUFBLG1CQUlELFdBQ0MsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSxrRUFBQSxlQUFBLENBQUEsaUVBQUEsY0FBQSxDQUFBLGdFQUFBLG1CQUlELFdBQ0MsWUFBQSxlQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSxnRUFBQSxlQUFBLENBQUEsK0RBQUEsY0FBQSxDQUFBLDhEQUFBLG1CQU1ELFdBQ0MsWUFBQSxVQUNHLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUNILElBQUEsOENBQUEsZUFBQSxDQUFBLDZDQUFBLGVBS0QsV0FDSSxZQUFBLGdCQUNBLElBQUEsb0RBQUEsZUFBQSxDQUFBLG1EQUFBLGVBRUEsWUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtBR0osV0FDSSxZQUFBLFFBQ0EsSUFBQSx1Q0FBQSxlQUFBLENBQUEsc0NBQUEsZUFFQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0FJSixXQUNJLFlBQUEsT0FDQSxJQUFBLHlDQUFBLGVBQUEsQ0FBQSx3Q0FBQSxlQUVBLFlBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQUtKLEVBR0ksV0FBQSxXQ0pKLEVBQ0EsS0FDQSxRQUNBLFFBd0NBLFFBQ0EsTUFhQSxNQWxDQSxFQW5CQSxJQU5BLFdBWkEsS0EyREEsT0FUQSxRQS9CQSxLQUNBLEtBcUJBLEdBcEJBLElBdUNBLFFBdENBLElBckJBLElBc0NBLEdBQ0EsR0FqQkEsR0FzQkEsU0FpQkEs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QUFBLE1BR0osd0VBQ0ksV0FBQSxPQUNBLE9BQUEsb0JBS1osdURBTVEsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsV0FBQSxJQUFBLEtBQUEsSUFUUiw2REFXWSxNQUFBLEtBQ0EsU0FBQSxTQUNBLElBQUEsa0JBQ0EsS0FBQSxJQUNBLFVBQUEscUJBZlosZ0VBa0JZLGVBQUEsS0FsQlosbUVBb0JnQixVQUFBLEVBQ0EsV0FBQSxPQXJCaEIsdUVBdUJvQixRQUFBLGFBQ0EsVUFBQSxFQXhCcEIsNEVBMEJ3QixRQUFBLGFBQ0EsVUFBQSxNQUNBLFlBQUEsVUFDQSxNQUFBLFFBQ0EsZUFBQSxPQUNBLFVBQUEsU0FDQSxXQUFBLElBQUEsSUFBQSxLQUNBLGlCQUFBLE9BQUEsT0FPWixvRkFFUSxVQUFBLEtBQ0EsWUFBQSxJQUNBLGVBQUEsRUFDQSxXQUFBLE9BRUEsa0dBQ0ksV0FBQSxJQVJaLDRGQVlRLFdBQUEsT0FDQSxXQUFBLEtBYlIsK0ZBZVksUUFBQSxhQXZEeEIsd0VBNkRZLFFBQUEsRUFDQSxVQUFBLGtCQUNBLFdBQUEsSUFBQSxJQUFBLEtBL0RaLG9FQWtFWSxNQUFBLEtBQ0EsU0FBQSxTQUNBLEtBQUEsRUFDQSxPQUFBLEVBSUosdUVBQ0ksT0FBQSxNQUdKLHVFQUNJLFdBQUEsTUFDQSxPQUFBLE1BYXBCLDRCQUNJLEdBQ0ksSUFBQSxNQUVKLElBQ0ksSUFBQSxLQUVKLEtBQ0ksSUFBQSxNQVJSLG9CQUNJLEdBQ0ksSUFBQSxNQUVKLElBQ0ksSUFBQSxLQUVKLEtBQ0ksSUFBQSxNQUtSLHFDQUNJLEdBQ0ksUUFBQSxFQUVKLElBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSxHQVJSLDZCQUNJLEdBQ0ksUUFBQSxFQUVKLElBQ0ksUUFBQSxFQUVKLEtBQ0ksUUFBQSIsImZpbGUiOiJ3ZWJfc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OidOb3RvIFNhbnMgS1InO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHNyYzp1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHR1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTonTm90byBTYW5zIEtSJztcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRzcmM6dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6J05vdG8gU2FucyBLUic7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0c3JjOnVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OidOb3RvIFNhbnMgS1InO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdHNyYzp1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0XHR1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxufVxyXG5cclxuLy9FcXV2YWxlbnRcclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6J0VxdXZhbGVudCc7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuXHRzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9FcXV2YWxlbnQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvRXF1dmFsZW50LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcblxyXG4vL1ZBR3JvdW5kXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdWQUdSb3VuZGVkIEJUJztcclxuICAgIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL1ZBR1JvdW5kZWRCVC1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9WQUdSb3VuZGVkQlQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbi8vTmV3WW9ya1xyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTmV3WW9yayc7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9OZXdZb3JrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9OZXdZb3JrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbi8vSmFsbmFuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdKYWxuYW4nO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvSmFsbmFuT1RGLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9KYWxuYW5PVEYud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuXHJcblxyXG4qIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCBpLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcclxubmF2LCBvdXRwdXQsIHNlY3Rpb24sXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbywgc2VsZWN0LCBpbnB1dCwgdGV4dGFyZWEge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBLUicsIFNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6IzAwMDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgMDtcclxufVxyXG5odG1sLGJvZHl7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbnRyLCB0aCwgdGQge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5ib2R5IHtcclxuXHRmb250OiAxMDAlO1xyXG5cdCAgY29sb3I6ICMwMDA7XHJcbn1cclxub2wsIHVsLCBsaSB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG51bDo6YWZ0ZXIsXHJcbm9sOjphZnRlcixcclxuLmNsYjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmxpLFxyXG5kbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcbmEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdGNvbG9yOiMzMzMzMzM7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Jjpob3ZlcntcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuY2FwdGlvbiwgbGVnZW5kIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbmlucHV0LHNlbGVjdCB7XHJcblx0Zm9udDogMTAwJTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHQtbW96LWFwcGVhcmFuY2U6bm9uZTtcclxuXHRhcHBlYXJhbmNlOm5vbmU7XHJcbn1cclxuc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5pbnB1dCB7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbnN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbnRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjp0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcclxudGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6dHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6dHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxudGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjp0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cclxuXHJcbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cclxuXHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cclxuXHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNjY2NjY2M7IH1cclxuXHJcbmJ1dHRvbntcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuYnV0dG9uOmZvY3Vze1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgQ29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5AcG9pbnRDb2xvckI6ICM4YmNhZDA7XHJcbkBicm93bjogIzlmNTMzYjtcclxuQHJlZDogI2ZmNTI1MjtcclxuQHJlZDAyOiAjZmY0ODQ4O1xyXG5AeWVsbG93OiAjZmZlODY4O1xyXG5AdGV4dENvbG9yMDE6ICNhMWExYTM7XHJcbi8vIEBib3JkZXJDb2xvcjAxOiAjZjBmMGYwO1xyXG5AYmdDb2xvcjAxOiAjZmRmNGViO1xyXG5AYmdDb2xvcjAyOiAjZmFmNGVjO1xyXG5AYmx1ZTogIzAwMmM2NTtcclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIFZhcmlhYmxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmJsZCB7XHJcbiAgICBkaXNwbGF5OiBub25lIDtcclxufVxyXG5cclxuLmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiLlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxufVxyXG5cclxuLmFmdGVyc3tcclxuXHQmOmFmdGVye1xyXG5cdFx0LmFmdGVyO1xyXG5cdH1cclxufVxyXG5cclxuLmJnb3tcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi5iZ19jb3ZlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5iZ19jb250YWluIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uc3Ryb25ne1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIE1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5saW5lLWNsYW1wLW9uZXtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHRcclxufVxyXG5cclxuLmxpbmUtY2xhbXAoQGxpbmUtaGVpZ2h0OyBAbGluZS1jbGFtcCl7XHJcblx0bGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0bWF4LWhlaWdodDogQGxpbmUtaGVpZ2h0ICogQGxpbmUtY2xhbXAgKiAxZW07XHJcblx0LXdlYmtpdC1saW5lLWNsYW1wOiBAbGluZS1jbGFtcDtcclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIO2MjOydvOygleydmCA6IFNldHRpbmdzXG4gICAg7IOd7ISx7J287J6QIDogMDAwMC0wMC0wMCBtYW5nb2phbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLUxpZ2h0Lm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBLUic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoJy8vZm9udHMuZ3N0YXRpYy5jb20vZWEvbm90b3NhbnNrci92Mi9Ob3RvU2Fuc0tSLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItUmVndWxhci5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgS1InO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1NZWRpdW0ub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEtSJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybCgnLy9mb250cy5nc3RhdGljLmNvbS9lYS9ub3Rvc2Fuc2tyL3YyL05vdG9TYW5zS1ItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvL2ZvbnRzLmdzdGF0aWMuY29tL2VhL25vdG9zYW5za3IvdjIvTm90b1NhbnNLUi1Cb2xkLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0VxdXZhbGVudCc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvRXF1dmFsZW50LUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9FcXV2YWxlbnQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdWQUdSb3VuZGVkIEJUJztcbiAgc3JjOiB1cmwoJy9hc3NldC9jb21tb24vZm9udHMvVkFHUm91bmRlZEJULVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9WQUdSb3VuZGVkQlQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmV3WW9yayc7XG4gIHNyYzogdXJsKCcvYXNzZXQvY29tbW9uL2ZvbnRzL05ld1lvcmsud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9OZXdZb3JrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdKYWxuYW4nO1xuICBzcmM6IHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9KYWxuYW5PVEYud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnL2Fzc2V0L2NvbW1vbi9mb250cy9KYWxuYW5PVEYud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwsXG5ib2R5LFxuZGl2LFxuc3Bhbixcbm9iamVjdCxcbmlmcmFtZSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmJpZyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxucyxcbnNhbXAsXG5zbWFsbCxcbnN0cmlrZSxcbnN0cm9uZyxcbnN1YixcbnN1cCxcbnR0LFxudmFyLFxuYixcbmksXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5maWd1cmUsXG5maWdjYXB0aW9uLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubmF2LFxub3V0cHV0LFxuc2VjdGlvbixcbnRpbWUsXG5tYXJrLFxuYXVkaW8sXG52aWRlbyxcbnNlbGVjdCxcbmlucHV0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgS1InLCBTYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiAwO1xufVxuaHRtbCxcbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbnRyLFxudGgsXG50ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgZm9udDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5vbCxcbnVsLFxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxudWw6OmFmdGVyLFxub2w6OmFmdGVyLFxuLmNsYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5saSxcbmRsIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuY2FwdGlvbixcbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dCxcbnNlbGVjdCB7XG4gIGZvbnQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIENvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFZhcmlhYmxlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5ibGQge1xuICBkaXNwbGF5OiBub25lIDtcbn1cbi5hZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG4uYWZ0ZXJzOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5iZ28ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5iZ19jb3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZ19jb250YWluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBNaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmxpbmUtY2xhbXAtb25lIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IHtcbiAgY3Vyc29yOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY0ZWI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjIgZWFzZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIEdsb2JhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRfb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1fb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud3JhcCB7XG4gIG1heC13aWR0aDogMTAzN3B4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi53cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIEJ1dHRvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmRvd25sb2FkX2J0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTM5LCAyMDIsIDIwOCwgMC42NSk7XG4gIGJveC1zaGFkb3c6IDJweCAzcHggMHB4IDNweCAjOGJjYWQwO1xuICBib3JkZXItcmFkaXVzOiA5MHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjOGJjYWQwO1xuICBmb250LWZhbWlseTogXCJWQUdSb3VuZGVkIEJUXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBJbnB1dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgTGlzdHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNuc19saXN0IHVsIGxpIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNuc19saXN0IHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zbnNfbGlzdCB1bCBsaSBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc25zX2xpc3QgdWwgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc25zX2xpc3QgdWwgbGkueW91dHViZSB7XG4gIHdpZHRoOiA1NnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG59XG4uc25zX2xpc3QgdWwgbGkueW91dHViZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLnNuc19saXN0MDIgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uc25zX2xpc3QwMiBsaSBhLnlvdXR1YmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zbnNfbGlzdDAyIGxpIGEgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kbF9saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kbF9saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5kbF9saXN0IGR0Om5vdCguZG93bmxvYWRfYnRuKSxcbi5kbF9saXN0IGRkOm5vdCguZG93bmxvYWRfYnRuKSxcbi5kbF9saXN0IGE6bm90KC5kb3dubG9hZF9idG4pLFxuLmRsX2xpc3QgcDpub3QoLmRvd25sb2FkX2J0bikge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uZGxfbGlzdCBkdCB7XG4gIHdpZHRoOiAyMzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiA1NnB4O1xufVxuLmRsX2xpc3QgZGQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uZGxfbGlzdCBkZCBhOm5vdCguZG93bmxvYWRfYnRuKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM4YmNhZDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZGxfbGlzdCBkZCBwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5kbF9saXN0IGRkIC5kb3dubG9hZF9idG4ge1xuICB3aWR0aDogMTg5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBUYWJsZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRhYmxlX3R5cGVfbGlzdCAudHJfd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZV90eXBlX2xpc3QgLnRyX3dyYXAgLmFsYnVtX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcbiAgdG9wOiAyMnB4O1xuICBsZWZ0OiBjYWxjKDMzLjMlICsgMjdweCk7XG4gIHdpZHRoOiAyMThweDtcbiAgaGVpZ2h0OiAyMThweDtcbiAgei1pbmRleDogMjA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHVycXVvaXNlO1xufVxuLnRhYmxlX3R5cGVfbGlzdCAudHJfd3JhcCAuYWxidW1faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YWJsZV90eXBlX2xpc3QgLnRyX3dyYXAgLmhhbWJ1cmdlcl9idG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGFibGVfdHlwZV9saXN0IC50cl93cmFwLm9uIC5hbGJ1bV9pbWcge1xuICBvcGFjaXR5OiAxO1xufVxuLnRhYmxlX3R5cGVfbGlzdCAudHIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiAxMXB4IDAgNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDA7XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiSmFsbmFuXCI7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQ6bnRoLW9mLXR5cGUoMSkge1xuICB3aWR0aDogMzMuMyU7XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQ6bnRoLW9mLXR5cGUoMikge1xuICB3aWR0aDogMzEuNSU7XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQ6bnRoLW9mLXR5cGUoMykge1xuICB3aWR0aDogMTkuNiU7XG59XG4udGFibGVfdHlwZV9saXN0IC50ciAudGQ6bnRoLW9mLXR5cGUoNCkge1xuICB3aWR0aDogMTUuNiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50YWJsZV90eXBlX2xpc3QgLnRyIC50ZCAuYWxidW1fdGl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFBhbmVsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICBDb21wb25lbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI21vdXNlX3BvaW50ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDA7XG4gIHRvcDogLTIwMHB4O1xuICBsZWZ0OiAtMjAwcHg7XG59XG4jbW91c2VfcG9pbnRlciAuYmdfd3JhcCB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4jbW91c2VfcG9pbnRlciAuYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjUlLCAtMjUlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ODQ4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuI21vdXNlX3BvaW50ZXIuY2lyY2xlX2N1cnNvciAuaW50cm9fY3Vyc29yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNtb3VzZV9wb2ludGVyLmNpcmNsZV9jdXJzb3IgLmJnIHtcbiAgb3BhY2l0eTogMTtcbn1cbiNoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAwO1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICByaWdodDogMjlweDtcbiAgei1pbmRleDogMjAwO1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biAuaGFtX3dyYXAge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmhhbV93cmFwIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICM4YmNhZDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKTtcbiAgbGVmdDogMDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4gLmJhcjAxIHtcbiAgdG9wOiA4cHg7XG59XG4jaGVhZGVyIC5oYW1idXJnZXJfYnRuIC5iYXIwMiB7XG4gIHRvcDogMHB4O1xufVxuI2hlYWRlciAuaGFtYnVyZ2VyX2J0biAuYmFyMDMge1xuICBib3R0b206IDFweDtcbn1cbiNoZWFkZXIgLmhhbWJ1cmdlcl9idG4uY2xvc2VfYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgI25hdiB7XG4gIHdpZHRoOiAxMjBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAlO1xuICByaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xufVxuI2hlYWRlciAjbmF2Lm9uIHtcbiAgYW5pbWF0aW9uOiBtZW51T3BlbiAwLjdzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuI2hlYWRlciAjbmF2IC5nbmIgbGkge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE4LjVweDtcbn1cbiNoZWFkZXIgI25hdiAuZ25iIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiNoZWFkZXIgI25hdiAuZ25iIGxpLmdsZyBhIHtcbiAgaGVpZ2h0OiAyOXB4O1xufVxuI2hlYWRlciAjbmF2IC5nbmIgbGkuaGlrZXkgYSB7XG4gIGhlaWdodDogMTdweDtcbn1cbiNoZWFkZXIgI25hdiAuZ25iIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNFBYO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIkVxdXZhbGVudFwiO1xuICBjb2xvcjogIzhiY2FkMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4jaGVhZGVyICNuYXYgLmduYiBsaSBhIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cbiNoZWFkZXIgI25hdiAuZ25iIGxpIGEgaW1nLmltZ19iIHtcbiAgei1pbmRleDogMTtcbn1cbiNoZWFkZXIgI25hdiAuZ25iIGxpIGEgaW1nLmltZ19iMDIge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xufVxuI2hlYWRlciAjbmF2IC5nbmIgbGkgYSBpbWcuaW1nX3cge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xufVxuI2hlYWRlciAjbmF2IC5nbmIgbGkuc3RlbGxhSmFuZyBhIHtcbiAgZm9udC1mYW1pbHk6ICdOZXdZb3JrJztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNmb290ZXIge1xuICBtaW4td2lkdGg6IDEwMzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjRlYjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHotaW5kZXg6IDM7XG59XG4jZm9vdGVyIC5mb290ZXJfaW5uZXIge1xuICBwYWRkaW5nOiAwIDQ1cHg7XG4gIG1heC13aWR0aDogMTg0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNmb290ZXIgLmZvb3Rlcl9pbm5lciA+IGRpdiB7XG4gIHBhZGRpbmc6IDMwcHggMCAzNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbiNmb290ZXIgLmZvb3Rlcl9pbm5lciA+IGRpdiA+IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI2Zvb3RlciAuZm9vdGVyX2lubmVyID4gZGl2IGFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4jZm9vdGVyIC5mb290ZXJfaW5uZXIgPiBkaXYgYWRkcmVzcyB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjYTFhMWEzO1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI2Zvb3RlciAuZm9vdGVyX2lubmVyID4gZGl2IGFkZHJlc3MgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjYTFhMWEzO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNmb290ZXIgLmZvb3Rlcl9pbm5lciA+IGRpdiBhZGRyZXNzIHVsIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExYTFhMztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4jZm9vdGVyIC5mb290ZXJfaW5uZXIgPiBkaXYgYWRkcmVzcyB1bCBsaTpsYXN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIFBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNjb250ZW50c1dyYXAge1xuICBtaW4td2lkdGg6IDEwMzdweDtcbn1cbiNjb250ZW50c1dyYXAgLmFyaXN0X3JlbGVhc2Vfd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb250ZW50c1dyYXAgLmFyaXN0X3JlbGVhc2Vfd3JhcCAuYmdfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI2NvbnRlbnRzV3JhcCAuYXJpc3RfcmVsZWFzZV93cmFwIC5iZ193cmFwIC5zdGlja3lfZWwge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbiNjb250ZW50c1dyYXAgLmFyaXN0X3JlbGVhc2Vfd3JhcCAuYmdfd3JhcCAuYmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG4jY29udGVudHNXcmFwIC5hcmlzdF9yZWxlYXNlX3dyYXAgLmJnX3dyYXAgLmJnIC5iZ19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2NvbnRlbnRzV3JhcCAuYXJpc3RfcmVsZWFzZV93cmFwIC5iZ193cmFwIC5iZy5iZzAxIC5iZ19pbm5lciB7XG4gIHRvcDogLTEwLjUlO1xuICBsZWZ0OiAtMC44JTtcbiAgd2lkdGg6IDEwMS43JTtcbiAgaGVpZ2h0OiAxMjMuMyU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2JnLWltZy1taW4uanBnKTtcbn1cbiNjb250ZW50c1dyYXAgLmFyaXN0X3JlbGVhc2Vfd3JhcCAuYmdfd3JhcCAuYmcuYmcwMiAuYmdfaW5uZXIge1xuICB0b3A6IC0yNSU7XG4gIGxlZnQ6IDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzUuNyU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2JnLWltZy1taW4wMi5qcGcpO1xufVxuI2NvbnRlbnRzV3JhcCAuc2Nyb2xsX2hlaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jY29udGVudHNXcmFwIC5zdGlja3lfd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24gLnN0aWNreV9lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc3RpY2t5X2VsIHtcbiAgei1pbmRleDogMjtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uaW50cm8gLnN0aWNreV9lbCAuc2VjdGlvbl9pbm5lciB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmludHJvIC5zdGlja3lfZWwgLnNlY3Rpb25faW5uZXIgLmludHJvX2xvZ28ge1xuICB3aWR0aDogMjQ5cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuNyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW47XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmludHJvIC5zdGlja3lfZWwgLnNlY3Rpb25faW5uZXIgLmludHJvX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDEge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDIge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDMge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDQge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDUge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDYge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDcge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDgge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDkge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MTAge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5pbnRybyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MTEge1xuICBtaW4taGVpZ2h0OiAxMTAwcHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDMwMHB4KTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnN0aWNreV9lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFib3V0IC5zZWN0aW9uX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDE0OTZweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnNlY3Rpb25faW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5sb2dvX2JveCB7XG4gIHdpZHRoOiA0NC4zJTtcbiAgcGFkZGluZzogMCAwIDAgMTYycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnNlY3Rpb25faW5uZXIgLmFib3V0X2l0ZW0ubG9nb19ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IHtcbiAgd2lkdGg6IDU1LjclO1xuICBwYWRkaW5nLWxlZnQ6IDEzNnB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IGgyIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IGgyID4gc3BhbixcbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnNlY3Rpb25faW5uZXIgLmFib3V0X2l0ZW0uYWJvdXRfY29udCBoMiBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuICBmb250LWZhbWlseTogXCJFcXV2YWxlbnRcIjtcbiAgY29sb3I6ICM5ZjUzM2I7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFib3V0IC5zZWN0aW9uX2lubmVyIC5hYm91dF9pdGVtLmFib3V0X2NvbnQgaDIgPiBzcGFuLnNwYWNpbmcwMSxcbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnNlY3Rpb25faW5uZXIgLmFib3V0X2l0ZW0uYWJvdXRfY29udCBoMiBwLnNwYWNpbmcwMSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYWJvdXQgLnNlY3Rpb25faW5uZXIgLmFib3V0X2l0ZW0uYWJvdXRfY29udCAuZG93bmxvYWRfYnRuIHtcbiAgd2lkdGg6IDE2OXB4O1xuICBtYXJnaW4tdG9wOiA0N3B4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IC5tb3Rpb25fdGFyZ2V0MDEge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IC5hYm91dF90eHQwMSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IC5hYm91dF90eHQwMiB7XG4gIHBhZGRpbmctYm90dG9tOiAzN3B4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2VjdGlvbl9pbm5lciAuYWJvdXRfaXRlbS5hYm91dF9jb250IC5hYm91dF90eHQwMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDEge1xuICBoZWlnaHQ6IDcwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDIge1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hYm91dCAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDMge1xuICBtaW4taGVpZ2h0OiAxMzAwcHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDUwMHB4KTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAxIHtcbiAgaGVpZ2h0OiAzMDAwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9ISUtFWSAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDIge1xuICBoZWlnaHQ6IDkwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAzIHtcbiAgaGVpZ2h0OiA1MDAwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9ISUtFWSAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDQge1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC50b3BfbW90aW9uX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5nYWxsZXJ5X2lubmVyIHtcbiAgbWluLXdpZHRoOiAxMDM3cHg7XG4gIHdpZHRoOiAxMDB2dztcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5nYWxsZXJ5X2lubmVyID4gLmdhbGxlcnlfY29udCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmdhbGxlcnlfaW5uZXIgPiAuZ2FsbGVyeV9jb250OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udCB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9ISUtFWSAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQudmVydGljYWxfYnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogOC45JTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250LndpZDAxIHtcbiAgZmxleDogMCAwIDI0LjYlO1xuICBtYXgtd2lkdGg6IDQ3NHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250LndpZDAyIHtcbiAgZmxleDogMCAwIDE0LjMlO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250LnRvcCB7XG4gIHotaW5kZXg6IDM7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9ISUtFWSAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQuYm90dG9tIHtcbiAgei1pbmRleDogMTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC50eHRfd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzcuMSU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC50eHRfd3JhcCAuZ2FsbGVyeV90eHQge1xuICB3aWR0aDogY2FsYyg4MTEgLyAxOTIwKjEwMHZ3KTtcbiAgbWluLXdpZHRoOiA0NjBweDtcbiAgbWF4LXdpZHRoOiA4MTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDM3LjElO1xuICBsZWZ0OiBjYWxjKDUwJSArIDc3cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNTAlIC0gNzdweCkpO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLnR4dF93cmFwIC5nYWxsZXJ5X3R4dCAuaW1nX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC50eHRfd3JhcCAuZ2FsbGVyeV90eHQgLmltZ19ib3guaW1nMDEge1xuICB6LWluZGV4OiAyO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLnR4dF93cmFwIC5nYWxsZXJ5X3R4dCAuaW1nX2JveC5pbWcwMiB7XG4gIHotaW5kZXg6IDE7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9ISUtFWSAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAudHh0X3dyYXAgLmdhbGxlcnlfdHh0IC5pbWdfYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5ib3R0b21fc25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBvcGFjaXR5OiAwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5ib3R0b21fc25zIC5zbnNfbGlzdDAyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5ib3R0b21fc25zID4gcCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNiZjI3NDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfSElLRVkgLnN0aWNreV9lbC5zdGlja3lfZWxfdHlwZTIgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5nYWxsZXJ5X2lubmVyID4gLmdhbGxlcnlfY29udCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4taGVpZ2h0OiAzODIuNjdweDtcbiAgaGVpZ2h0OiAzNy4yM3Z3O1xuICBtYXgtaGVpZ2h0OiA3MTVweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwuc3RpY2t5X2VsX3R5cGUyIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQge1xuICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X0hJS0VZIC5zdGlja3lfZWwuc3RpY2t5X2VsX3R5cGUyIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDEge1xuICBoZWlnaHQ6IDMwMDBweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAyIHtcbiAgaGVpZ2h0OiA5MDBweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAzIHtcbiAgaGVpZ2h0OiA1MDAwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zY3JvbGxfaGVpZ2h0LnNjcm9sbF9oZWlnaHQwNCB7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC50b3BfbW90aW9uX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuZ2FsbGVyeV9pbm5lciB7XG4gIG1pbi13aWR0aDogMTAzN3B4O1xuICB3aWR0aDogMTAwdnc7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5nYWxsZXJ5X2lubmVyID4gLmdhbGxlcnlfY29udCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuZ2FsbGVyeV9pbm5lciA+IC5nYWxsZXJ5X2NvbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQudmVydGljYWxfYnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQ6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDguOSU7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQud2lkMDEge1xuICBmbGV4OiAwIDAgMjQuNiU7XG4gIG1heC13aWR0aDogNDc0cHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udC53aWQwMiB7XG4gIGZsZXg6IDAgMCAxNC4zJTtcbiAgbWF4LXdpZHRoOiAyNzZweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250LnRvcCB7XG4gIHotaW5kZXg6IDM7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udC5ib3R0b20ge1xuICB6LWluZGV4OiAxO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAudHh0X3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM3LjElO1xuICBsZWZ0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC50eHRfd3JhcCAuZ2FsbGVyeV90eHQge1xuICB3aWR0aDogY2FsYyg4MTEgLyAxOTIwKjEwMHZ3KTtcbiAgbWluLXdpZHRoOiA0NjBweDtcbiAgbWF4LXdpZHRoOiA4MTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDM3LjElO1xuICBsZWZ0OiBjYWxjKDUwJSArIDc3cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtNTAlIC0gNzdweCkpO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAudHh0X3dyYXAgLmdhbGxlcnlfdHh0IC5pbWdfYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAudHh0X3dyYXAgLmdhbGxlcnlfdHh0IC5pbWdfYm94LmltZzAxIHtcbiAgei1pbmRleDogMjtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLnR4dF93cmFwIC5nYWxsZXJ5X3R4dCAuaW1nX2JveC5pbWcwMiB7XG4gIHotaW5kZXg6IDE7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC50eHRfd3JhcCAuZ2FsbGVyeV90eHQgLmltZ19ib3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuYm90dG9tX3NucyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nLXRvcDogMjlweDtcbiAgb3BhY2l0eTogMDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5ib3R0b21fc25zIC5zbnNfbGlzdDAyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmJvdHRvbV9zbnMgPiBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2JmMjc0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwuc3RpY2t5X2VsX3R5cGUyIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuZ2FsbGVyeV9pbm5lciA+IC5nYWxsZXJ5X2NvbnQge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWluLWhlaWdodDogMzgyLjY3cHg7XG4gIGhlaWdodDogMzcuMjN2dztcbiAgbWF4LWhlaWdodDogNzE1cHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwuc3RpY2t5X2VsX3R5cGUyIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAuaW1nX2NvbnQge1xuICBtYXJnaW4tcmlnaHQ6IDQ4cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbC5zdGlja3lfZWxfdHlwZTIgLmFydGlzdF9pbm5lciAuZ2FsbGVyeV9ncm91cCAuZ2FsbGVyeV93cmFwIC5pbWdfY29udCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAxIHtcbiAgaGVpZ2h0OiAxNDAwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zY3JvbGxfaGVpZ2h0LnNjcm9sbF9oZWlnaHQwMiB7XG4gIGhlaWdodDogOTAwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zY3JvbGxfaGVpZ2h0LnNjcm9sbF9oZWlnaHQwMyB7XG4gIGhlaWdodDogNTAwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDQge1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLmltZ19jb250IHtcbiAgbWFyZ2luLXJpZ2h0OiA4MnB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hcnRpc3RfU3RlbGxhamFuZyAuc3RpY2t5X2VsIC5hcnRpc3RfaW5uZXIgLmdhbGxlcnlfZ3JvdXAgLmdhbGxlcnlfd3JhcCAudHh0X3dyYXAge1xuICBwYWRkaW5nLXRvcDogMTAwdmg7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXJ0aXN0X1N0ZWxsYWphbmcgLnN0aWNreV9lbCAuYXJ0aXN0X2lubmVyIC5nYWxsZXJ5X2dyb3VwIC5nYWxsZXJ5X3dyYXAgLnR4dF93cmFwIC5nYWxsZXJ5X3R4dCB7XG4gIHdpZHRoOiBjYWxjKDEwNTUgLyAxOTIwKjEwMHZ3KTtcbiAgbWluLXdpZHRoOiA1NzBweDtcbiAgbWF4LXdpZHRoOiAxMDU1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0b3A6IDA7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuYm90dG9tX3NucyAuc25zX2xpc3QwMiBsaSBhLnR3aXR0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmFydGlzdF9TdGVsbGFqYW5nIC5zdGlja3lfZWwgLmFydGlzdF9pbm5lciAuYm90dG9tX3NucyA+IHAge1xuICBjb2xvcjogIzAwMmM2NTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24ucmVsZWFzZSAuc2VjdGlvbl9pbm5lciB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLnJlbGVhc2UgLnNlY3Rpb25faW5uZXIgLnRpdF9ib3gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzhweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24ucmVsZWFzZSAuc2VjdGlvbl9pbm5lciAudGl0X2JveCBoMiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5yZWxlYXNlIC5zZWN0aW9uX2lubmVyIC50aXRfYm94IGgyID4gZGl2IHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLnJlbGVhc2UgLnNlY3Rpb25faW5uZXIgLnRpdF9ib3ggaDIgPiBkaXYgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjZmY1MjUyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkVxdXZhbGVudFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24ucmVsZWFzZSAuc2VjdGlvbl9pbm5lciAudGFibGVfdHlwZV9saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDM3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5yZWxlYXNlIC5zZWN0aW9uX2lubmVyIC50YWJsZV90eXBlX2xpc3QgLnRyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24ucmVsZWFzZSAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDEge1xuICBoZWlnaHQ6IDUwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5yZWxlYXNlIC5zY3JvbGxfaGVpZ2h0LnNjcm9sbF9oZWlnaHQwMiB7XG4gIGhlaWdodDogMjEwcHg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLnJlbGVhc2UgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAzIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG4gIGhlaWdodDogMTAwdmg7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmF1ZGl0aW9uIC5zZWN0aW9uX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMDU0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2VjdGlvbl9pbm5lciAud3JhcCB7XG4gIHBhZGRpbmc6IDAgMTM4cHggMCAxNDBweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLnRpdF9ib3gge1xuICBwYWRkaW5nLXRvcDogMzZweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLnRpdF9ib3ggaDIge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLnRpdF9ib3ggaDIgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLnRpdF9ib3ggaDIgPiBkaXYgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMjlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRXF1dmFsZW50XCI7XG4gIGNvbG9yOiAjOGJjYWQwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLmF1ZGl0aW9uX2l0ZW0uYXVkaXRpb25fY29udCAuc3ViX3R4dCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxOXB4IDAgNTdweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uYXVkaXRpb24gLnNlY3Rpb25faW5uZXIgLmF1ZGl0aW9uX2l0ZW0uYXVkaXRpb25fY29udCAuYXVkaXRpb25fbGlzdDAxLFxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2VjdGlvbl9pbm5lciAuYXVkaXRpb25faXRlbS5hdWRpdGlvbl9jb250IC5hdWRpdGlvbl9saXN0MDIge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2VjdGlvbl9pbm5lciAuYXVkaXRpb25faXRlbS5hdWRpdGlvbl9jb250IC5hdWRpdGlvbl9saXN0MDIge1xuICBtYXJnaW4tdG9wOiA0N3B4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2VjdGlvbl9pbm5lciAuYXVkaXRpb25faXRlbS5hdWRpdGlvbl9jb250IC5tb3Rpb25fdGFyZ2V0MDEge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDEge1xuICBoZWlnaHQ6IDYwMHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDIge1xuICBoZWlnaHQ6IDI0MHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5hdWRpdGlvbiAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDMge1xuICBtaW4taGVpZ2h0OiAxMTUwcHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCArIDM1MHB4KTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciA+IC53cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDExOXB4KTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciAudGl0X2JveCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5jb250YWN0IC5zZWN0aW9uX2lubmVyIC50aXRfYm94IGgyIHtcbiAgZm9udC1zaXplOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmNvbnRhY3QgLnNlY3Rpb25faW5uZXIgLnRpdF9ib3ggaDIgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciAudGl0X2JveCBoMiA+IGRpdiA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkVxdXZhbGVudFwiO1xuICBjb2xvcjogI2ZmZTg2ODtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmNvbnRhY3QgLnNlY3Rpb25faW5uZXIgLmNvbnRhY3RfaXRlbS5jb250YWN0X2NvbnQgPiBwIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5jb250YWN0IC5zZWN0aW9uX2lubmVyIC5jb250YWN0X2l0ZW0uY29udGFjdF9jb250ID4gcC5jb250YWN0X3R4dDAyIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuI2NvbnRlbnRzV3JhcCAuY29udGVudHNfc2VjdGlvbi5jb250YWN0IC5zZWN0aW9uX2lubmVyIC5jb250YWN0X2l0ZW0uY29udGFjdF9jb250IC5zbnNfbGlzdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciAuY29udGFjdF9pdGVtLmNvbnRhY3RfY29udCAuc25zX2xpc3QgPiB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciAubW90aW9uX3RhcmdldDAxIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2VjdGlvbl9pbm5lciAuZm9vdGVyX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4jY29udGVudHNXcmFwIC5jb250ZW50c19zZWN0aW9uLmNvbnRhY3QgLnNjcm9sbF9oZWlnaHQuc2Nyb2xsX2hlaWdodDAxIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbiNjb250ZW50c1dyYXAgLmNvbnRlbnRzX3NlY3Rpb24uY29udGFjdCAuc2Nyb2xsX2hlaWdodC5zY3JvbGxfaGVpZ2h0MDIge1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIEtleWZyYW1lc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5Aa2V5ZnJhbWVzIG1lbnVPcGVuIHtcbiAgMCUge1xuICAgIHRvcDogLTEwMCU7XG4gIH1cbiAgODAlIHtcbiAgICB0b3A6IDcycHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiA0MnB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIGN1cnNvckFycm93TW90aW9uIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAg7YyM7J287KCV7J2YIDogU2V0dGluZ3NcclxuICAgIOyDneyEseydvOyekCA6IDAwMDAtMDAtMDAgbWFuZ29qYW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0ICdyZXNldF9jdXN0b20nO1xyXG5cclxuYm9keSB7XHJcbiAgICBjdXJzb3I6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmdDb2xvcjAxO1xyXG4gICAgIHRyYW5zaXRpb246IGFsbCAuMiBlYXNlO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIEdsb2JhbHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi8vIOuzgOyImCDshKTsoJVcclxuQG1pbldpZHRoOiAxMDU0cHggLSAxN3B4O1xyXG5AcGFkZGluZzogMCAyMHB4O1xyXG4uZF9vbmx5e1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLm1fb25seXtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53cmFwIHtcclxuICAgIG1heC13aWR0aDogQG1pbldpZHRoO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAuYWZ0ZXJzO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIEJ1dHRvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5kb3dubG9hZF9idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTM5LCAyMDIsIDIwOCwgMC42NSk7XHJcbiAgICBib3gtc2hhZG93OiAycHggM3B4IDBweCAzcHggcmdiYSgxMzksIDIwMiwgMjA4LCAxKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDkwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiBAcG9pbnRDb2xvckI7XHJcbiAgICBmb250LWZhbWlseTogXCJWQUdSb3VuZGVkIEJUXCI7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcclxufVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIElucHV0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgTGlzdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zbnNfbGlzdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi55b3V0dWJlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNuc19saXN0MDIge1xyXG4gICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAmLnlvdXR1YmUge1xyXG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5pbnN0YWdyYW0ge1xyXG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHdpdHRlciB7XHJcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuZmFjZWJvb2sge1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnRpa3RvayB7XHJcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDM1LjFweDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLndlaWJvIHt9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZGxfbGlzdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC5hZnRlcnM7XHJcbiAgICBkdCxkZCxhLHAge1xyXG4gICAgICAgICY6bm90KC5kb3dubG9hZF9idG4pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGR0IHtcclxuICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NnB4O1xyXG4gICAgfVxyXG4gICAgZGQge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMzBweCk7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgJjpub3QoLmRvd25sb2FkX2J0bikge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBwb2ludENvbG9yQjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZG93bmxvYWRfYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE4OXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIFRhYmxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRhYmxlX3R5cGVfbGlzdCB7XHJcbiAgICAudHJfd3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5hbGJ1bV9pbWcge1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIC8vIHRvcDogMTFweDtcclxuICAgICAgICAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDMzLjMlICsgMjdweCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMThweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0dXJxdW9pc2U7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhhbWJ1cmdlcl9idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAuYWxidW1faW1nIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudHIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAwIDZweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAudGQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSmFsbmFuXCI7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMS41JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOS42JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDQpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNS42JTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYWxidW1fdGl0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gLm9uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIFBhbmVsc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgQ29tcG9uZW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4jbW91c2VfcG9pbnRlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0b3A6IC0yMDBweDtcclxuICAgIGxlZnQ6IC0yMDBweDtcclxuICAgIC8vIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAuYmdfd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgIH1cclxuICAgIC5iZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNSUsIC0yNSUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHJlZDAyO1xyXG4gICAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgfVxyXG4gICAgLmludHJvX2N1cnNvciB7XHJcbiAgICAgICAgLy8gc3BhbiB7XHJcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAvLyAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAvLyAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgIC8vICAgICAvLyBhbmltYXRpb246IGN1cnNvckFycm93TW90aW9uIDEuNXM7XHJcbiAgICAgICAgLy8gICAgIC8vIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDM7XHJcbiAgICAgICAgLy8gICAgID5pbWcge1xyXG4gICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICAmLmFycm93MDEge1xyXG4gICAgICAgIC8vICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwO1xyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gICAgICYuYXJyb3cwMiB7XHJcbiAgICAgICAgLy8gICAgICAgICBhbmltYXRpb24tZGVsYXk6IC4ycztcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICAmLmFycm93MDMge1xyXG4gICAgICAgIC8vICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuNXM7XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyB9XHJcbiAgICB9XHJcbiAgICAmLmNpcmNsZV9jdXJzb3Ige1xyXG4gICAgICAgIC5pbnRyb19jdXJzb3Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4jaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC5oYW1idXJnZXJfYnRuIHtcclxuICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMzVweDtcclxuICAgICAgICByaWdodDogMjlweDtcclxuICAgICAgICB6LWluZGV4OiAyMDA7XHJcbiAgICAgICAgLy8gY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIC5oYW1fd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYW1fd3JhcCBzcGFuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAcG9pbnRDb2xvckI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjQyLCAwLCAxLCAxKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhcjAxIHtcclxuICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYXIwMiB7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhcjAzIHtcclxuICAgICAgICAgICAgYm90dG9tOiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2xvc2VfYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgI25hdiB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHggKyAzMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IC0xMDAlO1xyXG4gICAgICAgIC8vIHRvcDogNDJweDtcclxuICAgICAgICByaWdodDogNzBweCAtIDMwcHg7XHJcbiAgICAgICAgLy8gbWF4LWhlaWdodDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xyXG4gICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBtZW51T3BlbiAuN3MgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ25iIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4LjVweDtcclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdsZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0L2ltYWdlcy9HTEdfbG9nb19ibHVlLnN2Zykgbm8tcmVwZWF0IGxlZnQgLyA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaGlrZXkge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogNzlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0L2ltYWdlcy9ISS1LRVlfbG9nb19ibHVlLnN2Zykgbm8tcmVwZWF0IGxlZnQgLyBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0UFg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXF1dmFsZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwb2ludENvbG9yQjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW1nX2Ige1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmltZ19iMDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5pbWdfdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc3RlbGxhSmFuZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTmV3WW9yayc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOm5vd3JhcDsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiNmb290ZXIge1xyXG4gICAgbWluLXdpZHRoOiBAbWluV2lkdGg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmdDb2xvcjAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBwb3NpdGlvbjogIDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgLmZvb3Rlcl9pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMCA0NXB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTg0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgID5kaXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMzRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjc1KTtcclxuICAgICAgICAgICAgPnAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHRleHRDb2xvcjAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB0ZXh0Q29sb3IwMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB0ZXh0Q29sb3IwMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBQYWdlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiNjb250ZW50c1dyYXB7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBAYmdDb2xvcjAxO1xyXG4gICAgbWluLXdpZHRoOiBAbWluV2lkdGg7XHJcbiAgICAuYXJpc3RfcmVsZWFzZV93cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmJnX3dyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgLnN0aWNreV9lbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAuYmdfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAuYmdfY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmJnMDEge1xyXG4gICAgICAgICAgICAgICAgICAgIC5iZ19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEwLjUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMC44JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMS43JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjMuMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXQvaW1hZ2VzL2JnLWltZy1taW4uanBnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmJnMDIge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJnX2lubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTM1LjclO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0L2ltYWdlcy9iZy1pbWctbWluMDIuanBnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuc2Nyb2xsX2hlaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAuc3RpY2t5X3dyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICAgIC5jb250ZW50c19zZWN0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnN0aWNreV9lbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLmludHJvIHtcclxuICAgICAgICAgICAgLnN0aWNreV9lbCB7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgLnNlY3Rpb25faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbnRyb19sb2dvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zY3JvbGxfaGVpZ2h0IHtcclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAxIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDA0IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDUge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDA3IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDgge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwOSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDEwIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MTEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4ICsgMzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoICsgMzAwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFib3V0IHtcclxuICAgICAgICAgICAgLnN0aWNreV9lbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VjdGlvbl9pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE0NTZweCArIDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiBAcGFkZGluZztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAuYWZ0ZXJzO1xyXG4gICAgICAgICAgICAgICAgLmFib3V0X2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICYubG9nb19ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDQuMyU7IC8vNjQ2cHhcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMTU3cHggMCAwIDEwLjMlOyAvLzE1N3B4IDAgMCAxNDNweFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hYm91dF9jb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgLSA0NC4zJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiA5LjMlOy8vMTI5cHhcclxuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+c3BhbixwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVxdXZhbGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYnJvd247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3BhY2luZzAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRvd25sb2FkX2J0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTY5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tb3Rpb25fdGFyZ2V0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFib3V0X3R4dDAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hYm91dF90eHQwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYWJvdXRfdHh0MDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFib3V0X3R4dDA0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDQ3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNjcm9sbF9oZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDIwMiwgMjA4LCAwLjY1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAzIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MDBweCArIDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCArIDUwMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC43NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hcnRpc3RfSElLRVkge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcclxuICAgICAgICAgICAgLnNjcm9sbF9oZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjc1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAyIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAyMDIsIDIwOCwgMC42NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogMXB4IHNvbGlkIGdyZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAxcHggc29saWQgcGFsZXZpb2xldHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RpY2t5X2VsIHtcclxuICAgICAgICAgICAgICAgIC5hcnRpc3RfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiA5MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC50b3BfbW90aW9uX3dyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5nYWxsZXJ5X2dyb3VwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5nYWxsZXJ5X2lubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IEBtaW5XaWR0aDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPi5nYWxsZXJ5X2NvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFmdGVycztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2NvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDsgLy82MHB4IDMuMSVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudmVydGljYWxfYnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiA4LjklOy8vMTcyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4LjklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiA4LjklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZDAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDI0LjYlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoNzMxIC8gOTQ2KjEwMCUpOy8vNDc0cHggMjQuNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiA3MTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi53aWQwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxNC4zJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OmNhbGMoNDEzIC8gOTQ2KjEwMCUpOy8vMjc2cHggMTQuM1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDQxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRvcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudHh0X3dyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNy4xJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoODExIC8gMTkyMCoxMDB2dyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA0Mi4yJTsvLzgxMXB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNy4xJTsvLzI2NXB4XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgNzdweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC01MCUgLSA3N3B4KSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWdfYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW1nMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmltZzAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b21fc3RpY2t5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYm90dG9tX3NucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogY2FsYygxMCUgKyAzNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNuc19saXN0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNiZjI3NDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc3RpY2t5X2VsX3R5cGUyIHtcclxuICAgICAgICAgICAgICAgICAgICAuYXJ0aXN0X2lubmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+LmdhbGxlcnlfY29udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4Mi42N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNy4yM3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNzE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19jb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hcnRpc3RfU3RlbGxhamFuZyB7XHJcbiAgICAgICAgICAgIC5hcnRpc3RfSElLRVk7XHJcbiAgICAgICAgICAgIC5zY3JvbGxfaGVpZ2h0IHtcclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAxIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC43NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwMiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjAyLCAyMDgsIDAuNjUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjc1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDA0IHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDIwMiwgMjA4LCAwLjY1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RpY2t5X2VsIHtcclxuICAgICAgICAgICAgICAgIC5hcnRpc3RfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC50b3BfbW90aW9uX3dyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZ2FsbGVyeV9ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nYWxsZXJ5X3dyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4uZ2FsbGVyeV9jb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nX2NvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnZlcnRpY2FsX2J0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud2lkMDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLndpZDAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dF93cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDMwLjclO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHRvcDogMjAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnlfdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTA1NSAvIDE5MjAqMTAwdncpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDU3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltZ19ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5ib3R0b21fc25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNuc19saXN0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnR3aXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJlbGVhc2Uge1xyXG4gICAgICAgICAgICAuc2VjdGlvbl9pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjVzO1xyXG4gICAgICAgICAgICAgICAgLnRpdF9ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5kaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEByZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkVxdXZhbGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGFibGVfdHlwZV9saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IEBtaW5XaWR0aDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAudHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2Nyb2xsX2hlaWdodCB7XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjAyLCAyMDgsIDAuNjUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzOSwgMjAyLCAyMDgsIDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYXVkaXRpb24ge1xyXG4gICAgICAgICAgICAuc3RpY2t5X2VsIHtcclxuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNzUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWN0aW9uX2lubmVyIHsgXHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwNTRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC41cztcclxuICAgICAgICAgICAgICAgIC53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEzOHB4IDAgMTQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0X2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPmRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMjlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXF1dmFsZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwb2ludENvbG9yQjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF1ZGl0aW9uX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICYuYXVkaXRpb25fY29udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWJfdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMCA1N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdWRpdGlvbl9saXN0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdWRpdGlvbl9saXN0MDEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdWRpdGlvbl9saXN0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxNDBweCAtIDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hdWRpdGlvbl9saXN0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubW90aW9uX3RhcmdldDAxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zY3JvbGxfaGVpZ2h0IHtcclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAxIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjc1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2Nyb2xsX2hlaWdodDAyIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAyMDIsIDIwOCwgMC42NSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNjcm9sbF9oZWlnaHQwMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHggKyAzNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggKyAzNTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzksIDIwMiwgMTA4LCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNvbnRhY3Qge1xyXG4gICAgICAgICAgICAuc3RpY2t5X2VsIHtcclxuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWN0aW9uX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjVzO1xyXG4gICAgICAgICAgICAgICAgPi53cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDExOXB4KTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0X2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPmRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXF1dmFsZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29udGFjdF9pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmNvbnRhY3RfY29udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY29udGFjdF90eHQwMSB7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jb250YWN0X3R4dDAyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNuc19saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubW90aW9uX3RhcmdldDAxIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZvb3Rlcl93cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNjcm9sbF9oZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDEge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zY3JvbGxfaGVpZ2h0MDIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTc3LCAxNTQsIDAuNzUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBLZXlmcmFtZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5Aa2V5ZnJhbWVzIG1lbnVPcGVuIHtcclxuICAgIDAlIHtcclxuICAgICAgICB0b3A6IC0xMDAlO1xyXG4gICAgfVxyXG4gICAgODAlIHtcclxuICAgICAgICB0b3A6IDcycHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICB0b3A6IDQycHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGN1cnNvckFycm93TW90aW9uIHtcclxuICAgIDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufSJdfQ== */
