*{box-sizing:border-box}html{margin:0;padding:0}body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:15px;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.wrapper{flex:1;background-color:#232526}.clear{clear:both}.hidden{display:none}.transition{transition:.3s all}.center{text-align:center}.left{text-align:left}.right{text-align:right}.fleft{float:left}.fright{float:right}.container{width:1020px;margin:auto}.success{background-color:#cfffb1;color:#000;padding:8px;margin-bottom:20px}.warnings{background-color:#f55;padding:8px;margin-bottom:20px}.warnings ul{list-style-type:none;padding:0;margin:0;text-align:left}.warnings ul li{padding:5px 0}.pb-0{padding-bottom:0}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot);src:url(../fonts/iconfont.eot?#iefix) format('eot'),url(../fonts/iconfont.woff2) format('woff2'),url(../fonts/iconfont.woff) format('woff'),url(../fonts/iconfont.ttf) format('truetype'),url(../fonts/iconfont.svg#iconfont) format('svg')}.icon-base-pseudo,.icon-calendar:before,.icon-chapter:before,.icon-clock:before,.icon-deal:before,.icon-download:before,.icon-goal:before,.icon-group:before,.icon-location:before,.icon-mail:before,.icon-placeholder:before,.icon-price-tag:before,.icon-skills:before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;display:inline-block}.icon-calendar{line-height:0;display:inline-block;vertical-align:middle}.icon-calendar:before{content:"\E001"}.icon-chapter{line-height:0;display:inline-block;vertical-align:middle}.icon-chapter:before{content:"\E002"}.icon-clock{line-height:0;display:inline-block;vertical-align:middle}.icon-clock:before{content:"\E003"}.icon-deal{line-height:0;display:inline-block;vertical-align:middle}.icon-deal:before{content:"\E004"}.icon-download{line-height:0;display:inline-block;vertical-align:middle}.icon-download:before{content:"\E005"}.icon-goal{line-height:0;display:inline-block;vertical-align:middle}.icon-goal:before{content:"\E006"}.icon-group{line-height:0;display:inline-block;vertical-align:middle}.icon-group:before{content:"\E007"}.icon-location{line-height:0;display:inline-block;vertical-align:middle}.icon-location:before{content:"\E008"}.icon-mail{line-height:0;display:inline-block;vertical-align:middle}.icon-mail:before{content:"\E009"}.icon-placeholder{line-height:0;display:inline-block;vertical-align:middle}.icon-placeholder:before{content:"\E00A"}.icon-price-tag{line-height:0;display:inline-block;vertical-align:middle}.icon-price-tag:before{content:"\E00B"}.icon-skills{line-height:0;display:inline-block;vertical-align:middle}.icon-skills:before{content:"\E00C"}@media screen and (max-width:1110px){.container{width:98%!important;padding:0 1%}.temata .tema{padding:0}}@media screen and (max-width:1050px){.header .inner_head .logo{float:none;padding-bottom:0}.header .inner_head{text-align:center;height:auto;padding-bottom:15px}.header .inner_head .main_menu{float:none}.header .inner_head .main_menu ul li{margin-top:10px}.temata .tema>div{width:30%}.euterms_popup,.terms_popup{max-width:80%}}@media screen and (max-width:1024px){.registrace .forms .captcha{float:none;width:100%}.registrace .forms .dotaz,.registrace .forms .register{min-height:630px}.header .inner_head .main_menu ul li a.active{border-bottom:5px solid #fff}}@media screen and (max-width:920px){.kdy_a_kde .icon{width:48%;margin-bottom:20px}.kdy_a_kde .icon.mhd{margin-left:0}}@media screen and (max-width:812px){.header .inner_head .main_menu{display:none!important}.header .inner_head .mobile_menu{display:block!important}.header .inner_head .logo{float:left}.header .inner_head{height:86px}.registrace .checkboxes{display:block;text-align:center;margin-bottom:20px}}@media screen and (max-width:730px){.temata .tema>div{width:47%}.registrace .forms .dotaz,.registrace .forms .register{width:100%;float:none;height:auto;padding-bottom:60px}.registrace .forms .register{margin-bottom:20px}.registrace .left_block,.registrace .right_block{float:none;width:100%}.register_form input{width:100%;margin-right:0;float:none}.register_form .ui-selectmenu-button{width:100%!important;margin-right:0;float:none}}@media screen and (max-width:670px){.temata .tema>div{width:100%;margin-left:0;margin-right:0}.program_box{width:75%}}@media screen and (max-width:600px){.partneri .partners .partner,.reference .partners .partner{width:100%;margin-left:0;margin-bottom:40px}}@media screen and (max-width:520px){.main_block .col1,.main_block .col2{display:none}.main_block .mobile_show{display:block}}@media screen and (max-width:470px){.program_box{width:100%}.kdy_a_kde .icon{width:100%;margin-left:0}.block.cena .cenik{width:100%}}@media screen and (max-width:430px){h1,h2{font-size:28px}.btn{font-size:20px}.prednasejici{padding:60px 0}.registrace .forms button{padding:12px;background-image:none}}body,html{font-family:'Open Sans',sans-serif;font-size:15px;color:#000}.italic{font-style:italic}.thin{font-weight:100}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.extrabold{font-weight:800}.black{font-weight:900}.h1{font-size:34px;font-weight:900;text-transform:uppercase;margin:0;border:1px solid #4d4d4d;color:#000;display:inline-block;padding:8px 18px;min-width:270px}.h2{font-size:34px;font-weight:900;text-transform:uppercase;margin:0;border:1px solid #4d4d4d;color:#000;display:inline-block;padding:8px 18px;min-width:270px}h1{font-size:34px;font-weight:900;text-transform:uppercase;margin:0;border:1px solid #4d4d4d;color:#000;display:inline-block;padding:8px 18px;min-width:270px}h2{font-size:34px;font-weight:900;text-transform:uppercase;margin:0;border:1px solid #4d4d4d;color:#000;display:inline-block;padding:8px 18px;min-width:270px}p{line-height:26px;font-size:15px;margin-top:0;margin-bottom:15px}a{color:#ffe019}img{max-width:100%;height:auto}.red{color:#ff002a}.autori{padding:62px 0;color:#fff;background-color:#232526;text-align:left!important}.autori h1{border:0;color:#ffe019;text-transform:initial;padding:0;font-size:26px;margin-bottom:15px}.autori h2{border:0;color:#ffe019;text-transform:initial;padding:0;font-size:16px;margin-bottom:15px;display:block;margin-top:50px}.autori ul{padding-left:15px}.autori .fancy-img{margin-bottom:30px}@media screen and (min-width:768px){.autori .fancy-img{float:right;margin-left:50px}}.block{text-align:center}.block.cena{padding:90px 0 70px 0;background:url(../img/cena.jpg) 0 0 no-repeat transparent;background-size:cover}.block.cena .cenik{margin:80px auto 40px auto;width:375px;padding-bottom:38px;background:url(../img/cenikstin.png) 50% 100% no-repeat transparent}.block.cena .cenik .title{background-color:#fff;font-size:34px;color:#000;font-weight:900;padding:27px 5px}.block.cena .cenik .whatyouget{background-color:#ffe019;color:#3e3e3e}.block.cena .cenik .whatyouget ul{list-style-type:none;margin:0;padding:0;text-align:center;padding:20px}.block.cena .cenik .whatyouget ul li{font-size:16px;padding:16px 0;background:url(../img/delitko.jpg) 50% 0 no-repeat transparent}.block.cena .cenik .whatyouget ul li.get{text-transform:uppercase;font-weight:900;background-image:none}.block.cena .asterisk{font-size:16px;color:#868686;font-weight:700}.block.kontakt{background-color:#ffe019;padding:35px 0 60px 0}.block.kontakt .desc{font-size:20.65px;font-weight:700;text-transform:uppercase;margin-bottom:45px}.block.kontakt input,.block.kontakt textarea,.ui-selectmenu-button{font-size:16px;color:#3e3e3e;background-color:#fff;border:0;outline:0;padding:10px 15px;width:100%;margin-bottom:20px;font-family:'Open Sans';resize:none;display:block;width:100%!important}.block.kontakt textarea{height:170px;margin-bottom:38px}.block.kontakt .container{width:697px}.block.kontakt .captcha{display:inline-block;width:219px;margin:0 20px}.block.kontakt .captcha div{float:left;width:143px;background-color:#fff;margin-right:7px}.block.kontakt .captcha input{width:69px!important}.block.kontakt button{font-size:20.65px;font-weight:900;text-transform:uppercase;padding:6px 12px 7px;border:0;outline:0;cursor:pointer;display:inline-block;color:#ffe019;background-color:#343434;transition:.3s all;margin:0 20px}.blog-article{display:flex;text-align:left;margin-bottom:30px}.blog-article__img{flex:0 0 auto;margin-right:15px}.blog-article__img div{width:167px;height:113px;background-color:#000}.blog-article__content{color:#fff}.blog-article__tags{display:flex;margin-bottom:5px}.blog-article__tags>*{margin-right:15px}.blog-article__tags>:last-child{margin-right:0}.blog-article__category{background-color:#ffe019;color:#000;border-radius:4px;padding:1px 10px;text-decoration:none}.blog-article__title{color:#ffe019;font-size:20px;font-weight:700;text-decoration:none;display:inline-block;margin-bottom:5px}.blog-layout .blog-article__tags{margin-bottom:20px;color:#fff}.blog-layout__img{margin-bottom:30px;text-align:center}.blog-layout__row{display:flex;flex-direction:column;flex-wrap:wrap;color:#fff}@media screen and (min-width:768px){.blog-layout__row{flex-direction:row}}.blog-layout__row h1{border:0;padding:0;text-transform:initial;color:#ffe019;font-weight:700;margin-bottom:20px;font-size:30px}.blog-layout__row h2{border:0;padding:0;text-transform:initial;color:#ffe019;font-weight:700;margin-top:15px;margin-bottom:15px;font-size:20px}.blog-layout__row h3{border:0;padding:0;text-transform:initial;color:#ffe019;font-weight:700;margin-top:15px;margin-bottom:15px;font-size:16px}.blog-layout__row .perex{font-style:italic}.blog-layout__left{margin-bottom:60px;width:100%}.blog-layout__left a{color:#ffe019;text-decoration:none}.blog-layout__left a:hover{text-decoration:underline}.blog-layout__left .sources{background-color:#000;padding:15px 20px;margin-top:30px;margin-bottom:30px}.blog-layout__left .sources h3{margin-top:0;margin-bottom:5px}.blog-layout__left .sources ol{margin:0;padding-left:0;counter-reset:sources;list-style:none}.blog-layout__left .sources ol li{margin-bottom:7px;counter-increment:sources;display:flex}.blog-layout__left .sources ol li:before{content:"[" counters(sources, ".") "] ";color:#ffe019;display:inline-block;margin-right:15px}.blog-layout__left .sources ol li:last-child{margin-bottom:0}.blog-layout__left .sources ol li a{text-decoration:underline}.blog-layout__left .sources ol li a:hover{text-decoration:none}.blog-layout__right{margin-bottom:60px;width:100%}.blog-layout__right h2{color:#fff;margin-top:0}.blog-layout__sidebar{background-color:#000;padding:15px}.blog-layout__author{border:1px solid #fff;padding:20px;display:flex;flex-direction:column}@media screen and (min-width:576px){.blog-layout__author{flex-direction:row;align-items:flex-start}}.blog-layout__author .fancy-img{flex:0 0 auto;margin-bottom:15px}@media screen and (min-width:576px){.blog-layout__author .fancy-img{margin-bottom:0;margin-right:20px}}.blog-layout__author .fancy-img:after{top:4px;left:-4px}.blog-layout__author__content p:last-child{margin-bottom:0}.blog-layout__author__title{font-size:20px;font-weight:700;color:#ffe019;margin-bottom:7px}.blog-layout__articles{display:flex;flex-wrap:wrap}.blog-layout__articles .blog-layout__article{width:100%}@media screen and (min-width:576px){.blog-layout__articles .blog-layout__article{width:50%;padding-right:1%}}@media screen and (min-width:991px){.blog-layout__articles .blog-layout__article{width:25%}}.blog-layout__article{margin-bottom:30px}.blog-layout__article:last-child{margin-bottom:0}.blog-layout__article__title{color:#ffe019;text-decoration:none;font-weight:700}.blog__categories{border-top:1px solid #414141;border-bottom:1px solid #414141;padding:30px;margin-bottom:60px}.blog__categories__title{font-weight:700;color:#ffe019;font-size:20px;margin-bottom:20px}.blog__categories ul{display:flex;justify-content:center;padding:0;list-style:none}.blog__categories ul li{margin-right:30px}.blog__categories ul li:last-child{margin-right:0}.blog__categories ul li a{display:inline-block;border:1px solid #ffe019;color:#fff;border-radius:4px;padding:4px 10px;text-decoration:none;transition:.3s all}.blog__categories ul li a.active,.blog__categories ul li a:hover{background-color:#ffe019;color:#000}.btn{font-weight:700;display:inline-block;padding:12px 30px;border-radius:4px;text-transform:initial;outline:0;border:0;cursor:pointer;text-align:center;text-decoration:none;border:1px solid transparent}.btn-primary{font-weight:700;display:inline-block;padding:12px 30px;border-radius:4px;text-transform:initial;outline:0;border:0;cursor:pointer;text-align:center;text-decoration:none;border:1px solid transparent;background-color:#ffe019;color:#1e1e1c;border-color:#ffe019}.btn-secondary{font-weight:700;display:inline-block;padding:12px 30px;border-radius:4px;text-transform:initial;outline:0;border:0;cursor:pointer;text-align:center;text-decoration:none;border:1px solid transparent;border-color:#ffe019;background-color:transparent;color:#fff}.contact-form{background-color:#000;padding:30px;color:#fff;text-align:center;margin-top:50px}.contact-form h2{margin-top:0;font-size:26px;text-transform:uppercase;margin-bottom:10px}.contact-form p{font-style:italic;color:silver;margin-bottom:20px}.contact-info{margin-top:30px}@media screen and (min-width:768px){.contact-info{display:flex}}@media screen and (min-width:768px){.contact-info .col{margin-right:70px}}.contact-info a{color:#fff;text-decoration:none}.contact-info a:hover{text-decoration:underline}.contact-info__icon{display:flex;align-items:center;margin-bottom:30px}.contact-info__icon p{margin-bottom:0}.contact-info__icon i{font-size:40px;color:#ffe019;margin-right:10px}.course{padding:62px 0;color:#fff;background-color:#232526;text-align:left!important}.course h1{border:0;color:#ffe019;text-transform:initial;padding:0;font-size:26px;margin-bottom:20px}.course h2{border:0;color:#ffe019;text-transform:initial;padding:0;font-size:20px;margin-bottom:15px;display:block;margin-top:50px}.course h3{color:#ffe019;font-size:16px}.course ul{padding-left:15px}.course__row{display:flex;flex-wrap:wrap;justify-content:space-between}.course__row p{font-weight:700;color:#ffe019}@media screen and (min-width:768px){.course__row>div{width:calc(50% - 30px);margin-right:30px}}.course__row>div:nth-child(2){margin-right:0}@media screen and (min-width:768px){.course__row>div:nth-child(2){text-align:right}}.course__row>div img{border-radius:4px}.course__tags{display:flex;margin-bottom:20px}.course__tag{font-weight:700;border-radius:4px;padding:3px 7px;border:1px solid #fff;margin-right:10px}.course__tag.opened{background-color:#34a853;border-color:#34a853}.course__tag.closed{background-color:#ff002a;border-color:#ff002a}.course__info{background-color:#fff;color:#000;padding:15px;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:25px;margin-bottom:40px}@media screen and (min-width:576px){.course__info{flex-direction:row;justify-content:space-around}}.course__info>div{text-align:center;width:100%;margin-bottom:30px}.course__info>div:last-child{margin-bottom:0}@media screen and (min-width:576px){.course__info>div{width:50%}}@media screen and (min-width:768px){.course__info>div{margin-bottom:0;width:initial}}.course__info>div i{font-size:33px;margin-bottom:12px}.course__info>div .maps{margin-top:5px;display:flex;align-items:center;justify-content:center}.course__info>div .maps a{text-decoration:none}.course__info>div .maps a:last-child img{margin-right:0}.course__info>div .maps img{margin-right:10px}.course__info>div div{font-weight:700}.course__icons{margin-top:30px}.course__icons__row{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:50px}@media screen and (min-width:576px){.course__icons__row{flex-direction:row}}.course__icons__row h2{margin-top:0}.course__icons a{color:#ffe019}.course__icons a:hover{text-decoration:none}.course__icon{background-color:#ffe019;color:#000;width:150px;height:150px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;margin-bottom:30px}@media screen and (min-width:576px){.course__icon{margin-right:30px;margin-bottom:0}}.course__icon i{font-size:100px}.course__teacher{position:relative;background-color:#fff;padding:30px;margin-bottom:90px}@media screen and (min-width:576px){.course__teacher{background-color:transparent;padding:0;padding-left:38px}}.course__teacher__img{margin-bottom:15px}@media screen and (min-width:576px){.course__teacher__img{margin-bottom:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.course__teacher__text{background-color:#fff;color:#000}@media screen and (min-width:576px){.course__teacher__text{padding:45px 30px 45px 150px}}.course__teacher__text p:last-child{margin-bottom:0}.course__teacher__text p a{color:#000;font-weight:700;text-decoration:underline}.course__teacher__text p a:hover{text-decoration:none}.course__teacher__title{font-size:20px;font-weight:700;margin-bottom:7px}.course__form{display:flex;border-radius:4px}.course__form__left{background-color:#000;padding:30px;width:100%;border-radius:4px 0 0 4px}@media screen and (min-width:768px){.course__form__left{width:initial}}.course__form__left hr{color:transparent;border-bottom:1px solid #ffe019;margin-bottom:15px}.course__form__right{background:url(../img/form_bg.jpg) 0 0 no-repeat transparent;background-size:cover;background-color:#ffe019;color:#000;padding:30px;text-align:center;display:none;flex-direction:column;align-items:center;justify-content:space-between;width:460px;max-width:100%;border-radius:0 4px 4px 0}@media screen and (min-width:768px){.course__form__right{display:flex}}.course__form__right img{margin-top:50px;margin-bottom:50px}.course__form__right__rows{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-around}.course__form__right__row{max-width:320px}.course__form__right__row__title{font-size:20px;font-weight:700}.courses{display:flex;flex-wrap:wrap;margin-top:40px}@media screen and (min-width:991px){.courses .term{width:calc(33.333% - 20px);margin-right:30px}}@media screen and (min-width:991px){.courses .term:nth-child(3n+3){margin-right:0}}.cta{background-color:#ff6918;color:#fff;border-radius:4px;text-align:center;padding:30px;margin-top:60px}.cta__title{font-size:20px;font-weight:700}.cta p{margin-bottom:20px}.fancy-img{position:relative;display:flex;max-width:-moz-fit-content;max-width:fit-content}.fancy-img img{z-index:2;position:relative}.fancy-img:after{content:"";position:absolute;width:100%;height:100%;background-color:#ffe019;top:8px;left:-8px;z-index:1}.footer{color:#fff;background-color:#000;font-size:16px;padding:30px 0 0 0}.footer__inner{display:flex;flex-wrap:wrap}.footer__col{width:100%;margin-bottom:15px}@media screen and (min-width:768px){.footer__col{width:50%}}@media screen and (min-width:991px){.footer__col:first-child{width:33%}}@media screen and (min-width:768px){.footer__col:nth-child(2){margin-top:20px}}@media screen and (min-width:991px){.footer__col:nth-child(2){width:15%}}@media screen and (min-width:991px){.footer__col:nth-child(3){width:26%;margin-top:20px}}@media screen and (min-width:991px){.footer__col:last-child{width:26%;margin-top:20px}}.footer__col ul{list-style:none;padding:0;margin:0}.footer__col ul li{margin-bottom:5px}.footer__col ul li a{color:#ffe019;text-decoration:none}.footer__col ul li a:hover{text-decoration:underline}.footer__col strong{font-weight:400;color:#ffe019}.footer__col a{color:#fff;text-decoration:none}.footer__col a:hover{text-decoration:underline}.footer__col img{margin-bottom:30px}.footer__copy{margin-top:20px;color:#7f7f7f;border-top:1px solid #7f7f7f;display:flex;flex-direction:column;padding:15px 0}@media screen and (min-width:576px){.footer__copy{flex-direction:row;justify-content:space-between}}.footer__copy span:first-child{margin-bottom:7px}@media screen and (min-width:576px){.footer__copy span:first-child{margin-bottom:0}}.footer__copy a{color:#7f7f7f;text-decoration:none}.footer__copy a:hover{text-decoration:underline}.form-row{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.form-row>.form-input{width:calc(50% - 15px);margin-right:30px}}.form-row>.form-input:last-child{margin-right:0}.form-input{width:100%;text-align:left;margin-bottom:16px}.form-input label{display:inline-block;margin-bottom:7px}.form-input label.error{color:#ff002a;margin-bottom:0;margin-top:5px}.form-input input{width:100%;height:42px;padding:0 15px;outline:0}.form-input textarea{width:100%;min-height:150px;padding:15px;outline:0;font-family:'Open Sans',sans-serif}.form-input.required label:not(.error):after{content:' *';color:#ff002a}.form-checkbox{margin-bottom:16px;text-align:left}.form-checkbox>label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-checkbox>label a{color:#ffe019;text-decoration:underline}.form-checkbox>label a:hover{text-decoration:none}.form-checkbox label.error{color:#ff002a;display:block;margin-top:5px}.form-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-checkbox input:checked~.form-checkbox__check{background-color:#ffe019}.form-checkbox__check{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff}.form-captcha{display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap}.form-captcha div{background-color:#fff;display:flex;height:42px}.form-captcha input{width:100%;max-width:100px;height:42px;padding:0 15px;outline:0;margin-left:15px}.form-captcha label.error{width:100%;color:#ff002a;text-align:left;margin-top:5px}.header .inner_head{height:86px}.header .inner_head .logo{display:inline-block;float:left;padding:15px 0}.header .inner_head .main_menu{float:right}.header .inner_head .main_menu ul{margin:0;padding:0;list-style-type:none}.header .inner_head .main_menu ul li{display:inline-block;margin-top:32px}.header .inner_head .main_menu ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;color:#1d1d1b;margin:0 7px;font-size:14px;transition:.2s all;padding:8px 0;border-bottom:5px solid #fff}.header .inner_head .main_menu ul li a.active,.header .inner_head .main_menu ul li a:hover{border-bottom:5px solid #ffe019}.header{background-color:#fff}.move_header.fixed{position:fixed;top:0;width:100%;z-index:9999;box-shadow:1px -3px 28px 0 rgba(0,0,0,.39);background-color:#fff}.mobile_show{display:none}.header .inner_head .mobile_menu{display:none;position:relative}.header .inner_head .mobile_menu .hamburger{width:48px;height:48px;display:block;background:url(../img/hamburger.png) 0 0 no-repeat transparent;float:right;margin-top:24px}.header .inner_head .mobile_menu .scroll_menu{display:none;position:absolute;right:0;top:70px}.header .inner_head .mobile_menu .scroll_menu ul{list-style-type:none;margin:0;padding:0;background-color:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.3)}.header .inner_head .mobile_menu .scroll_menu ul li{border-top:1px solid #cecece}.header .inner_head .mobile_menu .scroll_menu ul li a{display:inline-block;text-transform:uppercase;text-decoration:none;color:#1d1d1b;padding:8px 15px}.kdy_a_kde{padding:25px 0 65px}.kdy_a_kde .date{color:#fff;font-size:34px;text-transform:uppercase;font-weight:900;background-color:#343434;width:100%;text-align:center;padding:14px 5px;margin:55px 0 21px 0}.kdy_a_kde .icon{background-color:#ffe019;width:22.877%;float:left;margin-left:2.831%;height:350px;padding-top:132px;line-height:28px;font-size:20px;color:#343434}.kdy_a_kde .icon a{text-decoration:none;color:#343434}.kdy_a_kde .icons .icon:first-child{margin-left:0}.kdy_a_kde .icon.map{background:url(../img/map.png) 50% 35px no-repeat transparent;background-color:#ffe019}.kdy_a_kde .icon.mhd{background:url(../img/mhd.png) 50% 33px no-repeat transparent;background-color:#ffe019}.kdy_a_kde .icon.bed{background:url(../img/bed.png) 50% 50px no-repeat transparent;background-color:#ffe019}.kdy_a_kde .icon.car{background:url(../img/car.png) 50% 49px no-repeat transparent;background-color:#ffe019}.lang{background-color:#1d1d1b;height:34px;width:100%}.lang .lang_select{margin:0;list-style-type:none;padding:5px 0;text-align:right}.lang .lang_select li{display:inline-block;margin:0 4px}.lang .lang_select a{display:inline-block;color:#ffe019;transition:.3s all;text-transform:uppercase;font-size:14px}.lang .lang_select a:hover{color:#8a8a8a}.lang .lang_select a.active{color:#8a8a8a}.main_block{background:url(../img/main_block.jpg) 0 0 no-repeat #ffe019;background-size:cover;padding:85px 0 65px 0}.main_block .slogan{font-size:35px;font-weight:900;margin:52px 0 46px;display:inline-block}.main_block .col1{width:45%;margin:0 2% 0 3%;text-align:justify;float:left;line-height:26px}.main_block .col2{width:45%;margin:0 3% 0 2%;text-align:justify;float:right;line-height:26px}.mapa{position:relative;height:350px;overflow:hidden}.mapa iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.partneri{padding:88px 0 80px 0;background-color:#ccc}.partneri.not-found{min-height:calc(100vh - 120px - 280px)}.partneri .partners{margin-top:80px}.partneri .partners .partner{display:inline-block;vertical-align:middle;margin-left:5.85%;margin-bottom:20px}.partneri .partners .partner:first-child{margin-left:0}.popup_overlay{background-color:rgba(182,182,182,.8);position:fixed;width:100%;height:100%;left:0;top:0;z-index:999999;display:none}.popup{border:13px solid #fff;background-color:#ffe019;position:fixed;z-index:9999999999999;width:550px;height:370px;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center}.popup.popup_success{background:url(../img/success.png) 50% 64px no-repeat transparent;background-color:#ffe019}.popup.popup_fail{background:url(../img/fail.png) 50% 64px no-repeat transparent;background-color:#ffe019}.popup .title{color:#3e3e3e;font-weight:700;font-size:18px;margin-bottom:32px;margin-top:150px}.popup .desc{font-size:16px;color:#3e3e3e}.popup .close{background:url(../img/popup_close.png) 50% 50% no-repeat transparent;width:40px;height:40px;right:0;position:absolute;top:0}.euterms_popup .close,.terms_popup .close{background:url(../img/popup_close.png) 50% 50% no-repeat transparent;width:40px;height:40px;right:0;position:absolute;top:0}.dotaz input,.dotaz textarea{background-color:#fff!important}.program{padding:68px 0 75px 0}.program_box{width:50%;margin:auto;background-color:#343434;padding:22px}.program h2{margin-bottom:48px;position:relative}.program h2:after{position:absolute;content:"";height:48px;width:1px;background-color:#343434;bottom:-49px;left:0;right:0;margin:auto}.program_box h3{font-size:28px;color:#ffe019;text-transform:uppercase;font-weight:900;margin:0;margin-bottom:18px}.program_line{width:1px;height:33px;margin:auto;background-color:#343434}.program_box table{border-collapse:collapse}.program_box table td{text-align:left;line-height:26px}.program_box table tr td:first-child{color:#ffe019;min-width:106px;display:block;padding:4px 0}.program_box table tr td:last-child{color:#fff;padding:4px 0}.prednasejici{background-color:#000;padding:60px 50px}.prednasejici h2{border-color:#fff;color:#fff;margin-bottom:70px}.prednasejici .person{display:inline-block;width:201px;margin:20px;vertical-align:top}.prednasejici .person .img{height:206px}.prednasejici .person .info{background-color:#fff;padding:14px 0;line-height:26px;color:#343434;height:106px}.prednasejici .person .info a{text-decoration:none;color:#343434}.reference{padding:82px 0 100px 0;background-color:#fff}.reference .partners{margin-top:85px;display:flex;flex-wrap:wrap}.reference .partners .partner{border:1px solid #000;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;padding:30px;color:#1e1e1c;width:100%}.reference .partners .partner img{margin-bottom:20px}@media screen and (min-width:768px){.reference .partners .partner{width:calc(50% - 30px);margin-right:30px}}@media screen and (min-width:991px){.reference .partners .partner{width:calc(33.3333% - 30px);margin-right:30px}}.reference .partners .partner:nth-child(2n+2){margin-right:0}@media screen and (min-width:768px){.reference .partners .partner:nth-child(2n+2){margin-right:0}}@media screen and (min-width:991px){.reference .partners .partner:nth-child(2n+2){margin-right:30px}}@media screen and (min-width:991px){.reference .partners .partner:nth-child(3n+3){margin-right:0}}.registrace{padding:30px 0 45px}.registrace h2{margin-bottom:70px}.registrace .forms{min-height:589px;width:100%;box-shadow:0 25px 37px -19px rgba(0,0,0,.39)}.registrace .forms h3{font-size:20.65px;color:#343434;text-transform:uppercase;font-weight:900;margin-bottom:2px}.registrace .forms p.desc{margin-bottom:12px;font-style:italic;font-size:14px;color:silver;padding-bottom:18px;margin-bottom:0}.registrace .forms p.desc.yellow{color:#ffe019;margin-top:-16px}.registrace .forms .register{width:100%;background-color:#343434;height:auto;padding:34px}.registrace .forms .register h3{color:#fff}.registrace .forms .dotaz{width:50%;float:right;background-color:#ffe019;height:589px;padding:34px}.registrace .forms input,.registrace .forms textarea,.ui-selectmenu-button{font-size:16px;color:#3e3e3e;background-color:#fff;border:0;outline:0;padding:10px 15px;margin-bottom:20px;font-family:'Open Sans';resize:none;display:block;width:100%}.registrace .forms input.error{background-color:#ffcece}.registrace .forms input:disabled.error{background-color:#ebebeb}.registrace .left_block{float:left;width:48%}.registrace .right_block{float:right;width:48%}.registrace .input_cont{width:49%;margin-right:2%;float:left;position:relative}.registrace .input_cont.required:after{position:absolute;content:"*";color:#ff002a;top:14px;right:14px}.registrace .select_cont.required:after{content:""}.registrace .input_cont:nth-child(2n+2){margin-right:0}.registrace label.error{position:absolute;top:0;display:none!important}.ui-selectmenu-button{background:url(../img/select.png) 96% 50% no-repeat transparent;background-color:#fff}.registrace .input_cont.error .ui-selectmenu-button{background-color:#ffcece}.registrace .input_cont.required .ui-selectmenu-text{display:inline-block;vertical-align:middle}.registrace .input_cont.required .ui-selectmenu-text:after{content:" *";color:#ff002a}.registrace .ui-checkboxradio-label{color:#ffe019;font-size:14px;font-style:italic;margin:4px 8px}.registrace .ui-checkboxradio-label a{color:#ffe019;font-size:14px;font-style:italic}.registrace .ui-checkboxradio-label .ui-icon{width:18px;height:18px;background-color:#fff;border-radius:0;box-shadow:none;margin-right:8px}.registrace .ui-checkboxradio-label .ui-icon.ui-state-checked{background:url(../img/check.png) 50% 50% no-repeat #fff}.registrace .checkboxes{display:inline-block;text-align:left;vertical-align:middle}.euterms_popup,.terms_popup{position:fixed;background-color:#fff;padding:20px;max-width:50%;max-height:50%;top:0;bottom:0;left:0;right:0;margin:auto;z-index:999999;overflow:auto;display:none}.registrace .forms textarea{margin-bottom:38px;height:133px}.registrace .forms .dotaz textarea{height:186px}.registrace .forms .dotaz input,.registrace .forms .dotaz textarea{background-color:#fffce8}.registrace .forms input::-webkit-input-placeholder,.registrace .forms textarea::-webkit-input-placeholder{color:#3e3e3e}.registrace .forms input::-moz-placeholder,.registrace .forms textarea::-moz-placeholder{color:#3e3e3e}.registrace .forms input:-ms-input-placeholder,.registrace .forms textarea:-ms-input-placeholder{color:#3e3e3e}.registrace .forms input:-moz-placeholder,.registrace .forms textarea:-moz-placeholder{color:#3e3e3e}.registrace .forms input:disabled::-webkit-input-placeholder{color:#cecece}.registrace .forms input:disabled::-moz-placeholder{color:#cecece}.registrace .forms input:disabled::-ms-input-placeholder{color:#cecece}.ui-selectmenu-menu{background-color:#ebebeb;box-shadow:0 25px 37px -19px rgba(0,0,0,.39)}.ui-menu .ui-menu-item{padding:5px 15px;border-top:1px solid #cecece}.ui-menu .ui-menu-item .ui-state-active{font-weight:700;margin:0}.registrace .forms .captcha{float:left;width:219px}.registrace .forms .captcha div{float:left;width:143px;background-color:#ebebeb;margin-right:7px}.registrace .forms .captcha input{width:69px!important}.registrace .forms button{font-size:20.65px;font-weight:900;text-transform:uppercase;padding:12px 170px 12px 30px;border:0;outline:0;cursor:pointer;color:#343434;background:url(../img/gopay.png) 92% 50% no-repeat transparent;background-color:#ffe019;transition:.3s all;vertical-align:middle}.registrace .forms button:hover{color:#000}.registrace .forms button.disabled{background-color:#9a9a9a}.registrace .forms .dotaz .captcha div{background-color:#fffce8}.registrace .forms .dotaz button{background-color:#343434;color:#ffe019}.registrace .forms .dotaz button:hover{color:#ecd124}.registrace .forms textarea{width:100%}.register_form .second{margin-right:0}table.table{text-align:left;border:1px solid #fff;border-collapse:collapse;width:100%}table.table thead th{border:1px solid #fff;padding:8px;font-weight:700}table.table tbody td{border:1px solid #fff;padding:8px}table.table tbody td a{color:#ffe019}table.table tbody td i{font-size:20px}table.table.download tbody td:last-child{text-align:center}.table-outer{overflow-x:auto}.temata{padding:62px 0;color:#ffe019;background-color:#232526}.temata h1,.temata h2{color:#ffe019;border-color:#ffe019;margin-bottom:48px}.temata .tema{padding:0 45px;text-align:center;margin:38px 0 70px 0;display:flex;justify-content:center;flex-wrap:wrap}.temata .tema>a,.temata .tema>div{padding:12px;border:1px solid #ffe019;color:#ffe019;width:calc(25% - 2.7%);height:200px;display:flex;justify-content:center;align-items:center;text-decoration:none;margin-right:2.7%;margin-bottom:2.7%}.temata .tema>a:nth-child(4n+4),.temata .tema>div:nth-child(4n+4){margin-right:0}.temata .tema>a:last-child,.temata .tema>div:last-child{margin-right:0}.term{border:1px solid #ffe019;border-radius:4px;margin-bottom:30px;text-align:left;width:100%}.term .btn-primary{width:100%}.term__inner{padding:12px;color:#fff}.term__img img{border-radius:4px 4px 0 0}.term__title{color:#ffe019;font-weight:700;text-decoration:none;margin-bottom:30px;display:inline-block;min-height:41px}.term__title:hover{text-decoration:underline}.term__infos>div{margin-bottom:5px}.term__infos>div i{width:18px;font-size:18px;margin-right:7px}.term__infos>div.maps{margin-top:10px;display:flex;align-items:center}.term__infos>div.maps img{margin-right:10px}.term__statuses{padding:12px;display:flex;justify-content:space-between;margin-bottom:15px}.term__statuses__item{text-align:center}.term__statuses__label{margin-bottom:7px}.term__statuses__tag{font-weight:700;border-radius:4px;padding:3px 7px}.term__statuses__tag.opened{background-color:#34a853}.term__statuses__tag.closed{background-color:#ff002a}.term__statuses__capacity{font-weight:700}.term__statuses__price{font-weight:700}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-draggable-handle{touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0!important;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0!important;position:absolute;width:1px!important}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,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);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4vYmFzaWNzLmxlc3MiLCJtYWluL2ZvbnRzLmxlc3MiLCJtYWluL2ljb25mb250Lmxlc3MiLCJnbG9iYWwuY3NzIiwibGlicmFyaWVzL2pxdWVyeS11aS5sZXNzIiwibWFpbi9yZXNwb25zaXZlLmxlc3MiLCJtYWluL3R5cG9ncmFwaHkubGVzcyIsImNvbXBvbmVudHMvYXV0b3JpLmxlc3MiLCJjb21wb25lbnRzL2Jsb2NrLmxlc3MiLCJtYWluL21peGlucy5sZXNzIiwiY29tcG9uZW50cy9ibG9nLWFydGljbGUubGVzcyIsImNvbXBvbmVudHMvYmxvZy1sYXlvdXQubGVzcyIsImNvbXBvbmVudHMvYmxvZy5sZXNzIiwiY29tcG9uZW50cy9idXR0b24ubGVzcyIsImNvbXBvbmVudHMvY29udGFjdC1mb3JtLmxlc3MiLCJjb21wb25lbnRzL2NvbnRhY3QtaW5mby5sZXNzIiwiY29tcG9uZW50cy9jb3Vyc2UubGVzcyIsImNvbXBvbmVudHMvY291cnNlcy5sZXNzIiwiY29tcG9uZW50cy9jdGEubGVzcyIsImNvbXBvbmVudHMvZmFuY3ktaW1nLmxlc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5sZXNzIiwiY29tcG9uZW50cy9mb3JtLmxlc3MiLCJjb21wb25lbnRzL2hlYWRlci5sZXNzIiwiY29tcG9uZW50cy9rZHlfYV9rZGUubGVzcyIsImNvbXBvbmVudHMvbGFuZy5sZXNzIiwiY29tcG9uZW50cy9tYWluX2Jsb2NrLmxlc3MiLCJjb21wb25lbnRzL21hcGEubGVzcyIsImNvbXBvbmVudHMvcGFydG5lcmkubGVzcyIsImNvbXBvbmVudHMvcG9wdXAubGVzcyIsImNvbXBvbmVudHMvcHJvZ3JhbS5sZXNzIiwiY29tcG9uZW50cy9wcmVkbmFzZWppY2kubGVzcyIsImNvbXBvbmVudHMvcmVmZXJlbmNlLmxlc3MiLCJjb21wb25lbnRzL3JlZ2lzdHJhY2UubGVzcyIsImNvbXBvbmVudHMvdGFibGUubGVzcyIsImNvbXBvbmVudHMvdGVtYXRhLmxlc3MiLCJjb21wb25lbnRzL3Rlcm0ubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxFQUNDLFdBQUEsV0FHRCxLQUNDLE9BQUEsRUFDQSxRQUFBLEVBR0QsS0FDQyxPQUFBLEVBQ0EsUUFBQSxFQUNBLFlBQUEsV0FBQSxDQUFBLFdBQ0EsVUFBQSxLQUNBLFFBQUEsS0FDQSxlQUFBLE9BQ0EsV0FBQSxNQUNBLFdBQUEsT0FHRCxTQUNDLEtBQUEsRUFDQSxpQkFBQSxRQUdELE9BQ0MsTUFBQSxLQUdELFFBQ0MsUUFBQSxLQUdELFlBQ0MsV0FBQSxJQUFBLElBR0QsUUFDQyxXQUFBLE9BR0QsTUFDQyxXQUFBLEtBR0QsT0FDQyxXQUFBLE1BR0QsT0FDQyxNQUFBLEtBR0QsUUFDQyxNQUFBLE1BR0QsV0FDQyxNQUFBLE9BQ0EsT0FBQSxLQUdELFNBQ0MsaUJBQUEsUUFDQSxNQUFBLEtBQ0EsUUFBQSxJQUNBLGNBQUEsS0FHRCxVQUNDLGlCQUFBLEtBQ0EsUUFBQSxJQUNBLGNBQUEsS0FHRCxhQUNDLGdCQUFBLEtBQ0EsUUFBQSxFQUNBLE9BQUEsRUFDQSxXQUFBLEtBR0QsZ0JBQ0MsUUFBQSxJQUFBLEVBR0QsTUFDQyxlQUFBLEVDdEZELFdBQ0UsWUFBQSxZQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsYUFBQSxLQUNBLElBQUEsaUVBQUEsZ0JBQ0EsY0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxhQUFBLENBQUEsY0FHRixXQUNFLFlBQUEsWUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLGlFQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsV0FBQSxDQUFBLFdBQUEsQ0FBQSxXQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLGFBQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsYUFBQSxDQUFBLE9BQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxPQUFBLENBQUEsT0FBQSxDQUFBLE9BQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGNBR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxpRUFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsWUFHRixXQUNFLFlBQUEsWUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLCtEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxpRUFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsWUFHRixXQUNFLFlBQUEsWUFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLGFBQUEsS0FDQSxJQUFBLCtEQUFBLGdCQUNBLGNBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE9BR0YsV0FDRSxZQUFBLFlBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxhQUFBLEtBQ0EsSUFBQSxpRUFBQSxnQkFDQSxjQUFBLFdBQUEsQ0FBQSxNQUFBLENBQUEsTUFBQSxDQUFBLE1BQUEsQ0FBQSxXQUFBLENBQUEsV0FBQSxDQUFBLE1BQUEs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RUYseUJBQ0UsV0FBQSxLQUNBLE1BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsSUFBQSxLQUFBLEVBQUEsRUFDQSxvQkFBQSxFQUNBLFFBQUEsRUFDQSxZQUFBLE9BRUYsc0NBQ0UsTUFBQSxLQUNBLFFBQUEsS0FBQSxJQUNBLGdCQUFBLEtBRUYsd0NBQ0UsY0FBQSxLQUNBLGVBQUEsSUR5ekVGLDJEQ3Z6RUEsd0REd3pFQSx5RENyekVFLE9BQUEsS0FFRixvRUFDRSxPQUFBLFFBRUYsd0JBQ0UsUUFBQSxNQUNBLGFBQUEsRUFDQSxRQUFBLElBQUEsTUFDQSxXQUFBLElBRUYsWUFDRSxRQUFBLElBQ0EsU0FBQSxTQUNBLFFBQUEsS0FDQSxVQUFBLE1BRUYsaUJBQ0UsYUFBQSIsImZpbGUiOiJnbG9iYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiKntcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1se1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5ib2R5e1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLndyYXBwZXJ7XHJcblx0ZmxleDogMTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNTI2O1xyXG59XHJcblxyXG4uY2xlYXJ7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5oaWRkZW57XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRyYW5zaXRpb257XHJcblx0dHJhbnNpdGlvbjogMC4zcyBhbGw7XHJcbn1cclxuXHJcbi5jZW50ZXJ7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubGVmdHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ucmlnaHR7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5mbGVmdHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmZyaWdodHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5jb250YWluZXJ7XHJcblx0d2lkdGg6IDEwMjBweDtcclxuXHRtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5zdWNjZXNze1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjZmZmYjE7XHJcblx0Y29sb3I6IEBjb2xvcjtcclxuXHRwYWRkaW5nOiA4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLndhcm5pbmdze1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjU1NTU7XHJcblx0cGFkZGluZzogOHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi53YXJuaW5ncyB1bHtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLndhcm5pbmdzIHVsIGxpe1xyXG5cdHBhZGRpbmc6IDVweCAwO1xyXG59XHJcblxyXG4ucGItMHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufSIsIi8qIG1hdGggKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUVk9tdTFhQi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDItMDMwMywgVSswMzA1LCBVKzAzMDctMDMwOCwgVSswMzMwLCBVKzAzOTEtMDNBMSwgVSswM0EzLTAzQTksIFUrMDNCMS0wM0M5LCBVKzAzRDEsIFUrMDNENS0wM0Q2LCBVKzAzRjAtMDNGMSwgVSswM0Y0LTAzRjUsIFUrMjAzNC0yMDM3LCBVKzIwNTcsIFUrMjBEMC0yMERDLCBVKzIwRTEsIFUrMjBFNS0yMEVGLCBVKzIxMDIsIFUrMjEwQS0yMTBFLCBVKzIxMTAtMjExMiwgVSsyMTE1LCBVKzIxMTktMjExRCwgVSsyMTI0LCBVKzIxMjgsIFUrMjEyQy0yMTJELCBVKzIxMkYtMjEzMSwgVSsyMTMzLTIxMzgsIFUrMjEzQy0yMTQwLCBVKzIxNDUtMjE0OSwgVSsyMTkwLCBVKzIxOTIsIFUrMjE5NC0yMUFFLCBVKzIxQjAtMjFFNSwgVSsyMUYxLTIxRjIsIFUrMjFGNC0yMjExLCBVKzIyMTMtMjIxNCwgVSsyMjE2LTIyRkYsIFUrMjMwOC0yMzBCLCBVKzIzMTAsIFUrMjMxOSwgVSsyMzFDLTIzMjEsIFUrMjMzNi0yMzdBLCBVKzIzN0MsIFUrMjM5NSwgVSsyMzlCLTIzQjYsIFUrMjNEMCwgVSsyM0RDLTIzRTEsIFUrMjQ3NC0yNDc1LCBVKzI1QUYsIFUrMjVCMywgVSsyNUI3LCBVKzI1QkQsIFUrMjVDMSwgVSsyNUNBLCBVKzI1Q0MsIFUrMjVGQiwgVSsyNjZELTI2NkYsIFUrMjdDMC0yN0ZGLCBVKzI5MDAtMkFGRiwgVSsyQjBFLTJCMTEsIFUrMkIzMC0yQjRDLCBVKzJCRkUsIFUrRkY1QiwgVStGRjVELCBVKzFENDAwLTFEN0ZGLCBVKzFFRTAwLTFFRUZGO1xufVxuLyogc3ltYm9scyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRVR211MWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMS0wMDBDLCBVKzAwMEUtMDAxRiwgVSswMDdGLTAwOUYsIFUrMjBERC0yMEUwLCBVKzIwRTItMjBFNCwgVSsyMTUwLTIxOEYsIFUrMjE5MCwgVSsyMTkyLCBVKzIxOTQtMjE5OSwgVSsyMUFGLCBVKzIxRTYtMjFGMCwgVSsyMUYzLCBVKzIyMTgtMjIxOSwgVSsyMjk5LCBVKzIyQzQtMjJDNiwgVSsyMzAwLTI0M0YsIFUrMjQ0MC0yNDRBLCBVKzI0NjAtMjRGRiwgVSsyNUEwLTI3QkYsIFUrMjgwMC0yOEZGLCBVKzI5MjEtMjkyMiwgVSsyOTgxLCBVKzI5QkYsIFUrMjlFQiwgVSsyQjAwLTJCRkYsIFUrNERDMC00REZGLCBVK0ZGRjktRkZGQiwgVSsxMDE0MC0xMDE4RSwgVSsxMDE5MC0xMDE5QywgVSsxMDFBMCwgVSsxMDFEMC0xMDFGRCwgVSsxMDJFMC0xMDJGQiwgVSsxMEU2MC0xMEU3RSwgVSsxRDJDMC0xRDJEMywgVSsxRDJFMC0xRDM3RiwgVSsxRjAwMC0xRjBGRiwgVSsxRjEwMC0xRjFBRCwgVSsxRjFFNi0xRjFGRiwgVSsxRjMwRC0xRjMwRiwgVSsxRjMxNSwgVSsxRjMxQywgVSsxRjMxRSwgVSsxRjMyMC0xRjMyQywgVSsxRjMzNiwgVSsxRjM3OCwgVSsxRjM3RCwgVSsxRjM4MiwgVSsxRjM5My0xRjM5RiwgVSsxRjNBNy0xRjNBOCwgVSsxRjNBQy0xRjNBRiwgVSsxRjNDMiwgVSsxRjNDNC0xRjNDNiwgVSsxRjNDQS0xRjNDRSwgVSsxRjNENC0xRjNFMCwgVSsxRjNFRCwgVSsxRjNGMS0xRjNGMywgVSsxRjNGNS0xRjNGNywgVSsxRjQwOCwgVSsxRjQxNSwgVSsxRjQxRiwgVSsxRjQyNiwgVSsxRjQzRiwgVSsxRjQ0MS0xRjQ0MiwgVSsxRjQ0NCwgVSsxRjQ0Ni0xRjQ0OSwgVSsxRjQ0Qy0xRjQ0RSwgVSsxRjQ1MywgVSsxRjQ2QSwgVSsxRjQ3RCwgVSsxRjRBMywgVSsxRjRCMCwgVSsxRjRCMywgVSsxRjRCOSwgVSsxRjRCQiwgVSsxRjRCRiwgVSsxRjRDOC0xRjRDQiwgVSsxRjRENiwgVSsxRjREQSwgVSsxRjRERiwgVSsxRjRFMy0xRjRFNiwgVSsxRjRFQS0xRjRFRCwgVSsxRjRGNywgVSsxRjRGOS0xRjRGQiwgVSsxRjRGRC0xRjRGRSwgVSsxRjUwMywgVSsxRjUwNy0xRjUwQiwgVSsxRjUwRCwgVSsxRjUxMi0xRjUxMywgVSsxRjUzRS0xRjU0QSwgVSsxRjU0Ri0xRjVGQSwgVSsxRjYxMCwgVSsxRjY1MC0xRjY3RiwgVSsxRjY4NywgVSsxRjY4RCwgVSsxRjY5MSwgVSsxRjY5NCwgVSsxRjY5OCwgVSsxRjZBRCwgVSsxRjZCMiwgVSsxRjZCOS0xRjZCQSwgVSsxRjZCQywgVSsxRjZDNi0xRjZDRiwgVSsxRjZEMy0xRjZENywgVSsxRjZFMC0xRjZFQSwgVSsxRjZGMC0xRjZGMywgVSsxRjZGNy0xRjZGQywgVSsxRjcwMC0xRjdGRiwgVSsxRjgwMC0xRjgwQiwgVSsxRjgxMC0xRjg0NywgVSsxRjg1MC0xRjg1OSwgVSsxRjg2MC0xRjg4NywgVSsxRjg5MC0xRjhBRCwgVSsxRjhCMC0xRjhCMSwgVSsxRjkwMC0xRjkwQiwgVSsxRjkzQiwgVSsxRjk0NiwgVSsxRjk4NCwgVSsxRjk5NiwgVSsxRjlFOSwgVSsxRkEwMC0xRkE2RiwgVSsxRkE3MC0xRkE3QywgVSsxRkE4MC0xRkE4OCwgVSsxRkE5MC0xRkFCRCwgVSsxRkFCRi0xRkFDNSwgVSsxRkFDRS0xRkFEQiwgVSsxRkFFMC0xRkFFOCwgVSsxRkFGMC0xRkFGOCwgVSsxRkIwMC0xRkJGRjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTR211MWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFMtbXV3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0dtdTFhQi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTLW11dy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFNHbXUxYUIud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUUy1tdXcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbiIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb25mb250LmVvdCcpO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcclxuICB1cmwoJy4uL2ZvbnRzL2ljb25mb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnLi4vZm9udHMvaWNvbmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gIHVybCgnLi4vZm9udHMvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gIHVybCgnLi4vZm9udHMvaWNvbmZvbnQuc3ZnI2ljb25mb250JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuLmljb24tYmFzZS1wc2V1ZG8ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgICAgICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIC8vIHNwZWFrOiBub25lOyAvLyBvbmx5IG5lY2Vzc2FyeSBpZiBub3QgdXNpbmcgdGhlIHByaXZhdGUgdW5pY29kZSByYW5nZSAoZmlyc3RHbHlwaCBvcHRpb24pXHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbi5pY29uLWNoYXIoQGZpbGVuYW1lKSB7XHJcbkBjYWxlbmRhcjogXCJcXEUwMDFcIjtcclxuQGNoYXB0ZXI6IFwiXFxFMDAyXCI7XHJcbkBjbG9jazogXCJcXEUwMDNcIjtcclxuQGRlYWw6IFwiXFxFMDA0XCI7XHJcbkBkb3dubG9hZDogXCJcXEUwMDVcIjtcclxuQGdvYWw6IFwiXFxFMDA2XCI7XHJcbkBncm91cDogXCJcXEUwMDdcIjtcclxuQGxvY2F0aW9uOiBcIlxcRTAwOFwiO1xyXG5AbWFpbDogXCJcXEUwMDlcIjtcclxuQHBsYWNlaG9sZGVyOiBcIlxcRTAwQVwiO1xyXG5AcHJpY2UtdGFnOiBcIlxcRTAwQlwiO1xyXG5Ac2tpbGxzOiBcIlxcRTAwQ1wiO1xyXG5cclxuY29udGVudDogQEBmaWxlbmFtZTtcclxufVxyXG5cclxuLmljb24oQGZpbGVuYW1lLCBAaW5zZXJ0OiBiZWZvcmUpIHtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBAcHNldWRvLXNlbGVjdG9yOiB+XCI6QHtpbnNlcnR9XCI7XHJcblxyXG4gICZAe3BzZXVkby1zZWxlY3Rvcn0ge1xyXG4gICAgJjpleHRlbmQoLmljb24tYmFzZS1wc2V1ZG8pO1xyXG4gICAgLmljb24tY2hhcihAZmlsZW5hbWUpO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tcHNldWRvKEBmaWxlbmFtZSwgQGluc2VydDogYmVmb3JlKSB7XHJcbiAgQHBzZXVkby1zZWxlY3RvcjogflwiOkB7aW5zZXJ0fVwiO1xyXG5cclxuJkB7cHNldWRvLXNlbGVjdG9yfSB7XHJcbiAgJjpleHRlbmQoLmljb24tYmFzZS1wc2V1ZG8pO1xyXG4gIC5pY29uLWNoYXIoQGZpbGVuYW1lKTtcclxufVxyXG59XHJcblxyXG4uaWNvbi1jYWxlbmRhciB7XHJcbi5pY29uKGNhbGVuZGFyKTtcclxufVxyXG4uaWNvbi1jaGFwdGVyIHtcclxuLmljb24oY2hhcHRlcik7XHJcbn1cclxuLmljb24tY2xvY2sge1xyXG4uaWNvbihjbG9jayk7XHJcbn1cclxuLmljb24tZGVhbCB7XHJcbi5pY29uKGRlYWwpO1xyXG59XHJcbi5pY29uLWRvd25sb2FkIHtcclxuLmljb24oZG93bmxvYWQpO1xyXG59XHJcbi5pY29uLWdvYWwge1xyXG4uaWNvbihnb2FsKTtcclxufVxyXG4uaWNvbi1ncm91cCB7XHJcbi5pY29uKGdyb3VwKTtcclxufVxyXG4uaWNvbi1sb2NhdGlvbiB7XHJcbi5pY29uKGxvY2F0aW9uKTtcclxufVxyXG4uaWNvbi1tYWlsIHtcclxuLmljb24obWFpbCk7XHJcbn1cclxuLmljb24tcGxhY2Vob2xkZXIge1xyXG4uaWNvbihwbGFjZWhvbGRlcik7XHJcbn1cclxuLmljb24tcHJpY2UtdGFnIHtcclxuLmljb24ocHJpY2UtdGFnKTtcclxufVxyXG4uaWNvbi1za2lsbHMge1xyXG4uaWNvbihza2lsbHMpO1xyXG59XHJcblxyIiwiKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ud3JhcHBlciB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI1MjY7XG59XG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZyaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAyMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG4uc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmZmYjE7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2FybmluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NTU1O1xuICBwYWRkaW5nOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud2FybmluZ3MgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53YXJuaW5ncyB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi8qIG1hdGggKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUVk9tdTFhQi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAzMDItMDMwMywgVSswMzA1LCBVKzAzMDctMDMwOCwgVSswMzMwLCBVKzAzOTEtMDNBMSwgVSswM0EzLTAzQTksIFUrMDNCMS0wM0M5LCBVKzAzRDEsIFUrMDNENS0wM0Q2LCBVKzAzRjAtMDNGMSwgVSswM0Y0LTAzRjUsIFUrMjAzNC0yMDM3LCBVKzIwNTcsIFUrMjBEMC0yMERDLCBVKzIwRTEsIFUrMjBFNS0yMEVGLCBVKzIxMDIsIFUrMjEwQS0yMTBFLCBVKzIxMTAtMjExMiwgVSsyMTE1LCBVKzIxMTktMjExRCwgVSsyMTI0LCBVKzIxMjgsIFUrMjEyQy0yMTJELCBVKzIxMkYtMjEzMSwgVSsyMTMzLTIxMzgsIFUrMjEzQy0yMTQwLCBVKzIxNDUtMjE0OSwgVSsyMTkwLCBVKzIxOTIsIFUrMjE5NC0yMUFFLCBVKzIxQjAtMjFFNSwgVSsyMUYxLTIxRjIsIFUrMjFGNC0yMjExLCBVKzIyMTMtMjIxNCwgVSsyMjE2LTIyRkYsIFUrMjMwOC0yMzBCLCBVKzIzMTAsIFUrMjMxOSwgVSsyMzFDLTIzMjEsIFUrMjMzNi0yMzdBLCBVKzIzN0MsIFUrMjM5NSwgVSsyMzlCLTIzQjYsIFUrMjNEMCwgVSsyM0RDLTIzRTEsIFUrMjQ3NC0yNDc1LCBVKzI1QUYsIFUrMjVCMywgVSsyNUI3LCBVKzI1QkQsIFUrMjVDMSwgVSsyNUNBLCBVKzI1Q0MsIFUrMjVGQiwgVSsyNjZELTI2NkYsIFUrMjdDMC0yN0ZGLCBVKzI5MDAtMkFGRiwgVSsyQjBFLTJCMTEsIFUrMkIzMC0yQjRDLCBVKzJCRkUsIFUrRkY1QiwgVStGRjVELCBVKzFENDAwLTFEN0ZGLCBVKzFFRTAwLTFFRUZGO1xufVxuLyogc3ltYm9scyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRVR211MWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMS0wMDBDLCBVKzAwMEUtMDAxRiwgVSswMDdGLTAwOUYsIFUrMjBERC0yMEUwLCBVKzIwRTItMjBFNCwgVSsyMTUwLTIxOEYsIFUrMjE5MCwgVSsyMTkyLCBVKzIxOTQtMjE5OSwgVSsyMUFGLCBVKzIxRTYtMjFGMCwgVSsyMUYzLCBVKzIyMTgtMjIxOSwgVSsyMjk5LCBVKzIyQzQtMjJDNiwgVSsyMzAwLTI0M0YsIFUrMjQ0MC0yNDRBLCBVKzI0NjAtMjRGRiwgVSsyNUEwLTI3QkYsIFUrMjgwMC0yOEZGLCBVKzI5MjEtMjkyMiwgVSsyOTgxLCBVKzI5QkYsIFUrMjlFQiwgVSsyQjAwLTJCRkYsIFUrNERDMC00REZGLCBVK0ZGRjktRkZGQiwgVSsxMDE0MC0xMDE4RSwgVSsxMDE5MC0xMDE5QywgVSsxMDFBMCwgVSsxMDFEMC0xMDFGRCwgVSsxMDJFMC0xMDJGQiwgVSsxMEU2MC0xMEU3RSwgVSsxRDJDMC0xRDJEMywgVSsxRDJFMC0xRDM3RiwgVSsxRjAwMC0xRjBGRiwgVSsxRjEwMC0xRjFBRCwgVSsxRjFFNi0xRjFGRiwgVSsxRjMwRC0xRjMwRiwgVSsxRjMxNSwgVSsxRjMxQywgVSsxRjMxRSwgVSsxRjMyMC0xRjMyQywgVSsxRjMzNiwgVSsxRjM3OCwgVSsxRjM3RCwgVSsxRjM4MiwgVSsxRjM5My0xRjM5RiwgVSsxRjNBNy0xRjNBOCwgVSsxRjNBQy0xRjNBRiwgVSsxRjNDMiwgVSsxRjNDNC0xRjNDNiwgVSsxRjNDQS0xRjNDRSwgVSsxRjNENC0xRjNFMCwgVSsxRjNFRCwgVSsxRjNGMS0xRjNGMywgVSsxRjNGNS0xRjNGNywgVSsxRjQwOCwgVSsxRjQxNSwgVSsxRjQxRiwgVSsxRjQyNiwgVSsxRjQzRiwgVSsxRjQ0MS0xRjQ0MiwgVSsxRjQ0NCwgVSsxRjQ0Ni0xRjQ0OSwgVSsxRjQ0Qy0xRjQ0RSwgVSsxRjQ1MywgVSsxRjQ2QSwgVSsxRjQ3RCwgVSsxRjRBMywgVSsxRjRCMCwgVSsxRjRCMywgVSsxRjRCOSwgVSsxRjRCQiwgVSsxRjRCRiwgVSsxRjRDOC0xRjRDQiwgVSsxRjRENiwgVSsxRjREQSwgVSsxRjRERiwgVSsxRjRFMy0xRjRFNiwgVSsxRjRFQS0xRjRFRCwgVSsxRjRGNywgVSsxRjRGOS0xRjRGQiwgVSsxRjRGRC0xRjRGRSwgVSsxRjUwMywgVSsxRjUwNy0xRjUwQiwgVSsxRjUwRCwgVSsxRjUxMi0xRjUxMywgVSsxRjUzRS0xRjU0QSwgVSsxRjU0Ri0xRjVGQSwgVSsxRjYxMCwgVSsxRjY1MC0xRjY3RiwgVSsxRjY4NywgVSsxRjY4RCwgVSsxRjY5MSwgVSsxRjY5NCwgVSsxRjY5OCwgVSsxRjZBRCwgVSsxRjZCMiwgVSsxRjZCOS0xRjZCQSwgVSsxRjZCQywgVSsxRjZDNi0xRjZDRiwgVSsxRjZEMy0xRjZENywgVSsxRjZFMC0xRjZFQSwgVSsxRjZGMC0xRjZGMywgVSsxRjZGNy0xRjZGQywgVSsxRjcwMC0xRjdGRiwgVSsxRjgwMC0xRjgwQiwgVSsxRjgxMC0xRjg0NywgVSsxRjg1MC0xRjg1OSwgVSsxRjg2MC0xRjg4NywgVSsxRjg5MC0xRjhBRCwgVSsxRjhCMC0xRjhCMSwgVSsxRjkwMC0xRjkwQiwgVSsxRjkzQiwgVSsxRjk0NiwgVSsxRjk4NCwgVSsxRjk5NiwgVSsxRjlFOSwgVSsxRkEwMC0xRkE2RiwgVSsxRkE3MC0xRkE3QywgVSsxRkE4MC0xRkE4OCwgVSsxRkE5MC0xRkFCRCwgVSsxRkFCRi0xRkFDNSwgVSsxRkFDRS0xRkFEQiwgVSsxRkFFMC0xRkFFOCwgVSsxRkFGMC0xRkFGOCwgVSsxRkIwMC0xRkJGRjtcbn1cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTR211MWFCLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFMtbXV3LndvZmYyKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUU0dtdTFhQi53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IDEwMCU7XG4gIHNyYzogdXJsKC4uL2ZvbnRzL21lbXZZYUdzMTI2TWlacEJBLVV2V2JYMnZWblhCYk9iajJPVlRTLW11dy53b2ZmMikgZm9ybWF0KCd3b2ZmMicpO1xuICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3RyZXRjaDogMTAwJTtcbiAgc3JjOiB1cmwoLi4vZm9udHMvbWVtdllhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WVFNHbXUxYUIud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHJldGNoOiAxMDAlO1xuICBzcmM6IHVybCguLi9mb250cy9tZW12WWFHczEyNk1pWnBCQS1VdldiWDJ2Vm5YQmJPYmoyT1ZUUy1tdXcud29mZjIpIGZvcm1hdCgnd29mZjInKTtcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSwgdXJsKCcuLi9mb250cy9pY29uZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9pY29uZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL2ljb25mb250LnN2ZyNpY29uZm9udCcpIGZvcm1hdCgnc3ZnJyk7XG59XG4uaWNvbi1iYXNlLXBzZXVkbyxcbi5pY29uLWNhbGVuZGFyOmJlZm9yZSxcbi5pY29uLWNoYXB0ZXI6YmVmb3JlLFxuLmljb24tY2xvY2s6YmVmb3JlLFxuLmljb24tZGVhbDpiZWZvcmUsXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUsXG4uaWNvbi1nb2FsOmJlZm9yZSxcbi5pY29uLWdyb3VwOmJlZm9yZSxcbi5pY29uLWxvY2F0aW9uOmJlZm9yZSxcbi5pY29uLW1haWw6YmVmb3JlLFxuLmljb24tcGxhY2Vob2xkZXI6YmVmb3JlLFxuLmljb24tcHJpY2UtdGFnOmJlZm9yZSxcbi5pY29uLXNraWxsczpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pY29uLWNhbGVuZGFyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDAxXCI7XG59XG4uaWNvbi1jaGFwdGVyIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWNoYXB0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMDJcIjtcbn1cbi5pY29uLWNsb2NrIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDAzXCI7XG59XG4uaWNvbi1kZWFsIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMDRcIjtcbn1cbi5pY29uLWRvd25sb2FkIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA1XCI7XG59XG4uaWNvbi1nb2FsIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWdvYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEUwMDZcIjtcbn1cbi5pY29uLWdyb3VwIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA3XCI7XG59XG4uaWNvbi1sb2NhdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaWNvbi1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwOFwiO1xufVxuLmljb24tbWFpbCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxFMDA5XCI7XG59XG4uaWNvbi1wbGFjZWhvbGRlciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwQVwiO1xufVxuLmljb24tcHJpY2UtdGFnIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLXByaWNlLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwQlwiO1xufVxuLmljb24tc2tpbGxzIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pY29uLXNraWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRTAwQ1wiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDElO1xuICB9XG4gIC50ZW1hdGEgLnRlbWEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuaGVhZGVyIC5pbm5lcl9oZWFkIC5sb2dvIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaGVhZGVyIC5pbm5lcl9oZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC50ZW1hdGEgLnRlbWEgPiBkaXYge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLnRlcm1zX3BvcHVwLFxuICAuZXV0ZXJtc19wb3B1cCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucmVnaXN0cmFjZSAuZm9ybXMgLmNhcHRjaGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yZWdpc3RyYWNlIC5mb3JtcyAucmVnaXN0ZXIsXG4gIC5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXoge1xuICAgIG1pbi1oZWlnaHQ6IDYzMHB4O1xuICB9XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCBsaSBhLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gIC5rZHlfYV9rZGUgLmljb24ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAua2R5X2Ffa2RlIC5pY29uLm1oZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxMnB4KSB7XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLmxvZ28ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQge1xuICAgIGhlaWdodDogODZweDtcbiAgfVxuICAucmVnaXN0cmFjZSAuY2hlY2tib3hlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gIC50ZW1hdGEgLnRlbWEgPiBkaXYge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiAgLnJlZ2lzdHJhY2UgLmZvcm1zIC5yZWdpc3RlcixcbiAgLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RheiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gIC5yZWdpc3RyYWNlIC5mb3JtcyAucmVnaXN0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnJlZ2lzdHJhY2UgLmxlZnRfYmxvY2ssXG4gIC5yZWdpc3RyYWNlIC5yaWdodF9ibG9jayB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlZ2lzdGVyX2Zvcm0gaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAucmVnaXN0ZXJfZm9ybSAudWktc2VsZWN0bWVudS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NzBweCkge1xuICAudGVtYXRhIC50ZW1hID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnByb2dyYW1fYm94IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucmVmZXJlbmNlIC5wYXJ0bmVycyAucGFydG5lcixcbiAgLnBhcnRuZXJpIC5wYXJ0bmVycyAucGFydG5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLm1haW5fYmxvY2sgLmNvbDEsXG4gIC5tYWluX2Jsb2NrIC5jb2wyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluX2Jsb2NrIC5tb2JpbGVfc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3MHB4KSB7XG4gIC5wcm9ncmFtX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmtkeV9hX2tkZSAuaWNvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJsb2NrLmNlbmEgLmNlbmlrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgaDEsXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLmJ0biB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wcmVkbmFzZWppY2kge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuICAucmVnaXN0cmFjZSAuZm9ybXMgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbmh0bWwsXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50aGluIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ucmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ubWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXh0cmFib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5ibGFjayB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uaDEge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRkNGQ0ZDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDE4cHg7XG4gIG1pbi13aWR0aDogMjcwcHg7XG59XG4uaDIge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRkNGQ0ZDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDE4cHg7XG4gIG1pbi13aWR0aDogMjcwcHg7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGQ0ZDRkO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgbWluLXdpZHRoOiAyNzBweDtcbn1cbmgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDRkNGQ7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBtaW4td2lkdGg6IDI3MHB4O1xufVxucCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5hIHtcbiAgY29sb3I6ICNGRkUwMTk7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5yZWQge1xuICBjb2xvcjogI0ZGMDAyQTtcbn1cbi5hdXRvcmkge1xuICBwYWRkaW5nOiA2MnB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNTI2O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uYXV0b3JpIGgxIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hdXRvcmkgaDIge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjRkZFMDE5O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5hdXRvcmkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uYXV0b3JpIC5mYW5jeS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmF1dG9yaSAuZmFuY3ktaW1nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5ibG9jayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay5jZW5hIHtcbiAgcGFkZGluZzogOTBweCAwIDcwcHggMDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2VuYS5qcGcnKSAwIDAgbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmJsb2NrLmNlbmEgLmNlbmlrIHtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweCBhdXRvO1xuICB3aWR0aDogMzc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jZW5pa3N0aW4ucG5nJykgNTAlIDEwMCUgbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xufVxuLmJsb2NrLmNlbmEgLmNlbmlrIC50aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmc6IDI3cHggNXB4O1xufVxuLmJsb2NrLmNlbmEgLmNlbmlrIC53aGF0eW91Z2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbiAgY29sb3I6ICMzZTNlM2U7XG59XG4uYmxvY2suY2VuYSAuY2VuaWsgLndoYXR5b3VnZXQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmJsb2NrLmNlbmEgLmNlbmlrIC53aGF0eW91Z2V0IHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2RlbGl0a28uanBnJykgNTAlIDAlIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbn1cbi5ibG9jay5jZW5hIC5jZW5payAud2hhdHlvdWdldCB1bCBsaS5nZXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJsb2NrLmNlbmEgLmFzdGVyaXNrIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzg2ODY4NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYmxvY2sua29udGFrdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIHBhZGRpbmc6IDM1cHggMCA2MHB4IDA7XG59XG4uYmxvY2sua29udGFrdCAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMjAuNjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uYmxvY2sua29udGFrdCBpbnB1dCxcbi5ibG9jay5rb250YWt0IHRleHRhcmVhLFxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzNlM2UzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHJlc2l6ZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYmxvY2sua29udGFrdCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4uYmxvY2sua29udGFrdCAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDY5N3B4O1xufVxuLmJsb2NrLmtvbnRha3QgLmNhcHRjaGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTlweDtcbiAgbWFyZ2luOiAwIDIwcHg7XG59XG4uYmxvY2sua29udGFrdCAuY2FwdGNoYSBkaXYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE0M3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5ibG9jay5rb250YWt0IC5jYXB0Y2hhIGlucHV0IHtcbiAgd2lkdGg6IDY5cHggIWltcG9ydGFudDtcbn1cbi5ibG9jay5rb250YWt0IGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjAuNjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNnB4IDEycHggN3B4O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZTAxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIG1hcmdpbjogMCAyMHB4O1xufVxuLmJsb2ctYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy1hcnRpY2xlX19pbWcge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmJsb2ctYXJ0aWNsZV9faW1nIGRpdiB7XG4gIHdpZHRoOiAxNjdweDtcbiAgaGVpZ2h0OiAxMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5ibG9nLWFydGljbGVfX2NvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9nLWFydGljbGVfX3RhZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvZy1hcnRpY2xlX190YWdzID4gKiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5ibG9nLWFydGljbGVfX3RhZ3MgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uYmxvZy1hcnRpY2xlX19jYXRlZ29yeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUwMTk7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDFweCAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvZy1hcnRpY2xlX190aXRsZSB7XG4gIGNvbG9yOiAjRkZFMDE5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvZy1sYXlvdXQgLmJsb2ctYXJ0aWNsZV9fdGFncyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJsb2ctbGF5b3V0X19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvZy1sYXlvdXRfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvZy1sYXlvdXRfX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmJsb2ctbGF5b3V0X19yb3cgaDEge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLmJsb2ctbGF5b3V0X19yb3cgaDIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJsb2ctbGF5b3V0X19yb3cgaDMge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJsb2ctbGF5b3V0X19yb3cgLnBlcmV4IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmJsb2ctbGF5b3V0X19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qQG1lZGlhIEB0YWJsZXR7XG4gICAgICB3aWR0aDogY2FsYyg3NSUgLSAxNXB4KTtcbiAgICB9Ki9cbn1cbi5ibG9nLWxheW91dF9fbGVmdCBhIHtcbiAgY29sb3I6ICNGRkUwMTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLWxheW91dF9fbGVmdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmxvZy1sYXlvdXRfX2xlZnQgLnNvdXJjZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvZy1sYXlvdXRfX2xlZnQgLnNvdXJjZXMgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvZy1sYXlvdXRfX2xlZnQgLnNvdXJjZXMgb2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY291bnRlci1yZXNldDogc291cmNlcztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ibG9nLWxheW91dF9fbGVmdCAuc291cmNlcyBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNvdXJjZXM7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmxvZy1sYXlvdXRfX2xlZnQgLnNvdXJjZXMgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJbXCIgY291bnRlcnMoc291cmNlcywgXCIuXCIpIFwiXSBcIjtcbiAgY29sb3I6ICNGRkUwMTk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmJsb2ctbGF5b3V0X19sZWZ0IC5zb3VyY2VzIG9sIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2ctbGF5b3V0X19sZWZ0IC5zb3VyY2VzIG9sIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ibG9nLWxheW91dF9fbGVmdCAuc291cmNlcyBvbCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctbGF5b3V0X19yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICAvKkBtZWRpYSBAdGFibGV0e1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgICB9Ki9cbn1cbi5ibG9nLWxheW91dF9fcmlnaHQgaDIge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ibG9nLWxheW91dF9fc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uYmxvZy1sYXlvdXRfX2F1dGhvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmxvZy1sYXlvdXRfX2F1dGhvciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmJsb2ctbGF5b3V0X19hdXRob3IgLmZhbmN5LWltZyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2ctbGF5b3V0X19hdXRob3IgLmZhbmN5LWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5ibG9nLWxheW91dF9fYXV0aG9yIC5mYW5jeS1pbWc6YWZ0ZXIge1xuICB0b3A6IDRweDtcbiAgbGVmdDogLTRweDtcbn1cbi5ibG9nLWxheW91dF9fYXV0aG9yX19jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvZy1sYXlvdXRfX2F1dGhvcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZFMDE5O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uYmxvZy1sYXlvdXRfX2FydGljbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJsb2ctbGF5b3V0X19hcnRpY2xlcyAuYmxvZy1sYXlvdXRfX2FydGljbGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9nLWxheW91dF9fYXJ0aWNsZXMgLmJsb2ctbGF5b3V0X19hcnRpY2xlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1sYXlvdXRfX2FydGljbGVzIC5ibG9nLWxheW91dF9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLmJsb2ctbGF5b3V0X19hcnRpY2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ibG9nLWxheW91dF9fYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9nLWxheW91dF9fYXJ0aWNsZV9fdGl0bGUge1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJsb2dfX2NhdGVnb3JpZXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDE0MTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MTQxNDE7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uYmxvZ19fY2F0ZWdvcmllc19fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2dfX2NhdGVnb3JpZXMgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ibG9nX19jYXRlZ29yaWVzIHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmJsb2dfX2NhdGVnb3JpZXMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ibG9nX19jYXRlZ29yaWVzIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkUwMTk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLmJsb2dfX2NhdGVnb3JpZXMgdWwgbGkgYTpob3Zlcixcbi5ibG9nX19jYXRlZ29yaWVzIHVsIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTAxOTtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uYnRuLXByaW1hcnkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTAxOTtcbiAgY29sb3I6ICMxRTFFMUM7XG4gIGJvcmRlci1jb2xvcjogI0ZGRTAxOTtcbn1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIG91dGxpbmU6IDA7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI0ZGRTAxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNvbnRhY3QtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uY29udGFjdC1mb3JtIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3QtZm9ybSBwIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI0MwQzBDMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb250YWN0LWluZm8ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3QtaW5mbyAuY29sIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIH1cbn1cbi5jb250YWN0LWluZm8gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdC1pbmZvIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250YWN0LWluZm9fX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNvbnRhY3QtaW5mb19faWNvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250YWN0LWluZm9fX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICNGRkUwMTk7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jb3Vyc2Uge1xuICBwYWRkaW5nOiA2MnB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNTI2O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uY291cnNlIGgxIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb3Vyc2UgaDIge1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjRkZFMDE5O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5jb3Vyc2UgaDMge1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNvdXJzZSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5jb3Vyc2VfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvdXJzZV9fcm93IHAge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI0ZGRTAxOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Vyc2VfX3JvdyA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uY291cnNlX19yb3cgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvdXJzZV9fcm93ID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5jb3Vyc2VfX3JvdyA+IGRpdiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uY291cnNlX190YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb3Vyc2VfX3RhZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvdXJzZV9fdGFnLm9wZW5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNEE4NTM7XG4gIGJvcmRlci1jb2xvcjogIzM0QTg1Mztcbn1cbi5jb3Vyc2VfX3RhZy5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDJBO1xuICBib3JkZXItY29sb3I6ICNGRjAwMkE7XG59XG4uY291cnNlX19pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb3Vyc2VfX2luZm8ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbi5jb3Vyc2VfX2luZm8gPiBkaXYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNvdXJzZV9faW5mbyA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb3Vyc2VfX2luZm8gPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Vyc2VfX2luZm8gPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cbi5jb3Vyc2VfX2luZm8gPiBkaXYgaSB7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5jb3Vyc2VfX2luZm8gPiBkaXYgLm1hcHMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNvdXJzZV9faW5mbyA+IGRpdiAubWFwcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvdXJzZV9faW5mbyA+IGRpdiAubWFwcyBhOmxhc3QtY2hpbGQgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNvdXJzZV9faW5mbyA+IGRpdiAubWFwcyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY291cnNlX19pbmZvID4gZGl2IGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY291cnNlX19pY29ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY291cnNlX19pY29uc19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY291cnNlX19pY29uc19fcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY291cnNlX19pY29uc19fcm93IGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jb3Vyc2VfX2ljb25zIGEge1xuICBjb2xvcjogI0ZGRTAxOTtcbn1cbi5jb3Vyc2VfX2ljb25zIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY291cnNlX19pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTAxOTtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvdXJzZV9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jb3Vyc2VfX2ljb24gaSB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG4uY291cnNlX190ZWFjaGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvdXJzZV9fdGVhY2hlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIH1cbn1cbi5jb3Vyc2VfX3RlYWNoZXJfX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY291cnNlX190ZWFjaGVyX19pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4uY291cnNlX190ZWFjaGVyX190ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY291cnNlX190ZWFjaGVyX190ZXh0IHtcbiAgICBwYWRkaW5nOiA0NXB4IDMwcHggNDVweCAxNTBweDtcbiAgfVxufVxuLmNvdXJzZV9fdGVhY2hlcl9fdGV4dCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvdXJzZV9fdGVhY2hlcl9fdGV4dCBwIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY291cnNlX190ZWFjaGVyX190ZXh0IHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb3Vyc2VfX3RlYWNoZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uY291cnNlX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmNvdXJzZV9fZm9ybV9fbGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Vyc2VfX2Zvcm1fX2xlZnQge1xuICAgIHdpZHRoOiBpbml0aWFsO1xuICB9XG59XG4uY291cnNlX19mb3JtX19sZWZ0IGhyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRTAxOTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb3Vyc2VfX2Zvcm1fX3JpZ2h0IHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZm9ybV9iZy5qcGcnKSAwIDAgbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMDE5O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA0NjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Vyc2VfX2Zvcm1fX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uY291cnNlX19mb3JtX19yaWdodCBpbWcge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmNvdXJzZV9fZm9ybV9fcmlnaHRfX3Jvd3Mge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uY291cnNlX19mb3JtX19yaWdodF9fcm93IHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi5jb3Vyc2VfX2Zvcm1fX3JpZ2h0X19yb3dfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvdXJzZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY291cnNlcyAudGVybSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmNvdXJzZXMgLnRlcm06bnRoLWNoaWxkKDNuKzMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5jdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2OTE4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uY3RhX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jdGEgcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmFuY3ktaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZhbmN5LWltZyBpbWcge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFuY3ktaW1nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMDE5O1xuICB0b3A6IDhweDtcbiAgbGVmdDogLThweDtcbiAgei1pbmRleDogMTtcbn1cbi5mb290ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAzMHB4IDAgMCAwO1xufVxuLmZvb3Rlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyX19jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2NvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlcl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyX19jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMjYlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXJfX2NvbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjYlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2NvbCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5mb290ZXJfX2NvbCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5mb290ZXJfX2NvbCB1bCBsaSBhIHtcbiAgY29sb3I6ICNGRkUwMTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX2NvbCB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9vdGVyX19jb2wgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGRkUwMTk7XG59XG4uZm9vdGVyX19jb2wgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19jb2wgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fY29sIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZm9vdGVyX19jb3B5IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN2Y3ZjdmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9vdGVyX19jb3B5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLmZvb3Rlcl9fY29weSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9fY29weSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uZm9vdGVyX19jb3B5IGEge1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fY29weSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1yb3cgPiAuZm9ybS1pbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uZm9ybS1yb3cgPiAuZm9ybS1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mb3JtLWlucHV0IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uZm9ybS1pbnB1dCBsYWJlbC5lcnJvciB7XG4gIGNvbG9yOiAjRkYwMDJBO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZm9ybS1pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3V0bGluZTogMDtcbn1cbi5mb3JtLWlucHV0IHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBvdXRsaW5lOiAwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS1pbnB1dC5yZXF1aXJlZCBsYWJlbDpub3QoLmVycm9yKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcgKic7XG4gIGNvbG9yOiAjRkYwMDJBO1xufVxuLmZvcm0tY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvcm0tY2hlY2tib3ggPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZvcm0tY2hlY2tib3ggPiBsYWJlbCBhIHtcbiAgY29sb3I6ICNGRkUwMTk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvcm0tY2hlY2tib3ggPiBsYWJlbCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvcm0tY2hlY2tib3ggbGFiZWwuZXJyb3Ige1xuICBjb2xvcjogI0ZGMDAyQTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5mb3JtLWNoZWNrYm94IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG4uZm9ybS1jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmZvcm0tY2hlY2tib3hfX2NoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTAxOTtcbn1cbi5mb3JtLWNoZWNrYm94X19jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZvcm0tY2FwdGNoYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb3JtLWNhcHRjaGEgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmZvcm0tY2FwdGNoYSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3V0bGluZTogMDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uZm9ybS1jYXB0Y2hhIGxhYmVsLmVycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkYwMDJBO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uaGVhZGVyIC5pbm5lcl9oZWFkIHtcbiAgaGVpZ2h0OiA4NnB4O1xufVxuLmhlYWRlciAuaW5uZXJfaGVhZCAubG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZDFkMWI7XG4gIG1hcmdpbjogMCA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZjtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCBsaSBhLmFjdGl2ZSxcbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmUwMTk7XG59XG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb3ZlX2hlYWRlci5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgYm94LXNoYWRvdzogMXB4IC0zcHggMjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjM5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tb2JpbGVfc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5pbm5lcl9oZWFkIC5tb2JpbGVfbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IC5oYW1idXJnZXIge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaGFtYnVyZ2VyLnBuZycpIDAgMCBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IC5zY3JvbGxfbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNzBweDtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IC5zY3JvbGxfbWVudSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uaGVhZGVyIC5pbm5lcl9oZWFkIC5tb2JpbGVfbWVudSAuc2Nyb2xsX21lbnUgdWwgbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZTtcbn1cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IC5zY3JvbGxfbWVudSB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMWQxZDFiO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn1cbi5rZHlfYV9rZGUge1xuICBwYWRkaW5nOiAyNXB4IDAgNjVweDtcbn1cbi5rZHlfYV9rZGUgLmRhdGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNHB4IDVweDtcbiAgbWFyZ2luOiA1NXB4IDAgMjFweCAwO1xufVxuLmtkeV9hX2tkZSAuaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIHdpZHRoOiAyMi44NzclO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuODMxJTtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgcGFkZGluZy10b3A6IDEzMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzM0MzQzNDtcbn1cbi5rZHlfYV9rZGUgLmljb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDM0MzQ7XG59XG4ua2R5X2Ffa2RlIC5pY29ucyAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmtkeV9hX2tkZSAuaWNvbi5tYXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9tYXAucG5nJykgNTAlIDM1cHggbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuLmtkeV9hX2tkZSAuaWNvbi5taGQge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9taGQucG5nJykgNTAlIDMzcHggbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuLmtkeV9hX2tkZSAuaWNvbi5iZWQge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZWQucG5nJykgNTAlIDUwcHggbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuLmtkeV9hX2tkZSAuaWNvbi5jYXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9jYXIucG5nJykgNTAlIDQ5cHggbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuLmxhbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFiO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxhbmcgLmxhbmdfc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5sYW5nIC5sYW5nX3NlbGVjdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5sYW5nIC5sYW5nX3NlbGVjdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZTAxOTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sYW5nIC5sYW5nX3NlbGVjdCBhOmhvdmVyIHtcbiAgY29sb3I6ICM4YThhOGE7XG59XG4ubGFuZyAubGFuZ19zZWxlY3QgYS5hY3RpdmUge1xuICBjb2xvcjogIzhhOGE4YTtcbn1cbi5tYWluX2Jsb2NrIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvbWFpbl9ibG9jay5qcGcnKSAwIDAgbm8tcmVwZWF0ICNGRkUwMTk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDg1cHggMCA2NXB4IDA7XG59XG4ubWFpbl9ibG9jayAuc2xvZ2FuIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW46IDUycHggMCA0NnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWFpbl9ibG9jayAuY29sMSB7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCAyJSAwIDMlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4ubWFpbl9ibG9jayAuY29sMiB7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCAzJSAwIDIlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLm1hcGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWFwYSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucGFydG5lcmkge1xuICBwYWRkaW5nOiA4OHB4IDAgODBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnBhcnRuZXJpLm5vdC1mb3VuZCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCAtIDI4MHB4KTtcbn1cbi5wYXJ0bmVyaSAucGFydG5lcnMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnBhcnRuZXJpIC5wYXJ0bmVycyAucGFydG5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDUuODUlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhcnRuZXJpIC5wYXJ0bmVycyAucGFydG5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnBvcHVwX292ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MiwgMTgyLCAxODIsIDAuOCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdXAge1xuICBib3JkZXI6IDEzcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuICB3aWR0aDogNTUwcHg7XG4gIGhlaWdodDogMzcwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wdXAucG9wdXBfc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N1Y2Nlc3MucG5nJykgNTAlIDY0cHggbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuLnBvcHVwLnBvcHVwX2ZhaWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9mYWlsLnBuZycpIDUwJSA2NHB4IG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbn1cbi5wb3B1cCAudGl0bGUge1xuICBjb2xvcjogIzNlM2UzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG59XG4ucG9wdXAgLmRlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuLnBvcHVwIC5jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3BvcHVwX2Nsb3NlLnBuZycpIDUwJSA1MCUgbm8tcmVwZWF0IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4udGVybXNfcG9wdXAgLmNsb3NlLFxuLmV1dGVybXNfcG9wdXAgLmNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvcG9wdXBfY2xvc2UucG5nJykgNTAlIDUwJSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5kb3RheiBpbnB1dCxcbi5kb3RheiB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wcm9ncmFtIHtcbiAgcGFkZGluZzogNjhweCAwIDc1cHggMDtcbn1cbi5wcm9ncmFtX2JveCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbiAgcGFkZGluZzogMjJweDtcbn1cbi5wcm9ncmFtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2dyYW0gaDI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbiAgYm90dG9tOiAtNDlweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wcm9ncmFtX2JveCBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICNmZmUwMTk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5wcm9ncmFtX2xpbmUge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbn1cbi5wcm9ncmFtX2JveCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4ucHJvZ3JhbV9ib3ggdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5wcm9ncmFtX2JveCB0YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBtaW4td2lkdGg6IDEwNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDA7XG59XG4ucHJvZ3JhbV9ib3ggdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbi5wcmVkbmFzZWppY2kge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA2MHB4IDUwcHg7XG59XG4ucHJlZG5hc2VqaWNpIGgyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5wcmVkbmFzZWppY2kgLnBlcnNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwMXB4O1xuICBtYXJnaW46IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucHJlZG5hc2VqaWNpIC5wZXJzb24gLmltZyB7XG4gIGhlaWdodDogMjA2cHg7XG59XG4ucHJlZG5hc2VqaWNpIC5wZXJzb24gLmluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzM0MzQzNDtcbiAgaGVpZ2h0OiAxMDZweDtcbn1cbi5wcmVkbmFzZWppY2kgLnBlcnNvbiAuaW5mbyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzM0MzQzNDtcbn1cbi5yZWZlcmVuY2Uge1xuICBwYWRkaW5nOiA4MnB4IDAgMTAwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5yZWZlcmVuY2UgLnBhcnRuZXJzIHtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJlZmVyZW5jZSAucGFydG5lcnMgLnBhcnRuZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogIzFFMUUxQztcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVmZXJlbmNlIC5wYXJ0bmVycyAucGFydG5lciBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlZmVyZW5jZSAucGFydG5lcnMgLnBhcnRuZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnJlZmVyZW5jZSAucGFydG5lcnMgLnBhcnRuZXIge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4ucmVmZXJlbmNlIC5wYXJ0bmVycyAucGFydG5lcjpudGgtY2hpbGQoMm4rMikge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVmZXJlbmNlIC5wYXJ0bmVycyAucGFydG5lcjpudGgtY2hpbGQoMm4rMikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnJlZmVyZW5jZSAucGFydG5lcnMgLnBhcnRuZXI6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5yZWZlcmVuY2UgLnBhcnRuZXJzIC5wYXJ0bmVyOm50aC1jaGlsZCgzbiszKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ucmVnaXN0cmFjZSB7XG4gIHBhZGRpbmc6IDMwcHggMCA0NXB4O1xufVxuLnJlZ2lzdHJhY2UgaDIge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIHtcbiAgbWluLWhlaWdodDogNTg5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwcHggMjVweCAzN3B4IC0xOXB4IHJnYmEoMCwgMCwgMCwgMC4zOSk7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaDMge1xuICBmb250LXNpemU6IDIwLjY1cHg7XG4gIGNvbG9yOiAjMzQzNDM0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgcC5kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYzBjMGMwO1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyBwLmRlc2MueWVsbG93IHtcbiAgY29sb3I6ICNmZmUwMTk7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5yZWdpc3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDM0cHg7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLnJlZ2lzdGVyIGgzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLmRvdGF6IHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xuICBoZWlnaHQ6IDU4OXB4O1xuICBwYWRkaW5nOiAzNHB4O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0LFxuLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhLFxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzNlM2UzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgcmVzaXplOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQuZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZWNlO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0OmRpc2FibGVkLmVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cbi5yZWdpc3RyYWNlIC5sZWZ0X2Jsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0OCU7XG59XG4ucmVnaXN0cmFjZSAucmlnaHRfYmxvY2sge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0OCU7XG59XG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udCB7XG4gIHdpZHRoOiA0OSU7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udC5yZXF1aXJlZDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjZmYwMDJhO1xuICB0b3A6IDE0cHg7XG4gIHJpZ2h0OiAxNHB4O1xufVxuLnJlZ2lzdHJhY2UgLnNlbGVjdF9jb250LnJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yZWdpc3RyYWNlIC5pbnB1dF9jb250Om50aC1jaGlsZCgybisyKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5yZWdpc3RyYWNlIGxhYmVsLmVycm9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi51aS1zZWxlY3RtZW51LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlbGVjdC5wbmcnKSA5NiUgNTAlIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5yZWdpc3RyYWNlIC5pbnB1dF9jb250LmVycm9yIC51aS1zZWxlY3RtZW51LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlY2U7XG59XG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udC5yZXF1aXJlZCAudWktc2VsZWN0bWVudS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJlZ2lzdHJhY2UgLmlucHV0X2NvbnQucmVxdWlyZWQgLnVpLXNlbGVjdG1lbnUtdGV4dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbiAgY29sb3I6ICNmZjAwMmE7XG59XG4ucmVnaXN0cmFjZSAudWktY2hlY2tib3hyYWRpby1sYWJlbCB7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiA0cHggOHB4O1xufVxuLnJlZ2lzdHJhY2UgLnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgYSB7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5yZWdpc3RyYWNlIC51aS1jaGVja2JveHJhZGlvLWxhYmVsIC51aS1pY29uIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ucmVnaXN0cmFjZSAudWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi51aS1zdGF0ZS1jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2hlY2sucG5nJykgNTAlIDUwJSBuby1yZXBlYXQgI2ZmZjtcbn1cbi5yZWdpc3RyYWNlIC5jaGVja2JveGVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnRlcm1zX3BvcHVwLFxuLmV1dGVybXNfcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiA1MCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgaGVpZ2h0OiAxMzNweDtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogdGV4dGFyZWEge1xuICBoZWlnaHQ6IDE4NnB4O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RheiBpbnB1dCxcbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmY2U4O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzNlM2UzZTtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5yZWdpc3RyYWNlIC5mb3JtcyB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5yZWdpc3RyYWNlIC5mb3JtcyB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICMzZTNlM2U7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5yZWdpc3RyYWNlIC5mb3JtcyB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICMzZTNlM2U7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQ6ZGlzYWJsZWQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NlY2VjZTtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2VjZWNlO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0OmRpc2FibGVkOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NlY2VjZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBib3gtc2hhZG93OiAwcHggMjVweCAzN3B4IC0xOXB4IHJnYmEoMCwgMCwgMCwgMC4zOSk7XG59XG4udWktbWVudSAudWktbWVudS1pdGVtIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VjZWNlO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyAuY2FwdGNoYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjE5cHg7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLmNhcHRjaGEgZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLmNhcHRjaGEgaW5wdXQge1xuICB3aWR0aDogNjlweCAhaW1wb3J0YW50O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjAuNjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTJweCAxNzBweCAxMnB4IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzM0MzQzNDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZ29wYXkucG5nJykgOTIlIDUwJSBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YTlhOWE7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLmRvdGF6IC5jYXB0Y2hhIGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZjZTg7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgLmRvdGF6IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG4gIGNvbG9yOiAjZmZlMDE5O1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RheiBidXR0b246aG92ZXIge1xuICBjb2xvcjogI2VjZDEyNDtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlZ2lzdGVyX2Zvcm0gLnNlY29uZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbnRhYmxlLnRhYmxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG50YWJsZS50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbnRhYmxlLnRhYmxlIHRib2R5IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogOHB4O1xufVxudGFibGUudGFibGUgdGJvZHkgdGQgYSB7XG4gIGNvbG9yOiAjRkZFMDE5O1xufVxudGFibGUudGFibGUgdGJvZHkgdGQgaSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbnRhYmxlLnRhYmxlLmRvd25sb2FkIHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGFibGUtb3V0ZXIge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnRlbWF0YSB7XG4gIHBhZGRpbmc6IDYycHggMDtcbiAgY29sb3I6ICNmZmUwMTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI1MjY7XG59XG4udGVtYXRhIGgxLFxuLnRlbWF0YSBoMiB7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBib3JkZXItY29sb3I6ICNmZmUwMTk7XG4gIG1hcmdpbi1ib3R0b206IDQ4cHg7XG59XG4udGVtYXRhIC50ZW1hIHtcbiAgcGFkZGluZzogMCA0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzhweCAwIDcwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50ZW1hdGEgLnRlbWEgPiBhLFxuLnRlbWF0YSAudGVtYSA+IGRpdiB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmUwMTk7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICB3aWR0aDogY2FsYygyNSUgLSAyLjclKTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjclO1xuICBtYXJnaW4tYm90dG9tOiAyLjclO1xufVxuLnRlbWF0YSAudGVtYSA+IGE6bnRoLWNoaWxkKDRuKzQpLFxuLnRlbWF0YSAudGVtYSA+IGRpdjpudGgtY2hpbGQoNG4rNCkge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGVtYXRhIC50ZW1hID4gYTpsYXN0LWNoaWxkLFxuLnRlbWF0YSAudGVtYSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnRlcm0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZFMDE5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRlcm0gLmJ0bi1wcmltYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGVybV9faW5uZXIge1xuICBwYWRkaW5nOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZXJtX19pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4udGVybV9fdGl0bGUge1xuICBjb2xvcjogI0ZGRTAxOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDQxcHg7XG59XG4udGVybV9fdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZXJtX19pbmZvcyA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi50ZXJtX19pbmZvcyA+IGRpdiBpIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4udGVybV9faW5mb3MgPiBkaXYubWFwcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udGVybV9faW5mb3MgPiBkaXYubWFwcyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udGVybV9fc3RhdHVzZXMge1xuICBwYWRkaW5nOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udGVybV9fc3RhdHVzZXNfX2l0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVybV9fc3RhdHVzZXNfX2xhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLnRlcm1fX3N0YXR1c2VzX190YWcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG59XG4udGVybV9fc3RhdHVzZXNfX3RhZy5vcGVuZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRBODUzO1xufVxuLnRlcm1fX3N0YXR1c2VzX190YWcuY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDAyQTtcbn1cbi50ZXJtX19zdGF0dXNlc19fY2FwYWNpdHkge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRlcm1fX3N0YXR1c2VzX19wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4vKiFcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuMTIuMVxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vY2F0ZWdvcnkvdGhlbWluZy9cbiAqL1xuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4udWktaGVscGVyLXJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udWktaGVscGVyLXpmaXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbn1cbi51aS1mcm9udCB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0wLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnVpLXdpZGdldC1pY29uLWJsb2NrIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVpLXJlc2l6YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDAuMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXJlc2l6YWJsZS1kaXNhYmxlZCAudWktcmVzaXphYmxlLWhhbmRsZSxcbi51aS1yZXNpemFibGUtYXV0b2hpZGUgLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLXJlc2l6YWJsZS1uIHtcbiAgY3Vyc29yOiBuLXJlc2l6ZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDA7XG59XG4udWktcmVzaXphYmxlLXMge1xuICBjdXJzb3I6IHMtcmVzaXplO1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogMDtcbn1cbi51aS1yZXNpemFibGUtZSB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogdy1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVpLXJlc2l6YWJsZS1zZSB7XG4gIGN1cnNvcjogc2UtcmVzaXplO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICByaWdodDogMXB4O1xuICBib3R0b206IDFweDtcbn1cbi51aS1yZXNpemFibGUtc3cge1xuICBjdXJzb3I6IHN3LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIGJvdHRvbTogLTVweDtcbn1cbi51aS1yZXNpemFibGUtbncge1xuICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cbi51aS1yZXNpemFibGUtbmUge1xuICBjdXJzb3I6IG5lLXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IC01cHg7XG59XG4udWktc2VsZWN0YWJsZSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG4udWktc29ydGFibGUtaGFuZGxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycHggMCAwIDA7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNWVtIDAuNWVtIDAuN2VtO1xuICBmb250LXNpemU6IDEwMCU7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDFlbSAyLjJlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udWktYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi51aS1tZW51IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogMDtcbn1cbi51aS1tZW51IC51aS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBzdXBwb3J0OiBJRTEwLCBzZWUgIzg4NDQgKi9cbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcHggMWVtIDNweCAwLjRlbTtcbn1cbi51aS1tZW51IC51aS1tZW51LWRpdmlkZXIge1xuICBtYXJnaW46IDVweCAwO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIG1hcmdpbjogLTFweDtcbn1cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktbWVudS1pY29ucyAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbi8qIGxlZnQtYWxpZ25lZCAqL1xuLnVpLW1lbnUgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwLjJlbTtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4vKiByaWdodC1hbGlnbmVkICovXG4udWktbWVudSAudWktbWVudS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4udWktYnV0dG9uIHtcbiAgcGFkZGluZzogMC40ZW0gMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC8qIFN1cHBvcnQ6IElFIDw9IDExICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWJ1dHRvbixcbi51aS1idXR0b246bGluayxcbi51aS1idXR0b246dmlzaXRlZCxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBubyBpY29uIHN1cHBvcnQgZm9yIGlucHV0IGVsZW1lbnRzICovXG5pbnB1dC51aS1idXR0b24udWktYnV0dG9uLWljb24tb25seSB7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLyogYnV0dG9uIGljb24gZWxlbWVudChzKSAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjFlbTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5pbnB1dC51aS1idXR0b24udWktaWNvbi1ub3RleHQgLnVpLWljb24ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB0ZXh0LWluZGVudDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZzogMC40ZW0gMWVtO1xufVxuLyogd29ya2Fyb3VuZHMgKi9cbi8qIFN1cHBvcnQ6IEZpcmVmb3ggNSAtIDQwICovXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnVpLWNvbnRyb2xncm91cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW06Zm9jdXMsXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtLnVpLXZpc3VhbC1mb2N1cyB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsID4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbn1cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4udWktY29udHJvbGdyb3VwLWhvcml6b250YWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXItaW5wdXQge1xuICAvKiBTdXBwb3J0OiBJRTggb25seSwgQW5kcm9pZCA8IDQuNCBvbmx5ICovXG4gIHdpZHRoOiA3NSU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjRlbSk7XG59XG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyIC51aS1zcGlubmVyLXVwIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG59XG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMC4xMmVtO1xuICBib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkIC51aS1pY29uLFxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkOmhvdmVyIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci13aWR0aDogNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnVpLWNoZWNrYm94cmFkaW8tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDE3ZW07XG4gIHBhZGRpbmc6IDAuMmVtIDAuMmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuMmVtIDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxLjhlbTtcbiAgaGVpZ2h0OiAxLjhlbTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgdG9wOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgbGVmdDogMnB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIHJpZ2h0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcbiAgbGVmdDogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDIuM2VtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW46IDFweCAwO1xufVxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgd2lkdGg6IDQ1JTtcbn1cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbjogMCAwIDAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICBwYWRkaW5nOiAwLjdlbSAwLjNlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgdGQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbjogMC43ZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDAgMC4yZW07XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwLjVlbSAwLjJlbSAwLjRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwLjJlbSAwLjZlbSAwLjNlbSAwLjZlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMC40ZW07XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTMgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICB3aWR0aDogMzMuMyU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcm93LWJyZWFrIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDA7XG59XG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHJpZ2h0OiAycHg7XG4gIGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGVmdDogMC41ZW07XG4gIHRvcDogMC4zZW07XG59XG4udWktZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBvdXRsaW5lOiAwO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgcGFkZGluZzogMC40ZW0gMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwLjFlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogOTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuM2VtO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogLTEwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDFweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBwYWRkaW5nOiAwLjNlbSAxZW0gMC41ZW0gMC40ZW07XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIG1hcmdpbjogMC41ZW0gMC40ZW0gMC41ZW0gMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAwO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLWUge1xuICB3aWR0aDogMnB4O1xuICByaWdodDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcbiAgd2lkdGg6IDJweDtcbiAgbGVmdDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBjdXJzb3I6IG1vdmU7XG59XG4udWktcHJvZ3Jlc3NiYXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBtYXJnaW46IC0xcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09XCIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7XG4gIC8qIHN1cHBvcnQ6IElFOCAqL1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnVpLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAycHggMC40ZW07XG4gIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxNGVtO1xufVxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnVpLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxLjJlbTtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cbi8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjcyNyAqL1xuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLWhhbmRsZSxcbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMC44ZW07XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICB0b3A6IC0wLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjZlbTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBsZWZ0OiAwO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDAuOGVtO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGxlZnQ6IC0wLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjZlbTtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1pbiB7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuICB0b3A6IDA7XG59XG4udWktc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnVpLXNwaW5uZXItaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwLjIyMmVtIDA7XG4gIG1hcmdpbjogMC4yZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xuICBtYXJnaW4tcmlnaHQ6IDJlbTtcbn1cbi51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJpZ2h0OiAwO1xufVxuLyogbW9yZSBzcGVjaWZpY2l0eSByZXF1aXJlZCBoZXJlIHRvIG92ZXJyaWRlIGRlZmF1bHQgYm9yZGVycyAqL1xuLnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbn1cbi51aS1zcGlubmVyLXVwIHtcbiAgdG9wOiAwO1xufVxuLnVpLXNwaW5uZXItZG93biB7XG4gIGJvdHRvbTogMDtcbn1cbi51aS10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cbiAgcGFkZGluZzogMC4yZW07XG59XG4udWktdGFicyAudWktdGFicy1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuMmVtIDAuMmVtIDA7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMXB4IDAuMmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi51aS10YWJzLWNvbGxhcHNpYmxlIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udWktdGFicyAudWktdGFicy1wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDFlbSAxLjRlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi51aS10b29sdGlwIHtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5ib2R5IC51aS10b29sdGlwIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4iLCIvKiFcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuMTIuMVxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vY2F0ZWdvcnkvdGhlbWluZy9cbiAqL1xuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4vKiBMYXlvdXQgaGVscGVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaGVscGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4udWktaGVscGVyLXJlc2V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4udWktaGVscGVyLXpmaXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOkFscGhhKE9wYWNpdHk9MCk7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuICB6LWluZGV4OiAxMDA7XG59XG5cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi10b3A6IC0uMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC4xcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktcmVzaXphYmxlLWRpc2FibGVkIC51aS1yZXNpemFibGUtaGFuZGxlLFxuLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktcmVzaXphYmxlLW4ge1xuICBjdXJzb3I6IG4tcmVzaXplO1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMDtcbn1cbi51aS1yZXNpemFibGUtcyB7XG4gIGN1cnNvcjogcy1yZXNpemU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVpLXJlc2l6YWJsZS13IHtcbiAgY3Vyc29yOiB3LXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlLXNlIHtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xufVxuLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGN1cnNvcjogc3ctcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogLTVweDtcbiAgYm90dG9tOiAtNXB4O1xufVxuLnVpLXJlc2l6YWJsZS1udyB7XG4gIGN1cnNvcjogbnctcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtNXB4O1xufVxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIGN1cnNvcjogbmUtcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cbi51aS1zZWxlY3RhYmxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLnVpLXNlbGVjdGFibGUtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCBibGFjaztcbn1cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDJweCAwIDAgMDtcbiAgcGFkZGluZzogLjVlbSAuNWVtIC41ZW0gLjdlbTtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxZW0gMi4yZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnVpLWF1dG9jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udWktbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDA7XG59XG4udWktbWVudSAudWktbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcbn1cbi51aS1tZW51IC51aS1tZW51LWRpdmlkZXIge1xuICBtYXJnaW46IDVweCAwO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLyogaWNvbiBzdXBwb3J0ICovXG4udWktbWVudS1pY29ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4vKiBsZWZ0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLjJlbTtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi51aS1idXR0b24ge1xuICBwYWRkaW5nOiAuNGVtIDFlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1yaWdodDogLjFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLyogU3VwcG9ydDogSUUgPD0gMTEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51aS1idXR0b24sXG4udWktYnV0dG9uOmxpbmssXG4udWktYnV0dG9uOnZpc2l0ZWQsXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgd2lkdGg6IDJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cbmlucHV0LnVpLWJ1dHRvbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi8qIGJ1dHRvbiBpY29uIGVsZW1lbnQocykgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IC51aS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyLjFlbTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogU3VwcG9ydDogRmlyZWZveCA1IC0gNDAgKi9cbmlucHV0LnVpLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udWktY29udHJvbGdyb3VwIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnVpLWNvbnRyb2xncm91cCA+IC51aS1jb250cm9sZ3JvdXAtaXRlbTpmb2N1cyxcbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW0udWktdmlzdWFsLWZvY3VzIHtcbiAgei1pbmRleDogOTk5OTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnVpLWNvbnRyb2xncm91cCAudWktY29udHJvbGdyb3VwLWxhYmVsIHtcbiAgcGFkZGluZzogLjRlbSAxZW07XG59XG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4udWktY29udHJvbGdyb3VwLWhvcml6b250YWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXItaW5wdXQge1xuXG4gIC8qIFN1cHBvcnQ6IElFOCBvbmx5LCBBbmRyb2lkIDwgNC40IG9ubHkgKi9cbiAgd2lkdGg6IDc1JTtcbiAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyLjRlbSApO1xufVxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lciAudWktc3Bpbm5lci11cCB7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcbiAgYm9yZGVyLXJhZGl1czogLjEyZW07XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIge1xuICB3aWR0aDogMTdlbTtcbiAgcGFkZGluZzogLjJlbSAuMmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IC4yZW0gMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICB0b3A6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgcmlnaHQ6IDJweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuICBsZWZ0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgcmlnaHQ6IDFweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYgc3Bhbixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICBtYXJnaW46IDAgMi4zZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMXB4IDA7XG59XG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICB3aWR0aDogNDUlO1xufVxuLnVpLWRhdGVwaWNrZXIgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAuOWVtO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBtYXJnaW46IDAgMCAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXIgdGgge1xuICBwYWRkaW5nOiAuN2VtIC4zZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlcjogMDtcbn1cbi51aS1kYXRlcGlja2VyIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciB0ZCBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgdGQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAuMmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG1hcmdpbjogLjdlbSAwIDAgMDtcbiAgcGFkZGluZzogMCAuMmVtO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW0gLjZlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcbiAgd2lkdGg6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMiAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiA1MCU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDMzLjMlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAyNSU7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBjbGVhcjogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4vKiBSVEwgc3VwcG9ydCAqL1xuLnVpLWRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gIHJpZ2h0OiAycHg7XG4gIGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gIHJpZ2h0OiAxcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCxcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsZWZ0OiAuNWVtO1xuICB0b3A6IC4zZW07XG59XG4udWktZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IC4yZW07XG4gIG91dGxpbmU6IDA7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBwYWRkaW5nOiAuNGVtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogLjFlbSAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogOTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zZW07XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBtYXJnaW4tdG9wOiAuNWVtO1xuICBwYWRkaW5nOiAuM2VtIDFlbSAuNWVtIC40ZW07XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIG1hcmdpbjogLjVlbSAuNGVtIC41ZW0gMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW4ge1xuICBoZWlnaHQ6IDJweDtcbiAgdG9wOiAwO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLWUge1xuICB3aWR0aDogMnB4O1xuICByaWdodDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS13IHtcbiAgd2lkdGg6IDJweDtcbiAgbGVmdDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuICBjdXJzb3I6IG1vdmU7XG59XG4udWktcHJvZ3Jlc3NiYXIge1xuICBoZWlnaHQ6IDJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBtYXJnaW46IC0xcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09XCIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuICBvcGFjaXR5OiAwLjI1O1xufVxuLnVpLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAycHggMC40ZW07XG4gIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xufVxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLXNlbGVjdG1lbnUtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxNGVtO1xufVxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnVpLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxLjJlbTtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogLjdlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1oYW5kbGUsXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItcmFuZ2Uge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogLjhlbTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogLS4zZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjZlbTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBsZWZ0OiAwO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogLjhlbTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICBsZWZ0OiAtLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0uNmVtO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgYm90dG9tOiAwO1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XG4gIHRvcDogMDtcbn1cbi51aS1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udWktc3Bpbm5lci1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IC4yMjJlbSAwO1xuICBtYXJnaW46IC4yZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IC40ZW07XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuLnVpLXNwaW5uZXItYnV0dG9uIHtcbiAgd2lkdGg6IDEuNmVtO1xuICBoZWlnaHQ6IDUwJTtcbiAgZm9udC1zaXplOiAuNWVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByaWdodDogMDtcbn1cbi8qIG1vcmUgc3BlY2lmaWNpdHkgcmVxdWlyZWQgaGVyZSB0byBvdmVycmlkZSBkZWZhdWx0IGJvcmRlcnMgKi9cbi51aS1zcGlubmVyIGEudWktc3Bpbm5lci1idXR0b24ge1xuICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG59XG4udWktc3Bpbm5lci11cCB7XG4gIHRvcDogMDtcbn1cbi51aS1zcGlubmVyLWRvd24ge1xuICBib3R0b206IDA7XG59XG4udWktdGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cbiAgcGFkZGluZzogLjJlbTtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogLjJlbSAuMmVtIDA7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMXB4IC4yZW0gMCAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3Ige1xuICBjdXJzb3I6IHRleHQ7XG59XG4udWktdGFicy1jb2xsYXBzaWJsZSAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxZW0gMS40ZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udWktdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuYm9keSAudWktdG9vbHRpcCB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMTBweCl7XG4gIC5jb250YWluZXJ7XG4gICAgd2lkdGg6IDk4JSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgMSU7XG4gIH1cblxuICAudGVtYXRhIC50ZW1he1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KXtcbiAgLmhlYWRlciAuaW5uZXJfaGVhZCAubG9nb3tcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5oZWFkZXIgLmlubmVyX2hlYWR7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudXtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCBsaXtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLnRlbWF0YSAudGVtYT5kaXZ7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC50ZXJtc19wb3B1cCwgLmV1dGVybXNfcG9wdXB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcbiAgLnJlZ2lzdHJhY2UgLmZvcm1zIC5jYXB0Y2hhe1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gIH1cblxuICAucmVnaXN0cmFjZSAuZm9ybXMgYnV0dG9ue1xuICAgIC8vZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAucmVnaXN0cmFjZSAuZm9ybXMgLnJlZ2lzdGVyLCAucmVnaXN0cmFjZSAuZm9ybXMgLmRvdGF6e1xuICAgIG1pbi1oZWlnaHQ6IDYzMHB4O1xuICB9XG5cbiAgLm1vdmVfaGVhZGVyLmZpeGVke1xuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpIGEuYWN0aXZle1xuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkyMHB4KXtcbiAgLmtkeV9hX2tkZSAuaWNvbntcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAua2R5X2Ffa2RlIC5pY29uLm1oZHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTJweCl7XG4gIC5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudXtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGVhZGVyIC5pbm5lcl9oZWFkIC5tb2JpbGVfbWVudXtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmhlYWRlciAuaW5uZXJfaGVhZCAubG9nb3tcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5oZWFkZXIgLmlubmVyX2hlYWR7XG4gICAgaGVpZ2h0OiA4NnB4O1xuICB9XG5cbiAgLnJlZ2lzdHJhY2UgLmNoZWNrYm94ZXN7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzMwcHgpe1xuICAudGVtYXRhIC50ZW1hPmRpdntcbiAgICB3aWR0aDogNDclO1xuICB9XG5cbiAgLnJlZ2lzdHJhY2UgLmZvcm1zIC5yZWdpc3RlciwgLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RhentcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucmVnaXN0cmFjZSAuZm9ybXMgLnJlZ2lzdGVye1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucmVnaXN0cmFjZSAubGVmdF9ibG9jaywgLnJlZ2lzdHJhY2UgLnJpZ2h0X2Jsb2Nre1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cblxuICAucmVnaXN0ZXJfZm9ybSBpbnB1dHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAucmVnaXN0ZXJfZm9ybSAudWktc2VsZWN0bWVudS1idXR0b257XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjcwcHgpe1xuICAudGVtYXRhIC50ZW1hPmRpdntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAucHJvZ3JhbV9ib3h7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XG4gIC5yZWZlcmVuY2UgLnBhcnRuZXJzIC5wYXJ0bmVyLCAucGFydG5lcmkgLnBhcnRuZXJzIC5wYXJ0bmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTIwcHgpe1xuICAubWFpbl9ibG9jayAuY29sMSwubWFpbl9ibG9jayAuY29sMntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haW5fYmxvY2sgLm1vYmlsZV9zaG93e1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3MHB4KXtcbiAgLnByb2dyYW1fYm94e1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmtkeV9hX2tkZSAuaWNvbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5ibG9jay5jZW5hIC5jZW5pa3tcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MzBweCl7XG4gIGgxLCBoMntcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAuYnRue1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC5wcmVkbmFzZWppY2l7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG5cbiAgLnJlZ2lzdHJhY2UgLmZvcm1zIGJ1dHRvbntcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn0iLCJAZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuaHRtbCwgYm9keXtcclxuXHRmb250LWZhbWlseTogQGZvbnQtZmFtaWx5O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjb2xvcjogQGNvbG9yO1xyXG59XHJcblxyXG4uaXRhbGlje1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnRoaW57XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxufVxyXG5cclxuLmxpZ2h0e1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbi5yZWd1bGFye1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5tZWRpdW17XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnNlbWlib2xke1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5ib2xke1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5leHRyYWJvbGR7XHJcblx0Zm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLmJsYWNre1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbn1cclxuXHJcbi5oMXtcclxuXHRmb250LXNpemU6IDM0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdG1hcmdpbjogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNGQ0ZDRkO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiA4cHggMThweDtcclxuXHRtaW4td2lkdGg6IDI3MHB4O1xyXG59XHJcblxyXG4uaDJ7XHJcblx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRtYXJnaW46IDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzRkNGQ0ZDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogOHB4IDE4cHg7XHJcblx0bWluLXdpZHRoOiAyNzBweDtcclxufVxyXG5cclxuLmgze1xyXG5cclxufVxyXG5cclxuLmg0e1xyXG5cclxufVxyXG5cclxuLmg1e1xyXG5cclxufVxyXG5cclxuLmg2e1xyXG5cclxufVxyXG5cclxuaDF7XHJcblx0LmgxO1xyXG59XHJcblxyXG5oMntcclxuXHQuaDI7XHJcbn1cclxuXHJcbmgze1xyXG5cdC5oMztcclxufVxyXG5cclxuaDR7XHJcblx0Lmg0O1xyXG59XHJcblxyXG5oNXtcclxuXHQuaDU7XHJcbn1cclxuXHJcbmg2e1xyXG5cdC5oNjtcclxufVxyXG5cclxucHtcclxuXHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5he1xyXG5cdGNvbG9yOiBAcHJpbWFyeTtcclxufVxyXG5cclxuaW1ne1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yZWR7XHJcblx0Y29sb3I6IEBlcnJvcjtcclxufSIsIi5hdXRvcml7XG4gIHBhZGRpbmc6IDYycHggMDtcbiAgY29sb3I6IEB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjUyNjtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXG4gIGgxe1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIGgye1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgdWx7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLmZhbmN5LWltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgIEBtZWRpYSBAdGFibGV0e1xuICAgICAgIC5mcmlnaHQ7XG4gICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgIH1cbiAgfVxufSIsIi5ibG9ja3tcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmxvY2suY2VuYXtcbiAgcGFkZGluZzogOTBweCAwIDcwcHggMDtcbiAgLmJnKFwiY2VuYS5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5ibG9jay5jZW5hIC5jZW5pa3tcbiAgbWFyZ2luOiA4MHB4IGF1dG8gNDBweCBhdXRvO1xuICB3aWR0aDogMzc1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICAuYmcoXCJjZW5pa3N0aW4ucG5nXCIsNTAlLDEwMCUpO1xufVxuXG4uYmxvY2suY2VuYSAuY2VuaWsgLnRpdGxle1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nOiAyN3B4IDVweDtcbn1cblxuLmJsb2NrLmNlbmEgLmNlbmlrIC53aGF0eW91Z2V0e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xuICBjb2xvcjogIzNlM2UzZTtcbn1cblxuLmJsb2NrLmNlbmEgLmNlbmlrIC53aGF0eW91Z2V0IHVse1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uYmxvY2suY2VuYSAuY2VuaWsgLndoYXR5b3VnZXQgdWwgbGl7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICAuYmcoXCJkZWxpdGtvLmpwZ1wiLDUwJSwwJSk7XG59XG5cbi5ibG9jay5jZW5hIC5jZW5payAud2hhdHlvdWdldCB1bCBsaS5nZXR7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5ibG9jay5jZW5hIC5hc3Rlcmlza3tcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzg2ODY4NjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLmJsb2NrLmtvbnRha3R7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIHBhZGRpbmc6IDM1cHggMCA2MHB4IDA7XG59XG5cbi5ibG9jay5rb250YWt0IC5kZXNje1xuICBmb250LXNpemU6IDIwLjY1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG5cbi5ibG9jay5rb250YWt0IGlucHV0LCAuYmxvY2sua29udGFrdCB0ZXh0YXJlYSwgLnVpLXNlbGVjdG1lbnUtYnV0dG9ue1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM2UzZTNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgcmVzaXplOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrLmtvbnRha3QgdGV4dGFyZWF7XG4gIGhlaWdodDogMTcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG5cbi5ibG9jay5rb250YWt0IC5jb250YWluZXJ7XG4gIHdpZHRoOiA2OTdweDtcbn1cblxuLmJsb2NrLmtvbnRha3QgLmNhcHRjaGF7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIxOXB4O1xuICBtYXJnaW46IDAgMjBweDtcbn1cblxuLmJsb2NrLmtvbnRha3QgLmNhcHRjaGEgZGl2e1xuICAuZmxlZnQ7XG4gIHdpZHRoOiAxNDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5ibG9jay5rb250YWt0IC5jYXB0Y2hhIGlucHV0e1xuICB3aWR0aDogNjlweCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2sua29udGFrdCBidXR0b257XG4gIGZvbnQtc2l6ZTogMjAuNjVweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNnB4IDEycHggN3B4O1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZTAxOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbiAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgbWFyZ2luOiAwIDIwcHg7XG59IiwiLmJnIChAdXJsLCBAbGVmdDogMCwgQHJpZ2h0OiAwLCBAcmVwZWF0OiBuby1yZXBlYXQsIEBjb2xvcjogdHJhbnNwYXJlbnQpIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJ0B7aX1Ae3VybH0nKSBAbGVmdCBAcmlnaHQgQHJlcGVhdCBAY29sb3I7XHJcbn0iLCIuYmxvZy1hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAmX19pbWcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcblxuICAgIGRpdntcbiAgICAgIHdpZHRoOiAxNjdweDtcbiAgICAgIGhlaWdodDogMTEzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxuXG4gICZfX3RhZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgJiA+ICoge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2F0ZWdvcnl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMXB4IDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJl9fdGl0bGV7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAuYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufSIsIi5ibG9nLWxheW91dHtcblxuICAuYmxvZy1hcnRpY2xlX190YWdze1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxuXG4gICZfX2ltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3Jvd3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICBAbWVkaWEgQHRhYmxldHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgaDF7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAuYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuXG4gICAgaDJ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAuYm9sZDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIGgze1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgLmJvbGQ7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAucGVyZXh7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLypAbWVkaWEgQHRhYmxldHtcbiAgICAgIHdpZHRoOiBjYWxjKDc1JSAtIDE1cHgpO1xuICAgIH0qL1xuXG4gICAgYXtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc291cmNlc3tcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjaztcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICBoM3tcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuXG4gICAgICBvbHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGNvdW50ZXItcmVzZXQ6IHNvdXJjZXM7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgbGl7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzb3VyY2VzO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiW1wiIGNvdW50ZXJzKHNvdXJjZXMsIFwiLlwiKSBcIl0gXCI7XG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhe1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yaWdodHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLypAbWVkaWEgQHRhYmxldHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG4gICAgfSovXG5cbiAgICBoMntcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3NpZGViYXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAmX19hdXRob3J7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQHdoaXRlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQG1lZGlhIEBtb2JpbGV7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLmZhbmN5LWltZ3tcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgQG1lZGlhIEBtb2JpbGV7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjphZnRlcntcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGxlZnQ6IC00cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudHtcbiAgICAgIHA6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZXtcbiAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgLmJvbGQ7XG4gICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYXJ0aWNsZXN7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAuYmxvZy1sYXlvdXRfX2FydGljbGV7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQG1lZGlhIEBtb2JpbGV7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDElO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgQG5vdGVib29re1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FydGljbGV7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9pbWd7XG5cbiAgICB9XG5cbiAgICAmX190aXRsZXtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIC5ib2xkO1xuICAgIH1cbiAgfVxufSIsIi5ibG9nIHtcblxuICAmX19jYXRlZ29yaWVzIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzQxNDE0MTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQxNDE0MTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAuYm9sZDtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAudHJhbnNpdGlvbjtcblxuICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogQGNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5idG57XG4gIC5ib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1wcmltYXJ5e1xuICAuYnRuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgY29sb3I6ICMxRTFFMUM7XG4gIGJvcmRlci1jb2xvcjogQHByaW1hcnk7XG59XG5cbi5idG4tc2Vjb25kYXJ5e1xuICAuYnRuO1xuICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IEB3aGl0ZTtcbn0iLCIuY29udGFjdC1mb3Jte1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiBAd2hpdGU7XG4gIC5jZW50ZXI7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgaDJ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgcHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICNDMEMwQzA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufSIsIi5jb250YWN0LWluZm97XG4gIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgQG1lZGlhIEB0YWJsZXR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5jb2x7XG4gICAgQG1lZGlhIEB0YWJsZXR7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgYXtcbiAgICBjb2xvcjogQHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXJ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmX19pY29ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgcHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgaXtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cbn0iLCIuY291cnNlIHtcbiAgcGFkZGluZzogNjJweCAwO1xuICBjb2xvcjogQHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNTI2O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cbiAgaDEge1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIGgyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgcCB7XG4gICAgICAuYm9sZDtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmID4gZGl2IHtcblxuICAgICAgQG1lZGlhIEB0YWJsZXQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICBAbWVkaWEgQHRhYmxldHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgJl9fdGFnIHtcbiAgICAuYm9sZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0QTg1MztcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0QTg1MztcbiAgICB9XG5cbiAgICAmLmNsb3NlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDJBO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkYwMDJBO1xuICAgIH1cbiAgfVxuXG4gICZfX2luZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBjb2xvcjogQGNvbG9yO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAbWVkaWEgQG1vYmlsZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgfVxuXG4gICAgJiA+IGRpdiB7XG4gICAgICAuY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgQG1vYmlsZSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBAdGFibGV0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICB9XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDMzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICB9XG5cbiAgICAgIC5tYXBze1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBkaXYge1xuICAgICAgICAuYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pY29ucyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICZfX3JvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgQG1lZGlhIEBtb2JpbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIGNvbG9yOiBAcHJpbWFyeTtcblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgIGNvbG9yOiBAY29sb3I7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICBAbWVkaWEgQG1vYmlsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxMDBweDtcbiAgICB9XG4gIH1cblxuICAmX190ZWFjaGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcblxuICAgIEBtZWRpYSBAbW9iaWxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgQG1lZGlhIEBtb2JpbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG5cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX3RleHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgY29sb3I6IEBjb2xvcjtcblxuICAgICAgQG1lZGlhIEBtb2JpbGUge1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDMwcHggNDVweCAxNTBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IEBjb2xvcjtcbiAgICAgICAgICAuYm9sZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIC5ib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcblxuICAgICAgQG1lZGlhIEB0YWJsZXR7XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgfVxuXG4gICAgICBocntcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgLmJnKCdmb3JtX2JnLmpwZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgY29sb3I6IEBjb2xvcjtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAuY2VudGVyO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgd2lkdGg6IDQ2MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cbiAgICAgIEBtZWRpYSBAdGFibGV0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICBpbWd7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX3Jvd3N7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIH1cblxuICAgICAgJl9fcm93e1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuXG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAuYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jb3Vyc2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gIC50ZXJte1xuICAgIEBtZWRpYSBAbm90ZWJvb2t7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMjBweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoM24rMyl7XG5cbiAgICAgIEBtZWRpYSBAbm90ZWJvb2t7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuY3Rhe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2OTE4O1xuICBjb2xvcjogQHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC5jZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIC5ib2xkO1xuICB9XG5cbiAgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59IiwiLmZhbmN5LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcblxuICBpbWcge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IC04cHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxufSIsIi5mb290ZXIge1xuICBjb2xvcjogQHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMzBweCAwIDAgMDtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAmX19jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAbWVkaWEgQHRhYmxldHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG5cbiAgICAgIEBtZWRpYSBAbm90ZWJvb2t7XG4gICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuXG4gICAgICBAbWVkaWEgQHRhYmxldHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIEBub3RlYm9va3tcbiAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKXtcblxuXG4gICAgICBAbWVkaWEgQG5vdGVib29re1xuICAgICAgICB3aWR0aDogMjYlO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG5cblxuICAgICAgQG1lZGlhIEBub3RlYm9va3tcbiAgICAgICAgd2lkdGg6IDI2JTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3Ryb25ne1xuICAgICAgLnJlZ3VsYXI7XG4gICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWd7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvcHkge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6ICM3ZjdmN2Y7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ZjdmN2Y7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgIEBtZWRpYSBAbW9iaWxle1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBzcGFuOmZpcnN0LWNoaWxke1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgICBAbWVkaWEgQG1vYmlsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjN2Y3ZjdmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZvcm0ge1xuXG4gICYtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYgPiAuZm9ybS1pbnB1dCB7XG4gICAgICBAbWVkaWEgQHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAgICYuZXJyb3Ige1xuICAgICAgICBjb2xvcjogQGVycm9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBAZm9udC1mYW1pbHk7XG4gICAgfVxuXG4gICAgJi5yZXF1aXJlZCB7XG5cbiAgICAgIGxhYmVsOm5vdCguZXJyb3IpIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyAqJztcbiAgICAgICAgICBjb2xvcjogQGVycm9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJiA+IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwuZXJyb3J7XG4gICAgICBjb2xvcjogQGVycm9yO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuXG4gICAgICAmOmNoZWNrZWQgfiAuZm9ybS1jaGVja2JveF9fY2hlY2t7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NoZWNrIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLWNhcHRjaGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogNDJweDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICBsYWJlbC5lcnJvcntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IEBlcnJvcjtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG59IiwiLmhlYWRlciAuaW5uZXJfaGVhZHtcbiAgaGVpZ2h0OiA4NnB4O1xufVxuXG4uaGVhZGVyIC5pbm5lcl9oZWFkIC5sb2dve1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudXtcbiAgLmZyaWdodDtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVse1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpe1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1haW5fbWVudSB1bCBsaSBhe1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxZDFkMWI7XG4gIG1hcmdpbjogMCA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubWFpbl9tZW51IHVsIGxpIGEuYWN0aXZlLCAuaGVhZGVyIC5pbm5lcl9oZWFkIC5tYWluX21lbnUgdWwgbGkgYTpob3ZlcntcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmUwMTk7XG59XG5cbi5oZWFkZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5tb3ZlX2hlYWRlci5maXhlZHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICBib3gtc2hhZG93OiAxcHggLTNweCAyOHB4IDBweCByZ2JhKDAsIDAsIDAsIC4zOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5tb2JpbGVfc2hvd3tcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubW9iaWxlX21lbnV7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubW9iaWxlX21lbnUgLmhhbWJ1cmdlcntcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC5iZyhcImhhbWJ1cmdlci5wbmdcIik7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmhlYWRlciAuaW5uZXJfaGVhZCAubW9iaWxlX21lbnUgLnNjcm9sbF9tZW51e1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDcwcHg7XG59XG5cbi5oZWFkZXIgLmlubmVyX2hlYWQgLm1vYmlsZV9tZW51IC5zY3JvbGxfbWVudSB1bHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE1cHggMHB4IHJnYmEoMCwwLDAsLjMpO1xufVxuXG4uaGVhZGVyIC5pbm5lcl9oZWFkIC5tb2JpbGVfbWVudSAuc2Nyb2xsX21lbnUgdWwgbGl7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VjZWNlO1xufVxuXG4uaGVhZGVyIC5pbm5lcl9oZWFkIC5tb2JpbGVfbWVudSAuc2Nyb2xsX21lbnUgdWwgbGkgYXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMWQxZDFiO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbn0iLCIua2R5X2Ffa2Rle1xuICBwYWRkaW5nOiAyNXB4IDAgNjVweDtcbn1cblxuLmtkeV9hX2tkZSAuZGF0ZXtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCA1cHg7XG4gIG1hcmdpbjogNTVweCAwIDIxcHggMDtcbn1cblxuLmtkeV9hX2tkZSAuaWNvbnN7XG5cbn1cblxuLmtkeV9hX2tkZSAuaWNvbntcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbiAgd2lkdGg6IDIyLjg3NyU7XG4gIC5mbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIuODMxJTtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgcGFkZGluZy10b3A6IDEzMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzM0MzQzNDtcbn1cblxuLmtkeV9hX2tkZSAuaWNvbiBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzNDM0O1xufVxuXG4ua2R5X2Ffa2RlIC5pY29ucyAuaWNvbjpmaXJzdC1jaGlsZHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5rZHlfYV9rZGUgLmljb24ubWFwe1xuICAuYmcoXCJtYXAucG5nXCIsNTAlLDM1cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufVxuXG4ua2R5X2Ffa2RlIC5pY29uLm1oZHtcbiAgLmJnKFwibWhkLnBuZ1wiLDUwJSwzM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbn1cblxuLmtkeV9hX2tkZSAuaWNvbi5iZWR7XG4gIC5iZyhcImJlZC5wbmdcIiw1MCUsNTBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG59XG5cbi5rZHlfYV9rZGUgLmljb24uY2Fye1xuICAuYmcoXCJjYXIucG5nXCIsNTAlLDQ5cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDE5O1xufSIsIi5sYW5ne1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFiO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGFuZyAubGFuZ19zZWxlY3R7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5sYW5nIC5sYW5nX3NlbGVjdCBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNHB4O1xufVxuXG4ubGFuZyAubGFuZ19zZWxlY3QgYXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZTAxOTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmxhbmcgLmxhbmdfc2VsZWN0IGE6aG92ZXJ7XG4gIGNvbG9yOiAjOGE4YThhO1xufVxuXG4ubGFuZyAubGFuZ19zZWxlY3QgYS5hY3RpdmV7XG4gIGNvbG9yOiAjOGE4YThhO1xufSIsIi5tYWluX2Jsb2Nre1xuICAuYmcoXCJtYWluX2Jsb2NrLmpwZ1wiLCAwLCAwLCBuby1yZXBlYXQsIEBwcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogODVweCAwIDY1cHggMDtcbn1cblxuLm1haW5fYmxvY2sgLnNsb2dhbntcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW46IDUycHggMCA0NnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tYWluX2Jsb2NrIC5jb2wxe1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMiUgMCAzJTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgLmZsZWZ0O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLm1haW5fYmxvY2sgLmNvbDJ7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCAzJSAwIDIlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAuZnJpZ2h0O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbiIsIi5tYXBhe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tYXBhIGlmcmFtZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufSIsIi5wYXJ0bmVyaXtcbiAgcGFkZGluZzogODhweCAwIDgwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcblxuICAmLm5vdC1mb3VuZHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwcHggLSAyODBweCk7XG4gIH1cbn1cblxuLnBhcnRuZXJpIC5wYXJ0bmVyc3tcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnBhcnRuZXJpIC5wYXJ0bmVycyAucGFydG5lcntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogNS44NSU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wYXJ0bmVyaSAucGFydG5lcnMgLnBhcnRuZXI6Zmlyc3QtY2hpbGR7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufSIsIi5wb3B1cF9vdmVybGF5e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MiwxODIsMTgyLDAuOCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cHtcbiAgYm9yZGVyOiAxM3B4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OTtcbiAgd2lkdGg6IDU1MHB4O1xuICBoZWlnaHQ6IDM3MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9wdXAucG9wdXBfc3VjY2Vzc3tcbiAgLmJnKFwic3VjY2Vzcy5wbmdcIiwgNTAlLCA2NHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbn1cblxuLnBvcHVwLnBvcHVwX2ZhaWx7XG4gIC5iZyhcImZhaWwucG5nXCIsIDUwJSwgNjRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG59XG5cbi5wb3B1cCAudGl0bGV7XG4gIGNvbG9yOiAjM2UzZTNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cblxuLnBvcHVwIC5kZXNje1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuXG4ucG9wdXAgLmNsb3Nle1xuICAuYmcoXCJwb3B1cF9jbG9zZS5wbmdcIiw1MCUsNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4udGVybXNfcG9wdXAgLmNsb3NlLCAuZXV0ZXJtc19wb3B1cCAuY2xvc2V7XG4gIC5iZyhcInBvcHVwX2Nsb3NlLnBuZ1wiLDUwJSw1MCUpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICByaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG5cbi5kb3RheiBpbnB1dCwgLmRvdGF6IHRleHRhcmVhe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59IiwiLnByb2dyYW17XG4gIHBhZGRpbmc6IDY4cHggMCA3NXB4IDA7XG59XG5cbi5wcm9ncmFtX2JveHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuICBwYWRkaW5nOiAyMnB4O1xufVxuXG4ucHJvZ3JhbSBoMntcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZ3JhbSBoMjphZnRlcntcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG4gIGJvdHRvbTogLTQ5cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5wcm9ncmFtX2JveCBoM3tcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogI2ZmZTAxOTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ucHJvZ3JhbV9saW5le1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzQzNDtcbn1cblxuLnByb2dyYW1fYm94IHRhYmxle1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4ucHJvZ3JhbV9ib3ggdGFibGUgdGR7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4ucHJvZ3JhbV9ib3ggdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGR7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBtaW4td2lkdGg6IDEwNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDA7XG59XG5cbi5wcm9ncmFtX2JveCB0YWJsZSB0ciB0ZDpsYXN0LWNoaWxke1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogNHB4IDA7XG59IiwiLnByZWRuYXNlamljaXtcbiAgYmFja2dyb3VuZC1jb2xvcjogQGJsYWNrO1xuICBwYWRkaW5nOiA2MHB4IDUwcHg7XG59XG5cbi5wcmVkbmFzZWppY2kgaDJ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5wcmVkbmFzZWppY2kgLnBlcnNvbntcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjAxcHg7XG4gIG1hcmdpbjogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnByZWRuYXNlamljaSAucGVyc29uIC5pbWd7XG4gIGhlaWdodDogMjA2cHg7XG59XG5cbi5wcmVkbmFzZWppY2kgLnBlcnNvbiAuaW5mb3tcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTRweCAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMzNDM0MzQ7XG4gIGhlaWdodDogMTA2cHg7XG59XG5cbi5wcmVkbmFzZWppY2kgLnBlcnNvbiAuaW5mbyBhe1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzQzNDM0O1xufSIsIi5yZWZlcmVuY2Uge1xuICBwYWRkaW5nOiA4MnB4IDAgMTAwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuXG4gIC5wYXJ0bmVycyB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5wYXJ0bmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBjb2xvcjogIzFFMUUxQztcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgQHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBAbm90ZWJvb2sge1xuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDMwcHgpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgIEBtZWRpYSBAdGFibGV0IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgQG5vdGVib29rIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoM24rMykge1xuXG4gICAgICAgIEBtZWRpYSBAbm90ZWJvb2sge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59IiwiLnJlZ2lzdHJhY2V7XG4gIHBhZGRpbmc6IDMwcHggMCA0NXB4O1xufVxuXG4ucmVnaXN0cmFjZSBoMntcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1ze1xuICBtaW4taGVpZ2h0OiA1ODlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAyNXB4IDM3cHggLTE5cHggcmdiYSgwLDAsMCwwLjM5KTtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIGgze1xuICBmb250LXNpemU6IDIwLjY1cHg7XG4gIGNvbG9yOiAjMzQzNDM0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyBwLmRlc2N7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2MwYzBjMDtcbiAgLy9tYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIHAuZGVzYy55ZWxsb3d7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5yZWdpc3RlcntcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM0MzQ7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzRweDtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5yZWdpc3RlciBoM3tcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXp7XG4gIHdpZHRoOiA1MCU7XG4gIC5mcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwMTk7XG4gIGhlaWdodDogNTg5cHg7XG4gIHBhZGRpbmc6IDM0cHg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dCwgLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhLCAudWktc2VsZWN0bWVudS1idXR0b257XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzZTNlM2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICAvL3dpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHJlc2l6ZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQuZXJyb3J7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlY2U7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDpkaXNhYmxlZC5lcnJvcntcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cblxuLnJlZ2lzdHJhY2UgLmxlZnRfYmxvY2t7XG4gIC5mbGVmdDtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLnJlZ2lzdHJhY2UgLnJpZ2h0X2Jsb2Nre1xuICAuZnJpZ2h0O1xuICB3aWR0aDogNDglO1xufVxuXG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udHtcbiAgd2lkdGg6IDQ5JTtcbiAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgLmZsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZWdpc3RyYWNlIC5pbnB1dF9jb250LnJlcXVpcmVkOmFmdGVye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBjb2xvcjogI2ZmMDAyYTtcbiAgdG9wOiAxNHB4O1xuICByaWdodDogMTRweDtcbn1cblxuLnJlZ2lzdHJhY2UgLnNlbGVjdF9jb250LnJlcXVpcmVkOmFmdGVye1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udDpudGgtY2hpbGQoMm4rMil7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnJlZ2lzdHJhY2UgbGFiZWwuZXJyb3J7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51aS1zZWxlY3RtZW51LWJ1dHRvbntcbiAgLmJnKFwic2VsZWN0LnBuZ1wiLCA5NiUsIDUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5yZWdpc3RyYWNlIC5pbnB1dF9jb250LmVycm9yIC51aS1zZWxlY3RtZW51LWJ1dHRvbntcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2VjZTtcbn1cblxuLnJlZ2lzdHJhY2UgLmlucHV0X2NvbnQucmVxdWlyZWQgLnVpLXNlbGVjdG1lbnUtdGV4dHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucmVnaXN0cmFjZSAuaW5wdXRfY29udC5yZXF1aXJlZCAudWktc2VsZWN0bWVudS10ZXh0OmFmdGVye1xuICBjb250ZW50OiBcIiAqXCI7XG4gIGNvbG9yOiAjZmYwMDJhO1xufVxuXG4ucmVnaXN0cmFjZSAudWktY2hlY2tib3hyYWRpby1sYWJlbHtcbiAgY29sb3I6ICNmZmUwMTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW46IDRweCA4cHg7XG59XG5cbi5yZWdpc3RyYWNlIC51aS1jaGVja2JveHJhZGlvLWxhYmVsIGF7XG4gIGNvbG9yOiAjZmZlMDE5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnJlZ2lzdHJhY2UgLnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgLnVpLWljb257XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ucmVnaXN0cmFjZSAudWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi51aS1zdGF0ZS1jaGVja2Vke1xuICAuYmcoXCJjaGVjay5wbmdcIiw1MCUsNTAlLCBuby1yZXBlYXQsICNmZmYpO1xufVxuXG4ucmVnaXN0cmFjZSAuY2hlY2tib3hlc3tcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGVybXNfcG9wdXAsIC5ldXRlcm1zX3BvcHVwe1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1heC13aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiA1MCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgdGV4dGFyZWF7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG4gIGhlaWdodDogMTMzcHg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogdGV4dGFyZWF7XG4gIGhlaWdodDogMTg2cHg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogaW5wdXQsIC5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogdGV4dGFyZWF7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZjZTg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzNlM2UzZTtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgLnJlZ2lzdHJhY2UgLmZvcm1zIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICMzZTNlM2U7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAucmVnaXN0cmFjZSAuZm9ybXMgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjM2UzZTNlO1xufVxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIC5yZWdpc3RyYWNlIC5mb3JtcyB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICMzZTNlM2U7XG59XG5cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIGlucHV0OmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye1xuICBjb2xvcjogI2NlY2VjZTtcbn1cbi5yZWdpc3RyYWNlIC5mb3JtcyBpbnB1dDpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlcntcbiAgY29sb3I6ICNjZWNlY2U7XG59XG4ucmVnaXN0cmFjZSAuZm9ybXMgaW5wdXQ6ZGlzYWJsZWQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntcbiAgY29sb3I6ICNjZWNlY2U7XG59XG4udWktc2VsZWN0bWVudS1tZW51e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBib3gtc2hhZG93OiAwcHggMjVweCAzN3B4IC0xOXB4IHJnYmEoMCwwLDAsMC4zOSk7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW17XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktc3RhdGUtYWN0aXZle1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgLmNhcHRjaGF7XG4gIC5mbGVmdDtcbiAgd2lkdGg6IDIxOXB4O1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgLmNhcHRjaGEgZGl2e1xuICAuZmxlZnQ7XG4gIHdpZHRoOiAxNDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyAuY2FwdGNoYSBpbnB1dHtcbiAgd2lkdGg6IDY5cHggIWltcG9ydGFudDtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIGJ1dHRvbntcbiAgZm9udC1zaXplOiAyMC42NXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMnB4IDE3MHB4IDEycHggMzBweDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMzQzNDM0O1xuICAuYmcoXCJnb3BheS5wbmdcIiw5MiUsNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTAxOTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyBidXR0b246aG92ZXJ7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgYnV0dG9uLmRpc2FibGVke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWE5YTlhO1xuICAvL2N1cnNvcjogYXV0bztcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RheiAuY2FwdGNoYSBkaXZ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZjZTg7XG59XG5cbi5yZWdpc3RyYWNlIC5mb3JtcyAuZG90YXogYnV0dG9ue1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNDM0O1xuICBjb2xvcjogI2ZmZTAxOTtcbn1cblxuLnJlZ2lzdHJhY2UgLmZvcm1zIC5kb3RheiBidXR0b246aG92ZXJ7XG4gIGNvbG9yOiAjZWNkMTI0O1xufVxuXG4ucmVnaXN0cmFjZSAuZm9ybXMgdGV4dGFyZWF7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVnaXN0ZXJfZm9ybSAuc2Vjb25ke1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59IiwidGFibGUudGFibGV7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgdGhlYWR7XG4gICAgdGh7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAuYm9sZDtcbiAgICB9XG4gIH1cblxuICB0Ym9keXtcbiAgICB0ZHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgYXtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICBpe1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5kb3dubG9hZHtcblxuICAgIHRib2R5e1xuICAgICAgdGR7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLW91dGVye1xuICBvdmVyZmxvdy14OiBhdXRvO1xufSIsIi50ZW1hdGF7XG4gIHBhZGRpbmc6IDYycHggMDtcbiAgY29sb3I6ICNmZmUwMTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI1MjY7XG5cbiAgaDEsIGgye1xuICAgIGNvbG9yOiAjZmZlMDE5O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZTAxOTtcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xuICB9XG5cbiAgLnRlbWF7XG4gICAgcGFkZGluZzogMCA0NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDM4cHggMCA3MHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmID4gYSwgJiA+IGRpdntcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZlMDE5O1xuICAgICAgY29sb3I6ICNmZmUwMTk7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAyLjclKTtcbiAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjclO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi43JTtcblxuICAgICAgJjpudGgtY2hpbGQoNG4rNCl7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRlcm17XG4gIGJvcmRlcjogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5idG4tcHJpbWFyeXtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2lubmVye1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgY29sb3I6IEB3aGl0ZTtcbiAgfVxuXG4gICZfX2ltZ3tcblxuICAgIGltZ3tcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxle1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAuYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLWhlaWdodDogNDFweDtcblxuICAgICY6aG92ZXJ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAmX19pbmZvc3tcblxuICAgICYgPiBkaXZ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgIGl7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgfVxuXG4gICAgICAmLm1hcHN7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N0YXR1c2Vze1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICZfX2l0ZW17XG4gICAgICAuY2VudGVyO1xuICAgIH1cblxuICAgICZfX2xhYmVse1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgICZfX3RhZ3tcbiAgICAgIC5ib2xkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogM3B4IDdweDtcblxuICAgICAgJi5vcGVuZWR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNEE4NTM7XG4gICAgICB9XG5cbiAgICAgICYuY2xvc2Vke1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDJBO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NhcGFjaXR5e1xuICAgICAgLmJvbGQ7XG5cbiAgICB9XG5cbiAgICAmX19wcmljZXtcbiAgICAgIC5ib2xkO1xuICAgIH1cbiAgfVxufSJdfQ== */
