.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:1210px}@media screen and (min-width: 1210px){html{font-size:121px}}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.2479338843rem}.f-btns .btn1{width:2.0247933884rem;height:0.7685950413rem;background:url("/dianping/www/images/topics/2025/szs/btn2.png") no-repeat;background-size:contain;display:inline-block}.f-btns .btn2{width:2.0247933884rem;height:0.5702479339rem;background:url("/dianping/www/images/topics/2025/szs/btn1.png") no-repeat;background-size:contain;display:inline-block;font-size:0}.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.4958677686rem 0.0826446281rem 0.0826446281rem 0.0826446281rem;border-color:#dc2e33;background:url("/dianping/www/images/topics/2025/szs/bg1.jpg") no-repeat;background-size:100% 100%;width:3.305785124rem;padding-bottom:0.1652892562rem}.popalert .cc .close{position:absolute;top:-0.3719008264rem;right:0.0826446281rem;width:0.2892561983rem;height:0.2892561983rem;background:url("/dianping/www/images/topics/2025/szs/close.png") no-repeat;background-size:contain;cursor:pointer}.popalert .cc .txt{padding:0.2479338843rem 0.2479338843rem 0 0.2479338843rem;text-align:center;font-size:0.1818181818rem;font-weight:bold}.tabs{height:0.6115702479rem;position:relative;text-align:center;font-size:0}.tabs a{position:relative;display:inline-block;width:4.479338843rem;height:0.826446281rem;background:url("/dianping/www/images/topics/2025/szs/tab.png") no-repeat center top;background-size:100% auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1 !important;padding-top:0.1652892562rem;vertical-align:top}.tabs a.active{background-image:url("/dianping/www/images/topics/2025/szs/tab-active.png");top:-0.1652892562rem;padding-top:0.2479338843rem}.tabs a .t1{display:inline-block;width:2.2231404959rem;height:0.3719008264rem;background:url("/dianping/www/images/topics/2025/szs/txt1.png");background-size:contain;font-size:0;vertical-align:top}.tabs a .t2{display:inline-block;width:1.9090909091rem;height:0.3636363636rem;background:url("/dianping/www/images/topics/2025/szs/txt2.png");background-size:contain;font-size:0;vertical-align:top}.commentinput{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.commentinput .upfile{width:1.8181818182rem;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;margin-right:0.1652892562rem;line-height:1.5}.commentinput .upfile .img{width:0.9917355372rem;height:0.9917355372rem;border:solid 0.0165289256rem #aeaeae;border-radius:0.041322314rem;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.0826446281rem;right:-0.0826446281rem;width:0.2066115702rem;height:0.2066115702rem;opacity:1;font-size:0}.commentinput .upfile .img .file{position:absolute;font-size:0.4132231405rem;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.1487603306rem;margin-top:0.0661157025rem;text-align:center}.commentinput .textarea{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;height:1.8181818182rem}.commentinput .textarea textarea{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 0.0082644628rem #aeaeae;padding:0.0826446281rem;border-radius:0.041322314rem;font-size:0.132231405rem;font-family:"song-serif";resize:none}.commentinput .textarea .number{position:absolute;right:0.0826446281rem;bottom:0.0826446281rem;font-size:0.1487603306rem;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.1487603306rem}@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:24.347107438rem;background:url("/dianping/www/images/topics/2025/szs/bg.jpg") no-repeat bottom center;background-color:#ec372e;background-size:16.5289256198rem auto}.p-home>.bd,.p-home>.bd *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-home .part1{height:4.958677686rem;overflow-y:auto}.p-home .part1 .cc{font-size:0.1487603306rem;text-align:justify}.p-home .part1 .stit{text-align:center;font-size:0.1983471074rem;font-weight:bold}.p-home .part2{margin-top:0.3305785124rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border:solid 0.1652892562rem #fff;background:#fef9f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.1652892562rem}.p-home .part2 .stit{font-size:0.1983471074rem;font-weight:bold;margin-bottom:0.1652892562rem;text-align:center}.p-home .partlist .img{text-align:center}.p-home .partlist .img img{max-height:2.479338843rem}.p-home .partlist .title{text-align:center;font-size:0.1818181818rem;color:#000;margin-top:0.0826446281rem}.p-home .partlist .address{margin-top:0rem;font-size:0.1487603306rem;text-align:center}.p-home .partlist .conts{font-size:0.1487603306rem;text-align:justify}.p-home .partlist .controls{text-align:center;margin-top:0.0826446281rem}.p-home .partlist .controls span{display:inline-block;margin:0 0.0826446281rem;width:0.1652892562rem;height:0.1652892562rem;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.5041322314rem;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.4958677686rem;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border-radius:0.1652892562rem;margin-bottom:0.4132231405rem}.p-home .m-box .jiao{position:absolute;width:0.5371900826rem;height:0.5785123967rem;background-repeat:no-repeat;background-size:100% 100%}.p-home .m-box .jiao.i1{top:-0.0165289256rem;left:-0.0165289256rem;background-image:url("/dianping/www/images/topics/2025/szs/border1.png")}.p-home .m-box .jiao.i2{top:-0.0165289256rem;right:-0.0165289256rem;background-image:url("/dianping/www/images/topics/2025/szs/border2.png")}.p-home .m-box .jiao.i3{bottom:-0.0165289256rem;left:-0.0165289256rem;background-image:url("/dianping/www/images/topics/2025/szs/border3.png")}.p-home .m-box .jiao.i4{right:-0.0165289256rem;bottom:-0.0165289256rem;background-image:url("/dianping/www/images/topics/2025/szs/border4.png")}.p-home .m-box .s-content{font-size:0.1487603306rem}.p-home .m-box .btit{text-align:center;margin-bottom:0.1652892562rem}.p-home .m-box .btit .t1{display:inline-block;width:2.4876033058rem;height:0.2892561983rem;background:url("/dianping/www/images/topics/2025/szs/title1.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.1487603306rem}.p-home .cloud{position:absolute;z-index:3;display:block;background:none no-repeat center;background-size:contain}.p-home .cloud1{width:3.1818181818rem;height:1.0247933884rem;left:50%;top:3.7272727273rem;margin-left:-7.2892561983rem;background-image:url("/dianping/www/images/topics/2025/szs/cloud1.png")}.p-home .cloud2{width:2.520661157rem;height:0.8099173554rem;left:50%;top:6.6694214876rem;margin-left:4.2314049587rem;background-image:url("/dianping/www/images/topics/2025/szs/cloud2.png")}.p-home .cloud3{width:2.6198347107rem;height:0.8429752066rem;left:50%;top:17.8016528926rem;margin-left:-6.8181818182rem;background-image:url("/dianping/www/images/topics/2025/szs/cloud3.png")}.p-home .cloud4{width:2.6198347107rem;height:0.8429752066rem;left:50%;bottom:1.9173553719rem;margin-left:4.4628099174rem;background-image:url("/dianping/www/images/topics/2025/szs/cloud4.png")}.p-home .new-box{padding-top:3.8016528926rem;background:url("/dianping/www/images/topics/2025/szs/topbg.jpg") no-repeat top center;background-size:16.5289256198rem auto;padding-bottom:0.4132231405rem}.p-home .s1::before{background-image:url("/dianping/www/images/topics/2025/szs/s1-tt.png")}.p-home .s1-list{text-align:justify}.p-home .s1-list dt{margin-bottom:0.0578512397rem}.p-home .s1-list dd{margin-bottom:0.0991735537rem}.p-home .s1-list dd:last-child{margin-bottom:0}.p-home .s1-img1{position:absolute;z-index:2;left:0.0909090909rem;bottom:-0.1487603306rem;width:1.1570247934rem;height:0.9421487603rem;background:url("/dianping/www/images/topics/2025/szs/s1-img1.png") no-repeat center;background-size:contain}.p-home .s2::before{background-image:url("/dianping/www/images/topics/2025/szs/s2-tt.png")}.p-home .s2-rule{margin-bottom:0.347107438rem;text-align:justify}.p-home .s2-rule-dt{margin-bottom:0.0661157025rem}.p-home .s2-btn-up{display:block;width:2.0165289256rem;height:0.5950413223rem;background:url("/dianping/www/images/topics/2025/szs/s2-btn-up.png") no-repeat center;background-size:contain}.p-home .s2-img1{position:absolute;z-index:2;right:0.0743801653rem;bottom:0.0991735537rem;width:1.305785124rem;height:1.8842975207rem;background:url("/dianping/www/images/topics/2025/szs/s2-img1.png") no-repeat center;background-size:contain}.p-home .s3::before{background-image:url("/dianping/www/images/topics/2025/szs/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.1983471074rem}@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/szs/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/szs/s3-tab2.png") no-repeat center;background-size:auto 100%}.p-home .s3-desc{margin-bottom:0.2644628099rem;text-align:justify}.p-home .s3-form{width:20.7142857143em;height:2.8571428571em;line-height:2.7142857143;margin-bottom:0.2644628099rem;background:#fff;border-radius:0.5714285714em;border:0.0714285714em solid #e23426;overflow:hidden;font-size:0.1157024793rem}@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}.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.2314049587rem;margin-right:-0.2314049587rem;font-size:0.1157024793rem}@media screen and (max-width: 768px){.p-home .s3-list{font-size:12px}}.p-home .s3-list-ite{width:-webkit-calc(33.333333% - 0.4628099174rem);width:-moz-calc(33.333333% - 0.4628099174rem);width:calc(33.333333% - 0.4628099174rem);margin:0 0.2314049587rem 0.132231405rem}@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.0826446281rem;border-radius:0.0991735537rem;background:url("/dianping/www/images/topics/2025/szs/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:5.8016528926rem;overflow-y:auto}.p-home .s3-art::-webkit-scrollbar{width:0.0661157025rem;background-color:transparent}.p-home .s3-art::-webkit-scrollbar-track{border-radius:0.0330578512rem;background-color:transparent}.p-home .s3-art::-webkit-scrollbar-thumb{border-radius:0.0330578512rem;background-color:#ffeaa7}.p-home .s3-art dl{padding:0 0.1487603306rem;margin-bottom:0.2479338843rem}.p-home .s3-art dt,.p-home .s3-art dd{padding:0.0661157025rem 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/szs/s4-tt.png")}.p-home .s4-form{width:20.7142857143em;height:2.8571428571em;line-height:2.7142857143;margin-bottom:0.2644628099rem;background:#fff;border-radius:0.5714285714em;border:0.0714285714em solid #e23426;overflow:hidden;font-size:0.1157024793rem}@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:-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}.p-home .s4-form-sub{width:5em;height:2.7142857143em;line-height:inherit;background-color:#e23426;font-size:inherit;color:#fff}.p-home .s4-list{min-height:1.8181818182rem;line-height:1.4285714286;font-size:0.1157024793rem}@media screen and (max-width: 768px){.p-home .s4-list{font-size:12px}}.p-home .s4-list-ite{margin-bottom:1.7142857143em}.p-home .s4-list-cover{position:relative;width:14.2857142857em;height:8.1428571429em;background:none no-repeat center;background-size:cover;background-color:#eee;border-radius:0.5714285714em;overflow:hidden;cursor:-moz-zoom-in;cursor:zoom-in}@media screen and (max-width: 768px){.p-home .s4-list-cover{width:100%;height:0;padding-bottom:57%;margin-bottom:6px}}.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% - 14.2857142857em);width:-moz-calc(100% - 14.2857142857em);width:calc(100% - 14.2857142857em);padding:0 0 0 0.1983471074rem}@media screen and (max-width: 768px){.p-home .s4-list-info{width:100%;padding:0}}.p-home .s4-list-hd{line-height:1.375;margin-bottom:0.0661157025rem;font-size:0.132231405rem}@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 1.1428571429em 3.2142857143em;min-height:6em;background-color:#fff;border-radius:0.2857142857em;border:0.0082644628rem solid #f2f2f2}.p-home .s4-list-con{text-align:justify;word-wrap:break-word}.p-home .s4-list-btn{position:absolute;right:0.132231405rem;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.132231405rem;font-weight:bold;text-align:right;background:url("/dianping/www/images/topics/2025/szs/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/szs/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.1487603306rem}@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:url("/dianping/www/images/topics/2025/szs/pop1.png") no-repeat;width:6.0330578512rem;height:4.9504132231rem;background-size:contain}.p-home .dlg .m-dialog-header{height:2.4em;line-height:2.4em;background:transparent;border-radius:0.1983471074rem;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:0.1652892562rem;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}.p-home .dlg .m-dialog-header .close{display:none;width:30px;height:30px;border-radius:50%;top:20px;right:20px;color:transparent;background:url("/dianping/images/2013/home/sign_mapimg_24.png") no-repeat -73px 3px;background-color:rgba(238,238,238,.8);background-size:500px auto;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.p-home .dlg .form{padding:0 0.2479338843rem 0.3140495868rem}.p-home .dlg .form .xclose{position:absolute;width:0.3305785124rem;height:0.3305785124rem;cursor:pointer;top:0.1652892562rem;right:0.1652892562rem;font-size:0}.p-home .dlg .form .tits{text-align:center;font-size:0.1818181818rem;margin-bottom:0.0826446281rem;font-weight:bold}.p-home .dlg .form .btns{text-align:center}.p-home .dlg .form .btns i{display:inline-block;width:1.1570247934rem;height:1.1570247934rem;cursor:pointer;font-size:0}.p-home .dlg .form-item{position:relative;margin-bottom:0.132231405rem}.p-home .dlg .form-item-btn{margin-bottom:0;padding-top:0.132231405rem}.p-home .dlg .form-item.w-p50{width:-webkit-calc(50% - 0.2892561983rem);width:-moz-calc(50% - 0.2892561983rem);width:calc(50% - 0.2892561983rem)}.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.132231405rem;bottom:0.132231405rem;line-height:1.25;color:#8f8f8f;font-size:0.132231405rem}@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.132231405rem;font-weight:bold}.p-home .dlg .form-tip{padding:0 0.132231405rem;line-height:1.4;font-size:12px;color:#ea5141}.p-home .dlg .form-help{margin-top:0.0661157025rem;line-height:1.25;padding:0 0.132231405rem;color:#ff5252;font-size:0.132231405rem}@media screen and (max-width: 768px){.p-home .dlg .form-help{font-size:12px}}.p-home .dlg .form-btn{display:inline-block;width:1.3223140496rem;height:1.3223140496rem;font-size:0}.p-home .dlg .form-btn-second{background-color:#fff}.p-home .dlg .form-btn+.form-btn{margin-left:0.1983471074rem}.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.2479338843rem}.p-home .dlg.dlg-type-2 .tip-bd{line-height:1.3125;margin-bottom:0.4628099174rem;font-size:0.347107438rem}@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.1983471074rem;overflow:hidden}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcGljcy8yMDI1L3N6cy5jc3MiLCJjb3JlL19taXhpbi5zY3NzIiwiY29tbW9uL19taXhpbi5zY3NzIiwidG9waWNzLzIwMjUvc3pzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsd0NDNkNBLGdCQUxJLENBQUEsaUJBQ0EsQ0FBQSx3QkEyY0osNEJBQ0UsQ0FBQSxNQUNBLENBQUEsd0JDbmZGLEdBQ0UsZ0NBQ0UsQ0FERix3QkFDRSxDQUFBLENEaWZGLHFCQ25mRixHQUNFLDZCQUNFLENBREYsd0JBQ0UsQ0FBQSxDRGlmRixnQkNuZkYsR0FDRSxnQ0FDRSxDQURGLDZCQUNFLENBREYsd0JBQ0UsQ0FBQSxDQUFBLEtDZUosY0RtSUUsQ0FBQSxVQUVBLGlCQXFEQSxDQUFBLGdCQUNBLENBQUEsZUNqTWlCLENBQUEscUNEZ0pqQixLQzFJRixjRDJJTSxDQUFBLENBQUEsVUFLQSxpQkFpREosQ0FBQSxnQkFDQSxDQUFBLGdCQ3RNaUIsQ0FBQSxzQ0R3SmIsS0FMSixlQU1RLENBQUEsQ0FBQSxLQ2pKViwyQkFDRSxDQUFBLGlCQUVBLENBQUEsY0RKQSxhQWJBLENBQUEsVUFDQSxDQUFBLFdBQ0EsQ0FBQSxjQUg2QixDQUFBLFdBSzdCLENBQUEsTUFDQSxDQUFBLEtBQ0EsQ0FBQSxRQUNBLENBQUEsT0FDQSxDQUFBLFlBT0UsQ0FBQSxlQUNBLENBQUEsZ0JBR0YscUJBQ0UsQ0FBQSxXQUNBLENBQUEsZ0JBQ0EsQ0FBQSxxQkFDQSxDQUFBLGtCQUNBLENBQUEsZUFDQSxDQUFBLGlCQUdGLGlCQUNFLENBQUEsV0FDQSxDQUFBLGdCQUNBLENBQUEsaUJBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLDRCQUNBLENBQUEsMkJBQ0EsQ0FBQSxrQkFDQSxDQUFBLDRCQUNBLENBQUEsd0JBRUEsaUJBQ0UsQ0FBQSxVQUNBLENBQUEsV0FDQSxDQUFBLEtBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLFFBQ0EsQ0FBQSxVQUNBLENBQUEsZUFJSixZ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QUFBLE1BQ0EsQ0FBQSxXQUNBLENBQUEsVUFDQSxDQUFBLFlBQ0EsQ0FBQSx3Q0FRSixlQUNFLENBQUEsNkJBSUosMkJBQ0UsQ0FBQSxnQ0FFQSxrQkFDRSxDQUFBLDZCQUNBLENBQUEsd0JBQ0EsQ0FBQSxxQ0Q3OUJSLGdDQzA5Qk0sY0RwOUJtQixDQUFBLENBQUEsd0NDbStCbkIseUJBQ0UsQ0FERixzQkFDRSxDQURGLGlCQUNFLENBQUEsZUFDQSxDQUFBLHlDQUdGLFFBQ0UsQ0FBQSw0Q0FFQSxZQUNFLENBQUEsZ0RBR0YsYUFDRSxDQUFBLG9DQU1KLDZCQUNFLENBQUEsZUFDQSIsImZpbGUiOiJ0b3BpY3MvMjAyNS9zenMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnAtaG9tZSAuczMtdGFiLC5wLWhvbWUgLnMyLWJ0bi11cCxib2R5e21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LnRyYW5zcGFyZW50LWJhY2tncm91bmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt6b29tOjF9QGtleWZyYW1lcyBzcGlue3Rve3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19aHRtbHtmb250LXNpemU6MTB2d31odG1sIGJvZHl7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0bzttaW4td2lkdGg6MzIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpe2h0bWx7Zm9udC1zaXplOjMycHh9fWh0bWwgYm9keXttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvO21heC13aWR0aDoxMjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIxMHB4KXtodG1se2ZvbnQtc2l6ZToxMjFweH19Ym9keXttYXgtd2lkdGg6MjAwMHB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3cteDpoaWRkZW59Lm0tZGlhbG9nLWJveHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTA7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDoxMDAwO292ZXJmbG93LXk6YXV0b30ubS1kaWFsb2ctaW5uZXJ7bWFyZ2luOjIwcHggYXV0byAyMHB4O3dpZHRoOjYwMHB4O21pbi1oZWlnaHQ6MTUwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTBweDtvdmVyZmxvdzpoaWRkZW59Lm0tZGlhbG9nLWhlYWRlcntwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6NTVweDtsaW5lLWhlaWdodDo1NXB4O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMzMzM7Zm9udC1zaXplOjI0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7bGV0dGVyLXNwYWNpbmc6MnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lm0tZGlhbG9nLWhlYWRlciAuY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjZweDtoZWlnaHQ6MjJweDt0b3A6MDtyaWdodDoxNHB4O2N1cnNvcjpwb2ludGVyO21hcmdpbjowO2NvbG9yOiM5OTl9Lm0tZGlhbG9nLWJvZHl7cGFkZGluZzoxMHB4fS5tLWRpYWxvZy1mb290ZXJ7cGFkZGluZzoyNXB4IDEwcHh9Lm0tZGlhbG9nLWZvb3RlciAuYnRuKy5idG57bWFyZ2luLWxlZnQ6NTBweH0ubS1kaWFsb2ctZm9vdGVyIC5idG4uZGlzYWJsZWR7Y3Vyc29yOmF1dG87b3BhY2l0eTouNX1odG1sLm0tZGlhbG9nLW9wZW57cGFkZGluZy1yaWdodDoxNnB4fWh0bWwubS1kaWFsb2ctb3BlbixodG1sLm0tZGlhbG9nLW9wZW4+Ym9keXtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe2h0bWwubS1kaWFsb2ctb3BlbntwYWRkaW5nLXJpZ2h0OjB9fUBrZXlmcmFtZXMgZGlhbG9nRmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19aHRtbC5tLWRpYWxvZy1vcGVuOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTA7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMik7YW5pbWF0aW9uOmRpYWxvZ0ZhZGVJbiAuNXMgMX0ubS1sb2FkaW5nLWJveHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTA7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDo5OTk5O2JhY2tncm91bmQ6bm9uZTtvdmVyZmxvdy15OmhpZGRlbn0ubS1sb2FkaW5nLWlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bWFyZ2luLXRvcDotNTdweDttYXJnaW4tbGVmdDotNTdweDtsZWZ0OjUwJTt3aWR0aDo2NHB4O2hlaWdodDo2NHB4O3BhZGRpbmc6OHB4IDhweCAycHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKTtib3JkZXItcmFkaXVzOjEwcHg7b3ZlcmZsb3c6aGlkZGVufS5tLWxvYWRpbmctYm9keSBpbWd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweH0ubS1sb2FkaW5nLWJvZHkgLnRleHR7bWFyZ2luLXRvcDoxMHB4O2NvbG9yOiNmZmZ9LmJvbGR7Zm9udC13ZWlnaHQ6Ym9sZH0uZi1idG5ze3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MC4yNDc5MzM4ODQzcmVtfS5mLWJ0bnMgLmJ0bjF7d2lkdGg6Mi4wMjQ3OTMzODg0cmVtO2hlaWdodDowLjc2ODU5NTA0MTNyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvYnRuMi5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mLWJ0bnMgLmJ0bjJ7d2lkdGg6Mi4wMjQ3OTMzODg0cmVtO2hlaWdodDowLjU3MDI0NzkzMzlyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvYnRuMS5wbmdcIikgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTowfS5wb3BhbGVydHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO3otaW5kZXg6OTk5OX0ucG9wYWxlcnQgLmNje3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAuNDk1ODY3NzY4NnJlbSAwLjA4MjY0NDYyODFyZW0gMC4wODI2NDQ2MjgxcmVtIDAuMDgyNjQ0NjI4MXJlbTtib3JkZXItY29sb3I6I2RjMmUzMztiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9iZzEuanBnXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO3dpZHRoOjMuMzA1Nzg1MTI0cmVtO3BhZGRpbmctYm90dG9tOjAuMTY1Mjg5MjU2MnJlbX0ucG9wYWxlcnQgLmNjIC5jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTAuMzcxOTAwODI2NHJlbTtyaWdodDowLjA4MjY0NDYyODFyZW07d2lkdGg6MC4yODkyNTYxOTgzcmVtO2hlaWdodDowLjI4OTI1NjE5ODNyZW07YmFja2dyb3VuZDp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvY2xvc2UucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtjdXJzb3I6cG9pbnRlcn0ucG9wYWxlcnQgLmNjIC50eHR7cGFkZGluZzowLjI0NzkzMzg4NDNyZW0gMC4yNDc5MzM4ODQzcmVtIDAgMC4yNDc5MzM4ODQzcmVtO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTowLjE4MTgxODE4MThyZW07Zm9udC13ZWlnaHQ6Ym9sZH0udGFic3toZWlnaHQ6MC42MTE1NzAyNDc5cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTowfS50YWJzIGF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NC40NzkzMzg4NDNyZW07aGVpZ2h0OjAuODI2NDQ2MjgxcmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3RhYi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztib3gtc2l6aW5nOmJvcmRlci1ib3g7bGluZS1oZWlnaHQ6MSAhaW1wb3J0YW50O3BhZGRpbmctdG9wOjAuMTY1Mjg5MjU2MnJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnRhYnMgYS5hY3RpdmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvdGFiLWFjdGl2ZS5wbmdcIik7dG9wOi0wLjE2NTI4OTI1NjJyZW07cGFkZGluZy10b3A6MC4yNDc5MzM4ODQzcmVtfS50YWJzIGEgLnQxe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIuMjIzMTQwNDk1OXJlbTtoZWlnaHQ6MC4zNzE5MDA4MjY0cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3R4dDEucG5nXCIpO2JhY2tncm91bmQtc2l6ZTpjb250YWluO2ZvbnQtc2l6ZTowO3ZlcnRpY2FsLWFsaWduOnRvcH0udGFicyBhIC50MntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjkwOTA5MDkwOTFyZW07aGVpZ2h0OjAuMzYzNjM2MzYzNnJlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy90eHQyLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtmb250LXNpemU6MDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmNvbW1lbnRpbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXh9LmNvbW1lbnRpbnB1dCAudXBmaWxle3dpZHRoOjEuODE4MTgxODE4MnJlbTtmbGV4LWdyb3c6MDttYXJnaW4tcmlnaHQ6MC4xNjUyODkyNTYycmVtO2xpbmUtaGVpZ2h0OjEuNX0uY29tbWVudGlucHV0IC51cGZpbGUgLmltZ3t3aWR0aDowLjk5MTczNTUzNzJyZW07aGVpZ2h0OjAuOTkxNzM1NTM3MnJlbTtib3JkZXI6c29saWQgMC4wMTY1Mjg5MjU2cmVtICNhZWFlYWU7Ym9yZGVyLXJhZGl1czowLjA0MTMyMjMxNHJlbTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2ZmZn0uY29tbWVudGlucHV0IC51cGZpbGUgLmltZyBpbWd7b2JqZWN0LWZpdDpjb250YWluO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmNvbW1lbnRpbnB1dCAudXBmaWxlIC5pbWcgLmNsb3Nle2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQllBQUFBV0NBWUFBQURFdEd3N0FBQUFBWE5TUjBJQXJzNGM2UUFBQW1sSlJFRlVTRXUxbFRsclZsRVFocDhZMUVSY1FFZ1J0REZFMUM0UW84UkNzRkJjQ0tZUTF4Z1VZMHdVQ3p2L2dLMVZDbmZjTndRWFhOQkdFRVNMU0JERUpkaUpxRTFFaGFna0x2T0dHVGdlN25lRGd0TjhIL2VjODV3Nzg3NHp0NHIvRkZVbDNFbkFHbUFoMEFRMCs5NG53QURRYjJzM2dkRWlSaVh3TXVBWTBBQzhBVjRCejRDSndIeGducTNQQmdhQm5jQ0RISjZEcHdPSGdZM0FhNE90QTU1V3lFcVpYQWJtQUdlQjNjQ1gySnVEejlsYmJBYk9BRDNBOERnU1RBV09BK3NkdnJVSXZOWnFlUTI0RHJUL3BhWlgvY3hxNEk3T3hodlhlUjBsaE9yMzBjRWJQTjFmMlVVNnR3azQ3ODluQWkvOC93SmdLTUQ3Z0lQQVN1Q3ViNUFqcExwRTdBWUNyak5IVGRRZDdwcmJ2bjhWb1A5N2diNEFud0tXdWhEcHl4MXgxVThEMjRBSlhrdUpLN2d1VE9PdGw2SXJ3RkwrQTdDaUlHVkJPd0FKVysyT2lZdnlFdDBIcHNuN0FzdWIzNEJEd0o0QzBRUzdBVWdZaFFTV0RYOFU3RldHeXF4R1lLVW5zTjZpcXdMNFN1S1VNdkFKejI0TXJGQjdLbVQ2TkxRdVQyOXhCNFFiMUJDZGlhQnhScTArWWlJdUNyQ1VsN2xyZ1o4Sk9jUzc2STJqSlZtc1NMd29xVVR0Q2JCcTJ3ZnNBZ1JUdEhsdDFWbWFCNm5kOUd4N1pyYy9HQUVPZzA4eDllZmFqZThkWHRZZ2F1Tkx2bStXWmZFUytHcDJiQVErcDdNaURQNHZMWDBQV0o0MldENkVKSXFFdXVYcHZ5dHdTZnFvM2h0RlhYclN5ek8ybm9ObldQZXBDeldRUHBrTjkvdXNHTW91VU9rMEJRL1lLTkNvbFFYbGtvcGpNODZyMHlTbUxsSTh0MVFmZWpNdHR0cHEwQ2gwZWE4TnJndDVabVdmcHNsV2toYnJmWUdXMkhCcWRTcytzbG8rQnZTcno5VDNvbktWZ2NjcGIvbnliem5CZ0Jzb3JMcHVBQUFBQUVsRlRrU3VRbUNDKTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7dG9wOi0wLjA4MjY0NDYyODFyZW07cmlnaHQ6LTAuMDgyNjQ0NjI4MXJlbTt3aWR0aDowLjIwNjYxMTU3MDJyZW07aGVpZ2h0OjAuMjA2NjExNTcwMnJlbTtvcGFjaXR5OjE7Zm9udC1zaXplOjB9LmNvbW1lbnRpbnB1dCAudXBmaWxlIC5pbWcgLmZpbGV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjAuNDEzMjIzMTQwNXJlbTtmb250LXdlaWdodDpib2xkO2NvbG9yOiNhZWFlYWU7ZGlzcGxheTpmbGV4O3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2N1cnNvcjpwb2ludGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5jb21tZW50aW5wdXQgLnVwZmlsZSAuaW1nIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtmb250LXNpemU6NTBweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29wYWNpdHk6MDt6LWluZGV4OjF9LmNvbW1lbnRpbnB1dCAudXBmaWxlIHB7Zm9udC1zaXplOjAuMTQ4NzYwMzMwNnJlbTttYXJnaW4tdG9wOjAuMDY2MTE1NzAyNXJlbTt0ZXh0LWFsaWduOmNlbnRlcn0uY29tbWVudGlucHV0IC50ZXh0YXJlYXtmbGV4OjE7aGVpZ2h0OjEuODE4MTgxODE4MnJlbX0uY29tbWVudGlucHV0IC50ZXh0YXJlYSB0ZXh0YXJlYXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6c29saWQgMC4wMDgyNjQ0NjI4cmVtICNhZWFlYWU7cGFkZGluZzowLjA4MjY0NDYyODFyZW07Ym9yZGVyLXJhZGl1czowLjA0MTMyMjMxNHJlbTtmb250LXNpemU6MC4xMzIyMzE0MDVyZW07Zm9udC1mYW1pbHk6XCJzb25nLXNlcmlmXCI7cmVzaXplOm5vbmV9LmNvbW1lbnRpbnB1dCAudGV4dGFyZWEgLm51bWJlcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowLjA4MjY0NDYyODFyZW07Ym90dG9tOjAuMDgyNjQ0NjI4MXJlbTtmb250LXNpemU6MC4xNDg3NjAzMzA2cmVtO2xpbmUtaGVpZ2h0OjF9LmNvbW1lbnRpbnB1dCAudGV4dGFyZWEgLmJ0bnN7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MH0ucC1ob21lIC5mb290ZXItYm94LC5wLWhvbWUgLmZvb3Rlci1ib3ggYXtmb250LXNpemU6MTRweDtjb2xvcjojMzMzfS5wLWhvbWUgLmZvb3Rlci1ib3ggLmZvb3RlcnttaW4td2lkdGg6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuZm9vdGVyLWJveCAuZm9vdF93cmFwIHB7aGVpZ2h0OmF1dG99LnAtaG9tZSAuZm9vdGVyLWJveCAuZm9vdF93cmFwIHA6bnRoLWNoaWxkKDEpIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gNnB4fX0ucC1ob21lIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnAtaG9tZSwucC1ob21lIGF7bGluZS1oZWlnaHQ6Mjtjb2xvcjojNDA0MDQwO2ZvbnQtc2l6ZTowLjE0ODc2MDMzMDZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUsLnAtaG9tZSBhe2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lOmhvdmVyLC5wLWhvbWUgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ucC1ob21lPi5iZHtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjI0LjM0NzEwNzQzOHJlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9iZy5qcGdcIikgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZWMzNzJlO2JhY2tncm91bmQtc2l6ZToxNi41Mjg5MjU2MTk4cmVtIGF1dG99LnAtaG9tZT4uYmQsLnAtaG9tZT4uYmQgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LnAtaG9tZSAucGFydDF7aGVpZ2h0OjQuOTU4Njc3Njg2cmVtO292ZXJmbG93LXk6YXV0b30ucC1ob21lIC5wYXJ0MSAuY2N7Zm9udC1zaXplOjAuMTQ4NzYwMzMwNnJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAucGFydDEgLnN0aXR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjAuMTk4MzQ3MTA3NHJlbTtmb250LXdlaWdodDpib2xkfS5wLWhvbWUgLnBhcnQye21hcmdpbi10b3A6MC4zMzA1Nzg1MTI0cmVtO2JveC1zaGFkb3c6MCAwIDEwcHggcmdiYSgwLDAsMCwuMik7Ym9yZGVyOnNvbGlkIDAuMTY1Mjg5MjU2MnJlbSAjZmZmO2JhY2tncm91bmQ6I2ZlZjlmMTtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowLjE2NTI4OTI1NjJyZW19LnAtaG9tZSAucGFydDIgLnN0aXR7Zm9udC1zaXplOjAuMTk4MzQ3MTA3NHJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MC4xNjUyODkyNTYycmVtO3RleHQtYWxpZ246Y2VudGVyfS5wLWhvbWUgLnBhcnRsaXN0IC5pbWd7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaG9tZSAucGFydGxpc3QgLmltZyBpbWd7bWF4LWhlaWdodDoyLjQ3OTMzODg0M3JlbX0ucC1ob21lIC5wYXJ0bGlzdCAudGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjAuMTgxODE4MTgxOHJlbTtjb2xvcjojMDAwO21hcmdpbi10b3A6MC4wODI2NDQ2MjgxcmVtfS5wLWhvbWUgLnBhcnRsaXN0IC5hZGRyZXNze21hcmdpbi10b3A6MHJlbTtmb250LXNpemU6MC4xNDg3NjAzMzA2cmVtO3RleHQtYWxpZ246Y2VudGVyfS5wLWhvbWUgLnBhcnRsaXN0IC5jb250c3tmb250LXNpemU6MC4xNDg3NjAzMzA2cmVtO3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5wYXJ0bGlzdCAuY29udHJvbHN7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDowLjA4MjY0NDYyODFyZW19LnAtaG9tZSAucGFydGxpc3QgLmNvbnRyb2xzIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMC4wODI2NDQ2MjgxcmVtO3dpZHRoOjAuMTY1Mjg5MjU2MnJlbTtoZWlnaHQ6MC4xNjUyODkyNTYycmVtO2JhY2tncm91bmQ6I2NiY2JjYjtib3gtc2hhZG93Omluc2V0IDVweCA1cHggNXB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlci1yYWRpdXM6MTAwJTtjdXJzb3I6cG9pbnRlcn0ucC1ob21lIC5wYXJ0bGlzdCAuY29udHJvbHMgc3Bhbi5hY3RpdmV7YmFja2dyb3VuZDojZTUzMzI0fS5wLWhvbWUgLm0tYm94e3dpZHRoOjkuNTA0MTMyMjMxNHJlbTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowLjQ5NTg2Nzc2ODZyZW07Ym94LXNoYWRvdzowIDAgNXB4ICMwMDA7Ym9yZGVyLXJhZGl1czowLjE2NTI4OTI1NjJyZW07bWFyZ2luLWJvdHRvbTowLjQxMzIyMzE0MDVyZW19LnAtaG9tZSAubS1ib3ggLmppYW97cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MC41MzcxOTAwODI2cmVtO2hlaWdodDowLjU3ODUxMjM5NjdyZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9LnAtaG9tZSAubS1ib3ggLmppYW8uaTF7dG9wOi0wLjAxNjUyODkyNTZyZW07bGVmdDotMC4wMTY1Mjg5MjU2cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL2JvcmRlcjEucG5nXCIpfS5wLWhvbWUgLm0tYm94IC5qaWFvLmkye3RvcDotMC4wMTY1Mjg5MjU2cmVtO3JpZ2h0Oi0wLjAxNjUyODkyNTZyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvYm9yZGVyMi5wbmdcIil9LnAtaG9tZSAubS1ib3ggLmppYW8uaTN7Ym90dG9tOi0wLjAxNjUyODkyNTZyZW07bGVmdDotMC4wMTY1Mjg5MjU2cmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL2JvcmRlcjMucG5nXCIpfS5wLWhvbWUgLm0tYm94IC5qaWFvLmk0e3JpZ2h0Oi0wLjAxNjUyODkyNTZyZW07Ym90dG9tOi0wLjAxNjUyODkyNTZyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvYm9yZGVyNC5wbmdcIil9LnAtaG9tZSAubS1ib3ggLnMtY29udGVudHtmb250LXNpemU6MC4xNDg3NjAzMzA2cmVtfS5wLWhvbWUgLm0tYm94IC5idGl0e3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MC4xNjUyODkyNTYycmVtfS5wLWhvbWUgLm0tYm94IC5idGl0IC50MXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyLjQ4NzYwMzMwNThyZW07aGVpZ2h0OjAuMjg5MjU2MTk4M3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy90aXRsZTEucG5nXCIpIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5tLWxpbmV7Ym94LXNoYWRvdzppbnNldCAwIC0wLjY2NjY2NjY2NjdlbSAjZmZlOTNkfS5wLWhvbWUgLm0tbm9kYXRhe3dpZHRoOjEwMCU7cGFkZGluZzoxMDBweCAwO29wYWNpdHk6LjU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjAuMTQ4NzYwMzMwNnJlbX0ucC1ob21lIC5jbG91ZHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOm5vbmUgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5jbG91ZDF7d2lkdGg6My4xODE4MTgxODE4cmVtO2hlaWdodDoxLjAyNDc5MzM4ODRyZW07bGVmdDo1MCU7dG9wOjMuNzI3MjcyNzI3M3JlbTttYXJnaW4tbGVmdDotNy4yODkyNTYxOTgzcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL2Nsb3VkMS5wbmdcIil9LnAtaG9tZSAuY2xvdWQye3dpZHRoOjIuNTIwNjYxMTU3cmVtO2hlaWdodDowLjgwOTkxNzM1NTRyZW07bGVmdDo1MCU7dG9wOjYuNjY5NDIxNDg3NnJlbTttYXJnaW4tbGVmdDo0LjIzMTQwNDk1ODdyZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvY2xvdWQyLnBuZ1wiKX0ucC1ob21lIC5jbG91ZDN7d2lkdGg6Mi42MTk4MzQ3MTA3cmVtO2hlaWdodDowLjg0Mjk3NTIwNjZyZW07bGVmdDo1MCU7dG9wOjE3LjgwMTY1Mjg5MjZyZW07bWFyZ2luLWxlZnQ6LTYuODE4MTgxODE4MnJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9jbG91ZDMucG5nXCIpfS5wLWhvbWUgLmNsb3VkNHt3aWR0aDoyLjYxOTgzNDcxMDdyZW07aGVpZ2h0OjAuODQyOTc1MjA2NnJlbTtsZWZ0OjUwJTtib3R0b206MS45MTczNTUzNzE5cmVtO21hcmdpbi1sZWZ0OjQuNDYyODA5OTE3NHJlbTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9jbG91ZDQucG5nXCIpfS5wLWhvbWUgLm5ldy1ib3h7cGFkZGluZy10b3A6My44MDE2NTI4OTI2cmVtO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3RvcGJnLmpwZ1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6MTYuNTI4OTI1NjE5OHJlbSBhdXRvO3BhZGRpbmctYm90dG9tOjAuNDEzMjIzMTQwNXJlbX0ucC1ob21lIC5zMTo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3MxLXR0LnBuZ1wiKX0ucC1ob21lIC5zMS1saXN0e3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5zMS1saXN0IGR0e21hcmdpbi1ib3R0b206MC4wNTc4NTEyMzk3cmVtfS5wLWhvbWUgLnMxLWxpc3QgZGR7bWFyZ2luLWJvdHRvbTowLjA5OTE3MzU1MzdyZW19LnAtaG9tZSAuczEtbGlzdCBkZDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucC1ob21lIC5zMS1pbWcxe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MjtsZWZ0OjAuMDkwOTA5MDkwOXJlbTtib3R0b206LTAuMTQ4NzYwMzMwNnJlbTt3aWR0aDoxLjE1NzAyNDc5MzRyZW07aGVpZ2h0OjAuOTQyMTQ4NzYwM3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9zMS1pbWcxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wLWhvbWUgLnMyOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvczItdHQucG5nXCIpfS5wLWhvbWUgLnMyLXJ1bGV7bWFyZ2luLWJvdHRvbTowLjM0NzEwNzQzOHJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAuczItcnVsZS1kdHttYXJnaW4tYm90dG9tOjAuMDY2MTE1NzAyNXJlbX0ucC1ob21lIC5zMi1idG4tdXB7ZGlzcGxheTpibG9jazt3aWR0aDoyLjAxNjUyODkyNTZyZW07aGVpZ2h0OjAuNTk1MDQxMzIyM3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9zMi1idG4tdXAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LnAtaG9tZSAuczItaW1nMXtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjI7cmlnaHQ6MC4wNzQzODAxNjUzcmVtO2JvdHRvbTowLjA5OTE3MzU1MzdyZW07d2lkdGg6MS4zMDU3ODUxMjRyZW07aGVpZ2h0OjEuODg0Mjk3NTIwN3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9zMi1pbWcxLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb250YWlufS5wLWhvbWUgLnMzOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvczMtdHQucG5nXCIpfS5wLWhvbWUgLnMzLXRhYntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMy4zMzMzMzMzMzMzZW07aGVpZ2h0OjMuMzMzMzMzMzMzM2VtO2JvcmRlci1yYWRpdXM6MS42NjY2NjY2NjY3ZW07YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGRkZGIDAlLCAjRkZGMkM5IDEwMCUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjJjOTtib3JkZXI6MC4wNTU1NTU1NTU2ZW0gc29saWQgIzQwNDA0MDtib3gtc2hhZG93OjAgMC41ZW0gI2UyMzQyNiwwIDAuNWVtIDAgMC4wNTU1NTU1NTU2ZW0gIzQwNDA0MH0ucC1ob21lIC5zMy10YWItYm94e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjAuNjExMTExMTExMWVtO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjAuMTk4MzQ3MTA3NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczMtdGFiLWJveHtmb250LXNpemU6OHB4fX0ucC1ob21lIC5zMy10YWItYm94OjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjA7d2lkdGg6MC4wNTU1NTU1NTU2ZW07aGVpZ2h0OjMuODg4ODg4ODg4OWVtO2JhY2tncm91bmQtY29sb3I6IzQwNDA0MH0ucC1ob21lIC5zMy10YWItaXRle3dpZHRoOjUwJTtoZWlnaHQ6MTAwJTtsaW5lLWhlaWdodDozLjIyMjIyMjIyMjJlbTt0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5zMy10YWItaXRlLmFjdGl2ZSBzcGFue2JveC1zaGFkb3c6aW5zZXQgMCAtMC41ZW0gI2UyMzQyNn0ucC1ob21lIC5zMy10YWItaXRlIHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NS4zMzMzMzMzMzMzZW07aGVpZ2h0OjEuMjIyMjIyMjIyMmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ucC1ob21lIC5zMy10YWItaXRlOm50aC1jaGlsZCgxKSBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3MzLXRhYjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX0ucC1ob21lIC5zMy10YWItaXRlOm50aC1jaGlsZCgyKSBzcGFuOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3MzLXRhYjIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmF1dG8gMTAwJX0ucC1ob21lIC5zMy1kZXNje21hcmdpbi1ib3R0b206MC4yNjQ0NjI4MDk5cmVtO3RleHQtYWxpZ246anVzdGlmeX0ucC1ob21lIC5zMy1mb3Jte3dpZHRoOjIwLjcxNDI4NTcxNDNlbTtoZWlnaHQ6Mi44NTcxNDI4NTcxZW07bGluZS1oZWlnaHQ6Mi43MTQyODU3MTQzO21hcmdpbi1ib3R0b206MC4yNjQ0NjI4MDk5cmVtO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjAuNTcxNDI4NTcxNGVtO2JvcmRlcjowLjA3MTQyODU3MTRlbSBzb2xpZCAjZTIzNDI2O292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MC4xMTU3MDI0NzkzcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zMy1mb3Jte2ZvbnQtc2l6ZToxMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczMtZm9ybXttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfX0ucC1ob21lIC5zMy1mb3JtLWlwdHt3aWR0aDpjYWxjKDEwMCUgLSA1ZW0pO2hlaWdodDoyLjcxNDI4NTcxNDNlbTtwYWRkaW5nOjAgMC44NTcxNDI4NTcxZW07Ym9yZGVyOjA7b3V0bGluZTpub25lO2ZvbnQtc2l6ZTppbmhlcml0fS5wLWhvbWUgLnMzLWZvcm0tc3Vie3dpZHRoOjVlbTtoZWlnaHQ6Mi43MTQyODU3MTQzZW07bGluZS1oZWlnaHQ6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNlMjM0MjY7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6I2ZmZn0ucC1ob21lIC5zMy1saXN0e2xpbmUtaGVpZ2h0OjEuMjg1NzE0Mjg1NzttYXJnaW4tbGVmdDotMC4yMzE0MDQ5NTg3cmVtO21hcmdpbi1yaWdodDotMC4yMzE0MDQ5NTg3cmVtO2ZvbnQtc2l6ZTowLjExNTcwMjQ3OTNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnMzLWxpc3R7Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLnMzLWxpc3QtaXRle3dpZHRoOmNhbGMoMzMuMzMzMzMzJSAtIDAuNDYyODA5OTE3NHJlbSk7bWFyZ2luOjAgMC4yMzE0MDQ5NTg3cmVtIDAuMTMyMjMxNDA1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zMy1saXN0LWl0ZXt3aWR0aDo4MCU7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfX0ucC1ob21lIC5zMy1saXN0LWNvdmVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDowO3BhZGRpbmctYm90dG9tOjU2LjI1JTttYXJnaW4tYm90dG9tOjAuMDgyNjQ0NjI4MXJlbTtib3JkZXItcmFkaXVzOjAuMDk5MTczNTUzN3JlbTtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy93d3cvaW1hZ2VzL3RvcGljcy8yMDI1L3N6cy9zMy1jb3Zlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O292ZXJmbG93OmhpZGRlbn0ucC1ob21lIC5zMy1saXN0LWNvdmVyPmRpdntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOm5vbmUgbm8tcmVwZWF0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wLWhvbWUgLnMzLWxpc3QtdHR7aGVpZ2h0OjMuODU3MTQyODU3MWVtO292ZXJmbG93OmhpZGRlbn0ucC1ob21lIC5zMy1saXN0LXBhZ2V7d2lkdGg6MTAwJX0ucC1ob21lIC5zMy1saXN0LXBhZ2UgYXt3aWR0aDo2LjY2NjY2NjY2NjdlbTtoZWlnaHQ6Mi4yMjIyMjIyMjIyZW07bWFyZ2luOjAgMS4xMTExMTExMTExZW07bGluZS1oZWlnaHQ6Mi4yMjIyMjIyMjIyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyMDUsOTYsLjM5KTtib3JkZXItcmFkaXVzOjEuMTExMTExMTExMWVtO2NvbG9yOiNlNDVhMWR9LnAtaG9tZSAuczMtYXJ0e21heC1oZWlnaHQ6NS44MDE2NTI4OTI2cmVtO292ZXJmbG93LXk6YXV0b30ucC1ob21lIC5zMy1hcnQ6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjAuMDY2MTE1NzAyNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wLWhvbWUgLnMzLWFydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7Ym9yZGVyLXJhZGl1czowLjAzMzA1Nzg1MTJyZW07YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ucC1ob21lIC5zMy1hcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JvcmRlci1yYWRpdXM6MC4wMzMwNTc4NTEycmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZWFhN30ucC1ob21lIC5zMy1hcnQgZGx7cGFkZGluZzowIDAuMTQ4NzYwMzMwNnJlbTttYXJnaW4tYm90dG9tOjAuMjQ3OTMzODg0M3JlbX0ucC1ob21lIC5zMy1hcnQgZHQsLnAtaG9tZSAuczMtYXJ0IGRke3BhZGRpbmc6MC4wNjYxMTU3MDI1cmVtIDB9LnAtaG9tZSAuczMtYXJ0IGR0e2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaG9tZSAuczMtYXJ0IGRke3RleHQtaW5kZW50OjJlbTt0ZXh0LWFsaWduOmp1c3RpZnl9LnAtaG9tZSAuczMtYXJ0IC5pbWctYm94e3RleHQtaW5kZW50OjA7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtaG9tZSAuczR7bWFyZ2luLWJvdHRvbTowfS5wLWhvbWUgLnM0OjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvZGlhbnBpbmcvd3d3L2ltYWdlcy90b3BpY3MvMjAyNS9zenMvczQtdHQucG5nXCIpfS5wLWhvbWUgLnM0LWZvcm17d2lkdGg6MjAuNzE0Mjg1NzE0M2VtO2hlaWdodDoyLjg1NzE0Mjg1NzFlbTtsaW5lLWhlaWdodDoyLjcxNDI4NTcxNDM7bWFyZ2luLWJvdHRvbTowLjI2NDQ2MjgwOTlyZW07YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MC41NzE0Mjg1NzE0ZW07Ym9yZGVyOjAuMDcxNDI4NTcxNGVtIHNvbGlkICNlMjM0MjY7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowLjExNTcwMjQ3OTNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnM0LWZvcm17Zm9udC1zaXplOjEycHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zNC1mb3Jte21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5wLWhvbWUgLnM0LWZvcm0taXB0e3dpZHRoOmNhbGMoMTAwJSAtIDVlbSk7aGVpZ2h0OjIuNzE0Mjg1NzE0M2VtO3BhZGRpbmc6MCAwLjg1NzE0Mjg1NzFlbTtib3JkZXI6MDtvdXRsaW5lOm5vbmU7Zm9udC1zaXplOmluaGVyaXR9LnAtaG9tZSAuczQtZm9ybS1zdWJ7d2lkdGg6NWVtO2hlaWdodDoyLjcxNDI4NTcxNDNlbTtsaW5lLWhlaWdodDppbmhlcml0O2JhY2tncm91bmQtY29sb3I6I2UyMzQyNjtmb250LXNpemU6aW5oZXJpdDtjb2xvcjojZmZmfS5wLWhvbWUgLnM0LWxpc3R7bWluLWhlaWdodDoxLjgxODE4MTgxODJyZW07bGluZS1oZWlnaHQ6MS40Mjg1NzE0Mjg2O2ZvbnQtc2l6ZTowLjExNTcwMjQ3OTNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnM0LWxpc3R7Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLnM0LWxpc3QtaXRle21hcmdpbi1ib3R0b206MS43MTQyODU3MTQzZW19LnAtaG9tZSAuczQtbGlzdC1jb3Zlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNC4yODU3MTQyODU3ZW07aGVpZ2h0OjguMTQyODU3MTQyOWVtO2JhY2tncm91bmQ6bm9uZSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyLXJhZGl1czowLjU3MTQyODU3MTRlbTtvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnpvb20taW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLnM0LWxpc3QtY292ZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MDtwYWRkaW5nLWJvdHRvbTo1NyU7bWFyZ2luLWJvdHRvbTo2cHh9fS5wLWhvbWUgLnM0LWxpc3QtY292ZXIgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7bGluZS1oZWlnaHQ6MS41NzE0Mjg1NzE0O2hlaWdodDoxLjU3MTQyODU3MTRlbTtwYWRkaW5nOjAgMC43MTQyODU3MTQzZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MC41NzE0Mjg1NzE0ZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MC41NzE0Mjg1NzE0ZW07Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpfS5wLWhvbWUgLnM0LWxpc3QtaW5mb3t3aWR0aDpjYWxjKDEwMCUgLSAxNC4yODU3MTQyODU3ZW0pO3BhZGRpbmc6MCAwIDAgMC4xOTgzNDcxMDc0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zNC1saXN0LWluZm97d2lkdGg6MTAwJTtwYWRkaW5nOjB9fS5wLWhvbWUgLnM0LWxpc3QtaGR7bGluZS1oZWlnaHQ6MS4zNzU7bWFyZ2luLWJvdHRvbTowLjA2NjExNTcwMjVyZW07Zm9udC1zaXplOjAuMTMyMjMxNDA1cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5zNC1saXN0LWhke2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lIC5zNC1saXN0LXR0e21heC13aWR0aDo1MCV9LnAtaG9tZSAuczQtbGlzdC1saWtle21heC13aWR0aDo1MCV9LnAtaG9tZSAuczQtbGlzdC1iZHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjAuNTcxNDI4NTcxNGVtIDEuMTQyODU3MTQyOWVtIDMuMjE0Mjg1NzE0M2VtO21pbi1oZWlnaHQ6NmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAuMjg1NzE0Mjg1N2VtO2JvcmRlcjowLjAwODI2NDQ2MjhyZW0gc29saWQgI2YyZjJmMn0ucC1ob21lIC5zNC1saXN0LWNvbnt0ZXh0LWFsaWduOmp1c3RpZnk7d29yZC13cmFwOmJyZWFrLXdvcmR9LnAtaG9tZSAuczQtbGlzdC1idG57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MC4xMzIyMzE0MDVyZW07Ym90dG9tOjAuNWVtO3dpZHRoOjUuMTI1ZW07aGVpZ2h0OjJlbTtsaW5lLWhlaWdodDoxLjg3NWVtO3BhZGRpbmctcmlnaHQ6MmVtO2JvcmRlci1yYWRpdXM6MS4yNWVtO2JvcmRlcjowLjA2MjVlbSBzb2xpZCByZ2JhKDIwNCwyMDQsMjA0LC4zOSk7Y29sb3I6IzY2Njtmb250LXNpemU6MC4xMzIyMzE0MDVyZW07Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOnJpZ2h0O2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL25vbGlrZS5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDAuOTM3NWVtIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6YXV0byAwLjgxMjVlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuczQtbGlzdC1idG57Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLnM0LWxpc3QtYnRuLmxpa2Vke2NvbG9yOiNlNDVhMWQ7Ym9yZGVyOjAuMDYyNWVtIHNvbGlkIHJnYmEoMjU1LDIwNSw5NiwuMzkpO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL2ljb24tbGlrZS5wbmdcIik7Y3Vyc29yOmRlZmF1bHR9LnAtaG9tZSAuczQtYnRuLWxvYWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MS40O3BhZGRpbmc6MC40NDQ0NDQ0NDQ0ZW0gMS43Nzc3Nzc3Nzc4ZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyMDUsOTYsLjM5KTtib3JkZXItcmFkaXVzOjEuMTExMTExMTExMWVtO2NvbG9yOiNlNDVhMWR9LnAtaG9tZSAuZGxnLC5wLWhvbWUgLmRsZyBhe2xpbmUtaGVpZ2h0OjQwcHg7Y29sb3I6IzQwNDA0MDtmb250LXNpemU6MC4xNDg3NjAzMzA2cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5kbGcsLnAtaG9tZSAuZGxnIGF7Zm9udC1zaXplOjEycHh9fS5wLWhvbWUgLmRsZyAubS1kaWFsb2ctaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO21hcmdpbjowO2JhY2tncm91bmQ6dXJsKFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzL3BvcDEucG5nXCIpIG5vLXJlcGVhdDt3aWR0aDo2LjAzMzA1Nzg1MTJyZW07aGVpZ2h0OjQuOTUwNDEzMjIzMXJlbTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0ucC1ob21lIC5kbGcgLm0tZGlhbG9nLWhlYWRlcntoZWlnaHQ6Mi40ZW07bGluZS1oZWlnaHQ6Mi40ZW07YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjAuMTk4MzQ3MTA3NHJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MDtmb250LXNpemU6MC4xNjUyODkyNTYycmVtO2JvcmRlcjowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsucC1ob21lIC5kbGcgLm0tZGlhbG9nLWhlYWRlcntmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnIC5tLWRpYWxvZy1oZWFkZXIgaDR7Zm9udC13ZWlnaHQ6Ym9sZH0ucC1ob21lIC5kbGcgLm0tZGlhbG9nLWhlYWRlciAuY2xvc2V7ZGlzcGxheTpub25lO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czo1MCU7dG9wOjIwcHg7cmlnaHQ6MjBweDtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kOnVybChcIi9kaWFucGluZy9pbWFnZXMvMjAxMy9ob21lL3NpZ25fbWFwaW1nXzI0LnBuZ1wiKSBuby1yZXBlYXQgLTczcHggM3B4O2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzgsMjM4LDIzOCwuOCk7YmFja2dyb3VuZC1zaXplOjUwMHB4IGF1dG87Ym94LXNoYWRvdzowIDAgMTBweCAwIHJnYmEoMCwwLDAsLjIpfS5wLWhvbWUgLmRsZyAuZm9ybXtwYWRkaW5nOjAgMC4yNDc5MzM4ODQzcmVtIDAuMzE0MDQ5NTg2OHJlbX0ucC1ob21lIC5kbGcgLmZvcm0gLnhjbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowLjMzMDU3ODUxMjRyZW07aGVpZ2h0OjAuMzMwNTc4NTEyNHJlbTtjdXJzb3I6cG9pbnRlcjt0b3A6MC4xNjUyODkyNTYycmVtO3JpZ2h0OjAuMTY1Mjg5MjU2MnJlbTtmb250LXNpemU6MH0ucC1ob21lIC5kbGcgLmZvcm0gLnRpdHN7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjAuMTgxODE4MTgxOHJlbTttYXJnaW4tYm90dG9tOjAuMDgyNjQ0NjI4MXJlbTtmb250LXdlaWdodDpib2xkfS5wLWhvbWUgLmRsZyAuZm9ybSAuYnRuc3t0ZXh0LWFsaWduOmNlbnRlcn0ucC1ob21lIC5kbGcgLmZvcm0gLmJ0bnMgaXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjE1NzAyNDc5MzRyZW07aGVpZ2h0OjEuMTU3MDI0NzkzNHJlbTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6MH0ucC1ob21lIC5kbGcgLmZvcm0taXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjAuMTMyMjMxNDA1cmVtfS5wLWhvbWUgLmRsZyAuZm9ybS1pdGVtLWJ0bnttYXJnaW4tYm90dG9tOjA7cGFkZGluZy10b3A6MC4xMzIyMzE0MDVyZW19LnAtaG9tZSAuZGxnIC5mb3JtLWl0ZW0udy1wNTB7d2lkdGg6Y2FsYyg1MCUgLSAwLjI4OTI1NjE5ODNyZW0pfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHR7d2lkdGg6MTAwJTtoZWlnaHQ6NDBweDtwYWRkaW5nOjdweCAxMnB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjJmMmYyO2JvcmRlci1yYWRpdXM6NXB4O291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dmVydGljYWwtYWxpZ246dG9wO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzLC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO2ZvbnQtc2l6ZTppbmhlcml0fS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQuZmlsZXtwYWRkaW5nLXJpZ2h0OjcuNzc3Nzc3Nzc3OGVtfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQudGV4dGFyZWF7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OjguMDU1NTU1NTU1NmVtO3BhZGRpbmctYm90dG9tOjJlbX0ucC1ob21lIC5kbGcgLmZvcm0taXB0OmZvY3Vze2JvcmRlci1jb2xvcjojZmZjZDVmO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksMCAwIDhweCByZ2JhKDI1NSwyMDUsOTUsLjYpfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQtYm94e3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3R7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtkaXNwbGF5OmJsb2NrO2hlaWdodDo0MHB4O2N1cnNvcjpwb2ludGVyO2NvbG9yOiNmZjUyNTJ9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3Q+ZGl2e3BhZGRpbmc6MCAwLjg4ODg4ODg4ODllbSAwIDEuMjIyMjIyMjIyMmVtfS5wLWhvbWUgLmRsZyAuZm9ybS1pcHQtYm94IC5idG4tc2VsZWN0PmRpdjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MC4xMTExMTExMTExZW07aGVpZ2h0OjAuNDQ0NDQ0NDQ0NGVtO21hcmdpbjowIDAuNDQ0NDQ0NDQ0NGVtO2JhY2tncm91bmQ6I2Q4ZDhkODtib3JkZXItcmFkaXVzOjFweH0ucC1ob21lIC5kbGcgLmZvcm0taXB0LWJveCAuYnRuLXNlbGVjdC5wZXI6OmFmdGVye2NvbnRlbnQ6XCLkuIrkvKBcIiBhdHRyKGRhdGEtcGVyKSBcIlwiO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6My4zMzMzMzMzMzMzO3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNlOTAwMDF9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLmJ0bi1zZWxlY3QucGVyPmRpdiwucC1ob21lIC5kbGcgLmZvcm0taXB0LWJveCAuYnRuLXNlbGVjdC5wZXIgaW5wdXR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggaW5wdXRbdHlwZT1maWxlXXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDtvcGFjaXR5OjB9LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLnRleHRhcmVhLXRpcHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowLjEzMjIzMTQwNXJlbTtib3R0b206MC4xMzIyMzE0MDVyZW07bGluZS1oZWlnaHQ6MS4yNTtjb2xvcjojOGY4ZjhmO2ZvbnQtc2l6ZTowLjEzMjIzMTQwNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuZGxnIC5mb3JtLWlwdC1ib3ggLnRleHRhcmVhLXRpcHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnIC5mb3JtLXR0e3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MS4yMjIyMjIyMjIyO3BhZGRpbmctYm90dG9tOjAuMTMyMjMxNDA1cmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnAtaG9tZSAuZGxnIC5mb3JtLXRpcHtwYWRkaW5nOjAgMC4xMzIyMzE0MDVyZW07bGluZS1oZWlnaHQ6MS40O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNlYTUxNDF9LnAtaG9tZSAuZGxnIC5mb3JtLWhlbHB7bWFyZ2luLXRvcDowLjA2NjExNTcwMjVyZW07bGluZS1oZWlnaHQ6MS4yNTtwYWRkaW5nOjAgMC4xMzIyMzE0MDVyZW07Y29sb3I6I2ZmNTI1Mjtmb250LXNpemU6MC4xMzIyMzE0MDVyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5wLWhvbWUgLmRsZyAuZm9ybS1oZWxwe2ZvbnQtc2l6ZToxMnB4fX0ucC1ob21lIC5kbGcgLmZvcm0tYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuMzIyMzE0MDQ5NnJlbTtoZWlnaHQ6MS4zMjIzMTQwNDk2cmVtO2ZvbnQtc2l6ZTowfS5wLWhvbWUgLmRsZyAuZm9ybS1idG4tc2Vjb25ke2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucC1ob21lIC5kbGcgLmZvcm0tYnRuKy5mb3JtLWJ0bnttYXJnaW4tbGVmdDowLjE5ODM0NzEwNzRyZW19LnAtaG9tZSAuZGxnIC5mb3JtLWZpbGV7Zm9udC1zaXplOjE0cHh9LnAtaG9tZSAuZGxnIC5mb3JtLWZpbGUtbmFtZXttYXgtd2lkdGg6Y2FsYygxMDAlIC0gNTBweCl9LnAtaG9tZSAuZGxnIC5mb3JtLWZpbGUtYWN0e3dpZHRoOjMwcHg7bWFyZ2luLWxlZnQ6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOnVybCgvZGlhbnBpbmcvaW1hZ2VzLzIwMTMvY29tbW9uL21haW5fYmdfMjRpY29uLnBuZz92PTIwMTUwMTE1KSBuby1yZXBlYXQgY2VudGVyO2JhY2tncm91bmQtcG9zaXRpb246LTQyM3B4IC0xNzhweH0ucC1ob21lIC5kbGcuZGxnLXR5cGUtMSAubS1kaWFsb2ctaGVhZGVyIGg0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6LTEuMzVlbTt3aWR0aDoxMDAlO2hlaWdodDoyLjdlbX0ucC1ob21lIC5kbGcuZGxnLXR5cGUtMiAubS1kaWFsb2ctaW5uZXJ7bWF4LXdpZHRoOjU1MHB4fS5wLWhvbWUgLmRsZy5kbGctdHlwZS0yIC50aXB7cGFkZGluZzowIDAgMC4yNDc5MzM4ODQzcmVtfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0yIC50aXAtYmR7bGluZS1oZWlnaHQ6MS4zMTI1O21hcmdpbi1ib3R0b206MC40NjI4MDk5MTc0cmVtO2ZvbnQtc2l6ZTowLjM0NzEwNzQzOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnAtaG9tZSAuZGxnLmRsZy10eXBlLTIgLnRpcC1iZHtmb250LXNpemU6MTJweH19LnAtaG9tZSAuZGxnLmRsZy10eXBlLTMgLm0tZGlhbG9nLWlubmVye3dpZHRoOm1heC1jb250ZW50O21pbi13aWR0aDozMDBweH0ucC1ob21lIC5kbGcuZGxnLXR5cGUtMyAubS1kaWFsb2ctaGVhZGVye2hlaWdodDowfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0zIC5tLWRpYWxvZy1oZWFkZXIgaDR7ZGlzcGxheTpub25lfS5wLWhvbWUgLmRsZy5kbGctdHlwZS0zIC5tLWRpYWxvZy1oZWFkZXIgLmNsb3Nle2Rpc3BsYXk6YmxvY2t9LnAtaG9tZSAuZGxnLmRsZy10eXBlLTMgLnByZXZpZXctYmR7Ym9yZGVyLXJhZGl1czowLjE5ODM0NzEwNzRyZW07b3ZlcmZsb3c6aGlkZGVufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLy8tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy9taXhpbiBzY3NzXHJcbi8vIOWMheaLrOW4uOeUqOeahG1peGlu77yMJeWPikBmdW5jdGlvblxyXG4vLyBtaXhpbu+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+WuveW6piAqL1xyXG4kZGVzaWduLXdpZHRoOiAxMjEwO1xyXG4vKiDnp7vliqjnq6/pobXpnaLorr7orqHnqL9kcHLln7rlh4blgLwgKi9cclxuJGRlc2lnbi1kcHI6IDE7XHJcbi8qIOWwhuenu+WKqOerr+mhtemdouWIhuS4ujEw5Z2XICovXHJcbiRibG9ja3M6IDEwO1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlsI/lrr3luqYgKi9cclxuJG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4O1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlpKflrr3luqYgKi9cclxuJG1heC1kZXZpY2Utd2lkdGg6IDEyMTBweDtcclxuJGNlbnRlci13aWR0aDogMTIxMDtcclxuJG1pbmZzOiAxODtcclxuXHJcbmh0bWwge1xyXG4gIEBpbmNsdWRlIHJvb3QtZm9udC1zaXplKCk7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1heC13aWR0aDogMjAwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgQGluY2x1ZGUgY2VudGVyLWJsb2NrO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuQGluY2x1ZGUgbS1kaWFsb2c7XHJcbkBpbmNsdWRlIG0tbG9hZGluZztcclxuXHJcbkBmdW5jdGlvbiBzZXR1cmwoJGZpbGVuYW1lKSB7XHJcbiAgQHJldHVybiAnL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvc3pzLyN7JGZpbGVuYW1lfSc7XHJcbn1cclxuLmJvbGQge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5mLWJ0bnMge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiBweDJyZW0oMzApO1xyXG4gIC5idG4xIHtcclxuICAgIHdpZHRoOnB4MnJlbSgyNDUpO1xyXG4gICAgaGVpZ2h0OnB4MnJlbSg5Myk7XHJcbiAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ2J0bjIucG5nJykpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgLmJ0bjIge1xyXG4gICAgd2lkdGg6cHgycmVtKDI0NSk7XHJcbiAgICBoZWlnaHQ6cHgycmVtKDY5KTtcclxuICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnYnRuMS5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gIH1cclxufVxyXG4ucG9wYWxlcnQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgLmNjIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiBweDJyZW0oNjApIHB4MnJlbSgxMCkgcHgycmVtKDEwKSBweDJyZW0oMTApO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjREMyRTMzO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNldHVybCgnYmcxLmpwZycpKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIHdpZHRoOnB4MnJlbSg0MDApO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHB4MnJlbSgyMCk7XHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogcHgycmVtKC00NSk7XHJcbiAgICAgIHJpZ2h0OiBweDJyZW0oMTApO1xyXG4gICAgICB3aWR0aDogcHgycmVtKDM1KTtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oMzUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdjbG9zZS5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC50eHQge1xyXG4gICAgICBwYWRkaW5nOnB4MnJlbSgzMCkgcHgycmVtKDMwKSAwIHB4MnJlbSgzMCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMjIpO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnRhYnMge1xyXG4gIGhlaWdodDpweDJyZW0oNzQpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6cHgycmVtKDU0Mik7XHJcbiAgICBoZWlnaHQ6cHgycmVtKDEwMCk7XHJcbiAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ3RhYi5wbmcnKSkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy10b3A6IHB4MnJlbSgyMCk7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgJi5hY3RpdmUgeyBcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgndGFiLWFjdGl2ZS5wbmcnKSk7XHJcbiAgICAgIHRvcDpweDJyZW0oLTIwKTtcclxuICAgICAgcGFkZGluZy10b3A6IHB4MnJlbSgzMCk7XHJcbiAgICB9XHJcbiAgICAudDEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOnB4MnJlbSgyNjkpO1xyXG4gICAgICBoZWlnaHQ6cHgycmVtKDQ1KTtcclxuICAgICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCd0eHQxLnBuZycpKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbiAgICAudDIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOnB4MnJlbSgyMzEpO1xyXG4gICAgICBoZWlnaHQ6cHgycmVtKDQ0KTtcclxuICAgICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCd0eHQyLnBuZycpKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jb21tZW50aW5wdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC51cGZpbGUge1xyXG4gICAgd2lkdGg6IHB4MnJlbSgyMjApO1xyXG4gICAgZmxleC1ncm93OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBweDJyZW0oMjApO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIC5pbWcge1xyXG4gICAgICB3aWR0aDogcHgycmVtKDEyMCk7XHJcbiAgICAgIGhlaWdodDogcHgycmVtKDEyMCk7XHJcbiAgICAgIGJvcmRlcjogc29saWQgcHgycmVtKDIpICNhZWFlYWU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHB4MnJlbSg1KTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kOndoaXRlO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQllBQUFBV0NBWUFBQURFdEd3N0FBQUFBWE5TUjBJQXJzNGM2UUFBQW1sSlJFRlVTRXUxbFRsclZsRVFocDhZMUVSY1FFZ1J0REZFMUM0UW84UkNzRkJjQ0tZUTF4Z1VZMHdVQ3p2L2dLMVZDbmZjTndRWFhOQkdFRVNMU0JERUpkaUpxRTFFaGFna0x2T0dHVGdlN25lRGd0TjhIL2VjODV3Nzg3NHp0NHIvRkZVbDNFbkFHbUFoMEFRMCs5NG53QURRYjJzM2dkRWlSaVh3TXVBWTBBQzhBVjRCejRDSndIeGducTNQQmdhQm5jQ0RISjZEcHdPSGdZM0FhNE90QTU1V3lFcVpYQWJtQUdlQjNjQ1gySnVEejlsYmJBYk9BRDNBOERnU1RBV09BK3NkdnJVSXZOWnFlUTI0RHJUL3BhWlgvY3hxNEk3T3hodlhlUjBsaE9yMzBjRWJQTjFmMlVVNnR3azQ3ODluQWkvOC93SmdLTUQ3Z0lQQVN1Q3ViNUFqcExwRTdBWUNyak5IVGRRZDdwcmJ2bjhWb1A5N2diNEFud0tXdWhEcHl4MXgxVThEMjRBSlhrdUpLN2d1VE9PdGw2SXJ3RkwrQTdDaUlHVkJPd0FKVysyT2lZdnlFdDBIcHNuN0FzdWIzNEJEd0o0QzBRUzdBVWdZaFFTV0RYOFU3RldHeXF4R1lLVW5zTjZpcXdMNFN1S1VNdkFKejI0TXJGQjdLbVQ2TkxRdVQyOXhCNFFiMUJDZGlhQnhScTArWWlJdUNyQ1VsN2xyZ1o4Sk9jUzc2STJqSlZtc1NMd29xVVR0Q2JCcTJ3ZnNBZ1JUdEhsdDFWbWFCNm5kOUd4N1pyYy9HQUVPZzA4eDllZmFqZThkWHRZZ2F1Tkx2bStXWmZFUytHcDJiQVErcDdNaURQNHZMWDBQV0o0MldENkVKSXFFdXVYcHZ5dHdTZnFvM2h0RlhYclN5ek8ybm9ObldQZXBDeldRUHBrTjkvdXNHTW91VU9rMEJRL1lLTkNvbFFYbGtvcGpNODZyMHlTbUxsSTh0MVFmZWpNdHR0cHEwQ2gwZWE4TnJndDVabVdmcHNsV2toYnJmWUdXMkhCcWRTcytzbG8rQnZTcno5VDNvbktWZ2NjcGIvbnliem5CZ0Jzb3JMcHVBQUFBQUVsRlRrU3VRbUNDKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgdG9wOiBweDJyZW0oLTEwKTtcclxuICAgICAgICByaWdodDogcHgycmVtKC0xMCk7XHJcbiAgICAgICAgd2lkdGg6IHB4MnJlbSgyNSk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oMjUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5maWxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oNTApO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjYWVhZWFlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSg4KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAgIC50ZXh0YXJlYSB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGhlaWdodDogcHgycmVtKDIyMCk7XHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIHB4MnJlbSgxKSAjYWVhZWFlO1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE2KTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJzb25nLXNlcmlmXCI7XHJcbiAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5udW1iZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogcHgycmVtKDEwKTtcclxuICAgICAgICBib3R0b206IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC5idG5zIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4ucC1ob21lIHtcclxuICBAaW5jbHVkZSBmb290ZXItbW9iaWxlO1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxuXHJcbiAgJixcclxuICBhIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAoMzYgLyAxOCk7XHJcbiAgICBjb2xvcjogIzQwNDA0MDtcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5iZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiBweDJyZW0oMjk0Nik7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdiZy5qcGcnKSkgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUMzNzJFO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBweDJyZW0oMjAwMCkgYXV0bztcclxuXHJcbiAgICYsXHJcbiAgICoge1xyXG4gICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgIH1cclxuXHJcbiAgIFxyXG4gIH1cclxuXHJcbiAgQG1peGluIGJveCAoKSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogcHgycmVtKDEyMDApO1xyXG4gICAgbWF4LXdpZHRoOiA5NCU7XHJcbiAgICBwYWRkaW5nOiBweDJyZW0oNjApIDAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg3MCk7XHJcbiAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdjYXJkLWhkLnBuZycpKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cclxuICAgICY6OmFmdGVyLFxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6IHB4MnJlbSgtNzUgLyAyKTtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oNzUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGhlaWdodDogcHgycmVtKDk2KTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnY2FyZC1mdC5wbmcnKSk7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IHB4MnJlbSgzMik7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHB4MnJlbSgzMik7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBweDJyZW0oMzIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICYtYmQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IHB4MnJlbSgzMik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHB4MnJlbSgzMik7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZCRUQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXJ0MSB7XHJcbiAgICBoZWlnaHQ6cHgycmVtKDYwMCk7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgLmNjIHtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgfVxyXG4gICAgLnN0aXQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDI0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXJ0MiB7XHJcbiAgICBtYXJnaW4tdG9wOiBweDJyZW0oNDApO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMik7XHJcbiAgICBib3JkZXI6c29saWQgcHgycmVtKDIwKSB3aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6I0ZFRjlGMTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOnB4MnJlbSgyMCk7XHJcbiAgICAuc3RpdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDI0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgyMCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhcnRsaXN0IHtcclxuICAgIC5pbWcge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogcHgycmVtKDMwMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMjIpO1xyXG4gICAgICBjb2xvcjpibGFjaztcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDEwKTtcclxuICAgIH1cclxuICAgIC5hZGRyZXNzIHtcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDApO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jb250cyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIH1cclxuICAgIC5jb250cm9scyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDEwKTtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjowIHB4MnJlbSgxMCk7XHJcbiAgICAgICAgd2lkdGg6cHgycmVtKDIwKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDIwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiNDQkNCQ0I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDVweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNFNTMzMjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tLWJveCB7XHJcbiAgICB3aWR0aDpweDJyZW0oMTE1MCk7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiNGRkZGRkY7XHJcbiAgICBwYWRkaW5nOnB4MnJlbSg2MCk7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IGJsYWNrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDIwKTtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg1MCk7XHJcbiAgICAuamlhbyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6cHgycmVtKDY1KTtcclxuICAgICAgaGVpZ2h0OnB4MnJlbSg3MCk7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAmLmkxIHtcclxuICAgICAgICB0b3A6cHgycmVtKC0yKTtcclxuICAgICAgICBsZWZ0OnB4MnJlbSgtMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnYm9yZGVyMS5wbmcnKSk7XHJcbiAgICAgIH1cclxuICAgICAgJi5pMiB7XHJcbiAgICAgICAgdG9wOnB4MnJlbSgtMik7XHJcbiAgICAgICAgcmlnaHQ6cHgycmVtKC0yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdib3JkZXIyLnBuZycpKTtcclxuICAgICAgfVxyXG4gICAgICAmLmkzIHtcclxuICAgICAgICBib3R0b206cHgycmVtKC0yKTtcclxuICAgICAgICBsZWZ0OnB4MnJlbSgtMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnYm9yZGVyMy5wbmcnKSk7XHJcbiAgICAgIH1cclxuICAgICAgJi5pNCB7XHJcbiAgICAgICAgcmlnaHQ6cHgycmVtKC0yKTtcclxuICAgICAgICBib3R0b206cHgycmVtKC0yKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdib3JkZXI0LnBuZycpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnMtY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgIH1cclxuICAgIC5idGl0IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMjApO1xyXG4gICAgICAudDEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDpweDJyZW0oMzAxKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDM1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ3RpdGxlMS5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm0tbGluZSB7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIHB4MmVtKC0xMiwgMTgpICNGRkU5M0Q7XHJcbiAgfVxyXG5cclxuICAubS1ub2RhdGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gIH1cclxuXHJcbiAgLmNsb3VkIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgICBAZWFjaCAkaywgJHYgaW4gKFxyXG4gICAgICAxOiAoMzg1LCAxMjQsIC00OTctMzg1LCA0NTEpLFxyXG4gICAgICAyOiAoMzA1LCA5OCwgNTEyLCA4MDcpLFxyXG4gICAgICAzOiAoMzE3LCAxMDIsIC01MDgtMzE3LCAyMTU0KSxcclxuICAgICAgNDogKDMxNywgMTAyLCA1NDAsIDIzMiksXHJcbiAgICApIHtcclxuICAgICAgJiN7JGt9IHtcclxuICAgICAgICB3aWR0aDogcHgycmVtKG50aCgkdiwgMSkpO1xyXG4gICAgICAgIGhlaWdodDogcHgycmVtKG50aCgkdiwgMikpO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuXHJcbiAgICAgICAgQGlmICRrIDwgNCB7XHJcbiAgICAgICAgICB0b3A6IHB4MnJlbShudGgoJHYsIDQpKTtcclxuICAgICAgICB9IEBlbHNlIHtcclxuICAgICAgICAgIGJvdHRvbTogcHgycmVtKG50aCgkdiwgNCkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHB4MnJlbShudGgoJHYsIDMpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKCdjbG91ZCN7JGt9LnBuZycpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm5ldy1ib3gge1xyXG4gICAgcGFkZGluZy10b3A6IHB4MnJlbSg0NjApO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNldHVybCgndG9wYmcuanBnJykpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBweDJyZW0oMjAwMCkgYXV0bztcclxuICAgIHBhZGRpbmctYm90dG9tOiBweDJyZW0oNTApO1xyXG4gIH1cclxuXHJcbiAgLnMxIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChzZXR1cmwoJ3MxLXR0LnBuZycpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWJkIHtcclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cclxuICAgICAgZHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg3KTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMik7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nMSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgbGVmdDogcHgycmVtKDExKTtcclxuICAgICAgYm90dG9tOiBweDJyZW0oLTE4KTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgxNDApO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgxMTQpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdzMS1pbWcxLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuczIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnczItdHQucG5nJykpO1xyXG4gICAgfVxyXG5cclxuICAgICYtaW5uZXIge1xyXG4gICAgfVxyXG5cclxuICAgICYtYmQge1xyXG4gICAgfVxyXG5cclxuICAgICYtcnVsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg0Mik7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgICAmLWR0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgICYtdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgICAgICB3aWR0aDogcHgycmVtKDI0NCk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oNzIpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ3MyLWJ0bi11cC5wbmcnKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWltZzEge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHJpZ2h0OiBweDJyZW0oOSk7XHJcbiAgICAgIGJvdHRvbTogcHgycmVtKDEyKTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgxNTgpO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgyMjgpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKCdzMi1pbWcxLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuczMge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnczMtdHQucG5nJykpO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGFiIHtcclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgyZW0oMTAgKyAxLCAxOCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMjQpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplKDhweCk7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgLy8gYm90dG9tOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IHB4MmVtKDEsIDE4KTtcclxuICAgICAgICAgIGhlaWdodDogcHgyZW0oNjAgKyAxMCwgMTgpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNDA0MDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IHB4MmVtKDQyMCwgMTgpO1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDYwLCAxOCk7XHJcbiAgICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oMzAsIDE4KTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkZGRiAwJSwgI0ZGRjJDOSAxMDAlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjJDOTtcclxuICAgICAgYm9yZGVyOiBweDJlbSgxLCAxOCkgc29saWQgIzQwNDA0MDtcclxuICAgICAgYm94LXNoYWRvdzogMCBweDJlbSg5LCAxOCkgI0UyMzQyNiwgMCBweDJlbSg5LCAxOCkgMCBweDJlbSgxLCAxOCkgIzQwNDA0MDtcclxuXHJcbiAgICAgICYtaXRlIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcHgyZW0oNTgsIDE4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHNwYW4ge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCBweDJlbSgtOSwgMTgpICNFMjM0MjY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiBweDJlbSg5NiwgMTgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBweDJlbSgyMiwgMTgpO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBmb3IgJHZhciBmcm9tIDEgdG8gMyB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgjeyR2YXJ9KSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ3MzLXRhYiN7JHZhcn0ucG5nJykpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJi1kZXNjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDMyKTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIH1cclxuXHJcbiAgICAmLWZvcm0ge1xyXG4gICAgICB3aWR0aDogcHgyZW0oMjkwLCAxNCk7XHJcbiAgICAgIGhlaWdodDogcHgyZW0oNDAsIDE0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICgzOCAvIDE0KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDMyKTtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgyZW0oOCwgMTQpO1xyXG4gICAgICBib3JkZXI6IHB4MmVtKDEsIDE0KSBzb2xpZCAjRTIzNDI2O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxNCk7XHJcbiAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWlwdCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7cHgyZW0oNzAsIDE0KX0pO1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oMzgsIDE0KTtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MmVtKDEyLCAxNCk7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXN1YiB7XHJcbiAgICAgICAgd2lkdGg6IHB4MmVtKDcwLCAxNCk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSgzOCwgMTQpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMjM0MjY7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgbGluZS1oZWlnaHQ6ICgxOCAvIDE0KTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHB4MnJlbSgtMjgpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IHB4MnJlbSgtMjgpO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxNCk7XHJcbiAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG5cclxuICAgICAgJi1pdGUge1xyXG4gICAgICAgIC8vIHdpZHRoOiBweDJyZW0oMzIwKTtcclxuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gI3tweDJyZW0oMjggKiAyKX0pO1xyXG4gICAgICAgIG1hcmdpbjogMCBweDJyZW0oMjgpIHB4MnJlbSg4MCAtIDU0IC0gMTApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiBweDJyZW0oMTgwKTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHB4MnBlcigxODAsIDMyMCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDEwKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMTIpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ3MzLWNvdmVyLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdHQge1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oMTggKiAzLCAxNCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1wYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB3aWR0aDogcHgyZW0oMTIwLCAxOCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHB4MmVtKDQwLCAxOCk7XHJcbiAgICAgICAgICBtYXJnaW46IDAgcHgyZW0oMjAsIDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweDJlbSg0MCwgMTgpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNGRkNENjAsICRhbHBoYTogMC4zOSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBweDJlbSgyMCwgMTgpO1xyXG4gICAgICAgICAgY29sb3I6ICNFNDVBMUQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hcnQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiBweDJyZW0oNzAyKTtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNjcm9sbGJhcihweDJyZW0oOCksIHB4MnJlbSg0KSwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50LCAjRkZFQUE3KTtcclxuXHJcbiAgICAgIGRsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MnJlbSgxOCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDMwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgZHQsXHJcbiAgICAgIGRkIHtcclxuICAgICAgICBwYWRkaW5nOiBweDJyZW0oOCkgMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgZHQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmltZy1ib3gge1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnM0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKHNldHVybCgnczQtdHQucG5nJykpO1xyXG4gICAgfVxyXG5cclxuICAgICYtZm9ybSB7XHJcbiAgICAgIHdpZHRoOiBweDJlbSgyOTAsIDE0KTtcclxuICAgICAgaGVpZ2h0OiBweDJlbSg0MCwgMTQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogKDM4IC8gMTQpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMzIpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiBweDJlbSg4LCAxNCk7XHJcbiAgICAgIGJvcmRlcjogcHgyZW0oMSwgMTQpIHNvbGlkICNFMjM0MjY7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaXB0IHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tweDJlbSg3MCwgMTQpfSk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJlbSgzOCwgMTQpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgyZW0oMTIsIDE0KTtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3ViIHtcclxuICAgICAgICB3aWR0aDogcHgyZW0oNzAsIDE0KTtcclxuICAgICAgICBoZWlnaHQ6IHB4MmVtKDM4LCAxNCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UyMzQyNjtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBtaW4taGVpZ2h0OiBweDJyZW0oMjIwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICgyMCAvIDE0KTtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTQpO1xyXG4gICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuXHJcbiAgICAgICYtaXRlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJlbSgyNCwgMTQpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvdmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IHB4MmVtKDIwMCwgMTQpO1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oMTE0LCAxNCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweDJlbSg4LCAxNCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBjdXJzb3I6IHpvb20taW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS1zY3JlZW4ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgycGVyKDExNCwgMjAwKTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoMjIgLyAxNCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHB4MmVtKDIyLCAxNCk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIHB4MmVtKDEwLCAxNCk7XHJcbiAgICAgICAgICAvLyBib3JkZXItcmFkaXU6IHB4MmVtKDgsIDE0KTtcclxuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBweDJlbSg4LCAxNCk7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogcHgyZW0oOCwgMTQpO1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiBweDJyZW0oMTQpO1xyXG4gICAgICAgICAgLy8gQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWluZm8ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3B4MmVtKDIwMCwgMTQpfSk7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgcHgycmVtKDI0KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWhkIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogKDIyIC8gMTYpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg4KTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpa2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogcHgyZW0oOCwgMTQpIHB4MmVtKDE2LCAxNCkgcHgyZW0oMzIgKyA4ICsgNSwgMTQpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHB4MmVtKDg0LCAxNCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiBweDJlbSg0LCAxNCk7XHJcbiAgICAgICAgYm9yZGVyOiBweDJyZW0oMSkgc29saWQgI0YyRjJGMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb24ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJ0biB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiBweDJyZW0oMTYpO1xyXG4gICAgICAgIGJvdHRvbTogcHgyZW0oOCwgMTYpO1xyXG4gICAgICAgIHdpZHRoOiBweDJlbSg4MiwgMTYpO1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oMzIsIDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcHgyZW0oMzAsIDE2KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweDJlbSgzMiwgMTYpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHB4MmVtKDIwLCAxNik7XHJcbiAgICAgICAgYm9yZGVyOiBweDJlbSgxLCAxNikgc29saWQgcmdiYSgkY29sb3I6ICNjY2MsICRhbHBoYTogMC4zOSk7XHJcbiAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoJ25vbGlrZS5wbmcnKSkgbm8tcmVwZWF0IHJpZ2h0IHB4MmVtKDE1LCAxNikgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBweDJlbSgxMywgMTYpO1xyXG4gICAgICAgICYubGlrZWQge1xyXG4gICAgICAgICAgY29sb3I6ICNFNDVBMUQ7XHJcbiAgICAgICAgICBib3JkZXI6IHB4MmVtKDEsIDE2KSBzb2xpZCByZ2JhKCRjb2xvcjogI0ZGQ0Q2MCwgJGFscGhhOiAwLjM5KTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChzZXR1cmwoJ2ljb24tbGlrZS5wbmcnKSk7XHJcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1idG4ge1xyXG4gICAgICAmLWxvYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MmVtKDgsIDE4KSBweDJlbSgzMiwgMTgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjRkZDRDYwLCAkYWxwaGE6IDAuMzkpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHB4MmVtKDIwLCAxOCk7XHJcbiAgICAgICAgY29sb3I6ICNFNDVBMUQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kbGcge1xyXG4gICAgJixcclxuICAgIGEge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgY29sb3I6ICM0MDQwNDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tZGlhbG9nLWlubmVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6NTAlO1xyXG4gICAgICBsZWZ0OjUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIG1hcmdpbjowO1xyXG4gICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ3BvcDEucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgd2lkdGg6cHgycmVtKDczMCk7XHJcbiAgICAgIGhlaWdodDpweDJyZW0oNTk5KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWRpYWxvZy1oZWFkZXIge1xyXG4gICAgICBoZWlnaHQ6IHB4MmVtKDQ4LCAyMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBweDJlbSg0OCwgMjApO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDI0KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIwKTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNsb3NlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9kaWFucGluZy9pbWFnZXMvMjAxMy9ob21lL3NpZ25fbWFwaW1nXzI0LnBuZycpIG5vLXJlcGVhdCAtNzNweCAzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNlZWUsICRhbHBoYTogMC44KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwMHB4IGF1dG87XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICBwYWRkaW5nOiAwIHB4MnJlbSgzMCkgcHgycmVtKDM4KTtcclxuICAgICAgLnhjbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOnB4MnJlbSg0MCk7XHJcbiAgICAgICAgaGVpZ2h0OnB4MnJlbSg0MCk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRvcDpweDJyZW0oMjApO1xyXG4gICAgICAgIHJpZ2h0OnB4MnJlbSgyMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50aXRzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjIpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bnMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOnB4MnJlbSgxNDApO1xyXG4gICAgICAgICAgaGVpZ2h0OnB4MnJlbSgxNDApO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW0geyAgXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxNik7XHJcblxyXG4gICAgICAgICYtYnRuIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcHgycmVtKDE2KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudy1wNTAge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3tweDJyZW0oMzUpfSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWlwdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMkYyRjI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cywtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICYuZmlsZSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBweDJlbSgxMjggKyAxMiwgMTgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50ZXh0YXJlYSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IHB4MmVtKDE0NSwgMTgpO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IHB4MmVtKDE2ICsgMjAsIDE4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZDRDVGO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoJGNvbG9yOiAjRkZDRDVGLCAkYWxwaGE6IDAuNik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJveCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAuYnRuLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkY1MjUyO1xyXG5cclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgcHgyZW0oMTYsIDE4KSAwIHB4MmVtKDIyLCAxOCk7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogcHgyZW0oMiwgMTgpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweDJlbSg4LCAxOCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgcHgyZW0oOCwgMTgpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q4RDhEODtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucGVyIHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuS4iuS8oFwiIGF0dHIoZGF0YS1wZXIpIFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoNDAgLyAxMik7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0U5MDAwMTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgID4gZGl2LFxyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICZbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXh0YXJlYS10aXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBweDJyZW0oMTYpO1xyXG4gICAgICAgICAgICBib3R0b206IHB4MnJlbSgxNik7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoMjAgLyAxNik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOEY4RjhGO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi10dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICgyMiAvIDE4KTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgycmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgcHgycmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogI0VBNTE0MTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1oZWxwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBweDJyZW0oOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICgyMCAvIDE2KTtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MnJlbSgxNik7XHJcbiAgICAgICAgY29sb3I6ICNGRjUyNTI7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBweDJyZW0oMTYwKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDE2MCk7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAmLXNlY29uZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyAuZm9ybS1idG4ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHB4MnJlbSgyNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWZpbGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgJi1uYW1lIHtcclxuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWFjdCB7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9kaWFucGluZy9pbWFnZXMvMjAxMy9jb21tb24vbWFpbl9iZ18yNGljb24ucG5nP3Y9MjAxNTAxMTUpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIzcHggLTE3OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGxnLXR5cGUtMSB7XHJcbiAgICAgIC5tLWRpYWxvZyB7XHJcbiAgICAgICAgJi1oZWFkZXIge1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogcHgyZW0oLTU0IC8gMiwgMjApO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBweDJlbSg1NCwgMjApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZGxnLXR5cGUtMiB7XHJcbiAgICAgIC5tLWRpYWxvZyB7XHJcbiAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpcCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIHB4MnJlbSgzMCk7XHJcblxyXG4gICAgICAgICYtYmQge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICg0MiAvIDMyKTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg1Nik7XHJcbiAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSg0Mik7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZnQge1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRsZy10eXBlLTMge1xyXG4gICAgICAubS1kaWFsb2cge1xyXG4gICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaGVhZGVyIHtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucHJldmlldyB7XHJcbiAgICAgICAgJi1iZCB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBweDJyZW0oMjQpO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */