.p-home .s3-tab,.p-home .s2-btn-up,body{margin-left:auto;margin-right:auto}.transparent-background{background-color:transparent;zoom:1}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:10vw}html body{margin-right:auto;margin-left:auto;min-width:320px}@media screen and (max-width: 320px){html{font-size:32px}}html body{margin-right:auto;margin-left:auto;max-width:1020px}@media screen and (min-width: 1020px){html{font-size:102px}}.red{color:#e83633}body{max-width:2000px !important;overflow-x:hidden}.m-dialog-box{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;z-index:1000;overflow-y:auto}.m-dialog-inner{margin:20px auto 20px;width:600px;min-height:150px;background-color:#fff;border-radius:10px;overflow:hidden}.m-dialog-header{position:relative;height:55px;line-height:55px;text-align:center;color:#333;font-size:24px;border-bottom-right-radius:0;border-bottom-left-radius:0;letter-spacing:2px;border-bottom:1px solid #ddd}.m-dialog-header .close{position:absolute;width:26px;height:22px;top:0;right:14px;cursor:pointer;margin:0;color:#999}.m-dialog-body{padding:10px}.m-dialog-footer{padding:25px 10px}.m-dialog-footer .btn+.btn{margin-left:50px}.m-dialog-footer .btn.disabled{cursor:auto;opacity:.5}html.m-dialog-open{padding-right:16px}html.m-dialog-open,html.m-dialog-open>body{overflow:hidden}@media screen and (max-width: 768px){html.m-dialog-open{padding-right:0}}@-webkit-keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}@keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}html.m-dialog-open::after{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.2);-webkit-animation:dialogFadeIn .5s 1;-moz-animation:dialogFadeIn .5s 1;animation:dialogFadeIn .5s 1}.m-loading-box{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;z-index:9999;background:none;overflow-y:hidden}.m-loading-inner{position:absolute;top:50%;margin-top:-57px;margin-left:-57px;left:50%;width:64px;height:64px;padding:8px 8px 2px;background-color:rgba(0,0,0,.2);border-radius:10px;overflow:hidden}.m-loading-body img{width:32px;height:32px}.m-loading-body .text{margin-top:10px;color:#fff}.bold{font-weight:bold}.f-btns{text-align:center;margin-top:0.2941176471rem}.f-btns .btn1{width:2.5rem;height:0.9607843137rem;background:url("/dianping/www/images/topics/2025/gcd/btn1.png") no-repeat;background-size:contain;display:inline-block}.f-btns .btn2{width:2.4019607843rem;height:0.6764705882rem;background:url("/dianping/www/images/topics/2025/gcd/btn1.png") no-repeat;background-size:contain;display:inline-block;font-size:0}.f-btns .btnt{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, from(#F79A48), to(#E65E16));background:-webkit-linear-gradient(top, #F79A48, #E65E16);background:-moz-linear-gradient(top, #F79A48, #E65E16);background:linear-gradient(180deg, #F79A48, #E65E16);border:solid 1px #e65e16;width:3.7254901961rem;height:0.4901960784rem;line-height:0.4901960784rem;border-radius:999px;color:#fff;font-size:0.1764705882rem;cursor:pointer;font-weight:bold}.txtc{text-align:center}.txtline{display:inline-block;text-align:center;position:relative;line-height:1}.txtline:after{content:"";position:absolute;bottom:0;left:0;width:100%;z-index:0;background:#f9df3a;height:0.0980392157rem}.txtline span{position:relative;z-index:1;display:inline-block;z-index:1}.txtline .txt1{width:2.0784313725rem;height:0.2549019608rem;background:url("/dianping/www/images/topics/2025/gcd/txt2.png") no-repeat;background-size:contain}.txtline .txt2{width:2.068627451rem;height:0.2549019608rem;background:url("/dianping/www/images/topics/2025/gcd/txt1.png") no-repeat;background-size:contain}.people{margin-top:0.1960784314rem}.people li{display:inline-block;width:1.9607843137rem;margin-bottom:0.1960784314rem;margin-right:0.3137254902rem;cursor:pointer}.people li:nth-child(4n){margin-right:0}.people li img{width:100%;height:2.7450980392rem;-o-object-fit:cover;object-fit:cover;border:solid 1px #ccc;border-radius:0.0980392157rem}.people li p{text-align:center;color:#bd000d;font-size:0.1764705882rem;font-weight:bold}.popalert{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}.popalert .cc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-style:solid;border-width:0.0392156863rem;border-color:#dc2e33;background:#fff url("/dianping/www/images/topics/2025/gcd/bg2.png") no-repeat;background-size:100% 100%;width:3.9215686275rem;padding-bottom:0.1960784314rem;padding-top:0.1960784314rem}.popalert .cc .close{position:absolute;top:0.0980392157rem;right:0.0980392157rem;width:0.1960784314rem;height:0.1960784314rem;background:url("/dianping/www/images/topics/2025/gcd/close.png") no-repeat;background-size:contain;cursor:pointer}.popalert .cc .txt{padding:0.2941176471rem 0.2941176471rem 0 0.2941176471rem;text-align:center;font-size:0.2156862745rem;font-weight:bold}.popalert .cc .btnt{width:1.9607843137rem !important}.tabs{width:9.6078431373rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;text-align:center;font-size:0;margin-bottom:0.2941176471rem}.tabs a{position:relative;display:inline-block;background:#fbe2d5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #bd000d;height:0.6862745098rem;line-height:0.6862745098rem !important;border-radius:0.0980392157rem;margin:0 0.0980392157rem;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;text-align:center;color:#bd000d;font-weight:bold;position:relative}.tabs a.active{background:#bd000d;color:#fff}.tabs a.active::after{content:"";position:absolute;width:0.3235294118rem;height:0.1274509804rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-0.1176470588rem;background:url("/dianping/www/images/topics/2025/gcd/arrow.png") no-repeat;background-size:contain}.popup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:1000}.popup .cons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:solid 2px #bd000d}.popup .cons .cons2{width:7.8431372549rem;padding:0.1960784314rem;background:#fff;min-height:0.9803921569rem;position:relative;font-size:0.1568627451rem}.popup .cons .cons2 .btit{text-align:center;font-weight:bold;font-size:0.1960784314rem}.popup .cons .cons2 img{max-width:100%}.popup .cons .cons2.mini{width:4.9019607843rem}.popup .cons .cons2 .msg{color:#f14927;font-size:0.2941176471rem;text-align:center;padding:0.2941176471rem 0 0.0980392157rem 0}.popup .cons .cons2 .msg .small{font-size:0.2352941176rem}.popup .cons .cons2 .close{position:absolute;font-size:0.3529411765rem;color:#000;font-weight:bold;padding:0.0980392157rem;cursor:pointer;top:-0.0490196078rem;right:0.0490196078rem;line-height:1}.popup .cons .cons2 .img{width:3.9215686275rem;margin-left:auto;margin-right:auto;text-align:center}.popup .cons .cons2 .img img{max-width:100%;max-height:2.9411764706rem}.popup .cons .cons2 .img .info{margin-top:0.0980392157rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.popup .cons .cons2 .img .info .zan{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.popup .cons .cons2 .img .info .zan i{display:inline-block;width:0.1960784314rem;height:0.1960784314rem;background-size:contain;background-repeat:no-repeat;margin-left:0.0588235294rem}.popup .cons .cons2 .content{padding:0 0.3921568627rem;text-align:justify;max-height:2.5490196078rem;overflow-y:auto}.popup .cons .cons2 .textarea{height:1.568627451rem;margin-left:0.3921568627rem;margin-right:0.3921568627rem;position:relative}.popup .cons .cons2 .textarea .number{position:absolute;bottom:0.0980392157rem;right:0.0980392157rem;font-size:0.137254902rem}.popup .cons .cons2 .textarea textarea{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.0980392157rem;border:solid 1px #ccc;font-size:0.1568627451rem;font-family:"song-serif";resize:none;overflow-y:auto}.popup .cons .flower{margin-top:0.0980392157rem;text-align:center}.popup .cons .flower i{display:inline-block;width:0.4705882353rem;height:0.8235294118rem;background:url("/dianping/www/images/topics/2025/gcd/icon1.png") no-repeat;background-size:contain;vertical-align:middle}.popup .cons .flower p{font-size:0.1568627451rem}.popup .cons .btns{margin-top:0.0980392157rem;text-align:center}.popup .cons .btns a{display:inline-block;background:-webkit-gradient(linear, left top, left bottom, from(#F79A48), to(#E65E16));background:-webkit-linear-gradient(top, #F79A48, #E65E16);background:-moz-linear-gradient(top, #F79A48, #E65E16);background:linear-gradient(180deg, #F79A48, #E65E16);border:solid 1px #e65e16;width:3.7254901961rem;height:0.4901960784rem;line-height:0.4901960784rem;border-radius:999px;color:#fff;font-size:0.1764705882rem}.popup .cons .btns a.gray{background:#ccc;cursor:default;border-color:#999}.commentinput{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.commentinput .upfile{width:2.1568627451rem;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;margin-right:0.1960784314rem;line-height:1.5}.commentinput .upfile .img{width:1.1764705882rem;height:1.1764705882rem;border:solid 0.0196078431rem #aeaeae;border-radius:0.0490196078rem;margin-left:auto;margin-right:auto;position:relative;background:#fff}.commentinput .upfile .img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.commentinput .upfile .img .close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAmlJREFUSEu1lTlrVlEQhp8Y1ERcQEgRtDFE1C4Qo8RCsFBcCKYQ1xgUY0wUCzv/gK1VCnfcNwQXXNBGEESLSBDEJdiJqE1EhagkLvOGGTge7neDgtN8H/ec85w7874zt4r/FFUl3EnAGmAh0AQ0+94nwADQb2s3gdEiRiXwMuAY0AC8AV4Bz4CJwHxgnq3PBgaBncCDHJ6DpwOHgY3Aa4OtA55WyEqZXAbmAGeB3cCX2JuDz9lbbAbOAD3A8DgSTAWOA+sdvrUIvNZqeQ24DrT/paZX/cxq4I7OxhvXeR0lhOr30cEbPN1f2UU6twk4789nAi/8/wJgKMD7gIPASuCub5AjpLpE7AYCrjNHTdQd7prbvn8VoP97gb4AnwKWuhDpyx1x1U8D24AJXkuJK7guTOOtl6IrwFL+A7CiIGVBOwAJW+2OiYvyEt0Hpsn7Asub34BDwJ4C0QS7AUgYhQSWDX8U7FWGyqxGYKUnsN6iqwL4SuKUMvAJz24MrFB7KmT6NLQuT29xB4Qb1BCdiaBxRq0+YiIuCrCUl7lrgZ8JOcS76I2jJVmsSLwoqUTtCbBq2wfsAgRTtHlt1VmaB6nd9Gx7Zrc/GAEOg08x9efaje8dXtYgauNLvm+WZfES+Gp2bAQ+p7MiDP4vLX0PWJ42WD6EJIqEuuXpvytwSfqo3htFXXrSyzO2noNnWPepCzWQPpkN9/usGMouUOk0BQ/YKNColQXlkopjM86r0ySmLlI8t1QfejMtttpq0Ch0ea8Nrgt5ZmWfpslWkhbrfYGW2HBqdSs+slo+BvSrz9T3onKVgccpb/nybznBgBsorLpuAAAAAElFTkSuQmCC);background-size:contain;position:absolute;z-index:2;top:-0.0980392157rem;right:-0.0980392157rem;width:0.2450980392rem;height:0.2450980392rem;opacity:1;font-size:0}.commentinput .upfile .img .file{position:absolute;font-size:0.4901960784rem;font-weight:bold;color:#aeaeae;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;top:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.commentinput .upfile .img input{position:absolute;top:0;left:0;font-size:50px;width:100%;height:100%;opacity:0;z-index:1}.commentinput .upfile p{font-size:0.1764705882rem;margin-top:0.0784313725rem;text-align:center}.commentinput .textarea{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:2.1568627451rem}.commentinput .textarea textarea{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 0.0098039216rem #aeaeae;padding:0.0980392157rem;border-radius:0.0490196078rem;font-size:0.1568627451rem;font-family:"song-serif";resize:none}.commentinput .textarea .number{position:absolute;right:0.0980392157rem;bottom:0.0980392157rem;font-size:0.1764705882rem;line-height:1}.commentinput .textarea .btns{position:absolute;right:0;bottom:0}.p-home .footer-box,.p-home .footer-box a{font-size:14px;color:#333}.p-home .footer-box .footer{min-width:auto}@media screen and (max-width: 768px){.p-home .footer-box .foot_wrap p{height:auto}.p-home .footer-box .foot_wrap p:nth-child(1) img{display:block;margin:0 auto 6px}}.p-home img{max-width:100%;height:auto;vertical-align:top}.p-home,.p-home a{line-height:2;color:#404040;font-size:0.1764705882rem}@media screen and (max-width: 768px){.p-home,.p-home a{font-size:12px}}.p-home:hover,.p-home a:hover{text-decoration:none}.p-home>.bd{position:relative;min-height:28.8823529412rem;background:url("/dianping/www/images/topics/2025/gcd/bg.jpg") no-repeat top center;background-color:#ec372e;background-size:19.6078431373rem auto}.p-home>.bd,.p-home>.bd *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-home .part1 .cc{font-size:0.1764705882rem;text-align:justify}.p-home .part1 .stit{text-align:center;font-size:0.2352941176rem;font-weight:bold}.p-home .part2{margin-top:0.3921568627rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border:solid 0.1960784314rem #fff;background:#fef9f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.1960784314rem}.p-home .part2 .stit{font-size:0.2352941176rem;font-weight:bold;margin-bottom:0.1960784314rem;text-align:center}.p-home .partlist .img{text-align:center}.p-home .partlist .img img{max-height:2.9411764706rem}.p-home .partlist .title{text-align:center;font-size:0.2156862745rem;color:#000;margin-top:0.0980392157rem}.p-home .partlist .address{margin-top:0rem;font-size:0.1764705882rem;text-align:center}.p-home .partlist .conts{font-size:0.1764705882rem;text-align:justify}.p-home .partlist .controls{text-align:center;margin-top:0.0980392157rem}.p-home .partlist .controls span{display:inline-block;margin:0 0.0980392157rem;width:0.1960784314rem;height:0.1960784314rem;background:#cbcbcb;-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);box-shadow:inset 5px 5px 5px rgba(0,0,0,.2);border-radius:100%;cursor:pointer}.p-home .partlist .controls span.active{background:#e53324}.p-home .m-box{width:9.6078431373rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background:#fff;padding:0.2941176471rem;border-radius:0.1960784314rem;border:solid 0.0980392157rem #ca4a20;margin-bottom:0.4901960784rem}.p-home .m-box .jiao{position:absolute;width:0.637254902rem;height:0.6862745098rem;background-repeat:no-repeat;background-size:100% 100%}.p-home .m-box .jiao.i1{top:-0.0196078431rem;left:-0.0196078431rem;background-image:url("/dianping/www/images/topics/2025/gcd/border1.png")}.p-home .m-box .jiao.i2{top:-0.0196078431rem;right:-0.0196078431rem;background-image:url("/dianping/www/images/topics/2025/gcd/border2.png")}.p-home .m-box .jiao.i3{bottom:-0.0196078431rem;left:-0.0196078431rem;background-image:url("/dianping/www/images/topics/2025/gcd/border3.png")}.p-home .m-box .jiao.i4{right:-0.0196078431rem;bottom:-0.0196078431rem;background-image:url("/dianping/www/images/topics/2025/gcd/border4.png")}.p-home .m-box .s-content{font-size:0.1764705882rem;text-align:justify}.p-home .m-box .s-content .icon1{position:absolute;right:1.7647058824rem;bottom:-0.1960784314rem;display:inline-block;width:1.6176470588rem;height:1.9411764706rem;background-image:url("/dianping/www/images/topics/2025/gcd/character1.png")}.p-home .m-box .btit{text-align:center;margin-bottom:0.1960784314rem}.p-home .m-box .btit .t1{display:inline-block;width:3.4019607843rem;height:0.9019607843rem;background:url("/dianping/www/images/topics/2025/gcd/title1.png") no-repeat;background-size:contain;margin-top:-0.9803921569rem}.p-home .m-box .btit .t2{display:inline-block;width:3.4019607843rem;height:0.9019607843rem;background:url("/dianping/www/images/topics/2025/gcd/title2.png") no-repeat;background-size:contain}.p-home .m-line{-webkit-box-shadow:inset 0 -0.6666666667em #ffe93d;box-shadow:inset 0 -0.6666666667em #ffe93d}.p-home .m-nodata{width:100%;padding:100px 0;opacity:.5;text-align:center;font-size:0.1764705882rem}.p-home .cloud{position:absolute;z-index:3;display:block;background:none no-repeat center;background-size:contain}.p-home .cloud1{width:3.7745098039rem;height:1.2156862745rem;left:50%;top:4.4215686275rem;margin-left:-8.6470588235rem;background-image:url("/dianping/www/images/topics/2025/gcd/cloud1.png")}.p-home .cloud2{width:2.9901960784rem;height:0.9607843137rem;left:50%;top:7.9117647059rem;margin-left:5.0196078431rem;background-image:url("/dianping/www/images/topics/2025/gcd/cloud2.png")}.p-home .cloud3{width:3.1078431373rem;height:1rem;left:50%;top:21.1176470588rem;margin-left:-8.0882352941rem;background-image:url("/dianping/www/images/topics/2025/gcd/cloud3.png")}.p-home .cloud4{width:3.1078431373rem;height:1rem;left:50%;bottom:2.2745098039rem;margin-left:5.2941176471rem;background-image:url("/dianping/www/images/topics/2025/gcd/cloud4.png")}.p-home .new-box{padding-top:5.0980392157rem;padding-bottom:0.4901960784rem}.p-home .s1::before{background-image:url("/dianping/www/images/topics/2025/gcd/s1-tt.png")}.p-home .s1-list{text-align:justify}.p-home .s1-list dt{margin-bottom:0.068627451rem}.p-home .s1-list dd{margin-bottom:0.1176470588rem}.p-home .s1-list dd:last-child{margin-bottom:0}.p-home .s1-img1{position:absolute;z-index:2;left:0.1078431373rem;bottom:-0.1764705882rem;width:1.3725490196rem;height:1.1176470588rem;background:url("/dianping/www/images/topics/2025/gcd/s1-img1.png") no-repeat center;background-size:contain}.p-home .s2::before{background-image:url("/dianping/www/images/topics/2025/gcd/s2-tt.png")}.p-home .s2-rule{margin-bottom:0.4117647059rem;text-align:justify}.p-home .s2-rule-dt{margin-bottom:0.0784313725rem}.p-home .s2-btn-up{display:block;width:2.3921568627rem;height:0.7058823529rem;background:url("/dianping/www/images/topics/2025/gcd/s2-btn-up.png") no-repeat center;background-size:contain}.p-home .s2-img1{position:absolute;z-index:2;right:0.0882352941rem;bottom:0.1176470588rem;width:1.5490196078rem;height:2.2352941176rem;background:url("/dianping/www/images/topics/2025/gcd/s2-img1.png") no-repeat center;background-size:contain}.p-home .s3::before{background-image:url("/dianping/www/images/topics/2025/gcd/s3-tt.png")}.p-home .s3-tab{position:relative;width:23.3333333333em;height:3.3333333333em;border-radius:1.6666666667em;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFF2C9));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #FFF2C9 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #FFF2C9 100%);background-image:linear-gradient(180deg, #FFFFFF 0%, #FFF2C9 100%);background-color:#fff2c9;border:0.0555555556em solid #404040;-webkit-box-shadow:0 0.5em #e23426,0 0.5em 0 0.0555555556em #404040;box-shadow:0 0.5em #e23426,0 0.5em 0 0.0555555556em #404040}.p-home .s3-tab-box{position:relative;padding-bottom:0.6111111111em;overflow:hidden;margin-bottom:0.2352941176rem}@media screen and (max-width: 768px){.p-home .s3-tab-box{font-size:8px}}.p-home .s3-tab-box::after{content:"";position:absolute;left:50%;top:0;width:0.0555555556em;height:3.8888888889em;background-color:#404040}.p-home .s3-tab-ite{width:50%;height:100%;line-height:3.2222222222em;text-align:center}.p-home .s3-tab-ite.active span{-webkit-box-shadow:inset 0 -0.5em #e23426;box-shadow:inset 0 -0.5em #e23426}.p-home .s3-tab-ite span{display:inline-block;width:5.3333333333em;height:1.2222222222em;vertical-align:middle}.p-home .s3-tab-ite:nth-child(1) span::after{content:"";display:block;width:100%;height:100%;background:url("/dianping/www/images/topics/2025/gcd/s3-tab1.png") no-repeat center;background-size:auto 100%}.p-home .s3-tab-ite:nth-child(2) span::after{content:"";display:block;width:100%;height:100%;background:url("/dianping/www/images/topics/2025/gcd/s3-tab2.png") no-repeat center;background-size:auto 100%}.p-home .s3-desc{margin-bottom:0.3137254902rem;text-align:justify}.p-home .s3-form{height:2.8571428571em;line-height:2.7142857143;margin-bottom:0.3137254902rem;background:#fff;overflow:hidden;font-size:0.137254902rem}@media screen and (max-width: 768px){.p-home .s3-form{font-size:12px}}@media screen and (max-width: 768px){.p-home .s3-form{margin-left:auto;margin-right:auto}}.p-home .s3-form-ipt{width:-webkit-calc(100% - 5em);width:-moz-calc(100% - 5em);width:calc(100% - 5em);height:2.7142857143em;padding:0 0.8571428571em;border:0;outline:none;font-size:inherit;border:0.0714285714em solid #e23426}.p-home .s3-form-sub{width:5em;height:2.7142857143em;line-height:inherit;background-color:#e23426;font-size:inherit;color:#fff}.p-home .s3-list{line-height:1.2857142857;margin-left:-0.2745098039rem;margin-right:-0.2745098039rem;font-size:0.137254902rem}@media screen and (max-width: 768px){.p-home .s3-list{font-size:12px}}.p-home .s3-list-ite{width:-webkit-calc(33.333333% - 0.5490196078rem);width:-moz-calc(33.333333% - 0.5490196078rem);width:calc(33.333333% - 0.5490196078rem);margin:0 0.2745098039rem 0.1568627451rem}@media screen and (max-width: 768px){.p-home .s3-list-ite{width:80%;float:none;margin-left:auto;margin-right:auto}}.p-home .s3-list-cover{position:relative;height:0;padding-bottom:56.25%;margin-bottom:0.0980392157rem;border-radius:0.1176470588rem;background:url("/dianping/www/images/topics/2025/gcd/s3-cover.png") no-repeat center;background-size:contain;background-color:transparent;overflow:hidden}.p-home .s3-list-cover>div{position:absolute;left:0;top:0;width:100%;height:100%;background:none no-repeat center;background-size:contain;background-color:transparent}.p-home .s3-list-tt{height:3.8571428571em;overflow:hidden}.p-home .s3-list-page{width:100%}.p-home .s3-list-page a{width:6.6666666667em;height:2.2222222222em;margin:0 1.1111111111em;line-height:2.2222222222em;background-color:rgba(255,205,96,.39);border-radius:1.1111111111em;color:#e45a1d}.p-home .s3-art{max-height:6.8823529412rem;overflow-y:auto}.p-home .s3-art::-webkit-scrollbar{width:0.0784313725rem;background-color:transparent}.p-home .s3-art::-webkit-scrollbar-track{border-radius:0.0392156863rem;background-color:transparent}.p-home .s3-art::-webkit-scrollbar-thumb{border-radius:0.0392156863rem;background-color:#ffeaa7}.p-home .s3-art dl{padding:0 0.1764705882rem;margin-bottom:0.2941176471rem}.p-home .s3-art dt,.p-home .s3-art dd{padding:0.0784313725rem 0}.p-home .s3-art dt{font-weight:bold;text-align:center}.p-home .s3-art dd{text-indent:2em;text-align:justify}.p-home .s3-art .img-box{text-indent:0;text-align:center}.p-home .s4{margin-bottom:0}.p-home .s4::before{background-image:url("/dianping/www/images/topics/2025/gcd/s4-tt.png")}.p-home .s4-form{height:2.8571428571em;line-height:2.7142857143;margin-bottom:0.3137254902rem;overflow:hidden;font-size:0.137254902rem}@media screen and (max-width: 768px){.p-home .s4-form{font-size:12px}}@media screen and (max-width: 768px){.p-home .s4-form{margin-left:auto;margin-right:auto}}.p-home .s4-form-ipt{width:17.1428571429em;height:2.7142857143em;padding:0 0.8571428571em;border:0;outline:none;font-size:inherit;border:0.0714285714em solid #e23426;border-radius:4px}.p-home .s4-form-sub{width:5em;height:2.7142857143em;line-height:inherit;background-color:#e23426;font-size:inherit;color:#fff;margin-left:0.8571428571em;border-radius:4px}.p-home .s4-list{min-height:2.1568627451rem;line-height:1.4285714286;font-size:0.137254902rem}@media screen and (max-width: 768px){.p-home .s4-list{font-size:12px}}.p-home .s4-list-ite{margin-bottom:1.7142857143em;padding-bottom:1.4285714286em;border-bottom:dashed 1px #ccc}.p-home .s4-list .codeid span{display:inline-block;padding:0.2857142857em 0.5714285714em;background:#f6824a;border:solid 1px #f67340;border-radius:4px;color:#fff;font-size:1em}.p-home .s4-list .infos{margin-top:0.7142857143em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.p-home .s4-list .infos .name{font-size:1.1428571429em;line-height:1.6;color:#000}.p-home .s4-list .infos .time{font-size:0.8571428571em;line-height:1.6;color:#999;margin-left:0.7142857143em}.p-home .s4-list .infos .zan{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:1.1428571429em;color:#999;height:1.4285714286em}.p-home .s4-list .infos .zan i{display:inline-block;width:1.4285714286em;height:1.4285714286em;background:url("/dianping/www/images/topics/2025/gcd/like.png") no-repeat;background-size:contain;margin-right:0.3571428571em}.p-home .s4-list .infos .zan.liked i{background-image:url("/dianping/www/images/topics/2025/gcd/liked.png")}.p-home .s4-list-cover{position:relative;width:5.7142857143em;height:5.7142857143em;background-size:100% 100%;border-radius:100%;background-color:#eee}.p-home .s4-list-cover span{position:absolute;left:0;line-height:1.5714285714;height:1.5714285714em;padding:0 0.7142857143em;border-top-right-radius:0.5714285714em;border-bottom-right-radius:0.5714285714em;color:#fff;text-align:center;background-color:rgba(0,0,0,.2)}.p-home .s4-list-info{width:-webkit-calc(100% - 5.7142857143em);width:-moz-calc(100% - 5.7142857143em);width:calc(100% - 5.7142857143em);padding:0 0 0 0.2352941176rem}.p-home .s4-list-hd{line-height:1.375;font-size:0.1568627451rem}@media screen and (max-width: 768px){.p-home .s4-list-hd{font-size:12px}}.p-home .s4-list-tt{max-width:50%}.p-home .s4-list-like{max-width:50%}.p-home .s4-list-bd{position:relative;padding:0.5714285714em 0;min-height:3.1428571429em;background-color:#fff;border-radius:0.2857142857em}.p-home .s4-list-con{text-align:justify;word-wrap:break-word}.p-home .s4-list-btn{position:absolute;right:0.1568627451rem;bottom:0.5em;width:5.125em;height:2em;line-height:1.875em;padding-right:2em;border-radius:1.25em;border:0.0625em solid rgba(204,204,204,.39);color:#666;font-size:0.1568627451rem;font-weight:bold;text-align:right;background:url("/dianping/www/images/topics/2025/gcd/nolike.png") no-repeat right 0.9375em center;background-size:auto 0.8125em}@media screen and (max-width: 768px){.p-home .s4-list-btn{font-size:12px}}.p-home .s4-list-btn.liked{color:#e45a1d;border:0.0625em solid rgba(255,205,96,.39);background-image:url("/dianping/www/images/topics/2025/gcd/icon-like.png");cursor:default}.p-home .s4-btn-load{display:inline-block;line-height:1.4;padding:0.4444444444em 1.7777777778em;background-color:rgba(255,205,96,.39);border-radius:1.1111111111em;color:#e45a1d}.p-home .dlg,.p-home .dlg a{line-height:40px;color:#404040;font-size:0.1764705882rem}@media screen and (max-width: 768px){.p-home .dlg,.p-home .dlg a{font-size:12px}}.p-home .dlg .m-dialog-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;background:#fff url("/dianping/www/images/topics/2025/gcd/bg3.png") right bottom no-repeat;width:7.1568627451rem;border:solid 2px #bd000d;border-radius:0}.p-home .dlg .m-dialog-header{height:2.4em;line-height:2.4em;background:transparent;border-radius:0.2352941176rem;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:0.1960784314rem;border:0}@media screen and (max-width: 768px){.p-home .dlg .m-dialog-header{font-size:12px}}.p-home .dlg .m-dialog-header h4{font-weight:bold;display:none}.p-home .dlg .m-dialog-header .close{width:0.1960784314rem;height:0.1960784314rem;top:0.0980392157rem;right:0.0980392157rem;color:transparent;background:url("/dianping/www/images/topics/2025/gcd/close.png") no-repeat;background-size:contain}.p-home .dlg .form{padding:0 0.2941176471rem 0.3725490196rem}.p-home .dlg .form .xclose{position:absolute;width:0.3921568627rem;height:0.3921568627rem;cursor:pointer;top:0.1960784314rem;right:0.1960784314rem;font-size:0}.p-home .dlg .form .tits{text-align:center;font-size:0.2156862745rem;margin-bottom:0.0980392157rem;font-weight:bold}.p-home .dlg .form .btns{text-align:center}.p-home .dlg .form .btns i{display:inline-block;width:1.3725490196rem;height:1.3725490196rem;cursor:pointer;font-size:0}.p-home .dlg .form-item{position:relative;margin-bottom:0.1568627451rem}.p-home .dlg .form-item-btn{margin-bottom:0;padding-top:0.1568627451rem}.p-home .dlg .form-item.w-p50{width:-webkit-calc(50% - 0.3431372549rem);width:-moz-calc(50% - 0.3431372549rem);width:calc(50% - 0.3431372549rem)}.p-home .dlg .form-ipt{width:100%;height:40px;padding:7px 12px;line-height:24px;border:1px solid #f2f2f2;border-radius:5px;outline:none;background-color:#fff;vertical-align:top;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;font-size:inherit}.p-home .dlg .form-ipt.file{padding-right:7.7777777778em}.p-home .dlg .form-ipt.textarea{max-width:100%;height:8.0555555556em;padding-bottom:2em}.p-home .dlg .form-ipt:focus{border-color:#ffcd5f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,205,95,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,205,95,.6)}.p-home .dlg .form-ipt-box{width:100%;position:relative}.p-home .dlg .form-ipt-box .btn-select{position:absolute;right:0;top:0;bottom:0;display:block;height:40px;cursor:pointer;color:#ff5252}.p-home .dlg .form-ipt-box .btn-select>div{padding:0 0.8888888889em 0 1.2222222222em}.p-home .dlg .form-ipt-box .btn-select>div::before{content:"";display:inline-block;vertical-align:middle;width:0.1111111111em;height:0.4444444444em;margin:0 0.4444444444em;background:#d8d8d8;border-radius:1px}.p-home .dlg .form-ipt-box .btn-select.per::after{content:"上传" attr(data-per) "";display:block;line-height:3.3333333333;padding:0 10px;height:100%;text-align:center;font-size:12px;color:#e90001}.p-home .dlg .form-ipt-box .btn-select.per>div,.p-home .dlg .form-ipt-box .btn-select.per input{display:none !important}.p-home .dlg .form-ipt-box input[type=file]{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.p-home .dlg .form-ipt-box .textarea-tip{position:absolute;right:0.1568627451rem;bottom:0.1568627451rem;line-height:1.25;color:#8f8f8f;font-size:0.1568627451rem}@media screen and (max-width: 768px){.p-home .dlg .form-ipt-box .textarea-tip{font-size:12px}}.p-home .dlg .form-tt{width:100%;line-height:1.2222222222;padding-bottom:0.1568627451rem;font-weight:bold}.p-home .dlg .form-tip{padding:0 0.1568627451rem;line-height:1.4;font-size:12px;color:#ea5141}.p-home .dlg .form-help{margin-top:0.0784313725rem;line-height:1.25;padding:0 0.1568627451rem;color:#ff5252;font-size:0.1568627451rem}@media screen and (max-width: 768px){.p-home .dlg .form-help{font-size:12px}}.p-home .dlg .form-btn{display:inline-block;width:1.568627451rem;height:1.568627451rem;font-size:0}.p-home .dlg .form-btn-second{background-color:#fff}.p-home .dlg .form-btn+.form-btn{margin-left:0.2352941176rem}.p-home .dlg .form-file{font-size:14px}.p-home .dlg .form-file-name{max-width:-webkit-calc(100% - 50px);max-width:-moz-calc(100% - 50px);max-width:calc(100% - 50px)}.p-home .dlg .form-file-act{width:30px;margin-left:20px;text-align:center;background:url(/dianping/images/2013/common/main_bg_24icon.png?v=20150115) no-repeat center;background-position:-423px -178px}.p-home .dlg.dlg-type-1 .m-dialog-header h4{position:absolute;left:0;top:-1.35em;width:100%;height:2.7em}.p-home .dlg.dlg-type-2 .m-dialog-inner{max-width:550px}.p-home .dlg.dlg-type-2 .tip{padding:0 0 0.2941176471rem}.p-home .dlg.dlg-type-2 .tip-bd{line-height:1.3125;margin-bottom:0.5490196078rem;font-size:0.4117647059rem}@media screen and (max-width: 768px){.p-home .dlg.dlg-type-2 .tip-bd{font-size:12px}}.p-home .dlg.dlg-type-3 .m-dialog-inner{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:300px}.p-home .dlg.dlg-type-3 .m-dialog-header{height:0}.p-home .dlg.dlg-type-3 .m-dialog-header h4{display:none}.p-home .dlg.dlg-type-3 .m-dialog-header .close{display:block}.p-home .dlg.dlg-type-3 .preview-bd{border-radius:0.2352941176rem;overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcGljcy8yMDI1L2djZC5jc3MiLCJjb3JlL19taXhpbi5zY3NzIiwiY29tbW9uL19taXhpbi5zY3NzIiwidG9waWNzLzIwMjUvZ2NkLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsd0NDNkNBLGdCQUxJLENBQUEsaUJBQ0EsQ0FBQSx3QkEyY0osNEJBQ0UsQ0FBQSxNQUNBLENBQUEsd0JDbmZGLEdBQ0UsZ0NBQ0UsQ0FERix3QkFDRSxDQUFBLENEaWZGLHFCQ25mRixHQUNFLDZCQUNFLENBREYsd0JBQ0UsQ0FBQSxDRGlmRixnQkNuZkYsR0FDRSxnQ0FDRSxDQURGLDZCQUNFLENBREYsd0JBQ0UsQ0FBQSxDQUFBLEtDZUosY0RtSUUsQ0FBQSxVQUVBLGlCQXFEQSxDQUFBLGdCQUNBLENBQUEsZUNqTWlCLENBQUEscUNEZ0pqQixLQzFJRixjRDJJTSxDQUFBLENBQUEsVUFLQSxpQkFpREosQ0FBQSxnQkFDQSxDQUFBLGdCQ3RNaUIsQ0FBQSxzQ0R3SmIsS0FMSixlQU1RLENBQUEsQ0FBQSxLQ2xKVixhQUNFLENBQUEsS0FFRiwyQkFDRSxDQUFBLGlCQUVBLENBQUEsY0ROQSxhQWJBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxjQUg2QixDQUFBLFdBSzdCLENBQUEsTUFDQSxDQUFBLEtBQ0EsQ0FBQSxRQUNBLENBQUEsT0FDQSxDQUFBLFlBT0UsQ0FBQSxlQUNBLENBQUEsZ0JBR0YscUJBQ0UsQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUdGLGlCQUNFLENBQUEsV0FDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLDRCQUNBLENBQUEsMkJBQ0EsQ0FBQSxrQkFDQSxDQUFBLDRCQUNBLENBQUEsd0JBRUEsaUJBQ0UsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLEtBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLFFBQ0EsQ0FBQSxVQUNBLENBQUEsZUFJSixZQUNFLENBQUEsaUJBR0YsaUJBQ0UsQ0FBQSwyQkFHRSxnQkFDRSxDQUFBLCtCQUdGLFdBQ0UsQ0FBQSxVQUNBLENBQUEsbUJBS04sa0JBQ0UsQ0FBQSwyQ0FFQSxlQUVFLENBQUEscUNBR0YsbUJBUkYsZUFTSSxDQUFBLENBQUEsZ0NBR0YsS0FFRSxTQUNFLENBQUEsR0FFRixTQUNFLENBQUEsQ0FURiw2QkFHRixLQUVFLFNBQ0UsQ0FBQSxHQUVGLFNBQ0UsQ0FBQSxDQVRGLHdCQUdGLEtBRUUsU0FDRSxDQUFBLEdBRUYsU0FDRSxDQUFBLENBQUEsMEJBSUosYUE3RkYsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGNBSDZCLENBQUEsV0FLN0IsQ0FBQSxNQUNBLENBQUEsS0FDQSxDQUFBLFFBQ0EsQ0FBQSxPQUNBLENBQUEsVUF1RkksQ0FBQSx5QkFDQSxDQUFBLG9DQUNBLENBREEsaUNBQ0EsQ0FEQSw0QkFDQSxDQUFBLGVBT0osYUF4R0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLGNBSDZCLENBQUEsV0FLN0IsQ0FBQSxNQUNBLENBQUEsS0FDQSxDQUFBLFFBQ0EsQ0FBQSxPQUNBLENBQUEsWUFrR0UsQ0FBQSxlQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFHRixpQkFDRSxDQUFBLE9BQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsUUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsbUJBQ0EsQ0FBQSwrQkFDQSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLG9CQUlBLFVBQ0UsQ0FBQSxXQUNBLENBQUEsc0JBR0YsZUFDRSxDQUFBLFVBQ0EsQ0FBQSxNQ3pHTixnQkFDRSxDQUFBLFFBRUYsaUJBQ0UsQ0FBQSwwQkFDQSxDQUFBLGNBQ0EsWUFDRSxDQUFBLHNCQUNBLENBQUEseUVBQ0EsQ0FBQSx1QkFDQSxDQUFBLG9CQUNBLENBQUEsY0FFRixxQkFDRSxDQUFBLHNCQUNBLENBQUEseUVBQ0EsQ0FBQSx1QkFDQSxDQUFBLG9CQUNBLENBQUEsV0FDQSxDQUFBLGNBRUYsb0JBQ0UsQ0FBQSxzRkFDQSxDQURBLHlEQUNBLENBREEsc0RBQ0EsQ0FEQSxvREFDQSxDQUFBLHdCQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLDJCQUNBLENBQUEsbUJBQ0EsQ0FBQSxVQUNBLENBQUEseUJBQ0EsQ0FBQSxjQUNBLENBQUEsZ0JBQ0EsQ0FBQSxNQUdKLGlCQUNFLENBQUEsU0FFRixvQkFDRSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxhQUNBLENBQUEsZUFDQSxVQUNFLENBQUEsaUJBQ0EsQ0FBQSxRQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSxTQUNBLENBQUEsa0JBQ0EsQ0FBQSxzQkFDQSxDQUFBLGNBRUYsaUJBQ0UsQ0FBQSxTQUNBLENBQUEsb0JBQ0EsQ0FBQSxTQUNBLENBQUEsZUFFRixxQkFDRSxDQUFBLHNCQUNBLENBQUEseUVBQ0EsQ0FBQSx1QkFDQSxDQUFBLGVBRUYsb0JBQ0UsQ0FBQSxzQkFDQSxDQUFBLHlFQUNBLENBQUEsdUJBQ0EsQ0FBQSxRQUdKLDBCQUNFLENBQUEsV0FDQSxvQkFDRSxDQUFBLHFCQUNBLENBQUEsNkJBQ0EsQ0FBQSw0QkFDQSxDQUFBLGNBQ0EsQ0FBQSx5QkFDQSxjQUNFLENBQUEsZUFFRixVQUNFLENBQUEsc0JBQ0EsQ0FBQSxtQkFDQSxDQURBLGdCQUNBLENBQUEscUJBQ0EsQ0FBQSw2QkFDQSxDQUFBLGFBRUYsaUJBQ0UsQ0FBQSxhQUNBLENBQUEseUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLFVBSU4sY0FDRSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSx5QkFDQSxDQUFBLFlBQ0EsQ0FBQSxjQUNBLGlCQUNFLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSx1Q0FDQSxDQURBLG9DQUNBLENBREEsbUNBQ0EsQ0FEQSwrQkFDQSxDQUFBLGtCQUNBLENBQUEsNEJBQ0EsQ0FBQSxvQkFDQSxDQUFBLDZFQUNBLENBQUEseUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLDhCQUNBLENBQUEsMkJBQ0EsQ0FBQSxxQkFDQSxpQkFDRSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLHNCQUNBLENBQUEsMEVBQ0EsQ0FBQSx1QkFDQSxDQUFBLGNBQ0EsQ0FBQSxtQkFFRix5REFDRSxDQUFBLGlCQUNBLENBQUEseUJBQ0EsQ0FBQSxnQkFDQSxDQUFBLG9CQUVGLGdDQUNFLENBQUEsTUFJTixxQkFDRSxDQUFBLG1CQUNBLENBREEsb0JBQ0EsQ0FEQSxnQkFDQSxDQURBLFlBQ0EsQ0FBQSx3QkFDQSxDQURBLHFDQUNBLENBREEscUJBQ0EsQ0FEQSw2QkFDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsV0FDQSxDQUFBLDZCQUNBLENBQUEsUUFDQSxpQkFDRSxDQUFBLG9CQUNBLENBQUEsa0JBQ0EsQ0FBQSw2QkFDQSxDQURBLDBCQUNBLENBREEscUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLHNCQUNBLENBQUEsc0NBQ0EsQ0FBQSw2QkFDQSxDQUFBLHdCQUNBLENBQUEsa0JBQ0EsQ0FEQSxjQUNBLENBREEsZUFDQSxDQURBLE1BQ0EsQ0FBQSxpQkFDQSxDQUFBLGFBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsZUFDQSxrQkFDRSxDQUFBLFVBQ0EsQ0FBQSxzQkFDQSxVQUNFLENBQUEsaUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLHNCQUNBLENBQUEsUUFDQSxDQUFBLGtDQUNBLENBREEsK0JBQ0EsQ0FEQSw4QkFDQSxDQURBLDBCQUNBLENBQUEsdUJBQ0EsQ0FBQSwwRUFDQSxDQUFBLHVCQUNBLENBQUEsT0FLUixjQUNFLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxRQUNBLENBQUEsT0FDQSxDQUFBLHlCQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsaUJBQ0UsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLHVDQUNBLENBREEsb0NBQ0EsQ0FEQSxtQ0FDQSxDQURBLCtCQUNBLENBQUEsd0JBQ0EsQ0FBQSxvQkFDQSxxQkFDRSxDQUFBLHVCQUNBLENBQUEsZUFDQSxDQUFBLDBCQUNBLENBQUEsaUJBQ0EsQ0FBQSx5QkFDQSxDQUFBLDBCQUNBLGlCQUNFLENBQUEsZ0JBQ0EsQ0FBQSx5QkFDQSxDQUFBLHdCQUVGLGNBQ0UsQ0FBQSx5QkFFRixxQkFDRSxDQUFBLHlCQUVGLGFBQ0UsQ0FBQSx5QkFDQSxDQUFBLGlCQUNBLENBQUEsMkNBQ0EsQ0FBQSxnQ0FDQSx5QkFDRSxDQUFBLDJCQUdKLGlCQUNFLENBQUEseUJBQ0EsQ0FBQSxVQUNBLENBQUEsZ0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLGNBQ0EsQ0FBQSxvQkFDQSxDQUFBLHFCQUNBLENBQUEsYUFDQSxDQUFBLHlCQUVGLHFCQUNFLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUNBLENBQUEsNkJBQ0EsY0FDRSxDQUFBLDBCQUNBLENBQUEsK0JBRUYsMEJBQ0UsQ0FBQSxtQkFDQSxDQURBLG9CQUNBLENBREEsZ0JBQ0EsQ0FEQSxZQUNBLENBQUEsd0JBQ0EsQ0FEQSxxQ0FDQSxDQURBLHFCQUNBLENBREEsNkJBQ0EsQ0FBQSxvQ0FDQSxtQkFDRSxDQURGLG9CQUNFLENBREYsZ0JBQ0UsQ0FERixZQUNFLENBQUEsd0JBQ0EsQ0FEQSwwQkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxzQ0FDQSxvQkFDRSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLDJCQUNBLENBQUEsMkJBQ0EsQ0FBQSw2QkFLUix5QkFDRSxDQUFBLGtCQUNBLENBQUEsMEJBQ0EsQ0FBQSxlQUNBLENBQUEsOEJBRUYscUJBQ0UsQ0FBQSwyQkFDQSxDQUFBLDRCQUNBLENBQUEsaUJBQ0EsQ0FBQSxzQ0FDQSxpQkFDRSxDQUFBLHNCQUNBLENBQUEscUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLHVDQUVGLFVBQ0UsQ0FBQSxXQUNBLENBQUEsNkJBQ0EsQ0FEQSwwQkFDQSxDQURBLHFCQUNBLENBQUEsdUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLHlCQUNBLENBQUEsd0JBQ0EsQ0FBQSxXQUNBLENBQUEsZUFDQSxDQUFBLHFCQUlOLDBCQUNFLENBQUEsaUJBQ0EsQ0FBQSx1QkFDQSxvQkFDRSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSwwRUFDQSxDQUFBLHVCQUNBLENBQUEscUJBQ0EsQ0FBQSx1QkFFRix5QkFDRSxDQUFBLG1CQUdKLDBCQUNFLENBQUEsaUJBQ0EsQ0FBQSxxQkFDQSxvQkFDRSxDQUFBLHNGQUNBLENBREEseURBQ0EsQ0FEQSxzREFDQSxDQURBLG9EQUNBLENBQUEsd0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHNCQUNBLENBQUEsMkJBQ0EsQ0FBQSxtQkFDQSxDQUFBLFVBQ0EsQ0FBQSx5QkFDQSxDQUFBLDBCQUNBLGVBQ0UsQ0FBQSxjQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQU1WLGlCQUNJLENBQUEsbUJBQ0EsQ0FEQSxvQkFDQSxDQURBLGdCQUNBLENBREEsWUFDQSxDQUFBLHNCQUNBLHFCQUNBLENBQUEsa0JBQ0EsQ0FEQSxtQkFDQSxDQURBLGVBQ0EsQ0FEQSxXQUNBLENBQUEsNEJBQ0EsQ0FBQSxlQUNBLENBQUEsMkJBQ0EscUJBQ0UsQ0FBQSxzQkFDQSxDQUFBLG9DQUNBLENBQUEsNkJBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsK0JBQ0EscUJBQ0UsQ0FERixrQkFDRSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsa0NBRUYsMDdCQUNFLENBQUEsdUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLFNBQ0EsQ0FBQSxvQkFDQSxDQUFBLHNCQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLFNBQ0EsQ0FBQSxXQUNBLENBQUEsaUNBRUYsaUJBQ0UsQ0FBQSx5QkFDQSxDQUFBLGdCQUNBLENBQUEsYUFDQSxDQUFBLG1CQUNBLENBREEsb0JBQ0EsQ0FEQSxnQkFDQSxDQURBLFlBQ0EsQ0FBQSxLQUNBLENBQUEsTUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsY0FDQSxDQUFBLHVCQUNBLENBREEsOEJBQ0EsQ0FEQSxvQkFDQSxDQURBLHNCQUNBLENBQUEsd0JBQ0EsQ0FEQSwwQkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSxpQ0FFRixpQkFDRSxDQUFBLEtBQ0EsQ0FBQSxNQUNBLENBQUEsY0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsU0FDQSxDQUFBLFNBQ0EsQ0FBQSx3QkFHSix5QkFDRSxDQUFBLDBCQUNBLENBQUEsaUJBQ0EsQ0FBQSx3QkFHRixrQkFDRSxDQURGLGNBQ0UsQ0FERixlQUNFLENBREYsTUFDRSxDQUFBLHNCQUNBLENBQUEsaUNBQ0EsVUFDRSxDQUFBLFdBQ0EsQ0FBQSw2QkFDQSxDQURBLDBCQUNBLENBREEscUJBQ0EsQ0FBQSxvQ0FDQSxDQUFBLHVCQUNBLENBQUEsNkJBQ0EsQ0FBQSx5QkFDQSxDQUFBLHdCQUNBLENBQUEsV0FDQSxDQUFBLGdDQUVGLGlCQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLHlCQUNBLENBQUEsYUFDQSxDQUFBLDhCQUVGLGlCQUNFLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSwwQ0QzTkosY0FFRSxDQUFBLFVBQ0EsQ0FBQSw0QkFHRixjQUNFLENBQUEscUNBdkJKLGlDQTRCTSxXQUNFLENBQUEsa0RBR0UsYUFDRSxDQUFBLGlCQUNBLENBQUEsQ0FBQSxZQytNWixjQUNFLENBQUEsV0FDQSxDQUFBLGtCQUNBLENBQUEsa0JBR0YsYUFFRSxDQUFBLGFBQ0EsQ0FBQSx5QkFDQSxDQUFBLHFDRDNQRixrQkN1UEEsY0RqUHlCLENBQUEsQ0FBQSw4QkN3UHZCLG9CQUNFLENBQUEsWUFJSixpQkFDRSxDQUFBLDJCQUNBLENBQUEsa0ZBQ0EsQ0FBQSx3QkFDQSxDQUFBLHFDQUNBLENBQUEsMEJBRUQsNkJBRUUsQ0FGRiwwQkFFRSxDQUZGLHFCQUVFLENBQUEsbUJBdURELHlCQUNFLENBQUEsa0JBQ0EsQ0FBQSxxQkFFRixpQkFDRSxDQUFBLHlCQUNBLENBQUEsZ0JBQ0EsQ0FBQSxlQUdKLDBCQUNFLENBQUEsMENBQ0EsQ0FEQSxrQ0FDQSxDQUFBLGlDQUNBLENBQUEsa0JBQ0EsQ0FBQSw2QkFDQSxDQURBLDBCQUNBLENBREEscUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLHFCQUNBLHlCQUNFLENBQUEsZ0JBQ0EsQ0FBQSw2QkFDQSxDQUFBLGlCQUNBLENBQUEsdUJBSUYsaUJBQ0UsQ0FBQSwyQkFDQSwwQkFDRSxDQUFBLHlCQUdKLGlCQUNFLENBQUEseUJBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBQ0EsQ0FBQSwyQkFFRixlQUNFLENBQUEseUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLHlCQUVGLHlCQUNFLENBQUEsa0JBQ0EsQ0FBQSw0QkFFRixpQkFDRSxDQUFBLDBCQUNBLENBQUEsaUNBQ0Esb0JBQ0UsQ0FBQSx3QkFDQSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSxrQkFDQSxDQUFBLG1EQUNBLENBREEsMkNBQ0EsQ0FBQSxrQkFDQSxDQUFBLGNBQ0EsQ0FBQSx3Q0FDQSxrQkFDRSxDQUFBLGVBS1IscUJBQ0UsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsNkJBQ0EsQ0FEQSwwQkFDQSxDQURBLHFCQUNBLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsdUJBQ0EsQ0FBQSw2QkFDQSxDQUFBLG9DQUNBLENBQUEsNkJBQ0EsQ0FBQSxxQkFDQSxpQkFDRSxDQUFBLG9CQUNBLENBQUEsc0JBQ0EsQ0FBQSwyQkFDQSxDQUFBLHlCQUNBLENBQUEsd0JBQ0Esb0JBQ0UsQ0FBQSxxQkFDQSxDQUFBLHdFQUNBLENBQUEsd0JBRUYsb0JBQ0UsQ0FBQSxzQkFDQSxDQUFBLHdFQUNBLENBQUEsd0JBRUYsdUJBQ0UsQ0FBQSxxQkFDQSxDQUFBLHdFQUNBLENBQUEsd0JBRUYsc0JBQ0UsQ0FBQSx1QkFDQSxDQUFBLHdFQUNBLENBQUEsMEJBR0oseUJBQ0UsQ0FBQSxrQkFDQSxDQUFBLGlDQUNBLGlCQUNFLENBQUEscUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLG9CQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLDJFQUNBLENBQUEscUJBSUosaUJBQ0UsQ0FBQSw2QkFDQSxDQUFBLHlCQUNBLG9CQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLDJFQUNBLENBQUEsdUJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHlCQUVGLG9CQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLDJFQUNBLENBQUEsdUJBQ0EsQ0FBQSxnQkFLTixrREFDRSxDQURGLDBDQUNFLENBQUEsa0JBR0YsVUFDRSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsaUJBQ0EsQ0FBQSx5QkFDQSxDQUFBLGVBR0YsaUJBQ0UsQ0FBQSxTQUNBLENBQUEsYUFDQSxDQUFBLGdDQUNBLENBQUEsdUJBQ0EsQ0FBQSxnQkFRRSxxQkFDRSxDQUFBLHNCQUNBLENBQUEsUUFDQSxDQUFBLG1CQUdFLENBQUEsNEJBS0YsQ0FBQSx1RUFDQSxDQUFBLGdCQVpGLHFCQUNFLENBQUEsc0JBQ0EsQ0FBQSxRQUNBLENBQUEsbUJBR0UsQ0FBQSwyQkFLRixDQUFBLHVFQUNBLENBQUEsZ0JBWkYscUJBQ0UsQ0FBQSxXQUNBLENBQUEsUUFDQSxDQUFBLG9CQUdFLENBQUEsNEJBS0YsQ0FBQSx1RUFDQSxDQUFBLGdCQVpGLHFCQUNFLENBQUEsV0FDQSxDQUFBLFFBQ0EsQ0FBQSxzQkFLRSxDQUFBLDJCQUdGLENBQUEsdUVBQ0EsQ0FBQSxpQkFLTiwyQkFDRSxDQUFBLDhCQUNBLENBQUEsb0JBSUEsc0VBQ0UsQ0FBQSxpQkFNRixrQkFDRSxDQUFBLG9CQUVBLDRCQUNFLENBQUEsb0JBR0YsNkJBQ0UsQ0FBQSwrQkFFQSxlQUNFLENBQUEsaUJBS04saUJBQ0UsQ0FBQSxTQUNBLENBQUEsb0JBQ0EsQ0FBQSx1QkFDQSxDQUFBLHFCQUNBLENBQUEsc0JBQ0EsQ0FBQSxtRkFDQSxDQUFBLHVCQUNBLENBQUEsb0JBS0Ysc0VBQ0UsQ0FBQSxpQkFTRiw2QkFDRSxDQUFBLGtCQUNBLENBQUEsb0JBRUEsNkJBQ0UsQ0FBQSxtQkFLRixhQUNFLENBQUEscUJBRUEsQ0FBQSxzQkFDQSxDQUFBLHFGQUNBLENBQUEsdUJBQ0EsQ0FBQSxpQkFJSixpQkFDRSxDQUFBLFNBQ0EsQ0FBQSxxQkFDQSxDQUFBLHNCQUNBLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLG1GQUNBLENBQUEsdUJBQ0EsQ0FBQSxvQkFLRixzRUFDRSxDQUFBLGdCQUdGLGlCQW9CRSxDQUFBLHFCQUNBLENBQUEscUJBQ0EsQ0FBQSw0QkFFQSxDQUFBLDRGQUNBLENBREEsdUVBQ0EsQ0FEQSxvRUFDQSxDQURBLGtFQUNBLENBQUEsd0JBQ0EsQ0FBQSxtQ0FDQSxDQUFBLG1FQUNBLENBREEsMkRBQ0EsQ0FBQSxvQkEzQkEsaUJBQ0UsQ0FBQSw2QkFDQSxDQUFBLGVBQ0EsQ0FBQSw2QkFDQSxDQUFBLHFDRHBsQk4sb0JDZ2xCSSxhQUt1QixDQUFBLENBQUEsMkJBRXJCLFVBQ0UsQ0FBQSxpQkFDQSxDQUFBLFFBQ0EsQ0FBQSxLQUNBLENBQUEsb0JBRUEsQ0FBQSxxQkFDQSxDQUFBLHdCQUNBLENBQUEsb0JBY0osU0FDRSxDQUFBLFdBQ0EsQ0FBQSwwQkFDQSxDQUFBLGlCQUNBLENBQUEsZ0NBRUEseUNBQ0UsQ0FERixpQ0FDRSxDQUFBLHlCQUdGLG9CQUNFLENBQUEsb0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHFCQUNBLENBQUEsNkNBTUksVUFDRSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLG1GQUNBLENBQUEseUJBQ0EsQ0FBQSw2Q0FORixVQUNFLENBQUEsYUFDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsbUZBQ0EsQ0FBQSx5QkFDQSxDQUFBLGlCQVNaLDZCQUNFLENBQUEsa0JBQ0EsQ0FBQSxpQkFHRixxQkFDRSxDQUFBLHdCQUNBLENBQUEsNkJBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLHdCQUNBLENBQUEscUNEM3BCSixpQkNxcEJFLGNEL29CdUIsQ0FBQSxDQUFBLHFDQU56QixpQkNxcEJFLGdCQVVJLENBQUEsaUJBQ0EsQ0FBQSxDQUFBLHFCQUdGLDhCQUNFLENBREYsMkJBQ0UsQ0FERixzQkFDRSxDQUFBLHFCQUNBLENBQUEsd0JBQ0EsQ0FBQSxRQUNBLENBQUEsWUFDQSxDQUFBLGlCQUNBLENBQUEsbUNBQ0EsQ0FBQSxxQkFHRixTQUNFLENBQUEscUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsaUJBSUosd0JBQ0UsQ0FBQSw0QkFDQSxDQUFBLDZCQUNBLENBQUEsd0JBQ0EsQ0FBQSxxQ0QzckJKLGlCQ3VyQkUsY0RqckJ1QixDQUFBLENBQUEscUJDd3JCckIsZ0RBRUUsQ0FGRiw2Q0FFRSxDQUZGLHdDQUVFLENBQUEsd0NBQ0EsQ0FBQSxxQ0Rqc0JOLHFCQzhyQkksU0FPSSxDQUFBLFVBQ0EsQ0FBQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEsQ0FBQSx1QkFJSixpQkFDRSxDQUFBLFFBRUEsQ0FBQSxxQkFDQSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSxvRkFDQSxDQUFBLHVCQUNBLENBQUEsNEJBQ0EsQ0FBQSxlQUNBLENBQUEsMkJBRUEsaUJBQ0UsQ0FBQSxNQUNBLENBQUEsS0FDQSxDQUFBLFVBQ0EsQ0FBQSxXQUNBLENBQUEsZ0NBQ0EsQ0FBQSx1QkFDQSxDQUFBLDRCQUNBLENBQUEsb0JBSUoscUJBQ0UsQ0FBQSxlQUNBLENBQUEsc0JBR0YsVUFDRSxDQUFBLHdCQUVBLG9CQUNFLENBQUEscUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLDBCQUNBLENBQUEscUNBQ0EsQ0FBQSw0QkFDQSxDQUFBLGFBQ0EsQ0FBQSxnQkFLTiwwQkFDRSxDQUFBLGVBQ0EsQ0FBQSxtQ0R0cUJKLHFCQ3dxQnVCLENBQUEsNEJBQXNCLENBQUEseUNEbHFCN0MsNkJDa3FCa0MsQ0FBQSw0QkFBd0IsQ0FBQSx5Q0Q1cEIxRCw2QkM0cEJrQyxDQUFBLHdCQUFxQyxDQUFBLG1CQUVuRSx5QkFDRSxDQUFBLDZCQUNBLENBQUEsc0NBR0YseUJBRUUsQ0FBQSxtQkFHRixnQkFDRSxDQUFBLGlCQUNBLENBQUEsbUJBR0YsZUFDRSxDQUFBLGtCQUNBLENBQUEseUJBR0YsYUFDRSxDQUFBLGlCQUNBLENBQUEsWUFLTixlQUNFLENBQUEsb0JBRUEsc0VBQ0UsQ0FBQSxpQkFHRixxQkFDRSxDQUFBLHdCQUNBLENBQUEsNkJBQ0EsQ0FBQSxlQUNBLENBQUEsd0JBQ0EsQ0FBQSxxQ0RyeUJKLGlCQ2d5QkUsY0QxeEJ1QixDQUFBLENBQUEscUNBTnpCLGlCQ2d5QkUsZ0JBU0ksQ0FBQSxpQkFDQSxDQUFBLENBQUEscUJBR0YscUJBQ0UsQ0FBQSxxQkFDQSxDQUFBLHdCQUNBLENBQUEsUUFDQSxDQUFBLFlBQ0EsQ0FBQSxpQkFDQSxDQUFBLG1DQUNBLENBQUEsaUJBQ0EsQ0FBQSxxQkFHRixTQUNFLENBQUEscUJBQ0EsQ0FBQSxtQkFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBQ0EsQ0FBQSxpQkFDQSxDQUFBLGlCQUlKLDBCQUNFLENBQUEsd0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLHFDRHYwQkosaUJDbzBCRSxjRDl6QnVCLENBQUEsQ0FBQSxxQkNvMEJyQiw0QkFDRSxDQUFBLDZCQUNBLENBQUEsNkJBQ0EsQ0FBQSw4QkFHQSxvQkFDRSxDQUFBLHFDQUNBLENBQUEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLGlCQUNBLENBQUEsVUFDQSxDQUFBLGFBQ0EsQ0FBQSx3QkFHSix5QkFDRSxDQUFBLG1CQUNBLENBREEsb0JBQ0EsQ0FEQSxnQkFDQSxDQURBLFlBQ0EsQ0FBQSx3QkFDQSxDQURBLHFDQUNBLENBREEscUJBQ0EsQ0FEQSw2QkFDQSxDQUFBLDhCQUNBLHdCQUNFLENBQUEsZUFDQSxDQUFBLFVBQ0EsQ0FBQSw4QkFFRix3QkFDRSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBQ0EsQ0FBQSw2QkFFRixtQkFDRSxDQURGLG9CQUNFLENBREYsZ0JBQ0UsQ0FERixZQUNFLENBQUEsd0JBQ0EsQ0FEQSwwQkFDQSxDQURBLHFCQUNBLENBREEsa0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFVBQ0EsQ0FBQSxxQkFDQSxDQUFBLCtCQUNBLG9CQUNFLENBQUEsb0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHlFQUNBLENBQUEsdUJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHFDQUdBLHNFQUNFLENBQUEsdUJBS1IsaUJBQ0UsQ0FBQSxvQkFDQSxDQUFBLHFCQUNBLENBQUEseUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLHFCQUNBLENBQUEsNEJBUUEsaUJBQ0UsQ0FBQSxNQUNBLENBQUEsd0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLHdCQUNBLENBQUEsc0NBRUEsQ0FBQSx5Q0FDQSxDQUFBLFVBR0EsQ0FBQSxpQkFDQSxDQUFBLCtCQUNBLENBQUEsc0JBSUoseUNBQ0UsQ0FERixzQ0FDRSxDQURGLGlDQUNFLENBQUEsNkJBQ0EsQ0FBQSxvQkFRRixpQkFDRSxDQUFBLHlCQUNBLENBQUEscUNEejZCTixvQkN1NkJJLGNEajZCcUIsQ0FBQSxDQUFBLG9CQ3U2QnJCLGFBQ0UsQ0FBQSxzQkFHRixhQUNFLENBQUEsb0JBR0YsaUJBQ0UsQ0FBQSx3QkFDQSxDQUFBLHlCQUNBLENBQUEscUJBQ0EsQ0FBQSw0QkFDQSxDQUFBLHFCQUdGLGtCQUNFLENBQUEsb0JBQ0EsQ0FBQSxxQkFHRixpQkFDRSxDQUFBLHFCQUNBLENBQUEsWUFDQSxDQUFBLGFBQ0EsQ0FBQSxVQUNBLENBQUEsbUJBQ0EsQ0FBQSxpQkFDQSxDQUFBLG9CQUNBLENBQUEsMkNBQ0EsQ0FBQSxVQUNBLENBQUEseUJBQ0EsQ0FBQSxnQkFFQSxDQUFBLGdCQUNBLENBQUEsaUdBQ0EsQ0FBQSw2QkFDQSxDQUFBLHFDRGw5Qk4scUJDazhCSSxjRDU3QnFCLENBQUEsQ0FBQSwyQkM2OEJuQixhQUNFLENBQUEsMENBQ0EsQ0FBQSwwRUFDQSxDQUFBLGNBQ0EsQ0FBQSxxQkFNSixvQkFDRSxDQUFBLGVBQ0EsQ0FBQSxxQ0FDQSxDQUFBLHFDQUNBLENBQUEsNEJBQ0EsQ0FBQSxhQUNBLENBQUEsNEJBTUosZ0JBRUUsQ0FBQSxhQUNBLENBQUEseUJBQ0EsQ0FBQSxxQ0Q3K0JKLDRCQ3krQkUsY0RuK0J1QixDQUFBLENBQUEsNkJDMitCdkIsaUJBQ0UsQ0FBQSxPQUNBLENBQUEsUUFDQSxDQUFBLHVDQUNBLENBREEsb0NBQ0EsQ0FEQSxtQ0FDQSxDQURBLCtCQUNBLENBQUEsUUFDQSxDQUFBLDBGQUNBLENBQUEscUJBQ0EsQ0FBQSx3QkFDQSxDQUFBLGVBQ0EsQ0FBQSw4QkFHRixZQUNFLENBQUEsaUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLDZCQUNBLENBQUEsMkJBQ0EsQ0FBQSw0QkFDQSxDQUFBLHlCQUNBLENBQUEsUUFFQSxDQUFBLHFDRHRnQ0osOEJDNi9CRSxjRHYvQnVCLENBQUEsQ0FBQSxpQ0NrZ0NyQixnQkFDRSxDQUFBLFlBQ0EsQ0FBQSxxQ0FHRixxQkFDRSxDQUFBLHNCQUNBLENBQUEsbUJBQ0EsQ0FBQSxxQkFDQSxDQUFBLGlCQUNBLENBQUEsMEVBQ0EsQ0FBQSx1QkFDQSxDQUFBLG1CQUlKLHlDQUNFLENBQUEsMkJBQ0EsaUJBQ0UsQ0FBQSxxQkFDQSxDQUFBLHNCQUNBLENBQUEsY0FDQSxDQUFBLG1CQUNBLENBQUEscUJBQ0EsQ0FBQSxXQUNBLENBQUEseUJBRUYsaUJBQ0UsQ0FBQSx5QkFDQSxDQUFBLDZCQUNBLENBQUEsZ0JBQ0EsQ0FBQSx5QkFFRixpQkFDRSxDQUFBLDJCQUNBLG9CQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLGNBQ0EsQ0FBQSxXQUNBLENBQUEsd0JBR0osaUJBQ0UsQ0FBQSw2QkFDQSxDQUFBLDRCQUVBLGVBQ0UsQ0FBQSwyQkFDQSxDQUFBLDhCQUdGLHlDQUNFLENBREYsc0NBQ0UsQ0FERixpQ0FDRSxDQUFBLHVCQUlKLFVBQ0UsQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxnQkFDQSxDQUFBLHdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxZQUNBLENBQUEscUJBQ0EsQ0FBQSxrQkFDQSxDQUFBLHdHQUNBLENBQUEsaUJBQ0EsQ0FBQSw0QkFFQSw0QkFDRSxDQUFBLGdDQUdGLGNBQ0UsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsNkJBR0Ysb0JBQ0UsQ0FBQSwrRUFDQSxDQURBLHVFQUNBLENBQUEsMkJBR0YsVUFDRSxDQUFBLGlCQUNBLENBQUEsdUNBRUEsaUJBQ0UsQ0FBQSxPQUNBLENBQUEsS0FDQSxDQUFBLFFBQ0EsQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLGNBQ0EsQ0FBQSxhQUNBLENBQUEsMkNBRUEseUNBQ0UsQ0FBQSxtREFFQSxVQUNFLENBQUEsb0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLG9CQUNBLENBQUEscUJBQ0EsQ0FBQSx1QkFDQSxDQUFBLGtCQUNBLENBQUEsaUJBQ0EsQ0FBQSxrREFLRiw4QkFDRSxDQUFBLGFBQ0EsQ0FBQSx3QkFDQSxDQUFBLGNBQ0EsQ0FBQSxXQUNBLENBQUEsaUJBQ0EsQ0FBQSxjQUNBLENBQUEsYUFDQSxDQUFBLGdHQUdGLHVCQUVFLENBQUEsNENBTUosaUJBQ0UsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLE1BQ0EsQ0FBQSxLQUNBLENBQUEsU0FDQSxDQUFBLHlDQUlKLGlCQUNFLENBQUEscUJBQ0EsQ0FBQSxzQkFDQSxDQUFBLGdCQUNBLENBQUEsYUFDQSxDQUFBLHlCQUNBLENBQUEscUNEOXBDVix5Q0N3cENRLGNEbHBDaUIsQ0FBQSxDQUFBLHNCQzhwQ3JCLFVBQ0UsQ0FBQSx3QkFDQSxDQUFBLDhCQUNBLENBQUEsZ0JBQ0EsQ0FBQSx1QkFHRix5QkFDRSxDQUFBLGVBQ0EsQ0FBQSxjQUNBLENBQUEsYUFDQSxDQUFBLHdCQUdGLDBCQUNFLENBQUEsZ0JBQ0EsQ0FBQSx5QkFDQSxDQUFBLGFBQ0EsQ0FBQSx5QkFDQSxDQUFBLHFDRHZyQ04sd0JDa3JDSSxjRDVxQ3FCLENBQUEsQ0FBQSx1QkNxckNyQixvQkFDRSxDQUFBLG9CQUNBLENBQUEscUJBQ0EsQ0FBQSxXQUNBLENBQUEsOEJBRUEscUJBQ0UsQ0FBQSxpQ0FHRiwyQkFDRSxDQUFBLHdCQUlKLGNBQ0UsQ0FBQSw2QkFFQSxtQ0FDRSxDQURGLGdDQUNFLENBREYsMkJBQ0UsQ0FBQSw0QkFHRixVQUNFLENBQUEsZ0JBQ0EsQ0FBQSxpQkFDQSxDQUFBLDJGQUNBLENBQUEsaUNBQ0EsQ0FBQSw0Q0FRQSxpQkFDRSxDQUFBLE1BQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLFlBQ0EsQ0FBQSx3Q0FRSixlQUNFLENBQUEsNkJBSUosMkJBQ0UsQ0FBQSxnQ0FFQSxrQkFDRSxDQUFBLDZCQUNBLENBQUEseUJBQ0EsQ0FBQSxxQ0R0dkNSLGdDQ212Q00sY0Q3dUNtQixDQUFBLENBQUEsd0NDNHZDbkIseUJBQ0UsQ0FERixzQkFDRSxDQURGLGlCQUNFLENBQUEsZUFDQSxDQUFBLHlDQUdGLFFBQ0UsQ0FBQSw0Q0FFQSxZQUNFLENBQUEsZ0RBR0YsYUFDRSxDQUFBLG9DQU1KLDZCQUNFLENBQUEsZUFDQSIsImZpbGUiOiJ0b3BpY3MvMjAyNS9nY2QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnAtaG9tZSAuczMtdGFiLC5wLWhvbWUgLnMyLWJ0bi11cCxib2R5e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRyYW5zcGFyZW50LWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt6b29tOjF9QGtleWZyYW1lcyBzcGlue3Rve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19aHRtbHtmb250LXNpemU6MTB2d31odG1sIGJvZHl7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttaW4td2lkdGg6MzIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpe2h0bWx7Zm9udC1zaXplOjMycHh9fWh0bWwgYm9keXttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO21heC13aWR0aDoxMDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyMHB4KXtodG1se2ZvbnQtc2l6ZToxMDJweH19LnJlZHtjb2xvcjojZTgzNjMzfWJvZHl7bWF4LXdpZHRoOjIwMDBweCAhaW1wb3J0YW50O292ZXJmbG93LXg6aGlkZGVufS5tLWRpYWxvZy1ib3h7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTkwO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO3otaW5kZXg6MTAwMDtvdmVyZmxvdy15OmF1dG99Lm0tZGlhbG9nLWlubmVye21hcmdpbjoyMHB4IGF1dG8gMjBweDt3aWR0aDo2MDBweDttaW4taGVpZ2h0OjE1MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7b3ZlcmZsb3c6aGlkZGVufS5tLWRpYWxvZy1oZWFkZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjU1cHg7bGluZS1oZWlnaHQ6NTVweDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojMzMzO2ZvbnQtc2l6ZToyNHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2xldHRlci1zcGFjaW5nOjJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkfS5tLWRpYWxvZy1oZWFkZXIgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI2cHg7aGVpZ2h0OjIycHg7dG9wOjA7cmlnaHQ6MTRweDtjdXJzb3I6cG9pbnRlcjttYXJnaW46MDtjb2xvcjojOTk5fS5tLWRpYWxvZy1ib2R5e3BhZGRpbmc6MTBweH0ubS1kaWFsb2ctZm9vdGVye3BhZGRpbmc6MjVweCAxMHB4fS5tLWRpYWxvZy1mb290ZXIgLmJ0bisuYnRue21hcmdpbi1sZWZ0OjUwcHh9Lm0tZGlhbG9nLWZvb3RlciAuYnRuLmRpc2FibGVke2N1cnNvcjphdXRvO29wYWNpdHk6LjV9aHRtbC5tLWRpYWxvZy1vcGVue3BhZGRpbmctcmlnaHQ6MTZweH1odG1sLm0tZGlhbG9nLW9wZW4saHRtbC5tLWRpYWxvZy1vcGVuPmJvZHl7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtodG1sLm0tZGlhbG9nLW9wZW57cGFkZGluZy1yaWdodDowfX1Aa2V5ZnJhbWVzIGRpYWxvZ0ZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fWh0bWwubS1kaWFsb2ctb3Blbjo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTkwO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO2FuaW1hdGlvbjpkaWFsb2dGYWRlSW4gLjVzIDF9Lm0tbG9hZGluZy1ib3h7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTkwO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO3otaW5kZXg6OTk5OTtiYWNrZ3JvdW5kOm5vbmU7b3ZlcmZsb3cteTpoaWRkZW59Lm0tbG9hZGluZy1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTU3cHg7bWFyZ2luLWxlZnQ6LTU3cHg7bGVmdDo1MCU7d2lkdGg6NjRweDtoZWlnaHQ6NjRweDtwYWRkaW5nOjhweCA4cHggMnB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czoxMHB4O292ZXJmbG93OmhpZGRlbn0ubS1sb2FkaW5nLWJvZHkgaW1ne3dpZHRoOjMycHg7aGVpZ2h0OjMycHh9Lm0tbG9hZGluZy1ib2R5IC50ZXh0e21hcmdpbi10b3A6MTBweDtjb2xvcjojZmZmfS5ib2xke2ZvbnQtd2VpZ2h0OmJvbGR9LmYtYnRuc3t0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjAuMjk0MTE3NjQ3MXJlbX0uZi1idG5zIC5idG4xe3dpZHRoOjIuNXJlbTtoZWlnaHQ6MC45NjA3ODQzMTM3cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2J0bjEucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtkaXNwbGF5OmlubGluZS1ibG9ja30uZi1idG5zIC5idG4ye3dpZHRoOjIuNDAxOTYwNzg0M3JlbTtoZWlnaHQ6MC42NzY0NzA1ODgycmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2J0bjEucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MH0uZi1idG5zIC5idG50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y3OUE0OCwgI0U2NUUxNik7Ym9yZGVyOnNvbGlkIDFweCAjZTY1ZTE2O3dpZHRoOjMuNzI1NDkwMTk2MXJlbTtoZWlnaHQ6MC40OTAxOTYwNzg0cmVtO2xpbmUtaGVpZ2h0OjAuNDkwMTk2MDc4NHJlbTtib3JkZXItcmFkaXVzOjk5OXB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDpib2xkfS50eHRje3RleHQtYWxpZ246Y2VudGVyfS50eHRsaW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2xpbmUtaGVpZ2h0OjF9LnR4dGxpbmU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MDtiYWNrZ3JvdW5kOiNmOWRmM2E7aGVpZ2h0OjAuMDk4MDM5MjE1N3JlbX0udHh0bGluZSBzcGFue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmlubGluZS1ibG9jazt6LWluZGV4OjF9LnR4dGxpbmUgLnR4dDF7d2lkdGg6Mi4wNzg0MzEzNzI1cmVtO2hlaWdodDowLjI1NDkwMTk2MDhyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvdHh0Mi5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufS50eHRsaW5lIC50eHQye3dpZHRoOjIuMDY4NjI3NDUxcmVtO2hlaWdodDowLjI1NDkwMTk2MDhyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvdHh0MS5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wZW9wbGV7bWFyZ2luLXRvcDowLjE5NjA3ODQzMTRyZW19LnBlb3BsZSBsaXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjk2MDc4NDMxMzdyZW07bWFyZ2luLWJvdHRvbTowLjE5NjA3ODQzMTRyZW07bWFyZ2luLXJpZ2h0OjAuMzEzNzI1NDkwMnJlbTtjdXJzb3I6cG9pbnRlcn0ucGVvcGxlIGxpOm50aC1jaGlsZCg0bil7bWFyZ2luLXJpZ2h0OjB9LnBlb3BsZSBsaSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6Mi43NDUwOTgwMzkycmVtO29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyOnNvbGlkIDFweCAjY2NjO2JvcmRlci1yYWRpdXM6MC4wOTgwMzkyMTU3cmVtfS5wZW9wbGUgbGkgcHt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojYmQwMDBkO2ZvbnQtc2l6ZTowLjE3NjQ3MDU4ODJyZW07Zm9udC13ZWlnaHQ6Ym9sZH0ucG9wYWxlcnR7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt6LWluZGV4Ojk5OTl9LnBvcGFsZXJ0IC5jY3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowLjAzOTIxNTY4NjNyZW07Ym9yZGVyLWNvbG9yOiNkYzJlMzM7YmFja2dyb3VuZDojZmZmIHVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC9iZzIucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO3dpZHRoOjMuOTIxNTY4NjI3NXJlbTtwYWRkaW5nLWJvdHRvbTowLjE5NjA3ODQzMTRyZW07cGFkZGluZy10b3A6MC4xOTYwNzg0MzE0cmVtfS5wb3BhbGVydCAuY2MgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowLjA5ODAzOTIxNTdyZW07cmlnaHQ6MC4wOTgwMzkyMTU3cmVtO3dpZHRoOjAuMTk2MDc4NDMxNHJlbTtoZWlnaHQ6MC4xOTYwNzg0MzE0cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2Nsb3NlLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47Y3Vyc29yOnBvaW50ZXJ9LnBvcGFsZXJ0IC5jYyAudHh0e3BhZGRpbmc6MC4yOTQxMTc2NDcxcmVtIDAuMjk0MTE3NjQ3MXJlbSAwIDAuMjk0MTE3NjQ3MXJlbTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MC4yMTU2ODYyNzQ1cmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnBvcGFsZXJ0IC5jYyAuYnRudHt3aWR0aDoxLjk2MDc4NDMxMzdyZW0gIWltcG9ydGFudH0udGFic3t3aWR0aDo5LjYwNzg0MzEzNzNyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjA7bWFyZ2luLWJvdHRvbTowLjI5NDExNzY0NzFyZW19LnRhYnMgYXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNmYmUyZDU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpzb2xpZCAxcHggI2JkMDAwZDtoZWlnaHQ6MC42ODYyNzQ1MDk4cmVtO2xpbmUtaGVpZ2h0OjAuNjg2Mjc0NTA5OHJlbSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MC4wOTgwMzkyMTU3cmVtO21hcmdpbjowIDAuMDk4MDM5MjE1N3JlbTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2JkMDAwZDtmb250LXdlaWdodDpib2xkO3Bvc2l0aW9uOnJlbGF0aXZlfS50YWJzIGEuYWN0aXZle2JhY2tncm91bmQ6I2JkMDAwZDtjb2xvcjojZmZmfS50YWJzIGEuYWN0aXZlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MC4zMjM1Mjk0MTE4cmVtO2hlaWdodDowLjEyNzQ1MDk4MDRyZW07bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym90dG9tOi0wLjExNzY0NzA1ODhyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvYXJyb3cucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucG9wdXB7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTt6LWluZGV4OjEwMDB9LnBvcHVwIC5jb25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtib3JkZXI6c29saWQgMnB4ICNiZDAwMGR9LnBvcHVwIC5jb25zIC5jb25zMnt3aWR0aDo3Ljg0MzEzNzI1NDlyZW07cGFkZGluZzowLjE5NjA3ODQzMTRyZW07YmFja2dyb3VuZDojZmZmO21pbi1oZWlnaHQ6MC45ODAzOTIxNTY5cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTowLjE1Njg2Mjc0NTFyZW19LnBvcHVwIC5jb25zIC5jb25zMiAuYnRpdHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTowLjE5NjA3ODQzMTRyZW19LnBvcHVwIC5jb25zIC5jb25zMiBpbWd7bWF4LXdpZHRoOjEwMCV9LnBvcHVwIC5jb25zIC5jb25zMi5taW5pe3dpZHRoOjQuOTAxOTYwNzg0M3JlbX0ucG9wdXAgLmNvbnMgLmNvbnMyIC5tc2d7Y29sb3I6I2YxNDkyNztmb250LXNpemU6MC4yOTQxMTc2NDcxcmVtO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MC4yOTQxMTc2NDcxcmVtIDAgMC4wOTgwMzkyMTU3cmVtIDB9LnBvcHVwIC5jb25zIC5jb25zMiAubXNnIC5zbWFsbHtmb250LXNpemU6MC4yMzUyOTQxMTc2cmVtfS5wb3B1cCAuY29ucyAuY29uczIgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZTowLjM1Mjk0MTE3NjVyZW07Y29sb3I6IzAwMDtmb250LXdlaWdodDpib2xkO3BhZGRpbmc6MC4wOTgwMzkyMTU3cmVtO2N1cnNvcjpwb2ludGVyO3RvcDotMC4wNDkwMTk2MDc4cmVtO3JpZ2h0OjAuMDQ5MDE5NjA3OHJlbTtsaW5lLWhlaWdodDoxfS5wb3B1cCAuY29ucyAuY29uczIgLmltZ3t3aWR0aDozLjkyMTU2ODYyNzVyZW07bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt0ZXh0LWFsaWduOmNlbnRlcn0ucG9wdXAgLmNvbnMgLmNvbnMyIC5pbWcgaW1ne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6Mi45NDExNzY0NzA2cmVtfS5wb3B1cCAuY29ucyAuY29uczIgLmltZyAuaW5mb3ttYXJnaW4tdG9wOjAuMDk4MDM5MjE1N3JlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnBvcHVwIC5jb25zIC5jb25zMiAuaW1nIC5pbmZvIC56YW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ucG9wdXAgLmNvbnMgLmNvbnMyIC5pbWcgLmluZm8gLnphbiBpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjAuMTk2MDc4NDMxNHJlbTtoZWlnaHQ6MC4xOTYwNzg0MzE0cmVtO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDttYXJnaW4tbGVmdDowLjA1ODgyMzUyOTRyZW19LnBvcHVwIC5jb25zIC5jb25zMiAuY29udGVudHtwYWRkaW5nOjAgMC4zOTIxNTY4NjI3cmVtO3RleHQtYWxpZ246anVzdGlmeTttYXgtaGVpZ2h0OjIuNTQ5MDE5NjA3OHJlbTtvdmVyZmxvdy15OmF1dG99LnBvcHVwIC5jb25zIC5jb25zMiAudGV4dGFyZWF7aGVpZ2h0OjEuNTY4NjI3NDUxcmVtO21hcmdpbi1sZWZ0OjAuMzkyMTU2ODYyN3JlbTttYXJnaW4tcmlnaHQ6MC4zOTIxNTY4NjI3cmVtO3Bvc2l0aW9uOnJlbGF0aXZlfS5wb3B1cCAuY29ucyAuY29uczIgLnRleHRhcmVhIC5udW1iZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjAuMDk4MDM5MjE1N3JlbTtyaWdodDowLjA5ODAzOTIxNTdyZW07Zm9udC1zaXplOjAuMTM3MjU0OTAycmVtfS5wb3B1cCAuY29ucyAuY29uczIgLnRleHRhcmVhIHRleHRhcmVhe3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MC4wOTgwMzkyMTU3cmVtO2JvcmRlcjpzb2xpZCAxcHggI2NjYztmb250LXNpemU6MC4xNTY4NjI3NDUxcmVtO2ZvbnQtZmFtaWx5Olwic29uZy1zZXJpZlwiO3Jlc2l6ZTpub25lO292ZXJmbG93LXk6YXV0b30ucG9wdXAgLmNvbnMgLmZsb3dlcnttYXJnaW4tdG9wOjAuMDk4MDM5MjE1N3JlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucG9wdXAgLmNvbnMgLmZsb3dlciBpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjAuNDcwNTg4MjM1M3JlbTtoZWlnaHQ6MC44MjM1Mjk0MTE4cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2ljb24xLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47dmVydGljYWwtYWxpZ246bWlkZGxlfS5wb3B1cCAuY29ucyAuZmxvd2VyIHB7Zm9udC1zaXplOjAuMTU2ODYyNzQ1MXJlbX0ucG9wdXAgLmNvbnMgLmJ0bnN7bWFyZ2luLXRvcDowLjA5ODAzOTIxNTdyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnBvcHVwIC5jb25zIC5idG5zIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRjc5QTQ4LCAjRTY1RTE2KTtib3JkZXI6c29saWQgMXB4ICNlNjVlMTY7d2lkdGg6My43MjU0OTAxOTYxcmVtO2hlaWdodDowLjQ5MDE5NjA3ODRyZW07bGluZS1oZWlnaHQ6MC40OTAxOTYwNzg0cmVtO2JvcmRlci1yYWRpdXM6OTk5cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MC4xNzY0NzA1ODgycmVtfS5wb3B1cCAuY29ucyAuYnRucyBhLmdyYXl7YmFja2dyb3VuZDojY2NjO2N1cnNvcjpkZWZhdWx0O2JvcmRlci1jb2xvcjojOTk5fS5jb21tZW50aW5wdXR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4fS5jb21tZW50aW5wdXQgLnVwZmlsZXt3aWR0aDoyLjE1Njg2Mjc0NTFyZW07ZmxleC1ncm93OjA7bWFyZ2luLXJpZ2h0OjAuMTk2MDc4NDMxNHJlbTtsaW5lLWhlaWdodDoxLjV9LmNvbW1lbnRpbnB1dCAudXBmaWxlIC5pbWd7d2lkdGg6MS4xNzY0NzA1ODgycmVtO2hlaWdodDoxLjE3NjQ3MDU4ODJyZW07Ym9yZGVyOnNvbGlkIDAuMDE5NjA3ODQzMXJlbSAjYWVhZWFlO2JvcmRlci1yYWRpdXM6MC4wNDkwMTk2MDc4cmVtO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmfS5jb21tZW50aW5wdXQgLnVwZmlsZSAuaW1nIGltZ3tvYmplY3QtZml0OmNvbnRhaW47d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uY29tbWVudGlucHV0IC51cGZpbGUgLmltZyAuY2xvc2V7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCWUFBQUFXQ0FZQUFBREV0R3c3QUFBQUFYTlNSMElBcnM0YzZRQUFBbWxKUkVGVVNFdTFsVGxyVmxFUWhwOFkxRVJjUUVnUnRERkUxQzRRbzhSQ3NGQmNDS1lRMXhnVVkwd1VDenYvZ0sxVkNuZmNOd1FYWE5CR0VFU0xTQkRFSmRpSnFFMUVoYWdrTHZPR0dUZ2U3bmVEZ3ROOEgvZWM4NXc3ODc0enQ0ci9GRlVsM0VuQUdtQWgwQVEwKzk0bndBRFFiMnMzZ2RFaVJpWHdNdUFZMEFDOEFWNEJ6NENKd0h4Z25xM1BCZ2FCbmNDREhKNkRwd09IZ1kzQWE0T3RBNTVXeUVxWlhBYm1BR2VCM2NDWDJKdUR6OWxiYkFiT0FEM0E4RGdTVEFXT0Erc2R2clVJdk5acWVRMjREclQvcGFaWC9jeHE0STdPeGh2WGVSMGxoT3IzMGNFYlBOMWYyVVU2dHdrNDc4OW5BaS84L3dKZ0tNRDdnSVBBU3VDdWI1QWpwTHBFN0FZQ3JqTkhUZFFkN3ByYnZuOFZvUDk3Z2I0QW53S1d1aERweXgxeDFVOEQyNEFKWGt1Sks3Z3VUT090bDZJcndGTCtBN0NpSUdWQk93QUpXKzJPaVl2eUV0MEhwc243QXN1YjM0QkR3SjRDMFFTN0FVZ1loUVNXRFg4VTdGV0d5cXhHWUtVbnNONmlxd0w0U3VLVU12QUp6MjRNckZCN0ttVDZOTFF1VDI5eEI0UWIxQkNkaWFCeFJxMCtZaUl1Q3JDVWw3bHJnWjhKT2NTNzZJMmpKVm1zU0x3b3FVVHRDYkJxMndmc0FnUlR0SGx0MVZtYUI2bmQ5R3g3WnJjL0dBRU9nMDh4OWVmYWplOGRYdFlnYXVOTHZtK1daZkVTK0dwMmJBUStwN01pRFA0dkxYMFBXSjQyV0Q2RUpJcUV1dVhwdnl0d1NmcW8zaHRGWFhyU3l6TzJub05uV1BlcEN6V1FQcGtOOS91c0dNb3VVT2swQlEvWUtOQ29sUVhsa29wak04NnIweVNtTGxJOHQxUWZlak10dHRwcTBDaDBlYThOcmd0NVptV2Zwc2xXa2hicmZZR1cySEJxZFNzK3NsbytCdlNyejlUM29uS1ZnY2NwYi9ueWJ6bkJnQnNvckxwdUFBQUFBRWxGVGtTdVFtQ0MpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mjt0b3A6LTAuMDk4MDM5MjE1N3JlbTtyaWdodDotMC4wOTgwMzkyMTU3cmVtO3dpZHRoOjAuMjQ1MDk4MDM5MnJlbTtoZWlnaHQ6MC4yNDUwOTgwMzkycmVtO29wYWNpdHk6MTtmb250LXNpemU6MH0uY29tbWVudGlucHV0IC51cGZpbGUgLmltZyAuZmlsZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MC40OTAxOTYwNzg0cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2FlYWVhZTtkaXNwbGF5OmZsZXg7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Y3Vyc29yOnBvaW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmNvbW1lbnRpbnB1dCAudXBmaWxlIC5pbWcgaW5wdXR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2ZvbnQtc2l6ZTo1MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowO3otaW5kZXg6MX0uY29tbWVudGlucHV0IC51cGZpbGUgcHtmb250LXNpemU6MC4xNzY0NzA1ODgycmVtO21hcmdpbi10b3A6MC4wNzg0MzEzNzI1cmVtO3RleHQtYWxpZ246Y2VudGVyfS5jb21tZW50aW5wdXQgLnRleHRhcmVhe2ZsZXg6MTtoZWlnaHQ6Mi4xNTY4NjI3NDUxcmVtfS5jb21tZW50aW5wdXQgLnRleHRhcmVhIHRleHRhcmVhe3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpzb2xpZCAwLjAwOTgwMzkyMTZyZW0gI2FlYWVhZTtwYWRkaW5nOjAuMDk4MDM5MjE1N3JlbTtib3JkZXItcmFkaXVzOjAuMDQ5MDE5NjA3OHJlbTtmb250LXNpemU6MC4xNTY4NjI3NDUxcmVtO2ZvbnQtZmFtaWx5Olwic29uZy1zZXJpZlwiO3Jlc2l6ZTpub25lfS5jb21tZW50aW5wdXQgLnRleHRhcmVhIC5udW1iZXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MC4wOTgwMzkyMTU3cmVtO2JvdHRvbTowLjA5ODAzOTIxNTdyZW07Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTtsaW5lLWhlaWdodDoxfS5jb21tZW50aW5wdXQgLnRleHRhcmVhIC5idG5ze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjB9LnAtaG9tZSAuZm9vdGVyLWJveCwucC1ob21lIC5mb290ZXItYm94IGF7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzMzM30ucC1ob21lIC5mb290ZXItYm94IC5mb290ZXJ7bWluLXdpZHRoOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLmZvb3Rlci1ib3ggLmZvb3Rfd3JhcCBwe2hlaWdodDphdXRvfS5wLWhvbWUgLmZvb3Rlci1ib3ggLmZvb3Rfd3JhcCBwOm50aC1jaGlsZCgxKSBpbWd7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDZweH19LnAtaG9tZSBpbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246dG9wfS5wLWhvbWUsLnAtaG9tZSBhe2xpbmUtaGVpZ2h0OjI7Y29sb3I6IzQwNDA0MDtmb250LXNpemU6MC4xNzY0NzA1ODgycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lLC5wLWhvbWUgYXtmb250LXNpemU6MTJweH19LnAtaG9tZTpob3ZlciwucC1ob21lIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnAtaG9tZT4uYmR7cG9zaXRpb246cmVsYXRpdmU7bWluLWhlaWdodDoyOC44ODIzNTI5NDEycmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2JnLmpwZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlYzM3MmU7YmFja2dyb3VuZC1zaXplOjE5LjYwNzg0MzEzNzNyZW0gYXV0b30ucC1ob21lPi5iZCwucC1ob21lPi5iZCAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0ucC1ob21lIC5wYXJ0MSAuY2N7Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAucGFydDEgLnN0aXR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjAuMjM1Mjk0MTE3NnJlbTtmb250LXdlaWdodDpib2xkfS5wLWhvbWUgLnBhcnQye21hcmdpbi10b3A6MC4zOTIxNTY4NjI3cmVtO2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMik7Ym9yZGVyOnNvbGlkIDAuMTk2MDc4NDMxNHJlbSAjZmZmO2JhY2tncm91bmQ6I2ZlZjlmMTtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowLjE5NjA3ODQzMTRyZW19LnAtaG9tZSAucGFydDIgLnN0aXR7Zm9udC1zaXplOjAuMjM1Mjk0MTE3NnJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MC4xOTYwNzg0MzE0cmVtO3RleHQtYWxpZ246Y2VudGVyfS5wLWhvbWUgLnBhcnRsaXN0IC5pbWd7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaG9tZSAucGFydGxpc3QgLmltZyBpbWd7bWF4LWhlaWdodDoyLjk0MTE3NjQ3MDZyZW19LnAtaG9tZSAucGFydGxpc3QgLnRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTowLjIxNTY4NjI3NDVyZW07Y29sb3I6IzAwMDttYXJnaW4tdG9wOjAuMDk4MDM5MjE1N3JlbX0ucC1ob21lIC5wYXJ0bGlzdCAuYWRkcmVzc3ttYXJnaW4tdG9wOjByZW07Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5wYXJ0bGlzdCAuY29udHN7Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAucGFydGxpc3QgLmNvbnRyb2xze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MC4wOTgwMzkyMTU3cmVtfS5wLWhvbWUgLnBhcnRsaXN0IC5jb250cm9scyBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDAuMDk4MDM5MjE1N3JlbTt3aWR0aDowLjE5NjA3ODQzMTRyZW07aGVpZ2h0OjAuMTk2MDc4NDMxNHJlbTtiYWNrZ3JvdW5kOiNjYmNiY2I7Ym94LXNoYWRvdzppbnNldCA1cHggNXB4IDVweCByZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOjEwMCU7Y3Vyc29yOnBvaW50ZXJ9LnAtaG9tZSAucGFydGxpc3QgLmNvbnRyb2xzIHNwYW4uYWN0aXZle2JhY2tncm91bmQ6I2U1MzMyNH0ucC1ob21lIC5tLWJveHt3aWR0aDo5LjYwNzg0MzEzNzNyZW07bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztib3gtc2l6aW5nOmJvcmRlci1ib3g7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MC4yOTQxMTc2NDcxcmVtO2JvcmRlci1yYWRpdXM6MC4xOTYwNzg0MzE0cmVtO2JvcmRlcjpzb2xpZCAwLjA5ODAzOTIxNTdyZW0gI2NhNGEyMDttYXJnaW4tYm90dG9tOjAuNDkwMTk2MDc4NHJlbX0ucC1ob21lIC5tLWJveCAuamlhb3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowLjYzNzI1NDkwMnJlbTtoZWlnaHQ6MC42ODYyNzQ1MDk4cmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlfS5wLWhvbWUgLm0tYm94IC5qaWFvLmkxe3RvcDotMC4wMTk2MDc4NDMxcmVtO2xlZnQ6LTAuMDE5NjA3ODQzMXJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC9ib3JkZXIxLnBuZ1wiKX0ucC1ob21lIC5tLWJveCAuamlhby5pMnt0b3A6LTAuMDE5NjA3ODQzMXJlbTtyaWdodDotMC4wMTk2MDc4NDMxcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2JvcmRlcjIucG5nXCIpfS5wLWhvbWUgLm0tYm94IC5qaWFvLmkze2JvdHRvbTotMC4wMTk2MDc4NDMxcmVtO2xlZnQ6LTAuMDE5NjA3ODQzMXJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC9ib3JkZXIzLnBuZ1wiKX0ucC1ob21lIC5tLWJveCAuamlhby5pNHtyaWdodDotMC4wMTk2MDc4NDMxcmVtO2JvdHRvbTotMC4wMTk2MDc4NDMxcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2JvcmRlcjQucG5nXCIpfS5wLWhvbWUgLm0tYm94IC5zLWNvbnRlbnR7Zm9udC1zaXplOjAuMTc2NDcwNTg4MnJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAubS1ib3ggLnMtY29udGVudCAuaWNvbjF7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MS43NjQ3MDU4ODI0cmVtO2JvdHRvbTotMC4xOTYwNzg0MzE0cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNjE3NjQ3MDU4OHJlbTtoZWlnaHQ6MS45NDExNzY0NzA2cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2NoYXJhY3RlcjEucG5nXCIpfS5wLWhvbWUgLm0tYm94IC5idGl0e3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MC4xOTYwNzg0MzE0cmVtfS5wLWhvbWUgLm0tYm94IC5idGl0IC50MXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDozLjQwMTk2MDc4NDNyZW07aGVpZ2h0OjAuOTAxOTYwNzg0M3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC90aXRsZTEucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjttYXJnaW4tdG9wOi0wLjk4MDM5MjE1NjlyZW19LnAtaG9tZSAubS1ib3ggLmJ0aXQgLnQye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjMuNDAxOTYwNzg0M3JlbTtoZWlnaHQ6MC45MDE5NjA3ODQzcmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3RpdGxlMi5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wLWhvbWUgLm0tbGluZXtib3gtc2hhZG93Omluc2V0IDAgLTAuNjY2NjY2NjY2N2VtICNmZmU5M2R9LnAtaG9tZSAubS1ub2RhdGF7d2lkdGg6MTAwJTtwYWRkaW5nOjEwMHB4IDA7b3BhY2l0eTouNTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MC4xNzY0NzA1ODgycmVtfS5wLWhvbWUgLmNsb3Vke3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MztkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6bm9uZSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wLWhvbWUgLmNsb3VkMXt3aWR0aDozLjc3NDUwOTgwMzlyZW07aGVpZ2h0OjEuMjE1Njg2Mjc0NXJlbTtsZWZ0OjUwJTt0b3A6NC40MjE1Njg2Mjc1cmVtO21hcmdpbi1sZWZ0Oi04LjY0NzA1ODgyMzVyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvY2xvdWQxLnBuZ1wiKX0ucC1ob21lIC5jbG91ZDJ7d2lkdGg6Mi45OTAxOTYwNzg0cmVtO2hlaWdodDowLjk2MDc4NDMxMzdyZW07bGVmdDo1MCU7dG9wOjcuOTExNzY0NzA1OXJlbTttYXJnaW4tbGVmdDo1LjAxOTYwNzg0MzFyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvY2xvdWQyLnBuZ1wiKX0ucC1ob21lIC5jbG91ZDN7d2lkdGg6My4xMDc4NDMxMzczcmVtO2hlaWdodDoxcmVtO2xlZnQ6NTAlO3RvcDoyMS4xMTc2NDcwNTg4cmVtO21hcmdpbi1sZWZ0Oi04LjA4ODIzNTI5NDFyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvY2xvdWQzLnBuZ1wiKX0ucC1ob21lIC5jbG91ZDR7d2lkdGg6My4xMDc4NDMxMzczcmVtO2hlaWdodDoxcmVtO2xlZnQ6NTAlO2JvdHRvbToyLjI3NDUwOTgwMzlyZW07bWFyZ2luLWxlZnQ6NS4yOTQxMTc2NDcxcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2Nsb3VkNC5wbmdcIil9LnAtaG9tZSAubmV3LWJveHtwYWRkaW5nLXRvcDo1LjA5ODAzOTIxNTdyZW07cGFkZGluZy1ib3R0b206MC40OTAxOTYwNzg0cmVtfS5wLWhvbWUgLnMxOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvczEtdHQucG5nXCIpfS5wLWhvbWUgLnMxLWxpc3R7dGV4dC1hbGlnbjpqdXN0aWZ5fS5wLWhvbWUgLnMxLWxpc3QgZHR7bWFyZ2luLWJvdHRvbTowLjA2ODYyNzQ1MXJlbX0ucC1ob21lIC5zMS1saXN0IGRke21hcmdpbi1ib3R0b206MC4xMTc2NDcwNTg4cmVtfS5wLWhvbWUgLnMxLWxpc3QgZGQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnAtaG9tZSAuczEtaW1nMXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7bGVmdDowLjEwNzg0MzEzNzNyZW07Ym90dG9tOi0wLjE3NjQ3MDU4ODJyZW07d2lkdGg6MS4zNzI1NDkwMTk2cmVtO2hlaWdodDoxLjExNzY0NzA1ODhyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvczEtaW1nMS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5zMjo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3MyLXR0LnBuZ1wiKX0ucC1ob21lIC5zMi1ydWxle21hcmdpbi1ib3R0b206MC40MTE3NjQ3MDU5cmVtO3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5zMi1ydWxlLWR0e21hcmdpbi1ib3R0b206MC4wNzg0MzEzNzI1cmVtfS5wLWhvbWUgLnMyLWJ0bi11cHtkaXNwbGF5OmJsb2NrO3dpZHRoOjIuMzkyMTU2ODYyN3JlbTtoZWlnaHQ6MC43MDU4ODIzNTI5cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3MyLWJ0bi11cC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5zMi1pbWcxe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtyaWdodDowLjA4ODIzNTI5NDFyZW07Ym90dG9tOjAuMTE3NjQ3MDU4OHJlbTt3aWR0aDoxLjU0OTAxOTYwNzhyZW07aGVpZ2h0OjIuMjM1Mjk0MTE3NnJlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC9zMi1pbWcxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wLWhvbWUgLnMzOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvczMtdHQucG5nXCIpfS5wLWhvbWUgLnMzLXRhYntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMy4zMzMzMzMzMzMzZW07aGVpZ2h0OjMuMzMzMzMzMzMzM2VtO2JvcmRlci1yYWRpdXM6MS42NjY2NjY2NjY3ZW07YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGRkZGIDAlLCAjRkZGMkM5IDEwMCUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjJjOTtib3JkZXI6MC4wNTU1NTU1NTU2ZW0gc29saWQgIzQwNDA0MDtib3gtc2hhZG93OjAgMC41ZW0gI2UyMzQyNiwwIDAuNWVtIDAgMC4wNTU1NTU1NTU2ZW0gIzQwNDA0MH0ucC1ob21lIC5zMy10YWItYm94e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjAuNjExMTExMTExMWVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjAuMjM1Mjk0MTE3NnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczMtdGFiLWJveHtmb250LXNpemU6OHB4fX0ucC1ob21lIC5zMy10YWItYm94OjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjA7d2lkdGg6MC4wNTU1NTU1NTU2ZW07aGVpZ2h0OjMuODg4ODg4ODg4OWVtO2JhY2tncm91bmQtY29sb3I6IzQwNDA0MH0ucC1ob21lIC5zMy10YWItaXRle3dpZHRoOjUwJTtoZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDozLjIyMjIyMjIyMjJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5zMy10YWItaXRlLmFjdGl2ZSBzcGFue2JveC1zaGFkb3c6aW5zZXQgMCAtMC41ZW0gI2UyMzQyNn0ucC1ob21lIC5zMy10YWItaXRlIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NS4zMzMzMzMzMzMzZW07aGVpZ2h0OjEuMjIyMjIyMjIyMmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucC1ob21lIC5zMy10YWItaXRlOm50aC1jaGlsZCgxKSBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3MzLXRhYjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX0ucC1ob21lIC5zMy10YWItaXRlOm50aC1jaGlsZCgyKSBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3MzLXRhYjIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX0ucC1ob21lIC5zMy1kZXNje21hcmdpbi1ib3R0b206MC4zMTM3MjU0OTAycmVtO3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5zMy1mb3Jte2hlaWdodDoyLjg1NzE0Mjg1NzFlbTtsaW5lLWhlaWdodDoyLjcxNDI4NTcxNDM7bWFyZ2luLWJvdHRvbTowLjMxMzcyNTQ5MDJyZW07YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MC4xMzcyNTQ5MDJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnMzLWZvcm17Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zMy1mb3Jte21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5wLWhvbWUgLnMzLWZvcm0taXB0e3dpZHRoOmNhbGMoMTAwJSAtIDVlbSk7aGVpZ2h0OjIuNzE0Mjg1NzE0M2VtO3BhZGRpbmc6MCAwLjg1NzE0Mjg1NzFlbTtib3JkZXI6MDtvdXRsaW5lOm5vbmU7Zm9udC1zaXplOmluaGVyaXQ7Ym9yZGVyOjAuMDcxNDI4NTcxNGVtIHNvbGlkICNlMjM0MjZ9LnAtaG9tZSAuczMtZm9ybS1zdWJ7d2lkdGg6NWVtO2hlaWdodDoyLjcxNDI4NTcxNDNlbTtsaW5lLWhlaWdodDppbmhlcml0O2JhY2tncm91bmQtY29sb3I6I2UyMzQyNjtmb250LXNpemU6aW5oZXJpdDtjb2xvcjojZmZmfS5wLWhvbWUgLnMzLWxpc3R7bGluZS1oZWlnaHQ6MS4yODU3MTQyODU3O21hcmdpbi1sZWZ0Oi0wLjI3NDUwOTgwMzlyZW07bWFyZ2luLXJpZ2h0Oi0wLjI3NDUwOTgwMzlyZW07Zm9udC1zaXplOjAuMTM3MjU0OTAycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zMy1saXN0e2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lIC5zMy1saXN0LWl0ZXt3aWR0aDpjYWxjKDMzLjMzMzMzMyUgLSAwLjU0OTAxOTYwNzhyZW0pO21hcmdpbjowIDAuMjc0NTA5ODAzOXJlbSAwLjE1Njg2Mjc0NTFyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnMzLWxpc3QtaXRle3dpZHRoOjgwJTtmbG9hdDpub25lO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5wLWhvbWUgLnMzLWxpc3QtY292ZXJ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7cGFkZGluZy1ib3R0b206NTYuMjUlO21hcmdpbi1ib3R0b206MC4wOTgwMzkyMTU3cmVtO2JvcmRlci1yYWRpdXM6MC4xMTc2NDcwNTg4cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL3MzLWNvdmVyLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3ZlcmZsb3c6aGlkZGVufS5wLWhvbWUgLnMzLWxpc3QtY292ZXI+ZGl2e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6bm9uZSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnAtaG9tZSAuczMtbGlzdC10dHtoZWlnaHQ6My44NTcxNDI4NTcxZW07b3ZlcmZsb3c6aGlkZGVufS5wLWhvbWUgLnMzLWxpc3QtcGFnZXt3aWR0aDoxMDAlfS5wLWhvbWUgLnMzLWxpc3QtcGFnZSBhe3dpZHRoOjYuNjY2NjY2NjY2N2VtO2hlaWdodDoyLjIyMjIyMjIyMjJlbTttYXJnaW46MCAxLjExMTExMTExMTFlbTtsaW5lLWhlaWdodDoyLjIyMjIyMjIyMjJlbTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDIwNSw5NiwuMzkpO2JvcmRlci1yYWRpdXM6MS4xMTExMTExMTExZW07Y29sb3I6I2U0NWExZH0ucC1ob21lIC5zMy1hcnR7bWF4LWhlaWdodDo2Ljg4MjM1Mjk0MTJyZW07b3ZlcmZsb3cteTphdXRvfS5wLWhvbWUgLnMzLWFydDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6MC4wNzg0MzEzNzI1cmVtO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LnAtaG9tZSAuczMtYXJ0Ojotd2Via2l0LXNjcm9sbGJhci10cmFja3tib3JkZXItcmFkaXVzOjAuMDM5MjE1Njg2M3JlbTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wLWhvbWUgLnMzLWFydDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7Ym9yZGVyLXJhZGl1czowLjAzOTIxNTY4NjNyZW07YmFja2dyb3VuZC1jb2xvcjojZmZlYWE3fS5wLWhvbWUgLnMzLWFydCBkbHtwYWRkaW5nOjAgMC4xNzY0NzA1ODgycmVtO21hcmdpbi1ib3R0b206MC4yOTQxMTc2NDcxcmVtfS5wLWhvbWUgLnMzLWFydCBkdCwucC1ob21lIC5zMy1hcnQgZGR7cGFkZGluZzowLjA3ODQzMTM3MjVyZW0gMH0ucC1ob21lIC5zMy1hcnQgZHR7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5zMy1hcnQgZGR7dGV4dC1pbmRlbnQ6MmVtO3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5zMy1hcnQgLmltZy1ib3h7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5zNHttYXJnaW4tYm90dG9tOjB9LnAtaG9tZSAuczQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC9zNC10dC5wbmdcIil9LnAtaG9tZSAuczQtZm9ybXtoZWlnaHQ6Mi44NTcxNDI4NTcxZW07bGluZS1oZWlnaHQ6Mi43MTQyODU3MTQzO21hcmdpbi1ib3R0b206MC4zMTM3MjU0OTAycmVtO292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MC4xMzcyNTQ5MDJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnM0LWZvcm17Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zNC1mb3Jte21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5wLWhvbWUgLnM0LWZvcm0taXB0e3dpZHRoOjE3LjE0Mjg1NzE0MjllbTtoZWlnaHQ6Mi43MTQyODU3MTQzZW07cGFkZGluZzowIDAuODU3MTQyODU3MWVtO2JvcmRlcjowO291dGxpbmU6bm9uZTtmb250LXNpemU6aW5oZXJpdDtib3JkZXI6MC4wNzE0Mjg1NzE0ZW0gc29saWQgI2UyMzQyNjtib3JkZXItcmFkaXVzOjRweH0ucC1ob21lIC5zNC1mb3JtLXN1Ynt3aWR0aDo1ZW07aGVpZ2h0OjIuNzE0Mjg1NzE0M2VtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjojZTIzNDI2O2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOiNmZmY7bWFyZ2luLWxlZnQ6MC44NTcxNDI4NTcxZW07Ym9yZGVyLXJhZGl1czo0cHh9LnAtaG9tZSAuczQtbGlzdHttaW4taGVpZ2h0OjIuMTU2ODYyNzQ1MXJlbTtsaW5lLWhlaWdodDoxLjQyODU3MTQyODY7Zm9udC1zaXplOjAuMTM3MjU0OTAycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zNC1saXN0e2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lIC5zNC1saXN0LWl0ZXttYXJnaW4tYm90dG9tOjEuNzE0Mjg1NzE0M2VtO3BhZGRpbmctYm90dG9tOjEuNDI4NTcxNDI4NmVtO2JvcmRlci1ib3R0b206ZGFzaGVkIDFweCAjY2NjfS5wLWhvbWUgLnM0LWxpc3QgLmNvZGVpZCBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MC4yODU3MTQyODU3ZW0gMC41NzE0Mjg1NzE0ZW07YmFja2dyb3VuZDojZjY4MjRhO2JvcmRlcjpzb2xpZCAxcHggI2Y2NzM0MDtib3JkZXItcmFkaXVzOjRweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxZW19LnAtaG9tZSAuczQtbGlzdCAuaW5mb3N7bWFyZ2luLXRvcDowLjcxNDI4NTcxNDNlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnAtaG9tZSAuczQtbGlzdCAuaW5mb3MgLm5hbWV7Zm9udC1zaXplOjEuMTQyODU3MTQyOWVtO2xpbmUtaGVpZ2h0OjEuNjtjb2xvcjojMDAwfS5wLWhvbWUgLnM0LWxpc3QgLmluZm9zIC50aW1le2ZvbnQtc2l6ZTowLjg1NzE0Mjg1NzFlbTtsaW5lLWhlaWdodDoxLjY7Y29sb3I6Izk5OTttYXJnaW4tbGVmdDowLjcxNDI4NTcxNDNlbX0ucC1ob21lIC5zNC1saXN0IC5pbmZvcyAuemFue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjEuMTQyODU3MTQyOWVtO2NvbG9yOiM5OTk7aGVpZ2h0OjEuNDI4NTcxNDI4NmVtfS5wLWhvbWUgLnM0LWxpc3QgLmluZm9zIC56YW4gaXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjQyODU3MTQyODZlbTtoZWlnaHQ6MS40Mjg1NzE0Mjg2ZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvbGlrZS5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO21hcmdpbi1yaWdodDowLjM1NzE0Mjg1NzFlbX0ucC1ob21lIC5zNC1saXN0IC5pbmZvcyAuemFuLmxpa2VkIGl7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvbGlrZWQucG5nXCIpfS5wLWhvbWUgLnM0LWxpc3QtY292ZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NS43MTQyODU3MTQzZW07aGVpZ2h0OjUuNzE0Mjg1NzE0M2VtO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCU7Ym9yZGVyLXJhZGl1czoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VlZX0ucC1ob21lIC5zNC1saXN0LWNvdmVyIHNwYW57cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2xpbmUtaGVpZ2h0OjEuNTcxNDI4NTcxNDtoZWlnaHQ6MS41NzE0Mjg1NzE0ZW07cGFkZGluZzowIDAuNzE0Mjg1NzE0M2VtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjAuNTcxNDI4NTcxNGVtO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjAuNTcxNDI4NTcxNGVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0ucC1ob21lIC5zNC1saXN0LWluZm97d2lkdGg6Y2FsYygxMDAlIC0gNS43MTQyODU3MTQzZW0pO3BhZGRpbmc6MCAwIDAgMC4yMzUyOTQxMTc2cmVtfS5wLWhvbWUgLnM0LWxpc3QtaGR7bGluZS1oZWlnaHQ6MS4zNzU7Zm9udC1zaXplOjAuMTU2ODYyNzQ1MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczQtbGlzdC1oZHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuczQtbGlzdC10dHttYXgtd2lkdGg6NTAlfS5wLWhvbWUgLnM0LWxpc3QtbGlrZXttYXgtd2lkdGg6NTAlfS5wLWhvbWUgLnM0LWxpc3QtYmR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowLjU3MTQyODU3MTRlbSAwO21pbi1oZWlnaHQ6My4xNDI4NTcxNDI5ZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MC4yODU3MTQyODU3ZW19LnAtaG9tZSAuczQtbGlzdC1jb257dGV4dC1hbGlnbjpqdXN0aWZ5O3dvcmQtd3JhcDpicmVhay13b3JkfS5wLWhvbWUgLnM0LWxpc3QtYnRue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjAuMTU2ODYyNzQ1MXJlbTtib3R0b206MC41ZW07d2lkdGg6NS4xMjVlbTtoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjEuODc1ZW07cGFkZGluZy1yaWdodDoyZW07Ym9yZGVyLXJhZGl1czoxLjI1ZW07Ym9yZGVyOjAuMDYyNWVtIHNvbGlkIHJnYmEoMjA0LDIwNCwyMDQsLjM5KTtjb2xvcjojNjY2O2ZvbnQtc2l6ZTowLjE1Njg2Mjc0NTFyZW07Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOnJpZ2h0O2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL25vbGlrZS5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDAuOTM3NWVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6YXV0byAwLjgxMjVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczQtbGlzdC1idG57Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLnM0LWxpc3QtYnRuLmxpa2Vke2NvbG9yOiNlNDVhMWQ7Ym9yZGVyOjAuMDYyNWVtIHNvbGlkIHJnYmEoMjU1LDIwNSw5NiwuMzkpO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvZ2NkL2ljb24tbGlrZS5wbmdcIik7Y3Vyc29yOmRlZmF1bHR9LnAtaG9tZSAuczQtYnRuLWxvYWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MS40O3BhZGRpbmc6MC40NDQ0NDQ0NDQ0ZW0gMS43Nzc3Nzc3Nzc4ZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyMDUsOTYsLjM5KTtib3JkZXItcmFkaXVzOjEuMTExMTExMTExMWVtO2NvbG9yOiNlNDVhMWR9LnAtaG9tZSAuZGxnLC5wLWhvbWUgLmRsZyBhe2xpbmUtaGVpZ2h0OjQwcHg7Y29sb3I6IzQwNDA0MDtmb250LXNpemU6MC4xNzY0NzA1ODgycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5kbGcsLnAtaG9tZSAuZGxnIGF7Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLmRsZyAubS1kaWFsb2ctaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZiB1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvYmczLnBuZ1wiKSByaWdodCBib3R0b20gbm8tcmVwZWF0O3dpZHRoOjcuMTU2ODYyNzQ1MXJlbTtib3JkZXI6c29saWQgMnB4ICNiZDAwMGQ7Ym9yZGVyLXJhZGl1czowfS5wLWhvbWUgLmRsZyAubS1kaWFsb2ctaGVhZGVye2hlaWdodDoyLjRlbTtsaW5lLWhlaWdodDoyLjRlbTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MC4yMzUyOTQxMTc2cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2ZvbnQtc2l6ZTowLjE5NjA3ODQzMTRyZW07Ym9yZGVyOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLmRsZyAubS1kaWFsb2ctaGVhZGVye2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lIC5kbGcgLm0tZGlhbG9nLWhlYWRlciBoNHtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6bm9uZX0ucC1ob21lIC5kbGcgLm0tZGlhbG9nLWhlYWRlciAuY2xvc2V7d2lkdGg6MC4xOTYwNzg0MzE0cmVtO2hlaWdodDowLjE5NjA3ODQzMTRyZW07dG9wOjAuMDk4MDM5MjE1N3JlbTtyaWdodDowLjA5ODAzOTIxNTdyZW07Y29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9nY2QvY2xvc2UucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5kbGcgLmZvcm17cGFkZGluZzowIDAuMjk0MTE3NjQ3MXJlbSAwLjM3MjU0OTAxOTZyZW19LnAtaG9tZSAuZGxnIC5mb3JtIC54Y2xvc2V7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MC4zOTIxNTY4NjI3cmVtO2hlaWdodDowLjM5MjE1Njg2MjdyZW07Y3Vyc29yOnBvaW50ZXI7dG9wOjAuMTk2MDc4NDMxNHJlbTtyaWdodDowLjE5NjA3ODQzMTRyZW07Zm9udC1zaXplOjB9LnAtaG9tZSAuZGxnIC5mb3JtIC50aXRze3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTowLjIxNTY4NjI3NDVyZW07bWFyZ2luLWJvdHRvbTowLjA5ODAzOTIxNTdyZW07Zm9udC13ZWlnaHQ6Ym9sZH0ucC1ob21lIC5kbGcgLmZvcm0gLmJ0bnN7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaG9tZSAuZGxnIC5mb3JtIC5idG5zIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MS4zNzI1NDkwMTk2cmVtO2hlaWdodDoxLjM3MjU0OTAxOTZyZW07Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjB9LnAtaG9tZSAuZGxnIC5mb3JtLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowLjE1Njg2Mjc0NTFyZW19LnAtaG9tZSAuZGxnIC5mb3JtLWl0ZW0tYnRue21hcmdpbi1ib3R0b206MDtwYWRkaW5nLXRvcDowLjE1Njg2Mjc0NTFyZW19LnAtaG9tZSAuZGxnIC5mb3JtLWl0ZW0udy1wNTB7d2lkdGg6Y2FsYyg1MCUgLSAwLjM0MzEzNzI1NDlyZW0pfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHR7d2lkdGg6MTAwJTtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMnB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci1yYWRpdXM6NXB4O291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dmVydGljYWwtYWxpZ246dG9wO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzLC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO2ZvbnQtc2l6ZTppbmhlcml0fS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQuZmlsZXtwYWRkaW5nLXJpZ2h0OjcuNzc3Nzc3Nzc3OGVtfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQudGV4dGFyZWF7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjguMDU1NTU1NTU1NmVtO3BhZGRpbmctYm90dG9tOjJlbX0ucC1ob21lIC5kbGcgLmZvcm0taXB0OmZvY3Vze2JvcmRlci1jb2xvcjojZmZjZDVmO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDhweCByZ2JhKDI1NSwyMDUsOTUsLjYpfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQtYm94e3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3R7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO2hlaWdodDo0MHB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOiNmZjUyNTJ9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3Q+ZGl2e3BhZGRpbmc6MCAwLjg4ODg4ODg4ODllbSAwIDEuMjIyMjIyMjIyMmVtfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQtYm94IC5idG4tc2VsZWN0PmRpdjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MC4xMTExMTExMTExZW07aGVpZ2h0OjAuNDQ0NDQ0NDQ0NGVtO21hcmdpbjowIDAuNDQ0NDQ0NDQ0NGVtO2JhY2tncm91bmQ6I2Q4ZDhkODtib3JkZXItcmFkaXVzOjFweH0ucC1ob21lIC5kbGcgLmZvcm0taXB0LWJveCAuYnRuLXNlbGVjdC5wZXI6OmFmdGVye2NvbnRlbnQ6XCLkuIrkvKBcIiBhdHRyKGRhdGEtcGVyKSBcIlwiO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6My4zMzMzMzMzMzMzO3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNlOTAwMDF9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3QucGVyPmRpdiwucC1ob21lIC5kbGcgLmZvcm0taXB0LWJveCAuYnRuLXNlbGVjdC5wZXIgaW5wdXR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggaW5wdXRbdHlwZT1maWxlXXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtvcGFjaXR5OjB9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLnRleHRhcmVhLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowLjE1Njg2Mjc0NTFyZW07Ym90dG9tOjAuMTU2ODYyNzQ1MXJlbTtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiM4ZjhmOGY7Zm9udC1zaXplOjAuMTU2ODYyNzQ1MXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLnRleHRhcmVhLXRpcHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnIC5mb3JtLXR0e3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MS4yMjIyMjIyMjIyO3BhZGRpbmctYm90dG9tOjAuMTU2ODYyNzQ1MXJlbTtmb250LXdlaWdodDpib2xkfS5wLWhvbWUgLmRsZyAuZm9ybS10aXB7cGFkZGluZzowIDAuMTU2ODYyNzQ1MXJlbTtsaW5lLWhlaWdodDoxLjQ7Zm9udC1zaXplOjEycHg7Y29sb3I6I2VhNTE0MX0ucC1ob21lIC5kbGcgLmZvcm0taGVscHttYXJnaW4tdG9wOjAuMDc4NDMxMzcyNXJlbTtsaW5lLWhlaWdodDoxLjI1O3BhZGRpbmc6MCAwLjE1Njg2Mjc0NTFyZW07Y29sb3I6I2ZmNTI1Mjtmb250LXNpemU6MC4xNTY4NjI3NDUxcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5kbGcgLmZvcm0taGVscHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnIC5mb3JtLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjU2ODYyNzQ1MXJlbTtoZWlnaHQ6MS41Njg2Mjc0NTFyZW07Zm9udC1zaXplOjB9LnAtaG9tZSAuZGxnIC5mb3JtLWJ0bi1zZWNvbmR7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wLWhvbWUgLmRsZyAuZm9ybS1idG4rLmZvcm0tYnRue21hcmdpbi1sZWZ0OjAuMjM1Mjk0MTE3NnJlbX0ucC1ob21lIC5kbGcgLmZvcm0tZmlsZXtmb250LXNpemU6MTRweH0ucC1ob21lIC5kbGcgLmZvcm0tZmlsZS1uYW1le21heC13aWR0aDpjYWxjKDEwMCUgLSA1MHB4KX0ucC1ob21lIC5kbGcgLmZvcm0tZmlsZS1hY3R7d2lkdGg6MzBweDttYXJnaW4tbGVmdDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6dXJsKC9kaWFucGluZy9pbWFnZXMvMjAxMy9jb21tb24vbWFpbl9iZ18yNGljb24ucG5nP3Y9MjAxNTAxMTUpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjotNDIzcHggLTE3OHB4fS5wLWhvbWUgLmRsZy5kbGctdHlwZS0xIC5tLWRpYWxvZy1oZWFkZXIgaDR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDotMS4zNWVtO3dpZHRoOjEwMCU7aGVpZ2h0OjIuN2VtfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0yIC5tLWRpYWxvZy1pbm5lcnttYXgtd2lkdGg6NTUwcHh9LnAtaG9tZSAuZGxnLmRsZy10eXBlLTIgLnRpcHtwYWRkaW5nOjAgMCAwLjI5NDExNzY0NzFyZW19LnAtaG9tZSAuZGxnLmRsZy10eXBlLTIgLnRpcC1iZHtsaW5lLWhlaWdodDoxLjMxMjU7bWFyZ2luLWJvdHRvbTowLjU0OTAxOTYwNzhyZW07Zm9udC1zaXplOjAuNDExNzY0NzA1OXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuZGxnLmRsZy10eXBlLTIgLnRpcC1iZHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnLmRsZy10eXBlLTMgLm0tZGlhbG9nLWlubmVye3dpZHRoOm1heC1jb250ZW50O21pbi13aWR0aDozMDBweH0ucC1ob21lIC5kbGcuZGxnLXR5cGUtMyAubS1kaWFsb2ctaGVhZGVye2hlaWdodDowfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0zIC5tLWRpYWxvZy1oZWFkZXIgaDR7ZGlzcGxheTpub25lfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0zIC5tLWRpYWxvZy1oZWFkZXIgLmNsb3Nle2Rpc3BsYXk6YmxvY2t9LnAtaG9tZSAuZGxnLmRsZy10eXBlLTMgLnByZXZpZXctYmR7Ym9yZGVyLXJhZGl1czowLjIzNTI5NDExNzZyZW07b3ZlcmZsb3c6aGlkZGVufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLy8tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy9taXhpbiBzY3NzXHJcbi8vIOWMheaLrOW4uOeUqOeahG1peGlu77yMJeWPikBmdW5jdGlvblxyXG4vLyBtaXhpbu+8jOmAmui/h0BpbmNsdWRl6LCD55So77yM5qC35byP6YCa6L+H5ou36LSd55qE5pa55byP5L2/55So77yM5bCk5YW26YCC55So5LqO5Lyg6YCS5Y+C5pWwXHJcbi8vICXvvIzpgJrov4dAZXh0ZW5k6LCD55So77yM5qC35byP6YCa6L+H57uE5ZCI55Sz5piO55qE5pa55byP5L2/55So77yM6YCC55So5LqO5LiN5Lyg5Y+C5pWw55qE5Luj56CB54mH5q61ICBcclxuLy8gQGZ1bmN0aW9u77yM6L+U5Zue5LiA5Liq5YC877yM55So5LqO6LCD55SoXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBtaXhpbiAmICVcclxuLy8g5pei5a6a5LmJ5LqGbWl4aW7kuZ/lrprkuYnkuoYl77yM5qC55o2u6ZyA5rGC5L2/55SoQGluY2x1ZGXmiJZAZXh0ZW5k6LCD55SoXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtaXhpbiBpbmxpbmUtYmxvY2soJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVpbmxpbmUtYmxvY2s7XHJcbiAgfUBlbHNlIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIH1AaWYgJGx0ZTcge1xyXG4gICAgKmRpc3BsYXk6aW5saW5lO1xyXG4gICAgKnpvb206MTtcclxuICB9XHJcbn1cclxuJWlubGluZS1ibG9ja3tcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2soZmFsc2UpO1xyXG59XHJcblxyXG4lYmxvY2t7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vY2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxyXG4vLyBibG9ja+W+l+acieWuveW6pm1hcmdpbuW3puWPs+S4umF1dG/miY3og73lsYXkuK1cclxuXHJcbkBtaXhpbiBjZW50ZXItYmxvY2soJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVjZW50ZXItYmxvY2s7XHJcbiAgfUBlbHNle1xyXG4gICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgIG1hcmdpbi1yaWdodDphdXRvO1xyXG4gIH1cclxufVxyXG5cclxuJWNlbnRlci1ibG9ja3tcclxuICBAaW5jbHVkZSBjZW50ZXItYmxvY2soZmFsc2UpO1xyXG59XHJcbi8vZmxvYXQgbGVmdCAmIHJpZ2h0XHJcbkBtaXhpbiBmbG9hdCgkZmxvYXQ6bGVmdCl7XHJcbiAgZmxvYXQ6JGZsb2F0O1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICBkaXNwbGF5OmlubGluZTtcclxuICAgIHpvb206MTtcclxuICB9XHJcbn1cclxuXHJcbiVmbG9hdHtcclxuICBAaW5jbHVkZSBmbG9hdDtcclxufVxyXG5cclxuLy9jbGVhcmZpeFxyXG4vL2NsZWFyIGZsb2F0XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICB9QGVsc2V7XHJcbiAgICBAaWYgJGx0ZTcge1xyXG4gICAgICAqem9vbToxO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OicnO1xyXG4gICAgICBkaXNwbGF5OnRhYmxlO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgY2xlYXI6Ym90aDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiVjbGVhcmZpeHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeChmYWxzZSk7XHJcbn1cclxuXHJcbi8vaGlkZSBmcm9tIGJvdGggc2NyZWVucmVhZGVycyBhbmQgYnJvd3NlcnNcclxuQG1peGluIGhpZGRlbigkZXh0ZW5kOnRydWUpe1xyXG4gIEBpZiAkZXh0ZW5kIHtcclxuICAgIEBleHRlbmQgJWhpZGRlbjtcclxuICB9QGVsc2Uge1xyXG4gICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICB9IFxyXG59XHJcblxyXG4laGlkZGVuIHtcclxuICBAaW5jbHVkZSBoaWRkZW4oZmFsc2UpO1xyXG59XHJcblxyXG4vLyBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyc1xyXG4vLyDlj6rpmpDol4/kuo7op4bop4nvvIzlsY/luZXmtY/op4jlmajlj6/ku6XpmIXor7tcclxuQG1peGluIHZpc3VhbGx5LWhpZGRlbiAoJGV4dGVuZDp0cnVlKSB7XHJcbiAgQGlmICRleHRlbmQge1xyXG4gICAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgQGlmICRsdGU3IHtcclxuICAgICAgY2xpcDpyZWN0KDFweCAxcHggMXB4IDFweCk7Ly9pZTYvN1xyXG4gICAgfVxyXG4gICAgY2xpcDpyZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7Ly9zdGFuZGFyZFxyXG4gIH1cclxufVxyXG4ldmlzdWFsbHktaGlkZGVue1xyXG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbihmYWxzZSk7XHJcbn1cclxuXHJcbiVhYnNvbHV0ZXtwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4lcmVsYXRpdmV7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLy8gdWwgaGFzIGxpc3Qgc3R5bGVcclxuQG1peGluIHVsLWhhcy1zdHlsZSgkc3R5bGU6ZGlzYyl7XHJcbiAgbWFyZ2luLWxlZnQ6MjVweDtcclxuICBsaXN0LXN0eWxlOmRpc2M7XHJcbn1cclxuJXVsLWhhcy1zdHlsZXtcclxuICBAaW5jbHVkZSB1bC1oYXMtc3R5bGU7XHJcbn1cclxuLy8gVGV4dCBvdmVyZmxvd1xyXG4vLyDlhYPntKDlj6/ku6Xorr7nva7lrr3luqbmiY3lj6/lupTnlKjnnIHnlaXlj7dcclxuJWVsbGlwc2lzLWJhc2lje1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgXHJcbn1cclxuQG1peGluIGVsbGlwc2lzKCR3aWR0aDoxMDAlKSB7XHJcbiAgQGV4dGVuZCAlZWxsaXBzaXMtYmFzaWM7XHJcbiAgd2lkdGg6JHdpZHRoO1xyXG59XHJcblxyXG4vLyBPcGFjaXR5XHJcbi8vIGx0ZTjkvb/nlKhmaWx0ZXLlhbzlrrlcclxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6ODAsJGltcDpmYWxzZSkge1xyXG4gIEBpZiAkaW1we1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5IC8gMTAwICFpbXBvcnRhbnQ7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHkpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIH1AZWxzZXtcclxuICBvcGFjaXR5OiAkb3BhY2l0eSAvIDEwMDtcclxuICBAaWYgJGZpbHRlcntcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eSk7XHJcbiAgfVxyXG4gIH1cclxuXHJcbn1cclxuJW9wYWNpdHl7XHJcbiAgQGluY2x1ZGUgb3BhY2l0eTtcclxufVxyXG4vLyB0cmlhbmdsZVxyXG4ldHJpYW5nbGUtYmFzaWN7XHJcbiAgY29udGVudDpcIlwiO1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6aGlkZGVuO1xyXG59XHJcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkc2l6ZSwgJGJvcmRlckNvbG9yICkge1xyXG4gIEBleHRlbmQgJXRyaWFuZ2xlLWJhc2ljO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XHJcbiAgICBib3JkZXItYm90dG9tOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci10b3A6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcbiAgICBib3JkZXItdG9wOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci10b3A6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdG9wcmlnaHQge1xyXG4gICAgYm9yZGVyLXRvcDokc2l6ZSBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcbiAgICBib3JkZXItcmlnaHQ6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHRib3R0b20ge1xyXG4gICAgYm9yZGVyLXRvcDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gbGVmdGJvdHRvbSB7XHJcbiAgICBib3JkZXItdG9wOiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICB9XHJcbiAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3BsZWZ0IHtcclxuICAgIGJvcmRlci10b3A6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG4vL+m7keiJsuiDjOaZr+iJsuWNiumAj+aYjlxyXG5AbWl4aW4gYmdjb2xvci1hbHBoYSgkYmdjb2xvcjogcmdiYSgwLDAsMCwuNSkpe1xyXG4gIGNvbG9yOiNmZmY7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9J3RydWUnLHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkYmdjb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkYmdjb2xvcil9Jyk7XHJcbiAgfUBlbHNle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICB9XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokYmdjb2xvcjtcclxufVxyXG4lYmdjb2xvci1hbHBoYXtcclxuICBAaW5jbHVkZSBiZ2NvbG9yLWFscGhhO1xyXG59XHJcbi8vIGRpc2FibGVkXHJcbi8vIOemgeeUqOagt+W8j++8jOWKoCFpbXBvcnRhbnRcclxuQG1peGluIGRpc2FibGVkKCRiZ0NvbG9yOiNlNmU2ZTYsJHRleHRDb2xvcjojYWJhYmFiKXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvciAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkdGV4dENvbG9yICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xyXG59XHJcbiVkaXNhYmxlZHtcclxuICBAaW5jbHVkZSBkaXNhYmxlZDtcclxufVxyXG4vLyDmsLTlubPpl7TpmpTnur/vvIzpgILnlKjkuo7ooYzliJfooahcclxuQG1peGluIGhvcml6b250YWwtbGluZSgkYm9yZGVyOjFweCBkYXNoZWQgJGdyYXksICRwYWRkaW5nOjEwcHgpe1xyXG4gIGJvcmRlci1ib3R0b206JGJvcmRlcjtcclxuICBwYWRkaW5nLXRvcDokcGFkZGluZztcclxuICBwYWRkaW5nLWJvdHRvbTokcGFkZGluZzsgIFxyXG59XHJcbiVob3Jpem9udGFsLWxpbmV7XHJcbiAgQGluY2x1ZGUgaG9yaXpvbnRhbC1saW5lO1xyXG59XHJcbi8vIG1peGluXHJcbi8vIOWPquWumuS5ieS6hm1peGlu77yM5omA5Lul5Y+q6IO96YCa6L+HQGluY2x1ZGXmnaXosIPnlKhcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gcmVtXHJcbi8vIHRoYW5rczpodHRwOi8vZHJ1YmxpYy5kZS9ibG9nL3JlbS1mYWxsYmFjay1zYXNzLWxlc3MvO1xyXG4vLyBAaW5jbHVkZSByZW0od2lkdGgsMjApICAgLT4gICB3aWR0aDogMjgwcHg7IHdpZHRoOiAyMHJlbTtcclxuQG1peGluIHJlbSgkcHJvcGVydHksICRweCkge1xyXG4gICN7JHByb3BlcnR5fTogJHB4ICogJGJhc2VGb250U2l6ZTtcclxuICAjeyRwcm9wZXJ0eX06ICN7JHB4fXJlbTtcclxufVxyXG4vLyBAaW5jbHVkZSByZW0tZm9udC1zaXplKDIpICAtPiAgZm9udC1zaXplOiAyOHB4OyBmb250LXNpemU6IDJyZW07XHJcbkBtaXhpbiByZW0tZm9udC1zaXplKCRweCkge1xyXG4gIGZvbnQtc2l6ZTogJHB4ICogJGJhc2VGb250U2l6ZTtcclxuICBmb250LXNpemU6ICN7JHB4fXJlbTtcclxufVxyXG4vLyBSZXRpbmEgaW1hZ2VzLiBcclxuLy8gQGluY2x1ZGUgaW1hZ2UtMngoXCIuLi9pbWFnZXMvaW1nLTJ4LnBuZ1wiLCAyMDBweCwgMjAwcHgpO1xyXG4vLyBVc2Ugd2l0aCBjYXJlIC0gaHR0cDovLzM3c2lnbmFscy5jb20vc3ZuL3Bvc3RzLzMyNzEtZWFzeS1yZXRpbmEtcmVhZHktaW1hZ2VzLXVzaW5nLXNjc3NcclxuQG1peGluIGltYWdlLTJ4KCR1cmwsICR3aWR0aCwgJGhlaWdodCkge1xyXG4gIEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gICAgICAgICAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLFxyXG4gICAgICAgICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gICAgICAgICAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcclxuICAgICAgICAgKG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XHJcbiAgICAvLyBvbiByZXRpbmEsIHVzZSBpbWFnZSB0aGF0J3Mgc2NhbGVkIGJ5IDJcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skdXJsfScpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIOmSiOWvueeBq+eLkOa1j+iniOWZqOaJk2J1Z1xyXG4vLyBAaW5jbHVkZSBmaXJlZm94ey50ZXN0e3BhZGRpbmctYm90dG9tOjNweDt9fVxyXG5AbWl4aW4gZmlyZWZveCB7XHJcbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gJVxyXG4vLyDlj6rlrprkuYnkuoYl77yM5omA5Lul5Y+q6IO96YCa6L+HQGV4dGVuZOadpeiwg+eUqFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vL+S4uumrmOe6p+a1j+iniOWZqOWHhuWkh+eahGJveC1zaXppbmfnm5LlrZDmqKHlnovvvIxpZTgrXHJcbiVib3gtc2l6aW5nLWJvcmRlcntcclxuICBAaW5jbHVkZSBib3gtc2l6aW5nO1xyXG59XHJcblxyXG4vLyDmma7pgJphbGwgdHJhbnNpdGlvbueJueaViFxyXG4lYWxsLXRyYW5zaXRpb257XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxufVxyXG5cclxuLy8gaWU2LzcgaGFzbGF5b3V0XHJcbiV6b29te1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAqem9vbToxO1xyXG4gIH1cclxufVxyXG5cclxuLy8g5Z6C55u05riQ5Y+Y77yM5riQ5Y+Y6IOM5pmv5piv5Y2K6YCP5piO5Yiw5YWo6YCP5piO77yM6L+Z5qC35bCx5Y+v5Lul6YCa6L+H6K6+572u6IOM5pmv6Imy5p2l6KGo546w5riQ5Y+YXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDnmb3oibLvvIznlLHljYrpgI/mmI7liLDlhajpgI/mmI5cclxuJWdyYWRpZW50LWxpbmVhci1saWdodCB7XHJcbiAgLy8gSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnIFxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpNaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlORFlsSWlCemRHOXdMV052Ykc5eVBTSWpabVptWm1abUlpQnpkRzl3TFc5d1lXTnBkSGs5SWpBaUx6NEtJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4SWlCb1pXbG5hSFE5SWpFaUlHWnBiR3c5SW5WeWJDZ2paM0poWkMxMVkyZG5MV2RsYm1WeVlYUmxaQ2tpSUM4K0Nqd3ZjM1puUGc9PSk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwocmdiYSgyNTUsMjU1LDI1NSwwLjMpLHJnYmEoMjU1LDI1NSwyNTUsMCkpO1xyXG4gIEBpZiAkZmlsdGVye1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZGZmZmZmZicsIGVuZENvbG9yc3RyPScjMDBmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcbiAgICA6cm9vdCAme1xyXG4gICAgICBAZXh0ZW5kICVyZXNldC1maWx0ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIOm7keiJsu+8jOeUseWFqOmAj+aYjuWIsOWNiumAj+aYjlxyXG4lZ3JhZGllbnQtbGluZWFyLWRhcmsge1xyXG4gIC8vIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJ1xyXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTUM0eU5TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwocmdiYSgwLDAsMCwwKSwgcmdiYSgwLDAsMCwwLjI1KSk7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM0MDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cclxuICAgIDpyb290ICZ7XHJcbiAgICAgICBAZXh0ZW5kICVyZXNldC1maWx0ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIFJlc2V0IGdyYWRpZW50IGZpbHRlcnMgZm9yIElFXHJcbiVyZXNldC1maWx0ZXJ7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcbn1cclxuXHJcblxyXG4vL2Z1bmN0aW9uXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIFxyXG5cclxuLy8gcHjovaxlbVxyXG5AZnVuY3Rpb24gcHhUb0VtKCRweCwgJGJhc2U6IDE2KSB7XHJcbiAgQHJldHVybiAoJHB4IC8gJGJhc2UpICogMWVtO1xyXG59XHJcbkBmdW5jdGlvbiBwdGUoJHB4LCAkYmFzZTogMTYpIHtcclxuICBAcmV0dXJuICgkcHggLyAkYmFzZSkgKiAxZW07XHJcbn1cclxuLy9weOi9rOaNouS4uueZvuWIhuavlFxyXG5AZnVuY3Rpb24gcGVyKCRweCwkdG90cHgpe1xyXG4gIEByZXR1cm4gKCRweCAvICR0b3RweCkqMTAwJTtcclxufVxyXG5cclxuLy8g5Li66aKc6Imy5re75Yqg55m96Imy77yM5Lul55m+5YiG5q+U5b2i5byPXHJcbkBmdW5jdGlvbiB0aW50KCRjb2xvciwgJHBlcmNlbnQpe1xyXG4gIEByZXR1cm4gbWl4KHdoaXRlLCAkY29sb3IsICRwZXJjZW50KTtcclxufVxyXG5cclxuLy8g5Li66aKc6Imy5re75Yqg6buR6Imy77yM5Lul55m+5YiG5q+U5b2i5byPXHJcbkBmdW5jdGlvbiBzaGFkZSgkY29sb3IsICRwZXJjZW50KXtcclxuICBAcmV0dXJuIG1peChibGFjaywgJGNvbG9yLCAkcGVyY2VudCk7XHJcbn1cclxuXHJcbi8vIOWumuS5ieS4gOS6m+W4uOingeWFg+e0oOeahOeugOWNleagt+W8jyhidG4sdGFibGUsZm9ybSlcclxuLy8g6L+Z6YeM5Y+q5piv5ruh6Laz566A5Y2V55qE5L2/55So77yM5pu05YWo5pu05aW955qE6K+35Y+C6ICD5ZCE6Ieq55qE57uE5Lu2XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIGJ0blxyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuO1xyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuKHRydWUpO1xyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuKCRiZ0NvbG9yOiRncmVlbik7XHJcbkBtaXhpbiBzaW1wbGUtYnRuKCRmb3JtYnRuOmZhbHNlLCAkYmdDb2xvcjogJHByaW1hcnksICR0ZXh0Q29sb3I6JHdoaXRlKXtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzowICAxNXB4O1xyXG4gIEBpZiAkZm9ybWJ0biB7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgfUBlbHNle1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG4gIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG9yO1xyXG4gIGJvcmRlcjowIG5vbmU7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogJHRleHRDb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdDb2xvciw1JSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyB0YWJsZVxyXG4vLyBAaW5jbHVkZSBzaW1wbGUtdGFibGU7XHJcbi8vIEBpbmNsdWRlIHNpbXBsZS10YWJsZShmYWxzZSk7XHJcbi8vIEBpbmNsdWRlIHNpbXBsZS10YWJsZSh0cnVlLCAkdGhCZ0NvbG9yOiAkb3JhbmdlKTtcclxuQG1peGluIHNpbXBsZS10YWJsZSgkdGg6dHJ1ZSwgJGJvcmRlckNvbG9yOiAkZ3JheSwgJHRoQmdDb2xvcjogJHByaW1hcnksICR0aFRleHRDb2xvcjokd2hpdGUpe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGJhc2VHYXA7XHJcblxyXG4gICYgdGgsXHJcbiAgJiB0ZHtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGgsdGR7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAvLyDlpoLmnpxcclxuICBAaWYgJHRoe1xyXG4gICAgdGh7XHJcbiAgICAgIGNvbG9yOiAkdGhUZXh0Q29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aEJnQ29sb3I7XHJcbiAgICAgIGJvcmRlci1jb2xvcjokdGhCZ0NvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOjAgbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIGlucHV0LCBzZWxlY3QsIHRleHRhcmVh55qE5Z+656GA5qC35byPXHJcbi8vIOi+ueahhu+8jHBhZGRpbmdcclxuJXNpbXBsZS1mb3JtLWJhc2lje1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICY6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiAwIG5vbmU7XHJcbiAgfVxyXG59XHJcbi8vIOi+k+WFpeahhlxyXG5AbWl4aW4gc2ltcGxlLXRleHQoJGJvcmRlckNvbG9yRm9jdXM6ICM1MmE4ZWMpe1xyXG4gIEBleHRlbmQgJXNpbXBsZS1mb3JtLWJhc2ljO1xyXG4gIGhlaWdodDogMThweDtcclxuICBcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlciBsaW5lYXIgMC4ycywgYm94LXNoYWRvdyBsaW5lYXIgMC4ycyk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuXHJcbiAgJjpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYm9yZGVyQ29sb3JGb2N1cywgMC44KTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDhweCByZ2JhKCRib3JkZXJDb2xvckZvY3VzLCAwLjYpKTtcclxuICB9ICBcclxufVxyXG4lc2ltcGxlLXRleHR7XHJcbiAgQGluY2x1ZGUgc2ltcGxlLXRleHQ7XHJcbn1cclxuXHJcbi8vIHRleHRhcmVhXHJcbkBtaXhpbiBzaW1wbGUtdGV4dGFyZWEoJGJvcmRlckNvbG9yRm9jdXM6IzUyYThlYywgJHdpZHRoOjUwMHB4LCAkaGVpZ2h0OjgwcHgpe1xyXG4gIEBpbmNsdWRlIHNpbXBsZS10ZXh0KCRib3JkZXJDb2xvckZvY3VzKTtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbiVzaW1wbGUtdGV4dGFyZWF7XHJcbiAgQGluY2x1ZGUgc2ltcGxlLXRleHRhcmVhO1xyXG59XHJcblxyXG4vLyBzZWxlY3RcclxuJXNpbXBsZS1zZWxlY3R7XHJcbiAgQGV4dGVuZCAlc2ltcGxlLWZvcm0tYmFzaWM7XHJcblxyXG4gIC8vIHNlbGVjdCBsdGUgaWU3XHJcbiAgLy8gaWU2LDcg5LiN5pSv5oyBc2VsZWN055qEcGFkZGluZ1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAgICptYXJnaW4tdG9wOjVweDtcclxuICAgICAgKm1hcmdpbi1ib3R0b206NXB4O1xyXG4gICAgICAqdmVydGljYWwtYWxpZ246dG9wO1xyXG4gIH1cclxufVxyXG5cclxuLy8gcmFkaW8gJiBjaGVja2JveCDnmoTph43nva5cclxuJXJlc2V0LXJhZGlvLWNoZWNrYm94e1xyXG4gIG1hcmdpbjowIDVweCAwIDA7XHJcbiAgcGFkZGluZzowO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICAvL2llNiw35b6X6K6+572u5a695bqm5ZKM6auY5bqm5omN6IO96KGo546w5ZKM5YW25LuW5rWP6KeI5Zmo5LiA5qC355qE6YeN572uXHJcbiAgLy9yYWRpb+WSjGNoZWNrYm9455qE5aSn5bCP5Li6MTNweFxyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAqd2lkdGg6MTNweDtcclxuICAgICpoZWlnaHQ6MTNweDtcclxuICB9XHJcbn1cclxuXHJcbi8v5Z6C55u05riQ5Y+YXHJcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0Q29sb3IsJGVuZENvbG9yKXtcclxuICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnRDb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kQ29sb3IpfScsZ3JhZGllbnRUeXBlPTApO1xyXG4gIC1tcy1maWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnRDb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kQ29sb3IpfScsZ3JhZGllbnRUeXBlPTApO1xyXG4gIGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxuICBiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgYm90dG9tLCBmcm9tKCRzdGFydENvbG9yKSwgdG8oJGVuZENvbG9yKSk7XHJcbiAgYmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxufVxyXG5cclxuLy/og4zmma/oibLpgI/mmI5cclxuLy8gRXh0ZW5kIHRoaXMgY2xhc3MgdG8gc2F2ZSBieXRlc1xyXG4udHJhbnNwYXJlbnQtYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgem9vbTogMTtcclxufVxyXG4gXHJcbi8vIFRoZSBtaXhpblxyXG5AbWl4aW4gdHJhbnNwYXJlbnQoJGNvbG9yLCAkYWxwaGEpIHtcclxuICAkcmdiYTogcmdiYSgkY29sb3IsICRhbHBoYSk7XHJcbiAgJGllLWhleC1zdHI6IGllLWhleC1zdHIoJHJnYmEpO1xyXG4gIEBleHRlbmQgLnRyYW5zcGFyZW50LWJhY2tncm91bmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJnYmE7XHJcbiAgZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSN7JGllLWhleC1zdHJ9LGVuZENvbG9yc3RyPSN7JGllLWhleC1zdHJ9KTtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSN7JGllLWhleC1zdHJ9LGVuZENvbG9yc3RyPSN7JGllLWhleC1zdHJ9KVwiO1xyXG59XHJcbiBcclxuLy8gTG9vcCB0aHJvdWdoIG9wYWNpdGllcyBmcm9tIDkwIHRvIDEwIG9uIGFuIGFscGhhIHNjYWxlXHJcbkBtaXhpbiB0cmFuc3BhcmVudC1zaGFkZXMoJG5hbWUsICRjb2xvcikge1xyXG4gIEBlYWNoICRhbHBoYSBpbiA5MCwgODAsIDcwLCA2MCwgNTAsIDQwLCAzMCwgMjAsIDEwIHtcclxuICAgIC4jeyRuYW1lfS0jeyRhbHBoYX0ge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc3BhcmVudCgkY29sb3IsICRhbHBoYSAvIDEwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIEdlbmVyYXRlIHNlbWktdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMgZm9yIHRoZSBjb2xvcnMgd2Ugd2FudFxyXG4vL0BpbmNsdWRlIHRyYW5zcGFyZW50LXNoYWRlcygnZGFyaycsICMwMDAwMDApO1xyXG4vL0BpbmNsdWRlIHRyYW5zcGFyZW50LXNoYWRlcygnbGlnaHQnLCAjZmZmZmZmKTtcclxuXHJcbi8v5paH5a2X5Lik56uv5a+56b2QXHJcbiV0ZXh0LWp1c3RpZnl7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsvL21velxyXG4gIHRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7Ly9pZVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1qdXN0eWZ5KCR0YWdDbGFzcyl7XHJcbiAgI3skdGFnQ2xhc3N9IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIC8vIGhlaWdodDogMTlweDtcclxuICAgIEBleHRlbmQgJXRleHQtanVzdGlmeTtcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIEBleHRlbmQgJWlubGluZS1ibG9jaztcclxuICAgICAgY29udGVudDonJztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vYm9yZGVyLXJhZGl1czogXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWQ6NTAlKXtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWQ7XHJcbn1cclxuXHJcbiV0YWItY2VsbHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59IiwiLy8g5paw5YWs55Soc2Fzc+a3t+WQiOaWh+S7tlxyXG5cclxuLyog5a6a5LmJ5peL6L2s5Yqo55S7ICovXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmdWxsLXNjcmVlbiAoJHBvc2l0aW9uOiBmaXhlZCkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gIHotaW5kZXg6IDk5MDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8vIOeugOWNleWvueivneahhu+8jOS7heWMheWQq+WfuuacrOe7k+aehFxyXG5AbWl4aW4gbS1kaWFsb2cge1xyXG4gIC5tLWRpYWxvZy1ib3gge1xyXG4gICAgQGluY2x1ZGUgZnVsbC1zY3JlZW47XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tLWRpYWxvZy1pbm5lciB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAyMHB4O1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubS1kaWFsb2ctaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMjZweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubS1kaWFsb2ctYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm0tZGlhbG9nLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICYgKyAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbC5tLWRpYWxvZy1vcGVuIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgJixcclxuICAgID4gYm9keSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIGRpYWxvZ0ZhZGVJblxyXG4gICAge1xyXG4gICAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBmdWxsLXNjcmVlbjtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xyXG4gICAgICBhbmltYXRpb246IGRpYWxvZ0ZhZGVJbiAuNXMgMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIGxvYWRpbmdcclxuQG1peGluIG0tbG9hZGluZyB7XHJcbiAgLm0tbG9hZGluZy1ib3gge1xyXG4gICAgQGluY2x1ZGUgZnVsbC1zY3JlZW47XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5tLWxvYWRpbmctaW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNTdweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNTdweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDhweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5tLWxvYWRpbmctYm9keSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8g6Ieq6YCC5bqUIHN0YXJ0XHJcbkBtaXhpbiByb290LWZvbnQtc2l6ZSgpIHtcclxuICBmb250LXNpemU6IDEwMHZ3IC8gJGJsb2NrcztcclxuXHJcbiAgYm9keSB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1taW4td2lkdGgoKTtcclxuICB9XHJcblxyXG4gIC8qIOacgOWwj+WuveW6puWumuS5ie+8mui/meaXtuWAmWh0bWznmoRmb250c2l6ZSDkuLogMTZweCAqL1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtaW4tZGV2aWNlLXdpZHRoKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG1pbi1kZXZpY2Utd2lkdGggLyAkYmxvY2tzO1xyXG4gIH1cclxuXHJcbiAgLyog5pyA5aSn5a695bqm5a6a5LmJ77ya6L+Z5pe25YCZaHRtbOeahGZvbnRzaXplIOS4uiA2NHB4ICAqL1xyXG4gICYge1xyXG4gICAgICBib2R5IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1tYXgtd2lkdGgoKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1heC1kZXZpY2Utd2lkdGgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJG1heC1kZXZpY2Utd2lkdGggLyAkYmxvY2tzO1xyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDnp7vpmaTmlbDlrZfljZXkvY1cclxuQGZ1bmN0aW9uIHN0cmlwLXVuaXRzKCRudW1iZXIpe1xyXG4gIEByZXR1cm4gJG51bWJlciAvICgkbnVtYmVyICogMCArIDEpO1xyXG59XHJcblxyXG4vKiDljZXkvY1weOi9rOWMluS4unJlbSAqL1xyXG5AZnVuY3Rpb24gcHgycmVtKCRweCkge1xyXG4gIEByZXR1cm4gI3tzdHJpcC11bml0cygkcHgpIC8gJGRlc2lnbi13aWR0aCAqICRkZXNpZ24tZHByICogJGJsb2Nrc31yZW07XHJcbn1cclxuXHJcbi8qIOmAgueUqOS6juebuOWvueS6jueJiOW/g+WuueWZqOi9rOaNoiAqL1xyXG5AZnVuY3Rpb24gcHgycmVtQnlCb3goJHB4LCAkYm94LXdpZHRoOiAkY2VudGVyLXdpZHRoKSB7XHJcbiAgQHJldHVybiAje3N0cmlwLXVuaXRzKCRweCkgLyBzdHJpcC11bml0cygkYm94LXdpZHRoKSAqICRkZXNpZ24tZHByICogJGJsb2Nrc31yZW07XHJcbn1cclxuXHJcbi8qIOeZvuWIhuavlOi9rOaNoiAqL1xyXG5AZnVuY3Rpb24gcHgycGVyKCRweCwgJGJveC13aWR0aDogJGNlbnRlci13aWR0aCkge1xyXG4gIEByZXR1cm4gI3tzdHJpcC11bml0cygkcHgpIC8gc3RyaXAtdW5pdHMoJGJveC13aWR0aCkgKiAxMDAlfTtcclxufVxyXG5cclxuLyog5Y2V5L2NcHjovazljJbkuLplbSAqL1xyXG5AZnVuY3Rpb24gcHgyZW0oJHB4LCAkZnMpIHtcclxuICBAcmV0dXJuICN7c3RyaXAtdW5pdHMoJHB4KSAvIHN0cmlwLXVuaXRzKCRmcyl9ZW07XHJcbn1cclxuXHJcbi8vIOaMieavlOS+i+iuvue9ruacgOWwj+Wtl+S9k++8jOWwj+Wxj+W5leacgOWwj+iuvue9ruS4ujEycHjlrZfkvZPvvIwgJG1pbmZz5Li66aG16Z2i5LiK5pyA5bCP55qE5aSn5aSa5pWw5paH5a2X5bC65a+4XHJcbkBmdW5jdGlvbiBnZXRtaW5mcyAoJHRhcmdldCwgJG1pbmZzOiAkbWluZnMpIHtcclxuICBAcmV0dXJuICN7cm91bmQoMTIgLyAkbWluZnMgKiAkdGFyZ2V0KX1weDtcclxufVxyXG5cclxuLyog6K6+572u5a655Zmo5ouJ5Ly455qE5pyA5bCP5a695bqmICovXHJcbkBtaXhpbiBjb250YWluZXItbWluLXdpZHRoKCkge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtaW4td2lkdGg6ICRtaW4tZGV2aWNlLXdpZHRoO1xyXG59XHJcblxyXG4vKiDorr7nva7lrrnlmajmi4nkvLjnmoTmnIDlpKflrr3luqYgKi9cclxuQG1peGluIGNvbnRhaW5lci1tYXgtd2lkdGgoKSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogJG1heC1kZXZpY2Utd2lkdGg7XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUtc2NyZWVuKCR3aWR0aDogNzY4cHgpXHJcbntcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpXHJcbiAge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluRm9udFNpemUgKCRzaXplOiAxMnB4KSB7XHJcbiAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiAoKSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG4gIH1cclxufVxyXG4vLyDoh6rpgILlupQgZW5kXHJcblxyXG4vLyDpgJrnlKjlupXpg6joh6rpgILlupRcclxuQG1peGluIGZvb3Rlci1tb2JpbGUge1xyXG4gIC5mb290ZXItYm94IHtcclxuICAgICYsXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzMzMztcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290X3dyYXAge1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuICgpIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1vdmVyZmxvdyAoJGxpbmU6IDEpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaWYgJGxpbmUgPT0gMSB7XHJcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB9IEBlbHNlIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTotd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBvcGFjaXR5OiAgMTtcclxuICB9XHJcbiAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBvcGFjaXR5OiAgMTtcclxuICB9XHJcbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIFxyXG4gIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2Nyb2xsYmFyICgkdywgJHIsICRiZzEsICRiZzIsICRiZzMpIHtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogJHc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmcxO1xyXG4gIH1cclxuXHJcbiAgLyrmu5rliqjmnaEg6Zi05b2xfuWchuinkiovXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmcyO1xyXG4gIH1cclxuXHJcbiAgLyrmu5HlnZcg6Zi05b2xfuWchuinkiovXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmczO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxvYWRpbmcgKCRiZ2M6ICNmZmYsICRzaXplOiAzOHB4KSB7XHJcbiAgJG1hcmdpbjogY2FsYygjey0oJHNpemUpIC8gMn0pO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICBtYXJnaW4tbGVmdDogJG1hcmdpbjtcclxuICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGJnYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX3NldHRpbmdcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX2NzczNcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX21peGluXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9jb3JlL19tZWRpYV9xdWVyaWVzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9jb21tb24vbWl4aW5cIjtcclxuXHJcbi8qIOenu+WKqOerr+mhtemdouiuvuiuoeeov+WuveW6piAqL1xyXG4kZGVzaWduLXdpZHRoOiAxMDIwO1xyXG4vKiDnp7vliqjnq6/pobXpnaLorr7orqHnqL9kcHLln7rlh4blgLwgKi9cclxuJGRlc2lnbi1kcHI6IDE7XHJcbi8qIOWwhuenu+WKqOerr+mhtemdouWIhuS4ujEw5Z2XICovXHJcbiRibG9ja3M6IDEwO1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlsI/lrr3luqYgKi9cclxuJG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4O1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlpKflrr3luqYgKi9cclxuJG1heC1kZXZpY2Utd2lkdGg6IDEwMjBweDtcclxuJGNlbnRlci13aWR0aDogMTAyMDtcclxuJG1pbmZzOiAxODtcclxuXHJcbmh0bWwge1xyXG4gIEBpbmNsdWRlIHJvb3QtZm9udC1zaXplKCk7XHJcbn1cclxuLnJlZCB7XHJcbiAgY29sb3I6I0U4MzYzMztcclxufVxyXG5ib2R5IHtcclxuICBtYXgtd2lkdGg6IDIwMDBweCAhaW1wb3J0YW50O1xyXG4gIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbkBpbmNsdWRlIG0tZGlhbG9nO1xyXG5AaW5jbHVkZSBtLWxvYWRpbmc7XHJcblxyXG5AZnVuY3Rpb24gc2V0dXJsKCRmaWxlbmFtZSkge1xyXG4gIEByZXR1cm4gJy9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L2djZC8jeyRmaWxlbmFtZX0nO1xyXG59XHJcbi5ib2xkIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uZi1idG5zIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogcHgycmVtKDMwKTtcclxuICAuYnRuMSB7XHJcbiAgICB3aWR0aDpweDJyZW0oMjU1KTtcclxuICAgIGhlaWdodDpweDJyZW0oOTgpO1xyXG4gICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCdidG4xLnBuZycpKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIC5idG4yIHtcclxuICAgIHdpZHRoOnB4MnJlbSgyNDUpO1xyXG4gICAgaGVpZ2h0OnB4MnJlbSg2OSk7XHJcbiAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ2J0bjEucG5nJykpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICB9XHJcbiAgLmJ0bnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y3OUE0OCwjRTY1RTE2KTtcclxuICAgIGJvcmRlcjpzb2xpZCAxcHggI0U2NUUxNjtcclxuICAgIHdpZHRoOiBweDJyZW0oMzgwKTtcclxuICAgIGhlaWdodDogcHgycmVtKDUwKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBweDJyZW0oNTApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgICBjb2xvcjp3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIH1cclxufVxyXG4udHh0YyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi50eHRsaW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206MDtcclxuICAgIGxlZnQ6MDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYmFja2dyb3VuZDojRjlERjNBO1xyXG4gICAgaGVpZ2h0OnB4MnJlbSgxMCk7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gIC50eHQxIHtcclxuICAgIHdpZHRoOnB4MnJlbSgyMTIpO1xyXG4gICAgaGVpZ2h0OnB4MnJlbSgyNik7XHJcbiAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ3R4dDIucG5nJykpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcbiAgLnR4dDIge1xyXG4gICAgd2lkdGg6cHgycmVtKDIxMSk7XHJcbiAgICBoZWlnaHQ6cHgycmVtKDI2KTtcclxuICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgndHh0MS5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxufVxyXG4ucGVvcGxlIHtcclxuICBtYXJnaW4tdG9wOiBweDJyZW0oMjApO1xyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOnB4MnJlbSgyMDApO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDIwKTtcclxuICAgIG1hcmdpbi1yaWdodDogcHgycmVtKDMyKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICY6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgyODApO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgYm9yZGVyOnNvbGlkIDFweCAjY2NjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMTApO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6I0JEMDAwRDtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBvcGFsZXJ0IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIC5jYyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogcHgycmVtKDQpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjREMyRTMzO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGUgdXJsKHNldHVybCgnYmcyLnBuZycpKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIHdpZHRoOnB4MnJlbSg0MDApO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHB4MnJlbSgyMCk7XHJcbiAgICBwYWRkaW5nLXRvcDogcHgycmVtKDIwKTtcclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBweDJyZW0oMTApO1xyXG4gICAgICByaWdodDogcHgycmVtKDEwKTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgyMCk7XHJcbiAgICAgIGhlaWdodDogcHgycmVtKDIwKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybCgnY2xvc2UucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAudHh0IHtcclxuICAgICAgcGFkZGluZzpweDJyZW0oMzApIHB4MnJlbSgzMCkgMCBweDJyZW0oMzApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIyKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgICAuYnRudCB7XHJcbiAgICAgIHdpZHRoOnB4MnJlbSgyMDApICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50YWJzIHtcclxuICB3aWR0aDpweDJyZW0oOTgwKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDMwKTtcclxuICBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6I0ZCRTJENTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXI6c29saWQgMXB4ICNCRDAwMEQ7XHJcbiAgICBoZWlnaHQ6cHgycmVtKDcwKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBweDJyZW0oNzApICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMTApO1xyXG4gICAgbWFyZ2luOjAgcHgycmVtKDEwKTtcclxuICAgIGZsZXg6MTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiNCRDAwMEQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYuYWN0aXZlIHsgXHJcbiAgICAgIGJhY2tncm91bmQ6I0JEMDAwRDtcclxuICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogcHgycmVtKDMzKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDEzKTtcclxuICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYm90dG9tOnB4MnJlbSgtMTIpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnYXJyb3cucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBvcHVwIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIC5jb25zIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBib3JkZXI6c29saWQgMnB4ICNCRDAwMEQ7XHJcbiAgICAuY29uczIge1xyXG4gICAgICB3aWR0aDogcHgycmVtKDgwMCk7XHJcbiAgICAgIHBhZGRpbmc6IHB4MnJlbSgyMCk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBtaW4taGVpZ2h0OiBweDJyZW0oMTAwKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgIC5idGl0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICYubWluaSB7XHJcbiAgICAgICAgd2lkdGg6IHB4MnJlbSg1MDApO1xyXG4gICAgICB9XHJcbiAgICAgIC5tc2cge1xyXG4gICAgICAgIGNvbG9yOiAjZjE0OTI3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDMwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogcHgycmVtKDMwKSAwIHB4MnJlbSgxMCkgMDtcclxuICAgICAgICAuc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjQpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY2xvc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgzNik7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRvcDogcHgycmVtKC01KTtcclxuICAgICAgICByaWdodDogcHgycmVtKDUpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWcge1xyXG4gICAgICAgIHdpZHRoOiBweDJyZW0oNDAwKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBweDJyZW0oMzAwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDEwKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAuemFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBweDJyZW0oMjApO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogcHgycmVtKDIwKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogcHgycmVtKDYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MnJlbSg0MCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBweDJyZW0oMjYwKTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oMTYwKTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogcHgycmVtKDQwKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHB4MnJlbSg0MCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiBweDJyZW0oMTApO1xyXG4gICAgICAgICAgcmlnaHQ6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIHBhZGRpbmc6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjY2NjO1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwic29uZy1zZXJpZlwiO1xyXG4gICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mbG93ZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiBweDJyZW0oMTApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDpweDJyZW0oNDgpO1xyXG4gICAgICAgIGhlaWdodDpweDJyZW0oODQpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnaWNvbjEucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG5zIHtcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDEwKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y3OUE0OCwjRTY1RTE2KTtcclxuICAgICAgICBib3JkZXI6c29saWQgMXB4ICNFNjVFMTY7XHJcbiAgICAgICAgd2lkdGg6IHB4MnJlbSgzODApO1xyXG4gICAgICAgIGhlaWdodDogcHgycmVtKDUwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcHgycmVtKDUwKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgICAgJi5ncmF5IHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6I2NjYztcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzk5OTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbW1lbnRpbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLnVwZmlsZSB7XHJcbiAgICB3aWR0aDogcHgycmVtKDIyMCk7XHJcbiAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IHB4MnJlbSgyMCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgLmltZyB7XHJcbiAgICAgIHdpZHRoOiBweDJyZW0oMTIwKTtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oMTIwKTtcclxuICAgICAgYm9yZGVyOiBzb2xpZCBweDJyZW0oMikgI2FlYWVhZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDUpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJhY2tncm91bmQ6d2hpdGU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmNsb3NlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCWUFBQUFXQ0FZQUFBREV0R3c3QUFBQUFYTlNSMElBcnM0YzZRQUFBbWxKUkVGVVNFdTFsVGxyVmxFUWhwOFkxRVJjUUVnUnRERkUxQzRRbzhSQ3NGQmNDS1lRMXhnVVkwd1VDenYvZ0sxVkNuZmNOd1FYWE5CR0VFU0xTQkRFSmRpSnFFMUVoYWdrTHZPR0dUZ2U3bmVEZ3ROOEgvZWM4NXc3ODc0enQ0ci9GRlVsM0VuQUdtQWgwQVEwKzk0bndBRFFiMnMzZ2RFaVJpWHdNdUFZMEFDOEFWNEJ6NENKd0h4Z25xM1BCZ2FCbmNDREhKNkRwd09IZ1kzQWE0T3RBNTVXeUVxWlhBYm1BR2VCM2NDWDJKdUR6OWxiYkFiT0FEM0E4RGdTVEFXT0Erc2R2clVJdk5acWVRMjREclQvcGFaWC9jeHE0STdPeGh2WGVSMGxoT3IzMGNFYlBOMWYyVVU2dHdrNDc4OW5BaS84L3dKZ0tNRDdnSVBBU3VDdWI1QWpwTHBFN0FZQ3JqTkhUZFFkN3ByYnZuOFZvUDk3Z2I0QW53S1d1aERweXgxeDFVOEQyNEFKWGt1Sks3Z3VUT090bDZJcndGTCtBN0NpSUdWQk93QUpXKzJPaVl2eUV0MEhwc243QXN1YjM0QkR3SjRDMFFTN0FVZ1loUVNXRFg4VTdGV0d5cXhHWUtVbnNONmlxd0w0U3VLVU12QUp6MjRNckZCN0ttVDZOTFF1VDI5eEI0UWIxQkNkaWFCeFJxMCtZaUl1Q3JDVWw3bHJnWjhKT2NTNzZJMmpKVm1zU0x3b3FVVHRDYkJxMndmc0FnUlR0SGx0MVZtYUI2bmQ5R3g3WnJjL0dBRU9nMDh4OWVmYWplOGRYdFlnYXVOTHZtK1daZkVTK0dwMmJBUStwN01pRFA0dkxYMFBXSjQyV0Q2RUpJcUV1dVhwdnl0d1NmcW8zaHRGWFhyU3l6TzJub05uV1BlcEN6V1FQcGtOOS91c0dNb3VVT2swQlEvWUtOQ29sUVhsa29wak04NnIweVNtTGxJOHQxUWZlak10dHRwcTBDaDBlYThOcmd0NVptV2Zwc2xXa2hicmZZR1cySEJxZFNzK3NsbytCdlNyejlUM29uS1ZnY2NwYi9ueWJ6bkJnQnNvckxwdUFBQUFBRWxGVGtTdVFtQ0MpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB0b3A6IHB4MnJlbSgtMTApO1xyXG4gICAgICAgIHJpZ2h0OiBweDJyZW0oLTEwKTtcclxuICAgICAgICB3aWR0aDogcHgycmVtKDI1KTtcclxuICAgICAgICBoZWlnaHQ6IHB4MnJlbSgyNSk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmZpbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSg1MCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICNhZWFlYWU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDgpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICAgLnRleHRhcmVhIHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oMjIwKTtcclxuICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgcHgycmVtKDEpICNhZWFlYWU7XHJcbiAgICAgICAgcGFkZGluZzogcHgycmVtKDEwKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oNSk7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcInNvbmctc2VyaWZcIjtcclxuICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBweDJyZW0oMTApO1xyXG4gICAgICAgIGJvdHRvbTogcHgycmVtKDEwKTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbi5wLWhvbWUge1xyXG4gIEBpbmNsdWRlIGZvb3Rlci1tb2JpbGU7XHJcbiAgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgfVxyXG5cclxuICAmLFxyXG4gIGEge1xyXG4gICAgbGluZS1oZWlnaHQ6ICgzNiAvIDE4KTtcclxuICAgIGNvbG9yOiAjNDA0MDQwO1xyXG4gICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gLmJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IHB4MnJlbSgyOTQ2KTtcclxuICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ2JnLmpwZycpKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzM3MkU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHB4MnJlbSgyMDAwKSBhdXRvO1xyXG5cclxuICAgJixcclxuICAgKiB7XHJcbiAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgfVxyXG5cclxuICAgXHJcbiAgfVxyXG5cclxuICBAbWl4aW4gYm94ICgpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiBweDJyZW0oMTIwMCk7XHJcbiAgICBtYXgtd2lkdGg6IDk0JTtcclxuICAgIHBhZGRpbmc6IHB4MnJlbSg2MCkgMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDcwKTtcclxuICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ2NhcmQtaGQucG5nJykpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblxyXG4gICAgJjo6YWZ0ZXIsXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRvcDogcHgycmVtKC03NSAvIDIpO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSg3NSk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oOTYpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdjYXJkLWZ0LnBuZycpKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAmLWlubmVyIHtcclxuICAgICAgcGFkZGluZzogcHgycmVtKDMyKTtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogcHgycmVtKDMyKTtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHB4MnJlbSgzMik7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJi1iZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogcHgycmVtKDMyKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDMyKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkJFRDtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhcnQxIHtcclxuICAgIC5jYyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIH1cclxuICAgIC5zdGl0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgyNCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFydDIge1xyXG4gICAgbWFyZ2luLXRvcDogcHgycmVtKDQwKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgYm9yZGVyOnNvbGlkIHB4MnJlbSgyMCkgd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiNGRUY5RjE7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzpweDJyZW0oMjApO1xyXG4gICAgLnN0aXQge1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgyNCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMjApO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXJ0bGlzdCB7XHJcbiAgICAuaW1nIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHB4MnJlbSgzMDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIyKTtcclxuICAgICAgY29sb3I6YmxhY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSgxMCk7XHJcbiAgICB9XHJcbiAgICAuYWRkcmVzcyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSgwKTtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuY29udHMge1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcbiAgICAuY29udHJvbHMge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSgxMCk7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46MCBweDJyZW0oMTApO1xyXG4gICAgICAgIHdpZHRoOnB4MnJlbSgyMCk7XHJcbiAgICAgICAgaGVpZ2h0OnB4MnJlbSgyMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDojQ0JDQkNCO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDVweCA1cHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTUzMzI0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubS1ib3gge1xyXG4gICAgd2lkdGg6cHgycmVtKDk4MCk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiNGRkZGRkY7XHJcbiAgICBwYWRkaW5nOnB4MnJlbSgzMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMjApO1xyXG4gICAgYm9yZGVyOnNvbGlkIHB4MnJlbSgxMCkgI0NBNEEyMDtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg1MCk7XHJcbiAgICAuamlhbyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6cHgycmVtKDY1KTtcclxuICAgICAgaGVpZ2h0OnB4MnJlbSg3MCk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAmLmkxIHtcclxuICAgICAgICB0b3A6cHgycmVtKC0yKTtcclxuICAgICAgICBsZWZ0OnB4MnJlbSgtMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnYm9yZGVyMS5wbmcnKSk7XHJcbiAgICAgIH1cclxuICAgICAgJi5pMiB7XHJcbiAgICAgICAgdG9wOnB4MnJlbSgtMik7XHJcbiAgICAgICAgcmlnaHQ6cHgycmVtKC0yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdib3JkZXIyLnBuZycpKTtcclxuICAgICAgfVxyXG4gICAgICAmLmkzIHtcclxuICAgICAgICBib3R0b206cHgycmVtKC0yKTtcclxuICAgICAgICBsZWZ0OnB4MnJlbSgtMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnYm9yZGVyMy5wbmcnKSk7XHJcbiAgICAgIH1cclxuICAgICAgJi5pNCB7XHJcbiAgICAgICAgcmlnaHQ6cHgycmVtKC0yKTtcclxuICAgICAgICBib3R0b206cHgycmVtKC0yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdib3JkZXI0LnBuZycpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnMtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgLmljb24xIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6cHgycmVtKDE4MCk7XHJcbiAgICAgICAgYm90dG9tOnB4MnJlbSgtMjApO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogcHgycmVtKDE2NSk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oMTk4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdjaGFyYWN0ZXIxLnBuZycpKTtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idGl0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMjApO1xyXG4gICAgICAudDEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDpweDJyZW0oMzQ3KTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDkyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ3RpdGxlMS5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweDJyZW0oLTEwMCk7XHJcbiAgICAgIH1cclxuICAgICAgLnQyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6cHgycmVtKDM0Nyk7XHJcbiAgICAgICAgaGVpZ2h0OnB4MnJlbSg5Mik7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCd0aXRsZTIucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tLWxpbmUge1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCBweDJlbSgtMTIsIDE4KSAjRkZFOTNEO1xyXG4gIH1cclxuXHJcbiAgLm0tbm9kYXRhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICB9XHJcblxyXG4gIC5jbG91ZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gICAgQGVhY2ggJGssICR2IGluIChcclxuICAgICAgMTogKDM4NSwgMTI0LCAtNDk3LTM4NSwgNDUxKSxcclxuICAgICAgMjogKDMwNSwgOTgsIDUxMiwgODA3KSxcclxuICAgICAgMzogKDMxNywgMTAyLCAtNTA4LTMxNywgMjE1NCksXHJcbiAgICAgIDQ6ICgzMTcsIDEwMiwgNTQwLCAyMzIpLFxyXG4gICAgKSB7XHJcbiAgICAgICYjeyRrfSB7XHJcbiAgICAgICAgd2lkdGg6IHB4MnJlbShudGgoJHYsIDEpKTtcclxuICAgICAgICBoZWlnaHQ6IHB4MnJlbShudGgoJHYsIDIpKTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcblxyXG4gICAgICAgIEBpZiAkayA8IDQge1xyXG4gICAgICAgICAgdG9wOiBweDJyZW0obnRoKCR2LCA0KSk7XHJcbiAgICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICBib3R0b206IHB4MnJlbShudGgoJHYsIDQpKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBweDJyZW0obnRoKCR2LCAzKSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnY2xvdWQjeyRrfS5wbmcnKSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uZXctYm94IHtcclxuICAgIHBhZGRpbmctdG9wOiBweDJyZW0oNTIwKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiBweDJyZW0oNTApO1xyXG4gIH1cclxuXHJcbiAgLnMxIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChzZXR1cmwoJ3MxLXR0LnBuZycpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWJkIHtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cclxuICAgICAgZHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg3KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMik7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nMSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgbGVmdDogcHgycmVtKDExKTtcclxuICAgICAgYm90dG9tOiBweDJyZW0oLTE4KTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgxNDApO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgxMTQpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdzMS1pbWcxLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuczIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnczItdHQucG5nJykpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgfVxyXG5cclxuICAgICYtYmQge1xyXG4gICAgfVxyXG5cclxuICAgICYtcnVsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg0Mik7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgICAmLWR0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgICYtdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgICAgICB3aWR0aDogcHgycmVtKDI0NCk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oNzIpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ3MyLWJ0bi11cC5wbmcnKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZzEge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHJpZ2h0OiBweDJyZW0oOSk7XHJcbiAgICAgIGJvdHRvbTogcHgycmVtKDEyKTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgxNTgpO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgyMjgpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdzMi1pbWcxLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuczMge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnczMtdHQucG5nJykpO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGFiIHtcclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgyZW0oMTAgKyAxLCAxOCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMjQpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplKDhweCk7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgLy8gYm90dG9tOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IHB4MmVtKDEsIDE4KTtcclxuICAgICAgICAgIGhlaWdodDogcHgyZW0oNjAgKyAxMCwgMTgpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IHB4MmVtKDQyMCwgMTgpO1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDYwLCAxOCk7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oMzAsIDE4KTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkZGRiAwJSwgI0ZGRjJDOSAxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjJDOTtcclxuICAgICAgYm9yZGVyOiBweDJlbSgxLCAxOCkgc29saWQgIzQwNDA0MDtcclxuICAgICAgYm94LXNoYWRvdzogMCBweDJlbSg5LCAxOCkgI0UyMzQyNiwgMCBweDJlbSg5LCAxOCkgMCBweDJlbSgxLCAxOCkgIzQwNDA0MDtcclxuXHJcbiAgICAgICYtaXRlIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcHgyZW0oNTgsIDE4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHNwYW4ge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCBweDJlbSgtOSwgMTgpICNFMjM0MjY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiBweDJlbSg5NiwgMTgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBweDJlbSgyMiwgMTgpO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBmb3IgJHZhciBmcm9tIDEgdG8gMyB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgjeyR2YXJ9KSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ3MzLXRhYiN7JHZhcn0ucG5nJykpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDMyKTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIH1cclxuXHJcbiAgICAmLWZvcm0ge1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDQwLCAxNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMzggLyAxNCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgzMik7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaXB0IHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tweDJlbSg3MCwgMTQpfSk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSgzOCwgMTQpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgyZW0oMTIsIDE0KTtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgYm9yZGVyOiBweDJlbSgxLCAxNCkgc29saWQgI0UyMzQyNjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zdWIge1xyXG4gICAgICAgIHdpZHRoOiBweDJlbSg3MCwgMTQpO1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oMzgsIDE0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTIzNDI2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMTggLyAxNCk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBweDJyZW0oLTI4KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBweDJyZW0oLTI4KTtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTQpO1xyXG4gICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuXHJcbiAgICAgICYtaXRlIHtcclxuICAgICAgICAvLyB3aWR0aDogcHgycmVtKDMyMCk7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzJSAtICN7cHgycmVtKDI4ICogMil9KTtcclxuICAgICAgICBtYXJnaW46IDAgcHgycmVtKDI4KSBweDJyZW0oODAgLSA1NCAtIDEwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb3ZlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIGhlaWdodDogcHgycmVtKDE4MCk7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBweDJwZXIoMTgwLCAzMjApO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDEyKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdzMy1jb3Zlci5wbmcnKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXR0IHtcclxuICAgICAgICBoZWlnaHQ6IHB4MmVtKDE4ICogMywgMTQpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtcGFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgd2lkdGg6IHB4MmVtKDEyMCwgMTgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBweDJlbSg0MCwgMTgpO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIHB4MmVtKDIwLCAxOCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgyZW0oNDAsIDE4KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRkZDRDYwLCAkYWxwaGE6IDAuMzkpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oMjAsIDE4KTtcclxuICAgICAgICAgIGNvbG9yOiAjRTQ1QTFEO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYXJ0IHtcclxuICAgICAgbWF4LWhlaWdodDogcHgycmVtKDcwMik7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gICAgICBAaW5jbHVkZSBzY3JvbGxiYXIocHgycmVtKDgpLCBweDJyZW0oNCksIHRyYW5zcGFyZW50LCB0cmFuc3BhcmVudCwgI0ZGRUFBNyk7XHJcblxyXG4gICAgICBkbCB7XHJcbiAgICAgICAgcGFkZGluZzogMCBweDJyZW0oMTgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgzMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGR0LFxyXG4gICAgICBkZCB7XHJcbiAgICAgICAgcGFkZGluZzogcHgycmVtKDgpIDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGR0IHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRkIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogMmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWctYm94IHtcclxuICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChzZXR1cmwoJ3M0LXR0LnBuZycpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWZvcm0ge1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDQwLCAxNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMzggLyAxNCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgzMik7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaXB0IHtcclxuICAgICAgICB3aWR0aDogcHgyZW0oMjQwLCAxNCk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSgzOCwgMTQpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgyZW0oMTIsIDE0KTtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgYm9yZGVyOiBweDJlbSgxLCAxNCkgc29saWQgI0UyMzQyNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3ViIHtcclxuICAgICAgICB3aWR0aDogcHgyZW0oNzAsIDE0KTtcclxuICAgICAgICBoZWlnaHQ6IHB4MmVtKDM4LCAxNCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UyMzQyNjtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHB4MmVtKDEyLCAxNCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgbWluLWhlaWdodDogcHgycmVtKDIyMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMjAgLyAxNCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgICAmLWl0ZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgyZW0oMjQsIDE0KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgyZW0oMjAsIDE0KTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBkYXNoZWQgMXB4ICNjY2M7XHJcbiAgICAgIH1cclxuICAgICAgLmNvZGVpZCB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOnB4MmVtKDQsIDE0KSBweDJlbSg4LCAxNCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiNGNjgyNEE7XHJcbiAgICAgICAgICBib3JkZXI6c29saWQgMXB4ICNGNjczNDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgyZW0oMTQsIDE0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmluZm9zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweDJlbSgxMCwgMTQpO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgyZW0oMTYsIDE0KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICBjb2xvcjpibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJlbSgxMiwgMTQpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICAgIGNvbG9yOiM5OTk7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogcHgyZW0oMTAsIDE0KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnphbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgyZW0oMTYsIDE0KTtcclxuICAgICAgICAgIGNvbG9yOiM5OTk7XHJcbiAgICAgICAgICBoZWlnaHQ6cHgyZW0oMjAsIDE0KTtcclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOnB4MmVtKDIwLCAxNCk7XHJcbiAgICAgICAgICAgIGhlaWdodDpweDJlbSgyMCwgMTQpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ2xpa2UucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHB4MmVtKDUsIDE0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYubGlrZWQge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChzZXR1cmwoJ2xpa2VkLnBuZycpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWNvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IHB4MmVtKDgwLCAxNCk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSg4MCwgMTQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICAvLyBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIC8vICAgcGFkZGluZy1ib3R0b206IHB4MnBlcigxMTQsIDIwMCk7XHJcbiAgICAgICAgLy8gICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogKDIyIC8gMTQpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBweDJlbSgyMiwgMTQpO1xyXG4gICAgICAgICAgcGFkZGluZzogMCBweDJlbSgxMCwgMTQpO1xyXG4gICAgICAgICAgLy8gYm9yZGVyLXJhZGl1OiBweDJlbSg4LCAxNCk7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogcHgyZW0oOCwgMTQpO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHB4MmVtKDgsIDE0KTtcclxuICAgICAgICAgIC8vIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgICAgIC8vIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbmZvIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tweDJlbSg4MCwgMTQpfSk7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgcHgycmVtKDI0KTtcclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWhkIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogKDIyIC8gMTYpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE2KTtcclxuICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10dCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGlrZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYmQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiBweDJlbSg4LCAxNCkgMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBweDJlbSg0NCwgMTQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oNCwgMTQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IHB4MnJlbSgxNik7XHJcbiAgICAgICAgYm90dG9tOiBweDJlbSg4LCAxNik7XHJcbiAgICAgICAgd2lkdGg6IHB4MmVtKDgyLCAxNik7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSgzMiwgMTYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBweDJlbSgzMCwgMTYpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHB4MmVtKDMyLCAxNik7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oMjAsIDE2KTtcclxuICAgICAgICBib3JkZXI6IHB4MmVtKDEsIDE2KSBzb2xpZCByZ2JhKCRjb2xvcjogI2NjYywgJGFscGhhOiAwLjM5KTtcclxuICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybCgnbm9saWtlLnBuZycpKSBuby1yZXBlYXQgcmlnaHQgcHgyZW0oMTUsIDE2KSBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIHB4MmVtKDEzLCAxNik7XHJcbiAgICAgICAgJi5saWtlZCB7XHJcbiAgICAgICAgICBjb2xvcjogI0U0NUExRDtcclxuICAgICAgICAgIGJvcmRlcjogcHgyZW0oMSwgMTYpIHNvbGlkIHJnYmEoJGNvbG9yOiAjRkZDRDYwLCAkYWxwaGE6IDAuMzkpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnaWNvbi1saWtlLnBuZycpKTtcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgICYtbG9hZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgcGFkZGluZzogcHgyZW0oOCwgMTgpIHB4MmVtKDMyLCAxOCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNGRkNENjAsICRhbHBoYTogMC4zOSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oMjAsIDE4KTtcclxuICAgICAgICBjb2xvcjogI0U0NUExRDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRsZyB7XHJcbiAgICAmLFxyXG4gICAgYSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBjb2xvcjogIzQwNDA0MDtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICAubS1kaWFsb2ctaW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDo1MCU7XHJcbiAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgbWFyZ2luOjA7XHJcbiAgICAgIGJhY2tncm91bmQ6d2hpdGUgdXJsKHNldHVybCgnYmczLnBuZycpKSByaWdodCBib3R0b20gbm8tcmVwZWF0O1xyXG4gICAgICB3aWR0aDpweDJyZW0oNzMwKTtcclxuICAgICAgYm9yZGVyOnNvbGlkIDJweCAjQkQwMDBEO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWRpYWxvZy1oZWFkZXIge1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDQ4LCAyMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBweDJlbSg0OCwgMjApO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDI0KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIwKTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2xvc2Uge1xyXG4gICAgICAgIHdpZHRoOiBweDJyZW0oMjApO1xyXG4gICAgICAgIGhlaWdodDogcHgycmVtKDIwKTtcclxuICAgICAgICB0b3A6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgcmlnaHQ6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ2Nsb3NlLnBuZycpKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICBwYWRkaW5nOiAwIHB4MnJlbSgzMCkgcHgycmVtKDM4KTtcclxuICAgICAgLnhjbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOnB4MnJlbSg0MCk7XHJcbiAgICAgICAgaGVpZ2h0OnB4MnJlbSg0MCk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRvcDpweDJyZW0oMjApO1xyXG4gICAgICAgIHJpZ2h0OnB4MnJlbSgyMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50aXRzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjIpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bnMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOnB4MnJlbSgxNDApO1xyXG4gICAgICAgICAgaGVpZ2h0OnB4MnJlbSgxNDApO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW0geyAgXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxNik7XHJcblxyXG4gICAgICAgICYtYnRuIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcHgycmVtKDE2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudy1wNTAge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3tweDJyZW0oMzUpfSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWlwdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMkYyRjI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cywtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICYuZmlsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweDJlbSgxMjggKyAxMiwgMTgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50ZXh0YXJlYSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IHB4MmVtKDE0NSwgMTgpO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IHB4MmVtKDE2ICsgMjAsIDE4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZDRDVGO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoJGNvbG9yOiAjRkZDRDVGLCAkYWxwaGE6IDAuNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJveCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuYnRuLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkY1MjUyO1xyXG5cclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgcHgyZW0oMTYsIDE4KSAwIHB4MmVtKDIyLCAxOCk7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcHgyZW0oMiwgMTgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweDJlbSg4LCAxOCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgcHgyZW0oOCwgMTgpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q4RDhEODtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucGVyIHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuS4iuS8oFwiIGF0dHIoZGF0YS1wZXIpIFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoNDAgLyAxMik7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0U5MDAwMTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgID4gZGl2LFxyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICZbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXh0YXJlYS10aXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBweDJyZW0oMTYpO1xyXG4gICAgICAgICAgICBib3R0b206IHB4MnJlbSgxNik7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoMjAgLyAxNik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOEY4RjhGO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi10dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICgyMiAvIDE4KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgycmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgycmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogI0VBNTE0MTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWxwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweDJyZW0oOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICgyMCAvIDE2KTtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MnJlbSgxNik7XHJcbiAgICAgICAgY29sb3I6ICNGRjUyNTI7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBweDJyZW0oMTYwKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDE2MCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAmLXNlY29uZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyAuZm9ybS1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHB4MnJlbSgyNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWZpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWFjdCB7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9kaWFucGluZy9pbWFnZXMvMjAxMy9jb21tb24vbWFpbl9iZ18yNGljb24ucG5nP3Y9MjAxNTAxMTUpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIzcHggLTE3OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGxnLXR5cGUtMSB7XHJcbiAgICAgIC5tLWRpYWxvZyB7XHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogcHgyZW0oLTU0IC8gMiwgMjApO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBweDJlbSg1NCwgMjApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGxnLXR5cGUtMiB7XHJcbiAgICAgIC5tLWRpYWxvZyB7XHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpcCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIHB4MnJlbSgzMCk7XHJcblxyXG4gICAgICAgICYtYmQge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICg0MiAvIDMyKTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg1Nik7XHJcbiAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSg0Mik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZnQge1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRsZy10eXBlLTMge1xyXG4gICAgICAubS1kaWFsb2cge1xyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJldmlldyB7XHJcbiAgICAgICAgJi1iZCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMjQpO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */