<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-MediumItalic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url("../fonts/Roboto-Italic.woff") format("woff");font-weight:normal;font-style:italic}.lang-mn-lb:after{height:0;overflow:hidden;clear:both;font-size:0;line-height:0;display:block;content:''}.lang-mn-lst ul,.lang-mn-lst li,.menu-lst,.menu-itm,.prg-ls,.prg-itm{list-style:outside none none;padding:0;margin:0}.vdshdo{display:inline-block;width:22px;height:16px;background-image:url("../img/sprite.png")}.vdshdu{background-position:0px 0px}.vdshda{background-position:-26px 0px}.vdshdf{background-position:0px -20px}.vdshdl{background-position:-26px -20px}.vdshdc{background-position:-52px 0px}.vdshdh{background-position:-52px -20px}.vdshdp{background-position:0px -40px}.vdshdd{background-position:-26px -40px}.vdshdv{background-position:-52px -40px}.vdshdm{background-position:-78px 0px}.vdshdg{background-position:-78px -20px}.vdshdy{background-position:-78px -40px}.vdshdb{background-position:0px -60px}.vdshdw{background-position:-26px -60px}.vdshdE{background-position:-52px -60px}.vdshdS{background-position:-78px -60px}.vdshdx{background-position:0px -80px}.vdshdT{background-position:-26px -80px}.vdshdN{background-position:-52px -80px}.vdshdC{background-position:-78px -80px}.vdshdk{background-position:-104px 0px}.vdshdL{background-position:-104px -20px}.vdshdA{background-position:-104px -40px}.vdshdO{background-position:-104px -60px}.vdshdM{background-position:-104px -80px}.vdshd_{background-position:0px -100px}.vdshdD{background-position:-26px -100px}.vdshdP{background-position:-52px -100px}.vdshdH{background-position:-78px -100px}.vdshdB{background-position:-104px -100px}.vdshdj{background-position:-130px 0px}*{outline:none !important}html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dt,dl,table,tr,td,th,p,span,strong,small,a,img,form{margin:0;padding:0}html{height:100%;font-size:62.5%;width:100%;max-width:100%;min-width:320px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}body{font:400 14px/20px "Roboto",sans-serif;color:#4D4D4D;background-color:#F6F6F6;overflow:visible;position:relative;height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-overflow-scrolling:auto}img{border:none}a{cursor:pointer;color:#323650;-webkit-transition:color .2s;transition:color .2s;text-decoration:none}@media (min-width: 1024px){body:not(.mobile) a:hover{color:#6852D9;text-decoration:none}}p{margin-bottom:20px}p small{font-size:0.8em}h1,h2,h3,h4,h5,h6{font:400 18px/1.2 "Roboto",sans-serif;color:#4D4D4D;margin-bottom:15px}h1{font-size:24px}h3{font-size:17px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}input::-ms-clear{display:none}input[type='submit'],input[type='button'],button{cursor:pointer;font-family:"Roboto",sans-serif}ul,ol{padding-left:30px;margin-bottom:15px}ul li{list-style:disc outside}button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}.vd-bl{margin-bottom:18px}.vd-hd{margin:0 -6px 9px;padding:6px;background-color:#ffffff}@media (max-width: 767px){.vd-hd{margin:0 -2px 11px}}.vd-tit{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.vd-tit h1{flex-shrink:1;-webkit-box-flex:0;flex-grow:0;min-width:0;max-width:100%;margin:0 11px 0 0;padding:6px 0 7px 31px;font-size:18px;line-height:21px;position:relative;word-wrap:break-word}.vd-tit h1:before{background:url(../icons/16.svg) 50% 50% no-repeat;content:"";display:inline-block;width:22px;height:21px;position:absolute;top:6px;left:0}.vd-btn{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;width:20px;height:34px;cursor:pointer;background:url(../icons/12_v.svg) no-repeat 50% 50%;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}.vd-btn:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .vd-btn:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}.s{padding:10px;font-size:22px;color:#4D4D4D;text-align:center;display:none}.vd-msg{width:100%;max-width:1185px;max-height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:max-height .2s,opacity .2s,padding .2s;transition:max-height .2s,opacity .2s,padding .2s}.vd-msg.opened{max-height:500px;opacity:1;padding:18px 0 9px;overflow:visible}.vd-cont{margin-bottom:9px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch}@media (max-width: 767px){.vd-cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.n{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:202px;margin-right:18px}@media (max-width: 767px){.n{width:100%;margin:0 0 18px}}.r{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;width:100%;min-width:0}.vd-pwr{margin-top:4px}.vd-ter{width:100%}.vd-ter textarea{display:block;width:100%;height:164px;padding:17px 20px;background-color:#fff;border:1px solid #CCCBD4;border-radius:10px;box-sizing:border-box;resize:none;overflow:auto;font:12px "Roboto",sans-serif;color:#4D4D4D;text-transform:uppercase}.vd-ter textarea::-webkit-input-placeholder{color:#4D4D4D}.vd-ter textarea::-moz-placeholder{color:#4D4D4D}.vd-ter textarea:-moz-placeholder{color:#4D4D4D}.vd-ter textarea:-ms-input-placeholder{color:#4D4D4D}.vd-ter textarea:focus{border-color:#807f88}.vd-ter textarea:focus::-webkit-input-placeholder{color:transparent}.vd-ter textarea:focus::-moz-placeholder{color:transparent}.vd-ter textarea:focus:-moz-placeholder{color:transparent}.vd-ter textarea:focus:-ms-input-placeholder{color:transparent}.i{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:stretch;align-items:stretch}.i button{display:block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;min-width:100px;height:40px;padding:0 20px;border:none;background:#fff;border-radius:10px;font-size:14px;color:#4D4D4D;box-shadow:0 2px 6px #E8E7EF;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}@media (min-width: 1024px){body:not(.mobile) .i button:hover{color:#fff;background:#6852D9}}.vd-blk{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}@media (max-width: 1279px){.vd-blk{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start}}.vd-main{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;width:100%;max-width:1274px;min-width:0;overflow:hidden}@media (max-width: 1023px){.vd-main .imgs-more{display:none}}.vd-sld{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:300px;margin-left:10px;padding-top:71px}@media (max-width: 1279px){.vd-sld{width:100%;margin:0;padding:0}}.vd-sld .spec{margin:10px;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start}@media (max-width: 1279px){.vd-sld .spec{flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;justify-content:center}}.vd-sld .imsp a{margin:0}.vd-sld .imsp a:not(:first-child){margin-top:14px}@media (max-width: 1279px){.vd-sld .imsp a{margin:10px 50px}}@media (max-width: 1023px){.vd-sld .imsp a{margin:10px 25px}}@media (max-width: 767px){.vd-sld .imsp a{margin:10px}}@media (max-width: 479px){.vd-sld .imsp a{margin:10px 0}}.vd-tgs{max-height:64px;margin-right:-22px;margin-bottom:5px;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-transition:max-height .2s;transition:max-height .2s}.vd-tgs span{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-ordinal-group:11;order:10;display:block;margin-right:21px;margin-bottom:10px;font-size:14px;line-height:22px;position:relative;-webkit-transition:opacity .2s;transition:opacity .2s}.vd-tgs span.mira{margin-right:32px}.vd-tgs span.tui{padding-left:36px}.vd-tgs span.tui i{display:block;width:22px;height:22px;background:#22293c -webkit-gradient(linear, right top, left top, from(#0788f7), to(#19afe8));background:#22293c linear-gradient(to left, #0788f7 0%, #19afe8 100%);border-radius:5px;position:absolute;top:0;left:0}.vd-tgs span.tui i:before{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.vd-tgs span.tui i.sline:before{background:url(../icons/9_d.svg) no-repeat 50% 50%;content:"";display:inline-block;width:11px;height:11px}.vd-tgs span.tui i.rm:before{background:url(../icons/10.svg) no-repeat 50% 50%;content:"";display:inline-block;width:17px;height:16px;width:12px;height:12px;background-size:contain}.vd-tgs span.tui i.nr:before{background:url(../icons/13.svg) no-repeat 50% 50%;content:"";display:inline-block;width:19px;height:14px;width:12px;height:9px;background-size:contain}.vd-tgs span.tui i.irr:before{background:url(../icons/14.svg) no-repeat 50% 50%;content:"";display:inline-block;width:15px;height:20px;width:10px;height:12px;background-size:contain}.vd-tgs span.horn{-webkit-box-ordinal-group:31;order:30;opacity:0;visibility:hidden}.vd-tgs span a{color:#ffffff}@media (min-width: 1024px){body:not(.mobile) .vd-tgs span a:hover{color:#8394af}}.vd-tgs .suji{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-ordinal-group:21;order:20;display:block;padding:0 6px;font-size:16px;color:#323650}.vd-tgs.opened{max-height:600px}.vd-tgs.opened span.horn{-webkit-box-ordinal-group:11;order:10;opacity:1;visibility:visible}.add{margin-bottom:17px;padding-left:36px;color:#ffffff;position:relative}.add&gt;u{display:block;width:22px;height:22px;background:#22293c -webkit-gradient(linear, right top, left top, from(#0788f7), to(#19afe8));background:#22293c linear-gradient(to left, #0788f7 0%, #19afe8 100%);border-radius:5px;color:#ffffff;position:absolute;top:0;left:0}.add&gt;u:before{background:url(../icons/11.svg) no-repeat 50% 50%;content:"";display:inline-block;width:19px;height:19px;width:13px;height:13px;background-size:contain;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.add span{color:#323650}.vds{min-height:360px;position:relative;padding:56.25% 0 0;box-sizing:border-box;overflow:hidden}.vds&gt;img,.vds iframe,.vds video{width:100%;height:100%;display:block;box-sizing:border-box;border:none;position:absolute;top:0;right:0}.vds .video-js{width:100% !important;height:100% !important;position:absolute !important;top:0;right:0}.vds .video-js .big-play{height:3em;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;line-height:3em}.vot-blk{padding:12px 7px 26px;position:relative}.vote-msg{max-width:100%;min-width:300px;background-color:#fff;padding:8px 14px;border:1px solid #CCCBD4;visibility:hidden;opacity:0;margin:0 0 5px;overflow:hidden;color:#4D4D4D;position:absolute;bottom:100%;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);box-sizing:border-box;text-align:center;-webkit-transition:.2s all 2s;transition:.2s all 2s}.vote-msg.ara{opacity:1;visibility:visible;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(0);transform:translateY(0)}.vd-ths{width:100%;margin-bottom:6px;overflow:hidden}@media (max-width: 1023px){.vd-ths .th{-webkit-box-flex:1;flex-grow:1;flex-shrink:0;width:auto;margin:0;flex-wrap:nowrap}}@media (max-width: 1023px){.vd-ths .ths-er{padding-bottom:30px;margin-bottom:-30px;overflow-x:scroll;overflow-y:hidden;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;-webkit-overflow-scrolling:touch}}.vd-ths .th-itm{width:calc(16.666% + -5px);margin-right:5px;margin-bottom:7px}@media (max-width: 1023px){.vd-ths .th-itm{width:190px;margin:0 3px 0 0}}@media (max-width: 767px){.vd-ths .th-itm{width:180px}}@media (max-width: 479px){.vd-ths .th-itm{width:140px}}.vd-ths .th-itm:nth-child(n+7){display:none}@media (max-width: 1023px){.vd-ths .th-itm:nth-child(n+7){display:block}}.vd-ths .th-itm p,.vd-ths .th-itm h3{max-height:36px;margin-top:7px;font-size:14px;line-height:18px}.vd-ths .cnpl a:hover .itm-img:after{position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);content:"";box-sizing:border-box;border-left:34.64px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent;width:40px;height:40px;opacity:.6;pointer-events:none}.vd-th-wr.all .th-itm:nth-child(n+7){display:block}.chkmn{position:absolute;opacity:0;margin:0}.chkmn+label{display:inline-block;vertical-align:top;position:relative;padding-left:32px;cursor:pointer;color:#4D4D4D;line-height:22px}.chkmn+label:before,.chkmn+label:after{content:'';position:absolute;display:block}.chkmn+label:before{width:22px;height:22px;background-color:#fff;border:1px solid #CCCBD4;box-sizing:border-box;top:0;left:0;-webkit-transition:border-color .2s;transition:border-color .2s}.chkmn+label:after{width:10px;height:10px;background-color:transparent;top:6px;left:6px;-webkit-transition:background-color .2s;transition:background-color .2s}.chkmn:checked+label:before{border-color:#807f88}.chkmn:checked+label:after{background-color:#6852D9}.rat{height:24px;padding-left:33px;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:baseline;align-items:baseline}.rat:before{content:'';display:block;width:24px;height:24px;background:url("../icons/vote.svg") no-repeat;position:absolute;top:0;left:0}.lk,.dis{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;min-width:28px;cursor:pointer;font-weight:500;font-size:14px;line-height:16px;color:#4D4D4D;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.lk{-webkit-box-ordinal-group:2;order:1}@media (min-width: 1024px){body:not(.mobile) .lk:hover{color:#6852D9}}.dis{-webkit-box-ordinal-group:31;order:30}@media (min-width: 1024px){body:not(.mobile) .dis:hover{color:#FF4652}}.vote{-webkit-box-ordinal-group:21;order:20;padding:0 16px;font-weight:bold;font-size:20px;line-height:23px;color:#533EBF;position:relative;top:1px}.vote small{font-size:14px}.vds&gt;video.video-js{visibility:hidden}.vds .video-js{width:100%;height:100%;position:absolute !important;left:0;top:0}.vds .video-js .vjs-fullscreen-control.vjs-control.vjs-button{-webkit-box-ordinal-group:21;order:20}.vds .video-js .vjs-big-play-button{height:3em;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;line-height:3em}.vds .video-js .vjs-big-play-button .vjs-icon-placeholder{font-size:2em}.vds .video-js .vjs-poster{background-size:cover}.lang-mn{font-family:"Roboto",sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#ffffff;text-transform:uppercase;z-index:20;flex-shrink:0;-webkit-box-flex:0;flex-grow:0}@media (max-width: 767px){.lang-mn{position:static;margin-left:auto}}.lang-mn-lb{display:block;position:relative;padding-right:16px;cursor:pointer;white-space:nowrap;min-width:22px}.lang-mn-lb .vdshdo{display:block;float:left;margin-right:10px}@media (max-width: 1023px){.lang-mn-lb .vdshdo{margin-right:0;top:0}}.lang-mn-lb:before{background:url("../icons/1.svg") no-repeat 50% 50%;content:"";display:block;width:8px;height:4px;position:absolute;top:5px;right:0}@media (max-width: 1023px){.lang-mn-lb:before{top:6px}}@media (max-width: 1023px){.lang-mn-lb{font-size:0;line-height:0;text-indent:-99in;padding-right:31px}}@media (min-width: 1024px){body:not(.mobile) .lang-mn-lb:hover{color:#ffffff}}.lang-mn-lst{position:absolute;top:100%;margin-left:-10px;background:#6852D9;border-radius:0 0 10px 10px;width:530px;box-sizing:border-box;padding:0 10px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s,padding .2s;transition:max-height .2s,padding .2s}.lang-mn-lst ul{-webkit-column-width:145px;-moz-column-width:145px;column-width:145px;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;font-size:0;line-height:0}.lang-mn-lst li{position:relative;overflow:hidden;display:inline-block;width:100%;font-size:12px;line-height:16px;padding:7px 0 8px}.lang-mn-lst li .vdshdo{display:block;width:22px;float:left;margin-right:10px;border-radius:2px}.lang-mn-lst li a{color:#fff;-webkit-transition:color .2s;transition:color .2s}@media (min-width: 1024px){body:not(.mobile) .lang-mn-lst li a:hover{color:#FF4652}}.lang-mn-lst li.active a{color:#FF4652;text-decoration:underline}@media (max-width: 767px){.lang-mn-lst{width:auto;margin:0;top:60px;right:0;left:0}}.lang-mn #lang-mn-ch{position:absolute;left:-99in;top:-99in}#lang-mn-ch:checked ~ .lang-mn-lb{color:#ffffff}#lang-mn-ch:checked ~ .lang-mn-lst{max-height:884px;padding:5px 10px 9px}@media (max-width: 767px){#lang-mn-ch:checked ~ .lang-mn-lst{max-height:442px;overflow:auto;-webkit-overflow-scrolling:touch}}.top{width:100%;max-width:100%;margin-bottom:25px;position:relative;z-index:200}@media (max-width: 767px){.top{margin-bottom:9px;background-color:#ffffff}}.top:before{content:'';height:60px;background:#6852D9;position:absolute;top:0;right:0;left:0;display:none}@media (max-width: 767px){.top:before{display:block}}header{width:100%;max-width:1604px;margin:0 auto;box-sizing:border-box;background-color:#ffffff;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;align-content:stretch;position:relative;z-index:200;padding:0 10px}@media (max-width: 767px){header{flex-wrap:wrap;padding:0 10px 9px;background-color:transparent}}header&gt;*{min-width:0;max-width:100%}.site{display:block;margin-right:22px}.site img{display:block}.site,nav,.nbt{flex-shrink:0;-webkit-box-flex:0;flex-grow:0}nav{-webkit-box-ordinal-group:31;order:30;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;margin:10px 20px 0 0;padding:0;box-sizing:border-box}nav a{display:block;flex-shrink:0;-webkit-box-flex:0;flex-grow:0;min-width:0;color:#323650;font-weight:500;font-size:14px;line-height:16px;position:relative;margin-left:5px;padding:0 15px 10px;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}nav a:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (max-width: 1023px){nav a:before{display:none}}nav a.active{color:#6852D9}nav a.active:before{opacity:1;box-shadow:0 2px 8px #A498E1}@media (max-width: 1023px){nav a.active{color:#FF4652}}@media (min-width: 1024px){body:not(.mobile) nav a:hover{color:#6852D9}body:not(.mobile) nav a:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}@media (min-width: 1024px) and (max-width: 1279px){nav a{font-size:13px;line-height:15px;padding:0 10px 8px}}@media (max-width: 1023px){nav a{font-size:14px;line-height:16px;color:#ffffff}}nav a.nu-upl{width:24px;margin-left:15px;padding:0 3px 10px;text-indent:-99in}@media (max-width: 1023px){nav a.nu-upl{width:auto;margin:0;padding:10px 12px;text-indent:0}}nav a.nu-upl:after{content:'';width:24px;height:19px;background:url("../icons/2.svg") center no-repeat;position:absolute;top:-1px;left:3px}@media (max-width: 1023px){nav a.nu-upl:after{display:none}}@media (max-width: 1023px){nav{min-height:0;max-height:0;padding:0;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:absolute;left:0;top:60px;background-color:#6852D9;width:100%;-webkit-box-align:start;align-items:flex-start;overflow:hidden;-webkit-transition:padding .2s,max-height .2s;transition:padding .2s,max-height .2s;z-index:20}nav a{-ms-grid-row-align:stretch;align-self:stretch;padding:10px 12px;margin:0 0 10px}#nbtn:checked ~ nav{max-height:500px;padding:22px 0 55px}}#nbtn{display:none}.nbt{background:url(../icons/3_1.svg) no-repeat 50% 50%;width:31px;height:31px;display:none;margin-left:34px;-webkit-box-ordinal-group:61;order:60}@media (max-width: 1023px){.nbt{display:block}}@media (max-width: 767px){.nbt{margin:0 0 0 auto;background-image:url(../icons/3.svg)}}.search{flex-shrink:1;-webkit-box-flex:1;flex-grow:1;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;-webkit-box-ordinal-group:21;order:20;width:100%;margin-left:auto;position:relative}.search&gt;*{min-width:0;display:block;box-sizing:border-box;margin:0}.search&gt;input[type="text"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:1;-webkit-box-flex:1;flex-grow:1;padding:0 54px 0 18px;color:#4D4D4D;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;height:54px;background-color:#fff;border:1px solid #CCCBD4;border-radius:10px;text-transform:uppercase;-webkit-transition:border-color .2s;transition:border-color .2s}.search&gt;input[type="text"]::-webkit-input-placeholder{color:#4D4D4D}.search&gt;input[type="text"]::-moz-placeholder{color:#4D4D4D}.search&gt;input[type="text"]:-moz-placeholder{color:#4D4D4D}.search&gt;input[type="text"]:-ms-input-placeholder{color:#4D4D4D}.search&gt;input[type="text"]:focus{border-color:#807F88;color:#4D4D4D}.search&gt;input[type="text"]:focus::-webkit-input-placeholder{color:transparent}.search&gt;input[type="text"]:focus::-moz-placeholder{color:transparent}.search&gt;input[type="text"]:focus:-moz-placeholder{color:transparent}.search&gt;input[type="text"]:focus:-ms-input-placeholder{color:transparent}@media (max-width: 767px){.search&gt;input[type="text"]{padding:0 77px 0 23px}}.search&gt;[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:54px;height:54px;padding:0;border-radius:10px;background:none;position:absolute;top:0;right:0}.search&gt;[type="submit"]:before{background:url(../icons/4.svg) no-repeat 50% 50%;content:"";display:block;width:22px;height:23px;position:absolute;top:50%;right:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);-webkit-transition:background .2s;transition:background .2s}@media (max-width: 767px){.search{max-width:100%;width:100%;-webkit-box-ordinal-group:91;order:90;margin:9px 0 0}}.menu{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-ordinal-group:51;order:50;margin:0 20px 0 17px}@media (min-width: 1024px) and (max-width: 1279px){.menu{margin:0 15px 0 12px}}@media (max-width: 1023px){.menu{margin-left:10px}}.menu-lst{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.menu-itm{flex-shrink:0;-webkit-box-flex:0;flex-grow:0}.menu-itm:not(:first-child){margin-left:5px}.menu-lnk{display:block}.img-lng{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;-webkit-box-ordinal-group:11;order:10;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;background:#6852D9;border-radius:0 10px 10px 0;margin:0 15px 0 -10px;padding:16px 18px 16px 10px;position:relative}@media (min-width: 1024px) and (max-width: 1279px){.img-lng{margin-right:10px}}@media (max-width: 767px){.img-lng{position:static;margin:0 15px 0 0;padding:16px 0;background:transparent;border-radius:0}}@media (max-width: 335px){.ths-er{width:100%;overflow:hidden}}.th{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;margin-right:-3px}@media (max-width: 335px){.th{margin-right:-3px}}.th-itm{flex-shrink:0;-webkit-box-flex:0;flex-grow:0;min-width:0;box-sizing:border-box;position:relative;width:calc(20% + -3px);margin-right:3px;margin-bottom:10px;z-index:10}@media (max-width: 1607px){.th-itm{width:calc(20% + -3px)}}@media (max-width: 1288px){.th-itm{width:calc(25% + -3px)}}@media (max-width: 969px){.th-itm{width:calc(33.33333% + -3px)}}@media (max-width: 650px){.th-itm{width:calc(50% + -3px)}}@media (max-width: 331px){.th-itm{width:calc(100% + -3px)}}.itm-img{position:relative;display:block;width:100%;padding-top:56.32911%;box-sizing:border-box;border-radius:10px;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.itm-img .vl{display:none}.itm-img video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-99;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.itm-img video.ldcl{opacity:1}.sld-fin:hover:after,.mobile .sld-fin:after{position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);content:"";box-sizing:border-box;border-left:34.64px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent;width:40px;height:40px;opacity:.6;pointer-events:none}.vid-hvr img{z-index:5}.vid-hvr video{opacity:1;z-index:10}.vid-hvr .vl{display:block;z-index:8}.vid-hvr.vi_ld:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';-webkit-transition:all .2s;transition:all .2s;background-color:#000;z-index:7}.itm-img.vi_ld .vl{display:none}.th-itm img{position:absolute;left:0;top:0;width:100%}.th-itm p{max-width:100%;max-height:36px;overflow:hidden;box-sizing:border-box;padding:0 5px;margin:7px 0 0;-webkit-transition:all .2s;transition:all .2s;color:#4D4D4D;font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;line-height:18px}.tt-titl{margin:9px 0 0;padding:0 5px;font-size:18px;font-weight:400;line-height:20px;color:#4D4D4D;position:relative;-webkit-transition:all .2s;transition:all .2s}.tt-titl span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time,.itm-inf{font-size:12px;line-height:22px;color:#ffffff;position:absolute;top:-24px;right:3px;margin-top:56.32911%;padding:0 8px;height:22px;border-radius:10px;background-color:rgba(0,0,0,0.7);z-index:15}@media (max-width: 600px){.time,.itm-inf{height:20px;padding:0 4px;line-height:20px}}.itm-inf{padding:0 6px}.report{display:block;width:26px;height:26px;border-radius:10px;background:rgba(0,0,0,0.7) url("../icons/12.svg") center no-repeat;position:absolute;top:10px;right:10px;z-index:15;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 1024px){body:not(.mobile) .report:hover{background:#6852D9 url("../icons/12.svg") center no-repeat}}.th-itm:hover{z-index:20}.th-itm:hover p,.th-itm:hover .tt-titl{color:#6852D9}@media (max-width: 335px){.th-itm{width:100%;margin:0 0 17px}}.narr:hover p,.narr:hover h3{color:#6852D9}.vl,.vl:before,.vl:after{background:#ffffff;-webkit-animation:loader 1s infinite ease-in-out;animation:loader 1s infinite ease-in-out;width:1em;height:4em}.vl{color:#ffffff;text-indent:-9999em;font-size:11px;-webkit-animation-delay:-0.16s;animation-delay:-0.16s;position:absolute;margin:0;right:15px;top:-3px;-webkit-transform:scale(0.3);transform:scale(0.3)}.vl:before,.vl:after{position:absolute;top:0;content:''}.vl:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.vl:after{left:1.5em}@-webkit-keyframes loader{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes loader{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.imgs{width:100%;position:relative;margin-bottom:33px}.imgs .ths-er{margin-bottom:7px}.imgs-more{margin-bottom:18px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch}.imgs-more .vw-mr{display:block;text-transform:uppercase;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}.imgs-ct{margin-bottom:37px}.vw-mr{display:inline-block;padding:0 15px 10px 37px;position:relative;font-weight:500;font-size:16px;line-height:19px;color:#323650;-webkit-transition:color .2s;transition:color .2s}.vw-mr:before{background:url(../icons/8.svg) no-repeat 50% 50%;content:"";display:inline-block;width:14px;height:15px;position:absolute;top:1px;left:15px;-webkit-transition:background .2s;transition:background .2s}.vw-mr:after{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .vw-mr:hover{color:#6852D9}body:not(.mobile) .vw-mr:hover:before{background:url(../icons/8_h.svg) no-repeat 50% 50%}body:not(.mobile) .vw-mr:hover:after{opacity:1;box-shadow:0 2px 8px #A498E1}}.down-wr{width:100%;max-width:100%;position:relative;margin-top:auto}.down{width:100%;max-width:1604px;margin:0 auto;box-sizing:border-box;color:#fff;padding:0 6px 5px;position:relative;background:#6852D9;text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.down&gt;*{flex-shrink:0;-webkit-box-flex:0;flex-grow:0;min-width:0;display:block}@media (max-width: 767px){.down{padding:0 2px 5px;font-size:16px}}.down&gt;*:last-child{margin-bottom:0}.down .site{display:block;margin:0 auto 3px}@media (max-width: 767px){.down{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.ftlang{font-size:12px;line-height:14px;background-color:#ffffff;margin:0 -6px 11px;padding:17px 6px 10px}.ftlang p{margin:0}.ftlang a{display:inline-block;margin:0 8.5px 7px;color:#323650}@media (min-width: 1024px){body:not(.mobile) .ftlang a:hover{color:#6852D9}}.ftlang a.active{color:#6852D9}@media (max-width: 767px){.ftlang{margin:0 -2px 11px;padding:17px 2px 10px}}.foota{font-weight:500;font-size:14px;line-height:16px}.foota a{display:inline-block;margin:0 19.5px 8px;color:#ffffff}@media (min-width: 1024px){body:not(.mobile) .foota a:hover{color:#FF4652}}.abt{font-weight:500;font-size:14px;line-height:16px;margin-bottom:13px}.hd{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;box-sizing:border-box;padding:10px 6px;margin:0 -6px 10px;background-color:#ffffff}@media (max-width: 767px){.hd{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;margin:0 -2px 8px;padding:12px 6px 11px}}.hd-tit{flex-shrink:1;-webkit-box-flex:0;flex-grow:0;min-width:0;display:block;margin-right:auto;padding:2px 20px 2px 0;max-width:100%;position:relative;word-wrap:break-word;box-sizing:border-box;overflow:hidden;-ms-grid-row-align:stretch;align-self:stretch}@media (max-width: 767px){.hd-tit{width:100%;padding-right:0}}.hd-tit *{display:inline}.tit-head{margin-right:8px;position:relative;padding-left:31px}.tit-head,.tit-head *{color:#4D4D4D;font-size:18px;font-weight:400}.tit-head:before{background:url(../icons/16.svg) no-repeat 50% 50%;content:"";display:inline-block;width:22px;height:21px;position:absolute;top:0;left:0}@media (max-width: 767px){.tit-head{display:block;margin-bottom:2px}}.fior{flex-shrink:0;-webkit-box-flex:0;flex-grow:0;min-width:0;padding:0 8px}@media (max-width: 767px){.fior{padding:23px 0 0}}.fior .fit-drp{right:0;left:auto}.fit{flex-shrink:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.fltr-ls{flex-shrink:0;display:-webkit-box;display:flex}@media (max-width: 767px){.fltr-ls{width:100%}}@media (max-width: 479px){.fltr-ls{-webkit-box-pack:justify;justify-content:space-between}}.fltr-ls a{flex-shrink:0;display:block;margin:0 6px 0 5px;padding:0 12px 10px;font-weight:500;line-height:16px;color:#323650;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}.fltr-ls a:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .fltr-ls a:hover{color:#6852D9}body:not(.mobile) .fltr-ls a:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}.fltr-ls a.active{color:#6852D9}.fltr-ls a.active:before{opacity:1;box-shadow:0 2px 8px #A498E1}@media (max-width: 767px){.fltr-ls a{margin:0 2px}}.prg{margin-bottom:22px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.prg-ls{-webkit-box-flex:0;flex-grow:0;flex-shrink:1;min-width:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.prg-itm{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;margin:0 10.5px 2px}@media (max-width: 479px){.prg-itm{margin:0 2px 2px}}.prg-lnk{display:block;min-width:35px;height:41px;padding:10px 12px;box-sizing:border-box;font-weight:500;font-size:18px;line-height:21px;color:#323650;position:relative;text-align:center;-webkit-transition:color .2s;transition:color .2s}.prg-lnk:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .prg-lnk:hover{color:#6852D9}body:not(.mobile) .prg-lnk:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}.prg-lnk.curr{min-width:176px;height:50px;padding:0 11px;background:#6852D9;border-radius:10px;line-height:50px;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width: 767px){.prg-lnk.curr{min-width:0}}.prg-lnk.curr:before{display:none}.prg-lnk.curr i{flex-shrink:0;display:block;flex-basis:calc(33.333% - 20px);margin:0 10px;font-style:normal;text-align:center}@media (max-width: 767px){.prg-lnk.curr i{margin:0 5px}}.prg-lnk.curr i:first-child{text-align:left}.prg-lnk.curr i:last-child{text-align:right}@media (min-width: 1024px){body:not(.mobile) .prg-lnk.curr:hover{color:#ffffff}}.prg-pr .prg-lnk,.prg-nx .prg-lnk,.frst .prg-lnk,.lst .prg-lnk{text-indent:-99in;overflow:hidden;position:relative}.prg-pr{margin-left:0}.prg-pr .prg-lnk{width:37px}.prg-pr .prg-lnk:after{content:"";background:url(../icons/6.svg) no-repeat 50% 50%;display:block;width:13px;height:13px;position:absolute;top:15px;left:12px;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 1024px){body:not(.mobile) .prg-pr .prg-lnk:hover:after{background:url(../icons/6_h.svg) no-repeat 50% 50%}}.prg-nx{margin-right:0}.prg-nx .prg-lnk:after{background:url(../icons/7.svg) no-repeat 50% 50%;content:"";display:block;width:13px;height:13px;position:absolute;top:15px;right:12px;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 1024px){body:not(.mobile) .prg-nx .prg-lnk:hover:after{background:url(../icons/7_h.svg) no-repeat 50% 50%}}.frst{margin:0 20.5px 0 0}.frst .prg-lnk{width:44px}.frst .prg-lnk:after{background:url(../icons/9.svg) no-repeat 50% 50%;content:"";display:block;width:20px;height:12px;position:absolute;top:14px;left:12px;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 1024px){body:not(.mobile) .frst .prg-lnk:hover:after{background:url(../icons/9_h.svg) no-repeat 50% 50%}}.lst{margin:0 0 0 20.5px}.lst .prg-lnk{width:44px}.lst .prg-lnk:after{background:url(../icons/10.svg) no-repeat 50% 50%;content:"";display:block;width:20px;height:12px;position:absolute;top:14px;right:12px;-webkit-transition:background .2s;transition:background .2s}@media (min-width: 1024px){body:not(.mobile) .lst .prg-lnk:hover:after{background:url(../icons/10_h.svg) no-repeat 50% 50%}}.prg-itm.rng{margin:0 22.5px 2px}@media (max-width: 479px){.prg-itm.rng{margin:0 7.5px 2px}}.prg-itm.active .prg-lnk{color:#6852D9}.prg-itm.active .prg-lnk:before{opacity:1;box-shadow:0 2px 8px #A498E1}.textb{margin-bottom:34px;text-align:center}.textb&gt;*:last-child{margin-bottom:0}.tgs{margin-bottom:62px}.tgs-ct{width:100%;overflow:hidden;margin-bottom:6px}.ct-lst{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;align-content:flex-start;margin-right:-4px;padding-top:7px}.ct-lst-rem{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;margin:0 4px 6px 0;padding:0 8px 10px;font-size:14px;line-height:16px;color:#323650;position:relative;-webkit-transition:color .2s;transition:color .2s}.ct-lst-rem:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .ct-lst-rem:hover{color:#6852D9}body:not(.mobile) .ct-lst-rem:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}.ct-lst-rem.active{color:#6852D9}.ct-lst-rem.active:before{opacity:1;box-shadow:0 2px 8px #A498E1}.tgs-line{width:100%;overflow:hidden;margin-bottom:12px}.tgs-line .hd{margin-bottom:17px}.tgs-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;align-content:flex-start;margin-right:-4px}.list-emit{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;margin:3px 4px 0 0;padding:3px 8px 10px;font-size:14px;line-height:16px;color:#323650;position:relative;-webkit-transition:color .2s;transition:color .2s}.list-emit:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .list-emit:hover{color:#6852D9}body:not(.mobile) .list-emit:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}}.list-emit.active{color:#6852D9}.list-emit.active:before{opacity:1;box-shadow:0 2px 8px #A498E1}.cell-i{width:22px;height:22px;padding:0;background:url("../icons/17.svg") 50% 50% no-repeat}.cell-i:before{display:none}.cell1{background-image:url(../icons/18.svg)}.cell2{background-image:url(../icons/19.svg)}.tgs-list&gt;span{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;font-size:14px;line-height:16px;margin:3px 0 0 12px;padding:3px 0 10px}.tgs-list&gt;span span{color:#6852D9}.l-wrp{margin-bottom:7px}.cata{margin-bottom:37px}.cata-srch{margin-bottom:5px;position:relative;z-index:10}.srch-frm{width:100%;max-width:450px}.srch-frm input{display:block;width:100%;height:50px;padding:0 20px;background:#fff;border:1px solid #CCCBD4;box-sizing:border-box;border-radius:10px;font-size:14px;color:#4D4D4D;-webkit-transition:border-color .2s;transition:border-color .2s}.srch-frm input::-webkit-input-placeholder{color:#4D4D4D}.srch-frm input::-moz-placeholder{color:#4D4D4D}.srch-frm input:-moz-placeholder{color:#4D4D4D}.srch-frm input:-ms-input-placeholder{color:#4D4D4D}.srch-frm input:focus{border-color:#807F88}.srch-frm input:focus::-webkit-input-placeholder{color:transparent}.srch-frm input:focus::-moz-placeholder{color:transparent}.srch-frm input:focus:-moz-placeholder{color:transparent}.srch-frm input:focus:-ms-input-placeholder{color:transparent}.cata-lst{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:37px;-moz-column-gap:37px;column-gap:37px}@media (max-width: 1439px){.cata-lst{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (max-width: 1279px){.cata-lst{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width: 1023px){.cata-lst{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width: 767px){.cata-lst{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}}@media (max-width: 479px){.cata-lst{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.cata-lstrw{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;margin-bottom:2px;padding:4px 0 4px 24px;box-sizing:border-box;position:relative;font-size:16px;line-height:19px}@media (max-width: 767px){.cata-lstrw{font-size:14px;line-height:16px}}@media (max-width: 479px){.cata-lstrw{font-size:16px;line-height:19px}}.cata-lstrw:before{background:url(../icons/5.svg) no-repeat 50% 50%;content:"";display:inline-block;width:14px;height:8px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background .2s;transition:background .2s}.cata-lstrw a{flex-shrink:1;min-width:0;position:relative;font-weight:500;color:#323650;text-transform:uppercase}.cata-lstrw a span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cata-lstrw i{flex-shrink:0;min-width:60px;height:26px;margin-left:30px;padding:0 10px;background:#fff;box-sizing:border-box;box-shadow:0 2px 6px #E8E7EF;border-radius:10px;font-size:12px;line-height:26px;color:#4D4D4D;font-style:normal;text-align:center;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}@media (max-width: 767px){.cata-lstrw i{min-width:52px;height:24px;margin-left:15px;padding:0 6px;line-height:24px}}@media (max-width: 479px){.cata-lstrw i{min-width:60px;height:26px;margin-left:30px;padding:0 10px;line-height:26px}}.cata-lstrw&gt;*{-webkit-box-flex:0;flex-grow:0;display:block;max-width:100%}@media (min-width: 1024px){body:not(.mobile) .cata-lstrw:hover:before{background-image:url(../icons/5_h.svg)}body:not(.mobile) .cata-lstrw:hover a{color:#6852D9}body:not(.mobile) .cata-lstrw:hover i{color:#ffffff;background:#6852D9}body:not(.mobile) .cata-lstrw:hover:after{opacity:1}}.stbl{width:100%;display:table;border-collapse:collapse;font-size:14px;line-height:16px;color:#4D4D4D}@media (max-width: 767px){.stbl{display:block;box-sizing:border-box;padding:0 2px;background-color:transparent}}@media (max-width: 479px){.stbl{padding:0}}.stbl-wrp{margin:0 -6px 27px;background-color:#ffffff;padding-bottom:26px}@media (max-width: 767px){.stbl-wrp{margin:0 -2px 27px;padding:0;background-color:transparent}}.stbl_start{display:table-header-group}@media (max-width: 767px){.stbl_start{display:none}}.stbl_rw{display:table-row}@media (max-width: 767px){.stbl_rw{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;display:block;width:calc(50% - 1px);margin:2px 0;padding:12px 20px;background-color:#ffffff;box-sizing:border-box;border:1px solid #CCCBD4;border-radius:10px}}@media (max-width: 767px) and (max-width: 479px){.stbl_rw{width:100%;margin:0;border:none;border-radius:0}.stbl_rw:not(:first-child){border-top:1px solid #22293c}}.stbl_cl{display:table-cell;padding:14px 26px;vertical-align:middle;border-bottom:1px solid #CCCBD4;white-space:nowrap}@media (max-width: 1023px){.stbl_cl{padding:13px 12px}}.tbl-th{text-align:center}.tbl_bd{display:table-row-group}@media (max-width: 767px){.tbl_bd{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}}.tbl_td{display:table-cell;padding:20px 26px 0;vertical-align:top;box-sizing:border-box}@media (max-width: 1023px){.tbl_td{padding:15px 21px 0}}@media (max-width: 767px){.tbl_td{display:block;padding:0;position:relative}}.tbl_tda{width:26.2%;padding-left:23px}@media (max-width: 767px){.tbl_tda{width:auto;min-height:24px;margin-bottom:11px}}.tbl_tda span{display:inline-block;margin-right:20px;padding:0 11px 10px 3px;white-space:nowrap;position:relative}.tbl_tda span:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (max-width: 1023px){.tbl_tda span{margin-right:15px;padding:0}.tbl_tda span:before{display:none}}.tbl_tda span:last-child{margin:0}@media (min-width: 1024px){body:not(.mobile) .tbl_tda span:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}body:not(.mobile) .tbl_tda span:hover i{background:url("../icons/14_h.svg") center/contain no-repeat}}.tbl_tda i{display:inline-block;vertical-align:middle;width:10px;height:14px;margin-right:10px;background:url("../icons/14.svg") center/contain no-repeat;-webkit-transition:background .2s;transition:background .2s}.tbl_tda a{vertical-align:middle}.tbl_tdb{padding-left:18px}.tbl_tdb i{width:10px;height:11px;margin-right:8px;background:url("../icons/11.svg") center/contain no-repeat;float:left}@media (max-width: 767px){.tbl_tdb i{display:inline-block;margin-right:9px}}.tbl_tdb span{display:block;overflow:hidden}.tbl_tdb a{color:#4D4D4D;background:none}@media (max-width: 767px){.tbl_tdb{min-height:24px;margin-bottom:14px}}.tbl_tdc{width:15.8%;padding-left:23px}@media (max-width: 767px){.tbl_tdc{width:auto;min-height:24px;margin-bottom:24px}}.tbl_tdc span{display:inline-block;padding:0 7px 10px;white-space:nowrap;position:relative}.tbl_tdc span:before{content:'';position:absolute;right:0;bottom:0;left:0;height:3px;background:url("../icons/underline.svg") center/100% 100%;opacity:0;-webkit-transition:opacity .2s,box-shadow .2s;transition:opacity .2s,box-shadow .2s}@media (min-width: 1024px){body:not(.mobile) .tbl_tdc span:hover:before{opacity:1;box-shadow:0 2px 8px #A498E1}body:not(.mobile) .tbl_tdc span:hover i{background:url("../icons/5_h.svg") center/contain no-repeat}}@media (max-width: 1023px){.tbl_tdc span{padding:0}.tbl_tdc span:before{display:none}}.tbl_tdc i{display:inline-block;vertical-align:middle;width:14px;height:8px;margin-right:7px;background:url("../icons/5.svg") center/contain no-repeat;-webkit-transition:background .2s;transition:background .2s}.tbl_tdc a{vertical-align:middle}.tbl_tdd{width:8%}@media (max-width: 767px){.tbl_tdd{display:inline-block;width:auto;min-height:21px;margin-right:40px}}.tbl_tdd span{display:inline-block;white-space:nowrap}.tbl_tdd i{display:inline-block;vertical-align:middle;width:13px;height:13px;margin-right:9px;background:url("../icons/13.svg") center/contain no-repeat}@media (max-width: 767px){.tbl_tdd i{display:inline-block;margin-right:9px}}.tbl_tde{width:8%;color:#FF4652;text-align:center}@media (max-width: 767px){.tbl_tde{display:inline-block;width:auto}}.tbl_tde span{display:inline-block;white-space:nowrap}.tbl_tde i{display:inline-block;vertical-align:middle;width:13px;height:13px;margin-right:12px;background:url("../icons/15.svg") center/contain no-repeat}@media (max-width: 767px){.tbl_tde i{display:inline-block;margin-right:9px}}.imsp{width:100%;overflow:hidden;margin-bottom:40px}.spec{margin:0 -54px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;align-content:center}@media (max-width: 1023px){.spec{margin:0 -25px}}@media (max-width: 767px){.spec{margin:0}}.imsp a{display:block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:300px;height:250px;overflow:hidden;margin:10px 54px}@media (max-width: 1023px){.imsp a{margin:10px 25px}}@media (max-width: 767px){.imsp a{margin:10px}}@media (max-width: 479px){.imsp a{margin:10px 0}}.imsp a img{display:block;width:100%}.imsp-vur a{height:100px}.t{margin-bottom:140px}@media (max-width: 767px){.t{margin-bottom:60px}}.t .hd{margin-bottom:2px}.upld-bl{position:relative;min-height:100px;margin:2px -6px 20px;padding:3% 8%;background-color:#ffffff}@media (max-width: 767px){.upld-bl{margin:2px -2px 20px}}.upld-frm{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.upld-btn{padding-top:53px;display:inline-block;font-weight:500;font-size:14px;line-height:16px;color:#4D4D4D;cursor:pointer;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.upld-btn:before{content:'';display:block;width:48px;height:38px;background:url("../icons/upload.svg") no-repeat;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 1024px){body:not(.mobile) .upld-btn:hover{color:#6852D9}}.upld-frm p{margin:7px 0 0;line-height:16px}.t&gt;p{margin:20px 0}.fold{margin-bottom:28px}.uplirr{margin-bottom:3px;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}@media (max-width: 1023px){.uplirr{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}.upld-inp{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;width:100%;max-width:450px}.upld-tom{max-width:671px;margin-bottom:34px}.uplinp{max-width:671px}.upld-inp input,.upld-inp textarea{display:block;width:100%;box-sizing:border-box;height:50px;padding:0 20px;background-color:#fff;border:1px solid #CCCBD4;border-radius:10px;font:12px "Roboto",sans-serif;color:#4D4D4D;text-transform:uppercase;-webkit-transition:border-color .2s;transition:border-color .2s}.upld-inp input::-webkit-input-placeholder,.upld-inp textarea::-webkit-input-placeholder{color:#4D4D4D}.upld-inp input::-moz-placeholder,.upld-inp textarea::-moz-placeholder{color:#4D4D4D}.upld-inp input:-moz-placeholder,.upld-inp textarea:-moz-placeholder{color:#4D4D4D}.upld-inp input:-ms-input-placeholder,.upld-inp textarea:-ms-input-placeholder{color:#4D4D4D}.upld-inp input:focus,.upld-inp textarea:focus{border-color:#807f88}.upld-inp input:focus::-webkit-input-placeholder,.upld-inp textarea:focus::-webkit-input-placeholder{color:transparent}.upld-inp input:focus::-moz-placeholder,.upld-inp textarea:focus::-moz-placeholder{color:transparent}.upld-inp input:focus:-moz-placeholder,.upld-inp textarea:focus:-moz-placeholder{color:transparent}.upld-inp input:focus:-ms-input-placeholder,.upld-inp textarea:focus:-ms-input-placeholder{color:transparent}.upld-inp textarea{height:183px;padding:17px 20px;resize:none;overflow:auto}.upld-nert{-webkit-box-flex:1;flex-grow:1;flex-shrink:1;max-width:100%;box-sizing:border-box;padding:5px 17px;font-size:12px;line-height:14px;text-transform:uppercase}.uplner{color:#FF4652}.uplbtn{max-width:671px;margin:8px 0 27px;-webkit-box-pack:end;justify-content:flex-end}.fld-save{display:block;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;max-width:100%;min-width:100px;height:40px;padding:0 20px;border:none;background:#fff;border-radius:10px;font-size:14px;color:#4D4D4D;box-shadow:0 2px 6px #E8E7EF;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}@media (min-width: 1024px){body:not(.mobile) .fld-save:hover{color:#fff;background:#6852D9}}.fld-save span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fold&gt;p{max-width:671px}.t .message_error{color:#18ade9}.upload-active-image{width:25%;float:left;margin:0 20px 0 0}.upload-active-image&gt;div{position:relative;padding:56.25% 0 0 0;background:#fff}.upload-active-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.upload-active-data{overflow:hidden}.upload-active-status{font-weight:700}.upload-active-bar{height:10px;margin:30px 0;background:#DCDCDC;border-radius:2px}.upload-active-bar span{height:10px;display:block;background:-webkit-gradient(linear, left top, right top, from(#6852D9), to(#FF4652));background:linear-gradient(90deg, #6852D9 0%, #FF4652 100%);border-radius:2px}.text-success{color:#4D4D4D}.text-danger{color:#4D4D4D}#upload_success .upload-form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.win{width:100%;max-width:100%;min-height:100vh;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;align-content:stretch}@media screen and (min-width: 0 \0 ) and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0 \0 ) and (min-resolution: 72dpi){.win{height:100%}}.win&gt;*{flex-shrink:0;-webkit-box-flex:0;flex-grow:0;min-width:0}.win .page{width:100%;max-width:1604px;margin:0 auto;box-sizing:border-box;padding:4px 6px 1px}@media (max-width: 767px){.win .page{padding:13px 2px 1px;border-top:4px solid #C4C4C4}}
  -webkit-box-flex: 0;
          flex-grow: 0;
  display: block;
  max-width: 100%;
}

@media (min-width: 1024px) {
  body:not(.mobile) .cata-lstrw:hover:before {
    background-image: url(../icons/5_h.svg);
  }
  body:not(.mobile) .cata-lstrw:hover a {
    color: #6852D9;
  }
  body:not(.mobile) .cata-lstrw:hover i {
    color: #ffffff;
    background: #6852D9;
  }
  body:not(.mobile) .cata-lstrw:hover:after {
    opacity: 1;
  }
}

.stbl {
  width: 100%;
  display: table;
  border-collapse: collapse;
  font-size: 14px;
  line-height: 16px;
  color: #4D4D4D;
}

@media (max-width: 767px) {
  .stbl {
    display: block;
    box-sizing: border-box;
    padding: 0 2px;
    background-color: transparent;
  }
}

@media (max-width: 479px) {
  .stbl {
    padding: 0;
  }
}

.stbl-wrp {
  margin: 0 -6px 27px;
  background-color: #ffffff;
  padding-bottom: 26px;
}

@media (max-width: 767px) {
  .stbl-wrp {
    margin: 0 -2px 27px;
    padding: 0;
    background-color: transparent;
  }
}

.stbl_start {
  display: table-header-group;
}

@media (max-width: 767px) {
  .stbl_start {
    display: none;
  }
}

.stbl_rw {
  display: table-row;
}

@media (max-width: 767px) {
  .stbl_rw {
    -webkit-box-flex: 0;
            flex-grow: 0;
    flex-shrink: 0;
    display: block;
    width: calc(50% - 1px);
    margin: 2px 0;
    padding: 12px 20px;
    background-color: #ffffff;
    box-sizing: border-box;
    border: 1px solid #CCCBD4;
    border-radius: 10px;
  }
}

@media (max-width: 767px) and (max-width: 479px) {
  .stbl_rw {
    width: 100%;
    margin: 0;
    border: none;
    border-radius: 0;
  }
  .stbl_rw:not(:first-child) {
    border-top: 1px solid #22293c;
  }
}

.stbl_cl {
  display: table-cell;
  padding: 14px 26px;
  vertical-align: middle;
  border-bottom: 1px solid #CCCBD4;
  white-space: nowrap;
}

@media (max-width: 1023px) {
  .stbl_cl {
    padding: 13px 12px;
  }
}

.tbl-th {
  text-align: center;
}

.tbl_bd {
  display: table-row-group;
}

@media (max-width: 767px) {
  .tbl_bd {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
            justify-content: space-between;
    -webkit-box-align: stretch;
            align-items: stretch;
  }
}

.tbl_td {
  display: table-cell;
  padding: 20px 26px 0;
  vertical-align: top;
  box-sizing: border-box;
}

@media (max-width: 1023px) {
  .tbl_td {
    padding: 15px 21px 0;
  }
}

@media (max-width: 767px) {
  .tbl_td {
    display: block;
    padding: 0;
    position: relative;
  }
}

.tbl_tda {
  width: 26.2%;
  padding-left: 23px;
}

@media (max-width: 767px) {
  .tbl_tda {
    width: auto;
    min-height: 24px;
    margin-bottom: 11px;
  }
}

.tbl_tda span {
  display: inline-block;
  margin-right: 20px;
  padding: 0 11px 10px 3px;
  white-space: nowrap;
  position: relative;
}

.tbl_tda span:before {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 3px;
  background: url("../icons/underline.svg") center/100% 100%;
  opacity: 0;
  -webkit-transition: opacity 0.2s, box-shadow 0.2s;
  transition: opacity 0.2s, box-shadow 0.2s;
}

@media (max-width: 1023px) {
  .tbl_tda span {
    margin-right: 15px;
    padding: 0;
  }
  .tbl_tda span:before {
    display: none;
  }
}

.tbl_tda span:last-child {
  margin: 0;
}

@media (min-width: 1024px) {
  body:not(.mobile) .tbl_tda span:hover:before {
    opacity: 1;
    box-shadow: 0 2px 8px #A498E1;
  }
  body:not(.mobile) .tbl_tda span:hover i {
    background: url("../icons/14_h.svg") center/contain no-repeat;
  }
}

.tbl_tda i {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 14px;
  margin-right: 10px;
  background: url("../icons/14.svg") center/contain no-repeat;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}

.tbl_tda a {
  vertical-align: middle;
}

.tbl_tdb {
  padding-left: 18px;
}

.tbl_tdb i {
  width: 10px;
  height: 11px;
  margin-right: 8px;
  background: url("../icons/11.svg") center/contain no-repeat;
  float: left;
}

@media (max-width: 767px) {
  .tbl_tdb i {
    display: inline-block;
    margin-right: 9px;
  }
}

.tbl_tdb span {
  display: block;
  overflow: hidden;
}

.tbl_tdb a {
  color: #4D4D4D;
  background: none;
}

@media (max-width: 767px) {
  .tbl_tdb {
    min-height: 24px;
    margin-bottom: 14px;
  }
}

.tbl_tdc {
  width: 15.8%;
  padding-left: 23px;
}

@media (max-width: 767px) {
  .tbl_tdc {
    width: auto;
    min-height: 24px;
    margin-bottom: 24px;
  }
}

.tbl_tdc span {
  display: inline-block;
  padding: 0 7px 10px;
  white-space: nowrap;
  position: relative;
}

.tbl_tdc span:before {
  content: '';
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 3px;
  background: url("../icons/underline.svg") center/100% 100%;
  opacity: 0;
  -webkit-transition: opacity 0.2s, box-shadow 0.2s;
  transition: opacity 0.2s, box-shadow 0.2s;
}

@media (min-width: 1024px) {
  body:not(.mobile) .tbl_tdc span:hover:before {
    opacity: 1;
    box-shadow: 0 2px 8px #A498E1;
  }
  body:not(.mobile) .tbl_tdc span:hover i {
    background: url("../icons/5_h.svg") center/contain no-repeat;
  }
}

@media (max-width: 1023px) {
  .tbl_tdc span {
    padding: 0;
  }
  .tbl_tdc span:before {
    display: none;
  }
}

.tbl_tdc i {
  display: inline-block;
  vertical-align: middle;
  width: 14px;
  height: 8px;
  margin-right: 7px;
  background: url("../icons/5.svg") center/contain no-repeat;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}

.tbl_tdc a {
  vertical-align: middle;
}

.tbl_tdd {
  width: 8%;
}

@media (max-width: 767px) {
  .tbl_tdd {
    display: inline-block;
    width: auto;
    min-height: 21px;
    margin-right: 40px;
  }
}

.tbl_tdd span {
  display: inline-block;
  white-space: nowrap;
}

.tbl_tdd i {
  display: inline-block;
  vertical-align: middle;
  width: 13px;
  height: 13px;
  margin-right: 9px;
  background: url("../icons/13.svg") center/contain no-repeat;
}

@media (max-width: 767px) {
  .tbl_tdd i {
    display: inline-block;
    margin-right: 9px;
  }
}

.tbl_tde {
  width: 8%;
  color: #FF4652;
  text-align: center;
}

@media (max-width: 767px) {
  .tbl_tde {
    display: inline-block;
    width: auto;
  }
}

.tbl_tde span {
  display: inline-block;
  white-space: nowrap;
}

.tbl_tde i {
  display: inline-block;
  vertical-align: middle;
  width: 13px;
  height: 13px;
  margin-right: 12px;
  background: url("../icons/15.svg") center/contain no-repeat;
}

@media (max-width: 767px) {
  .tbl_tde i {
    display: inline-block;
    margin-right: 9px;
  }
}

.imsp {
  width: 100%;
  overflow: hidden;
  margin-bottom: 40px;
}

.spec {
  margin: 0 -54px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: wrap;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  align-content: center;
}

@media (max-width: 1023px) {
  .spec {
    margin: 0 -25px;
  }
}

@media (max-width: 767px) {
  .spec {
    margin: 0;
  }
}

.imsp a {
  display: block;
  -webkit-box-flex: 0;
          flex-grow: 0;
  flex-shrink: 0;
  width: 300px;
  height: 250px;
  overflow: hidden;
  margin: 10px 54px;
}

@media (max-width: 1023px) {
  .imsp a {
    margin: 10px 25px;
  }
}

@media (max-width: 767px) {
  .imsp a {
    margin: 10px;
  }
}

@media (max-width: 479px) {
  .imsp a {
    margin: 10px 0;
  }
}

.imsp a img {
  display: block;
  width: 100%;
}

.imsp-vur a {
  height: 100px;
}

.t {
  margin-bottom: 140px;
}

@media (max-width: 767px) {
  .t {
    margin-bottom: 60px;
  }
}

.t .hd {
  margin-bottom: 2px;
}

.upld-bl {
  position: relative;
  min-height: 100px;
  margin: 2px -6px 20px;
  padding: 3% 8%;
  background-color: #ffffff;
}

@media (max-width: 767px) {
  .upld-bl {
    margin: 2px -2px 20px;
  }
}

.upld-frm {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}

.upld-btn {
  padding-top: 53px;
  display: inline-block;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #4D4D4D;
  cursor: pointer;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}

.upld-btn:before {
  content: '';
  display: block;
  width: 48px;
  height: 38px;
  background: url("../icons/upload.svg") no-repeat;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media (min-width: 1024px) {
  body:not(.mobile) .upld-btn:hover {
    color: #6852D9;
  }
}

.upld-frm p {
  margin: 7px 0 0;
  line-height: 16px;
}

.t &gt; p {
  margin: 20px 0;
}

.fold {
  margin-bottom: 28px;
}

.uplirr {
  margin-bottom: 3px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
          align-items: center;
}

@media (max-width: 1023px) {
  .uplirr {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-align: start;
            align-items: flex-start;
  }
}

.upld-inp {
  -webkit-box-flex: 0;
          flex-grow: 0;
  flex-shrink: 0;
  width: 100%;
  max-width: 450px;
}

.upld-tom {
  max-width: 671px;
  margin-bottom: 34px;
}

.uplinp {
  max-width: 671px;
}

.upld-inp input, .upld-inp textarea {
  display: block;
  width: 100%;
  box-sizing: border-box;
  height: 50px;
  padding: 0 20px;
  background-color: #fff;
  border: 1px solid #CCCBD4;
  border-radius: 10px;
  font: 12px "Roboto", sans-serif;
  color: #4D4D4D;
  text-transform: uppercase;
  -webkit-transition: border-color 0.2s;
  transition: border-color 0.2s;
}

.upld-inp input::-webkit-input-placeholder, .upld-inp textarea::-webkit-input-placeholder {
  color: #4D4D4D;
}

.upld-inp input::-moz-placeholder, .upld-inp textarea::-moz-placeholder {
  color: #4D4D4D;
}

.upld-inp input:-moz-placeholder, .upld-inp textarea:-moz-placeholder {
  color: #4D4D4D;
}

.upld-inp input:-ms-input-placeholder, .upld-inp textarea:-ms-input-placeholder {
  color: #4D4D4D;
}

.upld-inp input:focus, .upld-inp textarea:focus {
  border-color: #807f88;
}

.upld-inp input:focus::-webkit-input-placeholder, .upld-inp textarea:focus::-webkit-input-placeholder {
  color: transparent;
}

.upld-inp input:focus::-moz-placeholder, .upld-inp textarea:focus::-moz-placeholder {
  color: transparent;
}

.upld-inp input:focus:-moz-placeholder, .upld-inp textarea:focus:-moz-placeholder {
  color: transparent;
}

.upld-inp input:focus:-ms-input-placeholder, .upld-inp textarea:focus:-ms-input-placeholder {
  color: transparent;
}

.upld-inp textarea {
  height: 183px;
  padding: 17px 20px;
  resize: none;
  overflow: auto;
}

.upld-nert {
  -webkit-box-flex: 1;
          flex-grow: 1;
  flex-shrink: 1;
  max-width: 100%;
  box-sizing: border-box;
  padding: 5px 17px;
  font-size: 12px;
  line-height: 14px;
  text-transform: uppercase;
}

.uplner {
  color: #FF4652;
}

.uplbtn {
  max-width: 671px;
  margin: 8px 0 27px;
  -webkit-box-pack: end;
          justify-content: flex-end;
}

.fld-save {
  display: block;
  -webkit-box-flex: 0;
          flex-grow: 0;
  flex-shrink: 0;
  max-width: 100%;
  min-width: 100px;
  height: 40px;
  padding: 0 20px;
  border: none;
  background: #fff;
  border-radius: 10px;
  font-size: 14px;
  color: #4D4D4D;
  box-shadow: 0 2px 6px #E8E7EF;
  -webkit-transition: background 0.2s, color 0.2s;
  transition: background 0.2s, color 0.2s;
}

@media (min-width: 1024px) {
  body:not(.mobile) .fld-save:hover {
    color: #fff;
    background: #6852D9;
  }
}

.fld-save span {
  display: block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.fold &gt; p {
  max-width: 671px;
}

.t .message_error {
  color: #18ade9;
}

.upload-active-image {
  width: 25%;
  float: left;
  margin: 0 20px 0 0;
}

.upload-active-image &gt; div {
  position: relative;
  padding: 56.25% 0 0 0;
  background: #fff;
}

.upload-active-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.upload-active-data {
  overflow: hidden;
}

.upload-active-status {
  font-weight: 700;
}

.upload-active-bar {
  height: 10px;
  margin: 30px 0;
  background: #DCDCDC;
  border-radius: 2px;
}

.upload-active-bar span {
  height: 10px;
  display: block;
  background: -webkit-gradient(linear, left top, right top, from(#6852D9), to(#FF4652));
  background: linear-gradient(90deg, #6852D9 0%, #FF4652 100%);
  border-radius: 2px;
}

.text-success {
  color: #4D4D4D;
}

.text-danger {
  color: #4D4D4D;
}

#upload_success .upload-form {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-align: center;
}

.win {
  width: 100%;
  max-width: 100%;
  min-height: 100vh;
  display: -webkit-box;
  display: flex;
  flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
          align-items: center;
  align-content: stretch;
}

@media screen and (min-width: 0 \0 ) and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0 \0 ) and (min-resolution: 72dpi) {
  .win {
    height: 100%;
  }
}

.win &gt; * {
  flex-shrink: 0;
  -webkit-box-flex: 0;
          flex-grow: 0;
  min-width: 0;
}

.win .page {
  width: 100%;
  max-width: 1604px;
  margin: 0 auto;
  box-sizing: border-box;
  padding: 4px 6px 1px;
}

@media (max-width: 767px) {
  .win .page {
    padding: 13px 2px 1px;
    border-top: 4px solid #C4C4C4;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluYy9mb250cy5jc3MiLCJpbmRleC5jc3MiLCJpbmMvX21peGlucy5zY3NzIiwiaW5jL19zcHJpdGUuc2NzcyIsImluYy9fcmVzZXQuc2NzcyIsImluYy9fdmFyaWFibGVzLnNjc3MiLCJpbmMvX3Jlc3BvbnNpdmUuc2NzcyIsImJsb2Nrcy92aWRlby1ibG9jay9fdmlkZW8tYmxvY2suc2NzcyIsImJsb2Nrcy9sYW5nL19sYW5nLnNjc3MiLCJibG9ja3MvaGVhZGVyL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9nYWxsZXJ5L19nYWxsZXJ5LnNjc3MiLCJibG9ja3MvdGh1bWJzL190aHVtYnMuc2NzcyIsImJsb2Nrcy9mb290ZXIvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL2hlYWRsaW5lL19oZWFkbGluZS5zY3NzIiwiYmxvY2tzL2ZpbHRlci9fZmlsdGVyLnNjc3MiLCJibG9ja3MvcGFnZXIvX3BhZ2VyLnNjc3MiLCJibG9ja3MvdGV4dC9fdGV4dC5zY3NzIiwiYmxvY2tzL3RhZ3MvX3RhZ3Muc2NzcyIsImJsb2Nrcy9jYXRlZ29yaWVzL19jYXRlZ29yaWVzLnNjc3MiLCJibG9ja3Mvc3RhdGlzdGljcy10YWJsZS9fc3RhdGlzdGljcy10YWJsZS5zY3NzIiwiYmxvY2tzL3NwZWMtaW1nL19zcGVjLWltZy5zY3NzIiwiYmxvY2tzL3VwbG9hZC9fdXBsb2FkLnNjc3MiLCJpbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0kscUJBQXFCO0VBQ3JCLHNEQUFzRDtFQUN0RCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FDQXRCOztBREdBO0VBQ0kscUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FDQXRCOztBREdBO0VBQ0kscUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCxpQkFBaUI7RUFDakIsa0JBQWtCO0FDQXRCOztBREdBO0VBQ0kscUJBQXFCO0VBQ3JCLDBEQUEwRDtFQUMxRCxpQkFBaUI7RUFDakIsa0JB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QUEyQjtVQUEzQiwyQkFBMkI7RUFDM0IseUJBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQixzQkFBc0I7QXJCdXFIeEI7O0FDem5ISTtFb0J2REo7SUFXSSxZQUFZO0VyQjBxSGQ7QUFDRjs7QXFCdHJIQTtFQWNJLGNBQWM7RUFDZCxtQkFBWTtVQUFaLFlBQVk7RUFDWixZQUFZO0FyQjRxSGhCOztBcUI1ckhBO0VBbUJJLFdBQVc7RUFDWCxpQkFBVztFQUNYLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsb0JBQXlDO0FyQjZxSDdDOztBS2pxSEk7RWdCbkNKO0lBeUJNLHFCQUFpRDtJQUNqRCw2QkFBNkI7RXJCZ3JIakM7QUFDRiIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLU1lZGl1bUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG8tSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1NZWRpdW1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4ubGFuZy1tZW51X19sYWJlbDphZnRlciB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiAnJztcbn1cblxuLmxhbmctbWVudV9fbGlzdCB1bCxcbi5sYW5nLW1lbnVfX2xpc3QgbGksIC51c2VyLW1lbnUtbGlzdCwgLnVzZXItbWVudS1pdGVtLCAucGFnZXItbGlzdCwgLnBhZ2VyLWxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi8qLm1ibiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm10biB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufSovXG4vKiVidG5fYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4ICRsaW5rLWNvbG9yO1xufSovXG4uZmxhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZS5wbmdcIik7XG59XG5cbi5sYW5nX2FyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbn1cblxuLmxhbmdfYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjZweCAwcHg7XG59XG5cbi5sYW5nX2NzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0yMHB4O1xufVxuXG4ubGFuZ19kYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNnB4IC0yMHB4O1xufVxuXG4ubGFuZ19kZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MnB4IDBweDtcbn1cblxuLmxhbmdfZWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTJweCAtMjBweDtcbn1cblxuLmxhbmdfZW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTQwcHg7XG59XG5cbi5sYW5nX2VzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2cHggLTQwcHg7XG59XG5cbi5sYW5nX2ZpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUycHggLTQwcHg7XG59XG5cbi5sYW5nX2ZyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc4cHggMHB4O1xufVxuXG4ubGFuZ19oZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03OHB4IC0yMHB4O1xufVxuXG4ubGFuZ19oaSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03OHB4IC00MHB4O1xufVxuXG4ubGFuZ19odSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNjBweDtcbn1cblxuLmxhbmdfaWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjZweCAtNjBweDtcbn1cblxuLmxhbmdfaXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTJweCAtNjBweDtcbn1cblxuLmxhbmdfamEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzhweCAtNjBweDtcbn1cblxuLmxhbmdfa28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTgwcHg7XG59XG5cbi5sYW5nX21zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2cHggLTgwcHg7XG59XG5cbi5sYW5nX25iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUycHggLTgwcHg7XG59XG5cbi5sYW5nX25sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc4cHggLTgwcHg7XG59XG5cbi5sYW5nX3BsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNHB4IDBweDtcbn1cblxuLmxhbmdfcHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0cHggLTIwcHg7XG59XG5cbi5sYW5nX3JvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNHB4IC00MHB4O1xufVxuXG4ubGFuZ19ydSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDRweCAtNjBweDtcbn1cblxuLmxhbmdfc2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0cHggLTgwcHg7XG59XG5cbi5sYW5nX3NsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xMDBweDtcbn1cblxuLmxhbmdfc3Ige1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjZweCAtMTAwcHg7XG59XG5cbi5sYW5nX3N2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUycHggLTEwMHB4O1xufVxuXG4ubGFuZ190aCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03OHB4IC0xMDBweDtcbn1cblxuLmxhbmdfdHIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0cHggLTEwMHB4O1xufVxuXG4ubGFuZ196aCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzBweCAwcHg7XG59XG5cbioge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgdWwsIG9sLCBsaSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgZGQsIGR0LCBkbCwgdGFibGUsIHRyLCB0ZCwgdGgsIHAsIHNwYW4sIHN0cm9uZywgc21hbGwsIGEsIGltZywgZm9ybSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbmJvZHkge1xuICBmb250OiA0MDAgMTRweC8yMHB4IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBhdXRvO1xufVxuXG5pbWcge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMzIzNjUwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgYTpob3ZlciB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5wIHNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQ6IDQwMCAxOHB4LzEuMiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzRENEQ0RDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT0nc3VibWl0J10sIGlucHV0W3R5cGU9J2J1dHRvbiddLCBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xufVxuXG51bCwgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYyBvdXRzaWRlO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpZGVvLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQge1xuICBtYXJnaW46IDAgLTZweCA5cHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1ibG9jay1oZWFkIHtcbiAgICBtYXJnaW46IDAgLTJweCAxMXB4O1xuICB9XG59XG5cbi52aWRlby1ibG9jay1oZWFkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi52aWRlby1ibG9jay1oZWFkLXRpdGxlIGgxIHtcbiAgZmxleC1zaHJpbms6IDE7XG4gIGZsZXgtZ3JvdzogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxMXB4IDAgMDtcbiAgcGFkZGluZzogNnB4IDAgN3B4IDMxcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC10aXRsZSBoMTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTYuc3ZnKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAwO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC10aXRsZS1idG4ge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTJfdi5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtdGl0bGUtYnRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlci8xMDAlIDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC52aWRlby1ibG9jay1oZWFkLXRpdGxlLWJ0bjpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gIH1cbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtc3VjY2VzcyB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtbXNnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE4NXB4O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMsIG9wYWNpdHkgMC4ycywgcGFkZGluZyAwLjJzO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2cub3BlbmVkIHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDE4cHggMCA5cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2ctY29udCB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlkZW8tYmxvY2staGVhZC1tc2ctY29udCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2ctY29udC1mdyB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAyMDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLWJsb2NrLWhlYWQtbXNnLWNvbnQtZncge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gIH1cbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtbXNnLWNvbnQtbXcge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3Age1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi52aWRlby1ibG9jay1oZWFkLW1zZ19fdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3QgdGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTY0cHg7XG4gIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcmVzaXplOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udDogMTJweCBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzRENEQ0RDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtbXNnX190IHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi52aWRlby1ibG9jay1oZWFkLW1zZ19fdCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3QgdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3QgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi52aWRlby1ibG9jay1oZWFkLW1zZ19fdCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwN2Y4ODtcbn1cblxuLnZpZGVvLWJsb2NrLWhlYWQtbXNnX190IHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3QgdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi52aWRlby1ibG9jay1oZWFkLW1zZ19fdCB0ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2dfX3QgdGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2ctYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4udmlkZW8tYmxvY2staGVhZC1tc2ctYnRuIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBib3gtc2hhZG93OiAwIDJweCA2cHggI0U4RTdFRjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzLCBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC52aWRlby1ibG9jay1oZWFkLW1zZy1idG4gYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICB9XG59XG5cbi52aWRlby1ibG9jay1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAudmlkZW8tYmxvY2stYm9keSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnZpZGVvLWJsb2NrLWJvZHktbWFpbiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyNzRweDtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52aWRlby1ibG9jay1ib2R5LW1haW4gLnRodW1icy1tb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi52aWRlby1ibG9jay1ib2R5LXNpZGUge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNzFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAudmlkZW8tYmxvY2stYm9keS1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4udmlkZW8tYmxvY2stYm9keS1zaWRlIC5zcGVjLWltZy1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC52aWRlby1ibG9jay1ib2R5LXNpZGUgLnNwZWMtaW1nLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi52aWRlby1ibG9jay1ib2R5LXNpZGUgLnNwZWMtaW1nIGEge1xuICBtYXJnaW46IDA7XG59XG5cbi52aWRlby1ibG9jay1ib2R5LXNpZGUgLnNwZWMtaW1nIGE6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC52aWRlby1ibG9jay1ib2R5LXNpZGUgLnNwZWMtaW1nIGEge1xuICAgIG1hcmdpbjogMTBweCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnZpZGVvLWJsb2NrLWJvZHktc2lkZSAuc3BlYy1pbWcgYSB7XG4gICAgbWFyZ2luOiAxMHB4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWRlby1ibG9jay1ib2R5LXNpZGUgLnNwZWMtaW1nIGEge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnZpZGVvLWJsb2NrLWJvZHktc2lkZSAuc3BlYy1pbWcgYSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuLnZpZGVvLWJsb2NrLXRhZ3Mge1xuICBtYXgtaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzO1xufVxuXG4udmlkZW8tYmxvY2stdGFncyBzcGFuIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDEwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cblxuLnZpZGVvLWJsb2NrLXRhZ3Mgc3Bhbi5tLXIge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG5cbi52aWRlby1ibG9jay10YWdzIHNwYW4udC1pIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4udmlkZW8tYmxvY2stdGFncyBzcGFuLnQtaSBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6ICMyMjI5M2MgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwNzg4ZjcgMCUsICMxOWFmZTggMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi52aWRlby1ibG9jay10YWdzIHNwYW4udC1pIGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cblxuLnZpZGVvLWJsb2NrLXRhZ3Mgc3Bhbi50LWkgaS50LWlfczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOV9kLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLnZpZGVvLWJsb2NrLXRhZ3Mgc3Bhbi50LWkgaS50LWlfcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTAuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi52aWRlby1ibG9jay10YWdzIHNwYW4udC1pIGkudC1pX246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzEzLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi52aWRlby1ibG9jay10YWdzIHNwYW4udC1pIGkudC1pX2k6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzE0LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4udmlkZW8tYmxvY2stdGFncyBzcGFuLmhkbiB7XG4gIG9yZGVyOiAzMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udmlkZW8tYmxvY2stdGFncyBzcGFuIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAudmlkZW8tYmxvY2stdGFncyBzcGFuIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjODM5NGFmO1xuICB9XG59XG5cbi52aWRlby1ibG9jay10YWdzIC5zaC1oIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDIwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMjM2NTA7XG59XG5cbi52aWRlby1ibG9jay10YWdzLm9wZW5lZCB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xufVxuXG4udmlkZW8tYmxvY2stdGFncy5vcGVuZWQgc3Bhbi5oZG4ge1xuICBvcmRlcjogMTA7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1ibG9jay1hZGRlZCB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZpZGVvLWJsb2NrLWFkZGVkID4gdSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kOiAjMjIyOTNjIGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDc4OGY3IDAlLCAjMTlhZmU4IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnZpZGVvLWJsb2NrLWFkZGVkID4gdTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTEuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG5cbi52aWRlby1ibG9jay1hZGRlZCBzcGFuIHtcbiAgY29sb3I6ICMzMjM2NTA7XG59XG5cbi52aWRlby1ibG9jay12aWRlbyB7XG4gIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDU2LjI1JSAwIDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi52aWRlby1ibG9jay12aWRlbyA+IGltZywgLnZpZGVvLWJsb2NrLXZpZGVvIGlmcmFtZSwgLnZpZGVvLWJsb2NrLXZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIC52Z3MtYmlnLXBsYXktYnV0dG9uIHtcbiAgaGVpZ2h0OiAzZW07XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGluZS1oZWlnaHQ6IDNlbTtcbn1cblxuLnZpZGVvLWJsb2NrLXZvdGluZyB7XG4gIHBhZGRpbmc6IDEycHggN3B4IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZpZGVvLWJsb2NrLXZvdGluZy1tc2cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQkQ0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGFsbCAycztcbn1cblxuLnZpZGVvLWJsb2NrLXZvdGluZy1tc2cuYSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLnZpZGVvLWJsb2NrLXRodW1icyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnZpZGVvLWJsb2NrLXRodW1icyAuZyB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52aWRlby1ibG9jay10aHVtYnMgLmctdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuXG4udmlkZW8tYmxvY2stdGh1bWJzIC5nX19pIHtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2JSArIC01cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC52aWRlby1ibG9jay10aHVtYnMgLmdfX2kge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW46IDAgM3B4IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZGVvLWJsb2NrLXRodW1icyAuZ19faSB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudmlkZW8tYmxvY2stdGh1bWJzIC5nX19pIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbn1cblxuLnZpZGVvLWJsb2NrLXRodW1icyAuZ19faTpudGgtY2hpbGQobiArIDcpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudmlkZW8tYmxvY2stdGh1bWJzIC5nX19pOm50aC1jaGlsZChuICsgNykge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi52aWRlby1ibG9jay10aHVtYnMgLmdfX2kgcCwgLnZpZGVvLWJsb2NrLXRodW1icyAuZ19faSBoMyB7XG4gIG1heC1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnZpZGVvLWJsb2NrLXRodW1icyAuZ19faV9jYW4tcGxheSBhOmhvdmVyIC5nX19pLWltZzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWxlZnQ6IDM0LjY0cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgb3BhY2l0eTogLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udmlkZW8tYmxvY2stdGh1bWJzLXdyLnNob3ctYWxsIC5nX19pOm50aC1jaGlsZChuICsgNykge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNoZWNrYm94X21haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNoZWNrYm94X21haW4gKyBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uY2hlY2tib3hfbWFpbiArIGxhYmVsOmJlZm9yZSwgLmNoZWNrYm94X21haW4gKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2hlY2tib3hfbWFpbiArIGxhYmVsOmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG59XG5cbi5jaGVja2JveF9tYWluICsgbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uY2hlY2tib3hfbWFpbjpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODA3Zjg4O1xufVxuXG4uY2hlY2tib3hfbWFpbjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg1MkQ5O1xufVxuXG4udm90ZSB7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLnZvdGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy92b3RlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4udm90ZS1saWtlLCAudm90ZS1kaXNsaWtlIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4udm90ZS1saWtlIHtcbiAgb3JkZXI6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLnZvdGUtbGlrZTpob3ZlciB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gIH1cbn1cblxuLnZvdGUtZGlzbGlrZSB7XG4gIG9yZGVyOiAzMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAudm90ZS1kaXNsaWtlOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGNDY1MjtcbiAgfVxufVxuXG4udm90ZS1yIHtcbiAgb3JkZXI6IDIwO1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzUzM0VCRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLnZvdGUtciBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnZpZGVvLWJsb2NrLXZpZGVvID4gdmlkZW8udmlkZW8tanMge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52aWRlby1ibG9jay12aWRlbyAudmlkZW8tanMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sLnZqcy1jb250cm9sLnZqcy1idXR0b24ge1xuICAtd2Via2l0LW9yZGVyOiAyMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDIwO1xuICBvcmRlcjogMjA7XG59XG5cbi52aWRlby1ibG9jay12aWRlbyAudmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBoZWlnaHQ6IDNlbTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogM2VtO1xufVxuXG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIC52anMtcG9zdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmxhbmctbWVudSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC8qJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA1NjBweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfSovXG4gIC8qICY6aG92ZXIgJl9fbGlzdCB7XG4gICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICB9XG4gICAgICY6aG92ZXIge1xuICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgfVxuICAgICB9Ki9cbiAgLyomOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9Ki9cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5nLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLmxhbmctbWVudV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgLyogQGluY2x1ZGUgc20ge1xuXG4gICAgICAgICB9Ki9cbn1cblxuLmxhbmctbWVudV9fbGFiZWwgLmZsYWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGFuZy1tZW51X19sYWJlbCAuZmxhZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4ubGFuZy1tZW51X19sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy8xLnN2Z1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubGFuZy1tZW51X19sYWJlbDpiZWZvcmUge1xuICAgIHRvcDogNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmxhbmctbWVudV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0ZXh0LWluZGVudDogLTk5aW47XG4gICAgcGFkZGluZy1yaWdodDogMzFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5sYW5nLW1lbnVfX2xhYmVsOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4ubGFuZy1tZW51X19saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgd2lkdGg6IDUzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4ycywgcGFkZGluZyAwLjJzO1xufVxuXG4ubGFuZy1tZW51X19saXN0IHVsIHtcbiAgY29sdW1uLXdpZHRoOiAxNDVweDtcbiAgY29sdW1uLWdhcDogMzVweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmxhbmctbWVudV9fbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogN3B4IDAgOHB4O1xufVxuXG4ubGFuZy1tZW51X19saXN0IGxpIC5mbGFnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5sYW5nLW1lbnVfX2xpc3QgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5sYW5nLW1lbnVfX2xpc3QgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6ICNGRjQ2NTI7XG4gIH1cbn1cblxuLmxhbmctbWVudV9fbGlzdCBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjRkY0NjUyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5nLW1lbnVfX2xpc3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDYwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4ubGFuZy1tZW51ICNsYW5nLW1lbnVfX2NoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTlpbjtcbiAgdG9wOiAtOTlpbjtcbn1cblxuI2xhbmctbWVudV9fY2hlY2s6Y2hlY2tlZCB+IC5sYW5nLW1lbnVfX2xhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiNsYW5nLW1lbnVfX2NoZWNrOmNoZWNrZWQgfiAubGFuZy1tZW51X19saXN0IHtcbiAgbWF4LWhlaWdodDogODg0cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNsYW5nLW1lbnVfX2NoZWNrOmNoZWNrZWQgfiAubGFuZy1tZW51X19saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiA0NDJweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cblxuLmhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyMDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMTBweCA5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuaGVhZGVyID4gKiB7XG4gIG1pbi13aWR0aDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubG9nbyxcbm5hdixcbi5uYnR0biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbm5hdiB7XG4gIG9yZGVyOiAzMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1hcmdpbjogMTBweCAyMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxubmF2IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgbWluLXdpZHRoOiAwO1xuICBjb2xvcjogIzMyMzY1MDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiAwIDE1cHggMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxubmF2IGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VuZGVybGluZS5zdmdcIikgY2VudGVyLzEwMCUgMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgbmF2IGE6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbm5hdiBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNjg1MkQ5O1xufVxuXG5uYXYgYS5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgbmF2IGEuYWN0aXZlIHtcbiAgICBjb2xvcjogI0ZGNDY1MjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIG5hdiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4NTJEOTtcbiAgfVxuICBib2R5Om5vdCgubW9iaWxlKSBuYXYgYTpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICBuYXYgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMTBweCA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBuYXYgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5cbm5hdiBhLm4tdXBsIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nOiAwIDNweCAxMHB4O1xuICB0ZXh0LWluZGVudDogLTk5aW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgbmF2IGEubi11cGwge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG4gIH1cbn1cblxubmF2IGEubi11cGw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMi5zdmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IDNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBuYXYgYS5uLXVwbDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIG5hdiB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA2MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ODUyRDk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuMnMsIG1heC1oZWlnaHQgMC4ycztcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuICBuYXYgYSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAjbmJ0bjpjaGVja2VkIH4gbmF2IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICBwYWRkaW5nOiAyMnB4IDAgNTVweDtcbiAgfVxufVxuXG4jbmJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYnR0biB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy8zXzEuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gIG9yZGVyOiA2MDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubmJ0dG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmJ0dG4ge1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvMy5zdmcpO1xuICB9XG59XG5cbi5zZWFyY2gge1xuICBmbGV4LXNocmluazogMTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgb3JkZXI6IDIwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaCA+ICoge1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG59XG5cbi5zZWFyY2ggPiBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDAgNTRweCAwIDE4cHg7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzO1xufVxuXG4uc2VhcmNoID4gaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRENEQ0RDtcbn1cblxuLnNlYXJjaCA+IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi5zZWFyY2ggPiBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi5zZWFyY2ggPiBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRENEQ0RDtcbn1cblxuLnNlYXJjaCA+IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODA3Rjg4O1xuICBjb2xvcjogIzRENEQ0RDtcbn1cblxuLnNlYXJjaCA+IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoID4gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWFyY2ggPiBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VhcmNoID4gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlYXJjaCA+IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBwYWRkaW5nOiAwIDc3cHggMCAyM3B4O1xuICB9XG59XG5cbi5zZWFyY2ggPiBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMDsqL1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLnNlYXJjaCA+IFt0eXBlPVwic3VibWl0XCJdOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy80LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDkwO1xuICAgIG1hcmdpbjogOXB4IDAgMDtcbiAgfVxufVxuXG4udXNlci1tZW51IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgb3JkZXI6IDUwO1xuICBtYXJnaW46IDAgMjBweCAwIDE3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnVzZXItbWVudSB7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnVzZXItbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLnVzZXItbWVudS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnVzZXItbWVudS1pdGVtIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLnVzZXItbWVudS1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLnVzZXItbWVudS1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ28tbGFuZyB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbiAgbWFyZ2luOiAwIDE1cHggMCAtMTBweDtcbiAgcGFkZGluZzogMTZweCAxOHB4IDE2cHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5sb2dvLWxhbmcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ28tbGFuZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMzNXB4KSB7XG4gIC5nLXcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1hcmdpbi1yaWdodDogLTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMzNXB4KSB7XG4gIC5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gIH1cbn1cblxuLmdfX2kge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMjAlICsgLTNweCk7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDdweCkge1xuICAuZ19faSB7XG4gICAgd2lkdGg6IGNhbGMoMjAlICsgLTNweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODhweCkge1xuICAuZ19faSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlICsgLTNweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2OXB4KSB7XG4gIC5nX19pIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMyUgKyAtM3B4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLmdfX2kge1xuICAgIHdpZHRoOiBjYWxjKDUwJSArIC0zcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMzFweCkge1xuICAuZ19faSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIC0zcHgpO1xuICB9XG59XG5cbi5nX19pLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNTYuMzI5MTElO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmdfX2ktaW1nIC52aWRlby1sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ19faS1pbWcgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTk5O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5nX19pLWltZyB2aWRlby5sb2FkY2wge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZ19faS1pbWdfc2xpZGVyLWVuZDpob3ZlcjphZnRlcixcbi5tb2JpbGUgLmdfX2ktaW1nX3NsaWRlci1lbmQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1sZWZ0OiAzNC42NHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG9wYWNpdHk6IC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdfX2ktaW1nX3ZpZGVvLWhvdmVyIGltZyB7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5nX19pLWltZ192aWRlby1ob3ZlciB2aWRlbyB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZ19faS1pbWdfdmlkZW8taG92ZXIgLnZpZGVvLWxvYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiA4O1xufVxuXG4uZ19faS1pbWdfdmlkZW8taG92ZXIudmlkZW9fbG9hZGVkOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDc7XG59XG5cbi5nX19pLWltZy52aWRlb19sb2FkZWQgLnZpZGVvLWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nX19pIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdfX2kgcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbjogN3B4IDAgMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmdfX2ktdGl0bGUge1xuICBtYXJnaW46IDlweCAwIDA7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzRENEQ0RDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLmdfX2ktdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5nX19pLXRpbWUsIC5nX19pLWluZm8ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNHB4O1xuICByaWdodDogM3B4O1xuICBtYXJnaW4tdG9wOiA1Ni4zMjkxMSU7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgei1pbmRleDogMTU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZ19faS10aW1lLCAuZ19faS1pbmZvIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmdfX2ktaW5mbyB7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uZ19faS1yZXBvcnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpIHVybChcIi4uL2ljb25zLzEyLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IDE1O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLmdfX2ktcmVwb3J0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5IHVybChcIi4uL2ljb25zLzEyLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICB9XG59XG5cbi5nX19pOmhvdmVyIHtcbiAgei1pbmRleDogMjA7XG59XG5cbi5nX19pOmhvdmVyIHAsXG4uZ19faTpob3ZlciAuZ19faS10aXRsZSB7XG4gIGNvbG9yOiAjNjg1MkQ5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzM1cHgpIHtcbiAgLmdfX2kge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gIH1cbn1cblxuLmdfX2lfbmw6aG92ZXIgcCxcbi5nX19pX25sOmhvdmVyIGgzIHtcbiAgY29sb3I6ICM2ODUyRDk7XG59XG5cbi52aWRlby1sb2FkZXIsIC52aWRlby1sb2FkZXI6YmVmb3JlLCAudmlkZW8tbG9hZGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYW5pbWF0aW9uOiBsb2FkZXIgMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogNGVtO1xufVxuXG4udmlkZW8tbG9hZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICBmb250LXNpemU6IDExcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogLTNweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMpO1xufVxuXG4udmlkZW8tbG9hZGVyOmJlZm9yZSwgLnZpZGVvLWxvYWRlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBjb250ZW50OiAnJztcbn1cblxuLnZpZGVvLWxvYWRlcjpiZWZvcmUge1xuICBsZWZ0OiAtMS41ZW07XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuXG4udmlkZW8tbG9hZGVyOmFmdGVyIHtcbiAgbGVmdDogMS41ZW07XG59XG5cbkBrZXlmcmFtZXMgbG9hZGVyIHtcbiAgMCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwO1xuICAgIGhlaWdodDogNGVtO1xuICB9XG4gIDQwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtMmVtO1xuICAgIGhlaWdodDogNWVtO1xuICB9XG59XG5cbi50aHVtYnMge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuXG4udGh1bWJzIC5nLXcge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi50aHVtYnMtbW9yZSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi50aHVtYnMtbW9yZSAudmlldy1tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi50aHVtYnNfY2F0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbn1cblxuLnZpZXctbW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNXB4IDEwcHggMzdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzMyMzY1MDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLnZpZXctbW9yZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLnZpZXctbW9yZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlci8xMDAlIDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC52aWV3LW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjNjg1MkQ5O1xuICB9XG4gIGJvZHk6bm90KC5tb2JpbGUpIC52aWV3LW1vcmU6aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOF9oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIH1cbiAgYm9keTpub3QoLm1vYmlsZSkgLnZpZXctbW9yZTpob3ZlcjphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgfVxufVxuXG4uZm9vdGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjA0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCA2cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICM2ODUyRDk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvb3RlciA+ICoge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1ncm93OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMCAycHggNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZm9vdGVyID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvb3RlciAubG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byAzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3QtbGFuZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAtNnB4IDExcHg7XG4gIHBhZGRpbmc6IDE3cHggNnB4IDEwcHg7XG59XG5cbi5mb290LWxhbmcgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmZvb3QtbGFuZyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgOC41cHggN3B4O1xuICBjb2xvcjogIzMyMzY1MDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAuZm9vdC1sYW5nIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNjg1MkQ5O1xuICB9XG59XG5cbi5mb290LWxhbmcgYS5hY3RpdmUge1xuICBjb2xvcjogIzY4NTJEOTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290LWxhbmcge1xuICAgIG1hcmdpbjogMCAtMnB4IDExcHg7XG4gICAgcGFkZGluZzogMTdweCAycHggMTBweDtcbiAgfVxufVxuXG4uZm9vdC1uYXYge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4uZm9vdC1uYXYgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDE5LjVweCA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5mb290LW5hdiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGNDY1MjtcbiAgfVxufVxuXG4uY29weXJpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLmgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCA2cHg7XG4gIG1hcmdpbjogMCAtNnB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBtYXJnaW46IDAgLTJweCA4cHg7XG4gICAgcGFkZGluZzogMTJweCA2cHggMTFweDtcbiAgfVxufVxuXG4uaF9fdCB7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBmbGV4LWdyb3c6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMnB4IDIwcHggMnB4IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaF9fdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uaF9fdCAqIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uaF9fdC1oIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xufVxuXG4uaF9fdC1oLFxuLmhfX3QtaCAqIHtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmhfX3QtaDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTYuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oX190LWgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxufVxuXG4uaF9fZiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaF9fZiB7XG4gICAgcGFkZGluZzogMjNweCAwIDA7XG4gIH1cbn1cblxuLmhfX2YgLmZpbHRlci1kcm9wZG93biB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZmlsdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5maWx0ZXItbGlzdCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZpbHRlci1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmZpbHRlci1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmZpbHRlci1saXN0IGEge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCA2cHggMCA1cHg7XG4gIHBhZGRpbmc6IDAgMTJweCAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMzMjM2NTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4uZmlsdGVyLWxpc3QgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIvMTAwJSAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAuZmlsdGVyLWxpc3QgYTpob3ZlciB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gIH1cbiAgYm9keTpub3QoLm1vYmlsZSkgLmZpbHRlci1saXN0IGE6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICB9XG59XG5cbi5maWx0ZXItbGlzdCBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNjg1MkQ5O1xufVxuXG4uZmlsdGVyLWxpc3QgYS5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyLWxpc3QgYSB7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgfVxufVxuXG4ucGFnZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wYWdlci1saXN0IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFnZXItbGlzdC1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luOiAwIDEwLjVweCAycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucGFnZXItbGlzdC1pdGVtIHtcbiAgICBtYXJnaW46IDAgMnB4IDJweDtcbiAgfVxufVxuXG4ucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6ICMzMjM2NTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuXG4ucGFnZXItbGlzdC1pdGVtLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VuZGVybGluZS5zdmdcIikgY2VudGVyLzEwMCUgMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLnBhZ2VyLWxpc3QtaXRlbS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4NTJEOTtcbiAgfVxuICBib2R5Om5vdCgubW9iaWxlKSAucGFnZXItbGlzdC1pdGVtLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICB9XG59XG5cbi5wYWdlci1saXN0LWl0ZW0tbGluay5jdXItcGFnZXMge1xuICBtaW4td2lkdGg6IDE3NnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTFweDtcbiAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXItbGlzdC1pdGVtLWxpbmsuY3VyLXBhZ2VzIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbn1cblxuLnBhZ2VyLWxpc3QtaXRlbS1saW5rLmN1ci1wYWdlczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZXItbGlzdC1pdGVtLWxpbmsuY3VyLXBhZ2VzIGkge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtYmFzaXM6IGNhbGMoMzMuMzMzJSAtIDIwcHgpO1xuICBtYXJnaW46IDAgMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXItbGlzdC1pdGVtLWxpbmsuY3VyLXBhZ2VzIGkge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbn1cblxuLnBhZ2VyLWxpc3QtaXRlbS1saW5rLmN1ci1wYWdlcyBpOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBhZ2VyLWxpc3QtaXRlbS1saW5rLmN1ci1wYWdlcyBpOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAucGFnZXItbGlzdC1pdGVtLWxpbmsuY3VyLXBhZ2VzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuXG4ucGFnZXItbGlzdC1pdGVtX3ByZXYgLnBhZ2VyLWxpc3QtaXRlbS1saW5rLCAucGFnZXItbGlzdC1pdGVtX25leHQgLnBhZ2VyLWxpc3QtaXRlbS1saW5rLCAucGFnZXItbGlzdC1pdGVtX2ZpcnN0IC5wYWdlci1saXN0LWl0ZW0tbGluaywgLnBhZ2VyLWxpc3QtaXRlbV9sYXN0IC5wYWdlci1saXN0LWl0ZW0tbGluayB7XG4gIHRleHQtaW5kZW50OiAtOTlpbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZXItbGlzdC1pdGVtX3ByZXYge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnBhZ2VyLWxpc3QtaXRlbV9wcmV2IC5wYWdlci1saXN0LWl0ZW0tbGluayB7XG4gIHdpZHRoOiAzN3B4O1xufVxuXG4ucGFnZXItbGlzdC1pdGVtX3ByZXYgLnBhZ2VyLWxpc3QtaXRlbS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzYuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLnBhZ2VyLWxpc3QtaXRlbV9wcmV2IC5wYWdlci1saXN0LWl0ZW0tbGluazpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzZfaC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICB9XG59XG5cbi5wYWdlci1saXN0LWl0ZW1fbmV4dCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2VyLWxpc3QtaXRlbV9uZXh0IC5wYWdlci1saXN0LWl0ZW0tbGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy83LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAucGFnZXItbGlzdC1pdGVtX25leHQgLnBhZ2VyLWxpc3QtaXRlbS1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvN19oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIH1cbn1cblxuLnBhZ2VyLWxpc3QtaXRlbV9maXJzdCB7XG4gIG1hcmdpbjogMCAyMC41cHggMCAwO1xufVxuXG4ucGFnZXItbGlzdC1pdGVtX2ZpcnN0IC5wYWdlci1saXN0LWl0ZW0tbGluayB7XG4gIHdpZHRoOiA0NHB4O1xufVxuXG4ucGFnZXItbGlzdC1pdGVtX2ZpcnN0IC5wYWdlci1saXN0LWl0ZW0tbGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy85LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogMTJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5wYWdlci1saXN0LWl0ZW1fZmlyc3QgLnBhZ2VyLWxpc3QtaXRlbS1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOV9oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIH1cbn1cblxuLnBhZ2VyLWxpc3QtaXRlbV9sYXN0IHtcbiAgbWFyZ2luOiAwIDAgMCAyMC41cHg7XG59XG5cbi5wYWdlci1saXN0LWl0ZW1fbGFzdCAucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICB3aWR0aDogNDRweDtcbn1cblxuLnBhZ2VyLWxpc3QtaXRlbV9sYXN0IC5wYWdlci1saXN0LWl0ZW0tbGluazphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy8xMC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE0cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLnBhZ2VyLWxpc3QtaXRlbV9sYXN0IC5wYWdlci1saXN0LWl0ZW0tbGluazpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzEwX2guc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgfVxufVxuXG4ucGFnZXItbGlzdC1pdGVtLnJhbmdlIHtcbiAgbWFyZ2luOiAwIDIyLjVweCAycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucGFnZXItbGlzdC1pdGVtLnJhbmdlIHtcbiAgICBtYXJnaW46IDAgNy41cHggMnB4O1xuICB9XG59XG5cbi5wYWdlci1saXN0LWl0ZW0uYWN0aXZlIC5wYWdlci1saXN0LWl0ZW0tbGluayB7XG4gIGNvbG9yOiAjNjg1MkQ5O1xufVxuXG4ucGFnZXItbGlzdC1pdGVtLmFjdGl2ZSAucGFnZXItbGlzdC1pdGVtLWxpbms6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG59XG5cbi50eHRjbCB7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR4dGNsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xufVxuXG4udGFncy1jYXQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4udGFncy1jYXQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4udGFncy1jYXQtbGlzdF9fZWwge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDRweCA2cHggMDtcbiAgcGFkZGluZzogMCA4cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMzMjM2NTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLnRhZ3MtY2F0LWxpc3RfX2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlci8xMDAlIDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgYm94LXNoYWRvdyAwLjJzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC50YWdzLWNhdC1saXN0X19lbDpob3ZlciB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gIH1cbiAgYm9keTpub3QoLm1vYmlsZSkgLnRhZ3MtY2F0LWxpc3RfX2VsOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgfVxufVxuXG4udGFncy1jYXQtbGlzdF9fZWwuYWN0aXZlIHtcbiAgY29sb3I6ICM2ODUyRDk7XG59XG5cbi50YWdzLWNhdC1saXN0X19lbC5hY3RpdmU6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbiAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG59XG5cbi50YWdzLWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnRhZ3MtbCAuaCB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi50YWdzLWwtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG4udGFncy1sLWxpc3RfX2VsIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogM3B4IDRweCAwIDA7XG4gIHBhZGRpbmc6IDNweCA4cHggMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICMzMjM2NTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cblxuLnRhZ3MtbC1saXN0X19lbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIvMTAwJSAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAudGFncy1sLWxpc3RfX2VsOmhvdmVyIHtcbiAgICBjb2xvcjogIzY4NTJEOTtcbiAgfVxuICBib2R5Om5vdCgubW9iaWxlKSAudGFncy1sLWxpc3RfX2VsOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgfVxufVxuXG4udGFncy1sLWxpc3RfX2VsLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNjg1MkQ5O1xufVxuXG4udGFncy1sLWxpc3RfX2VsLmFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbn1cblxuLnRhZ3MtbC1saXN0X19lbC1pYyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzE3LnN2Z1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcbn1cblxuLnRhZ3MtbC1saXN0X19lbC1pYzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFncy1sLWxpc3RfX2VsLWljX3YxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zLzE4LnN2Zyk7XG59XG5cbi50YWdzLWwtbGlzdF9fZWwtaWNfdjIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvMTkuc3ZnKTtcbn1cblxuLnRhZ3MtbC1saXN0ID4gc3BhbiB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDNweCAwIDAgMTJweDtcbiAgcGFkZGluZzogM3B4IDAgMTBweDtcbn1cblxuLnRhZ3MtbC1saXN0ID4gc3BhbiBzcGFuIHtcbiAgY29sb3I6ICM2ODUyRDk7XG59XG5cbi50YWdzLWwtdyB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmNhdGVnb3JpZXMge1xuICBtYXJnaW4tYm90dG9tOiAzN3B4O1xufVxuXG4uY2F0ZWdvcmllcy1zZWFyY2gge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRENEQ0RDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRENEQ0RDtcbn1cblxuLmNhdGVnb3JpZXMtc2VhcmNoLWZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODA3Rjg4O1xufVxuXG4uY2F0ZWdvcmllcy1zZWFyY2gtZm9ybSBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhdGVnb3JpZXMtc2VhcmNoLWZvcm0gaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmNhdGVnb3JpZXMtbGlzdCB7XG4gIGNvbHVtbi1jb3VudDogNTtcbiAgY29sdW1uLWdhcDogMzdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuY2F0ZWdvcmllcy1saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuY2F0ZWdvcmllcy1saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuY2F0ZWdvcmllcy1saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yaWVzLWxpc3Qge1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNhdGVnb3JpZXMtbGlzdCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG59XG5cbi5jYXRlZ29yaWVzLWxpc3RfX2kge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDI0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yaWVzLWxpc3RfX2kge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNhdGVnb3JpZXMtbGlzdF9faSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG59XG5cbi5jYXRlZ29yaWVzLWxpc3RfX2k6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzUuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uY2F0ZWdvcmllcy1saXN0X19pIGEge1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzIzNjUwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uY2F0ZWdvcmllcy1saXN0X19pIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uY2F0ZWdvcmllcy1saXN0X19pIGkge1xuICBmbGV4LXNocmluazogMDtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDZweCAjRThFN0VGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzRENEQ0RDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMsIGJhY2tncm91bmQgMC4ycztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yaWVzLWxpc3RfX2kgaSB7XG4gICAgbWluLXdpZHRoOiA1MnB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmNhdGVnb3JpZXMtbGlzdF9faSBpIHtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuXG4uY2F0ZWdvcmllcy1saXN0X19pID4gKiB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAuY2F0ZWdvcmllcy1saXN0X19pOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zLzVfaC5zdmcpO1xuICB9XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5jYXRlZ29yaWVzLWxpc3RfX2k6aG92ZXIgYSB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gIH1cbiAgYm9keTpub3QoLm1vYmlsZSkgLmNhdGVnb3JpZXMtbGlzdF9faTpob3ZlciBpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICB9XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5jYXRlZ29yaWVzLWxpc3RfX2k6aG92ZXI6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnN0YXRpc3RpY3MtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY3MtdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlLXcge1xuICBtYXJnaW46IDAgLTZweCAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlLXcge1xuICAgIG1hcmdpbjogMCAtMnB4IDI3cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9faGVhZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX19oZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX19yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fcm93IHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICBtYXJnaW46IDJweCAwO1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX19yb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuc3RhdGlzdGljcy10YWJsZV9fcm93Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzIyMjkzYztcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGgge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAxNHB4IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQkQ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX190aCB7XG4gICAgcGFkZGluZzogMTNweCAxMnB4O1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190aF9yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX19ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAyMHB4IDI2cHggMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGQge1xuICAgIHBhZGRpbmc6IDE1cHggMjFweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIHtcbiAgd2lkdGg6IDI2LjIlO1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGRfbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogMCAxMXB4IDEwcHggM3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VuZGVybGluZS5zdmdcIikgY2VudGVyLzEwMCUgMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN0YXRpc3RpY3MtdGFibGVfX3RkX20gc3BhbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnN0YXRpc3RpY3MtdGFibGVfX3RkX20gc3BhbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX20gc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIHNwYW46aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICB9XG4gIGJvZHk6bm90KC5tb2JpbGUpIC5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIHNwYW46aG92ZXIgaSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMTRfaC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9tIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMTQuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfbSBhIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX24ge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9uIGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMTEuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGRfbiBpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfbiBhIHtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGRfbiB7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9zIHtcbiAgd2lkdGg6IDE1LjglO1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljcy10YWJsZV9fdGRfcyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9zIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgN3B4IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX3Mgc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIvMTAwJSAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIGJveC1zaGFkb3cgMC4ycztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAuc3RhdGlzdGljcy10YWJsZV9fdGRfcyBzcGFuOmhvdmVyOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgfVxuICBib2R5Om5vdCgubW9iaWxlKSAuc3RhdGlzdGljcy10YWJsZV9fdGRfcyBzcGFuOmhvdmVyIGkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzVfaC5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN0YXRpc3RpY3MtdGFibGVfX3RkX3Mgc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc3RhdGlzdGljcy10YWJsZV9fdGRfcyBzcGFuOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfcyBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy81LnN2Z1wiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX3MgYSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zdGF0aXN0aWNzLXRhYmxlX190ZF9sIHtcbiAgd2lkdGg6IDglO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY3MtdGFibGVfX3RkX2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfbCBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfbCBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMTMuc3ZnXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX190ZF9sIGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxufVxuXG4uc3RhdGlzdGljcy10YWJsZV9fdGRfciB7XG4gIHdpZHRoOiA4JTtcbiAgY29sb3I6ICNGRjQ2NTI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNzLXRhYmxlX190ZF9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX3Igc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnN0YXRpc3RpY3MtdGFibGVfX3RkX3IgaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy8xNS5zdmdcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY3MtdGFibGVfX3RkX3IgaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG59XG5cbi5zcGVjLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc3BlYy1pbWctbGlzdCB7XG4gIG1hcmdpbjogMCAtNTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zcGVjLWltZy1saXN0IHtcbiAgICBtYXJnaW46IDAgLTI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWltZy1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnNwZWMtaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDEwcHggNTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc3BlYy1pbWcgYSB7XG4gICAgbWFyZ2luOiAxMHB4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcGVjLWltZyBhIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5zcGVjLWltZyBhIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4uc3BlYy1pbWcgYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zcGVjLWltZ192IGEge1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4udXBsb2FkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXBsb2FkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi51cGxvYWQgLmgge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi51cGxvYWQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW46IDJweCAtNnB4IDIwcHg7XG4gIHBhZGRpbmc6IDMlIDglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVwbG9hZC1ibG9jayB7XG4gICAgbWFyZ2luOiAycHggLTJweCAyMHB4O1xuICB9XG59XG5cbi51cGxvYWQtYmxvY2stZm9ybSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVwbG9hZC1ibG9jay1mb3JtLWJ0biB7XG4gIHBhZGRpbmctdG9wOiA1M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLnVwbG9hZC1ibG9jay1mb3JtLWJ0bjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VwbG9hZC5zdmdcIikgbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLm1vYmlsZSkgLnVwbG9hZC1ibG9jay1mb3JtLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICM2ODUyRDk7XG4gIH1cbn1cblxuLnVwbG9hZC1ibG9jay1mb3JtIHAge1xuICBtYXJnaW46IDdweCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4udXBsb2FkID4gcCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4udXBsb2FkLWZpZWxkcyB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG5cbi51cGxvYWQtZmllbGRzX19lbCB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudXBsb2FkLWZpZWxkc19fZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbi51cGxvYWQtZmllbGRzX19lbC1pbnB1dF90IHtcbiAgbWF4LXdpZHRoOiA2NzFweDtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cblxuLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0X3Yge1xuICBtYXgtd2lkdGg6IDY3MXB4O1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQsIC51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQ6IDEycHggXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0RDRENEQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIC51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciwgLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzRENEQ0RDtcbn1cblxuLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQ6Zm9jdXMsIC51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwN2Y4ODtcbn1cblxuLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAudXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi51cGxvYWQtZmllbGRzX19lbC1pbnB1dCBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciwgLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtaW5wdXQgaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciwgLnVwbG9hZC1maWVsZHNfX2VsLWlucHV0IHRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi51cGxvYWQtZmllbGRzX19lbC1pbnB1dCBpbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi51cGxvYWQtZmllbGRzX19lbC1pbnB1dCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTgzcHg7XG4gIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgcmVzaXplOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVwbG9hZC1maWVsZHNfX2VsLW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDVweCAxN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWwtbl9lciB7XG4gIGNvbG9yOiAjRkY0NjUyO1xufVxuXG4udXBsb2FkLWZpZWxkc19fZWxfYnRuIHtcbiAgbWF4LXdpZHRoOiA2NzFweDtcbiAgbWFyZ2luOiA4cHggMCAyN3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4udXBsb2FkLWZpZWxkcy1zYXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzRENEQ0RDtcbiAgYm94LXNoYWRvdzogMCAycHggNnB4ICNFOEU3RUY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycywgY29sb3IgMC4ycztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5Om5vdCgubW9iaWxlKSAudXBsb2FkLWZpZWxkcy1zYXZlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICB9XG59XG5cbi51cGxvYWQtZmllbGRzLXNhdmUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51cGxvYWQtZmllbGRzID4gcCB7XG4gIG1heC13aWR0aDogNjcxcHg7XG59XG5cbi51cGxvYWQgLm1lc3NhZ2VfZXJyb3Ige1xuICBjb2xvcjogIzE4YWRlOTtcbn1cblxuLnVwbG9hZC1hY3RpdmUtaW1hZ2Uge1xuICB3aWR0aDogMjUlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xufVxuXG4udXBsb2FkLWFjdGl2ZS1pbWFnZSA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTYuMjUlIDAgMCAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udXBsb2FkLWFjdGl2ZS1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4udXBsb2FkLWFjdGl2ZS1kYXRhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnVwbG9hZC1hY3RpdmUtc3RhdHVzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnVwbG9hZC1hY3RpdmUtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDMwcHggMDtcbiAgYmFja2dyb3VuZDogI0RDRENEQztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udXBsb2FkLWFjdGl2ZS1iYXIgc3BhbiB7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzY4NTJEOSAwJSwgI0ZGNDY1MiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuXG4jdXBsb2FkX3N1Y2Nlc3MgLnVwbG9hZC1mb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwIFxcMCApIGFuZCAobWluLXJlc29sdXRpb246IDcyZHBpKSB7XG4gIC53IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLncgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4udyAucGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2MDRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDRweCA2cHggMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLncgLnBhZ2Uge1xuICAgIHBhZGRpbmc6IDEzcHggMnB4IDFweDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgI0M0QzRDNDtcbiAgfVxufVxuIiwiQGltcG9ydCBcImljb25zXCI7XG4lc2V0OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG59XG4ldWxsaSB7XG4gICAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG4lbWVzc2FnZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtc2hhZG93OiAwIDAgNXB4ICNmZmY7XG4gICAgICAgIEBpbmNsdWRlIHh4bCB7XG4gICAgICAgICAgICBjb250ZW50OiAnPiAjeyR4eGx9JztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4bCB7XG4gICAgICAgICAgICBjb250ZW50OiAnI3skeGx9JztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsZyB7XG4gICAgICAgICAgICBjb250ZW50OiAnI3skbGd9JztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICBjb250ZW50OiAnI3skbWR9JztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBjb250ZW50OiAnI3skc219JztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBjb250ZW50OiAnI3skeHN9JztcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qLm1ibiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm10biB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufSovXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBAY29udGVudFxuICAgIH1cbn1cbkBtaXhpbiBub3Njcm9sbCB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG5cbiAgICAmIHtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgIH1cblxufVxuQG1peGluIGllIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwIFxcMFxuICAgICkgYW5kIChtaW4tcmVzb2x1dGlvbjogKzcyZHBpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB0ZXh0LW92ZXJmbG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWl4aW4gYmVmb3JlX2JnIHtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDk5aW47XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuJWJ0biB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJiZjRhO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdGltZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHJnYig4OCwgMzksIDI1KTtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogMCAyMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4lYnRuIHtcbiAgICAmOmhvdmVyLFxuICAgICYuYSB7XG4gICAgICAgIEBleHRlbmQgJWJ0bl9ob3ZlcjtcbiAgICB9XG59XG4lYnRuX2hvdmVyLFxuJWJ0bl9hY3RpdmUge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNDAxNjtcbiAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLyolYnRuX2FjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDVweCAkbGluay1jb2xvcjtcbn0qL1xuJWJ0bl8yIHtcbiAgICBtaW4td2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzM1M2EzZTtcbiAgICBmb250OiBub3JtYWwgNDAwIDE0cHggLyAzM3B4ICRmb250O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRpbWU7XG4gICAgJjpob3ZlcixcbiAgICAmLmEge1xuICAgICAgICBAZXh0ZW5kICVidG5fMl9ob3ZlcjtcbiAgICB9XG59XG4lYnRuXzJfaG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggI2M0YzRjNDtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG59XG4ldGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogNDAwIDEwcHggLyAxNXB4ICRmb250O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSB0ZXh0LW92ZXJmbG93O1xuICAgIGhlaWdodDogMTlweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjA3LCA2NCwgMjIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcsIDY0LCAyMik7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIG1hcmdpbjogMCAxcHggMXB4IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0aW1lO1xuICAgICY6aG92ZXIge1xuICAgICAgICBAZXh0ZW5kICV0YWdfaG92ZXI7XG4gICAgfVxufVxuJXRhZ19ob3ZlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwNywgNjQsIDIyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjUsIDI1LCAyNSk7XG4gICAgY29sb3I6IHJnYigyMDcsIDY0LCAyMik7XG59XG5AbWl4aW4gZ2FsbGVyeV93aWR0aCgkZ2FsbGVyeS1pdGVtLXdpZHRoOiAzMTYsICRpOiA1LCAkc3dpcGVyOiBmYWxzZSwgJGZyZWVfc3BhY2U6IDApIHtcbiAgICB3aWR0aDogY2FsYygjeygxMDAgLyAkaSApfSUgKyAjeyRnYWxsZXJ5LWl0ZW0tbWFyZ2luICogLTF9cHgpO1xuICAgICRpX2RlZmF1bHQ6ICRpO1xuICAgICRrOiAxO1xuXG4gICAgQHdoaWxlICRpID4gMCB7XG4gICAgICAgICRzY3JvbGwtdzogMDtcblxuICAgICAgICBAaWYgKCRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSkpIDwgJG1kIHtcbiAgICAgICAgICAgICRwYWdlLXBhZGRpbmc6ICRwYWdlLXBhZGRpbmctbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGlmICRzd2lwZXIgPT0gdHJ1ZSB7XG4gICAgICAgICAgICBAaWYgKCgkZ2FsbGVyeS1pdGVtLXdpZHRoKiRpICsgJGdhbGxlcnktaXRlbS1tYXJnaW4gKiAoJGkpICsgJHNjcm9sbC13ICsgJHBhZ2UtcGFkZGluZyArICRnYWxsZXJ5LWl0ZW0td2lkdGgvNCkgPiAkeHMpIHtcblxuICAgICAgICAgICAgICAgIEBpZiAoJGdhbGxlcnktaXRlbS13aWR0aCokaSArICRnYWxsZXJ5LWl0ZW0tbWFyZ2luICogKCRpKSArICRzY3JvbGwtdyArICRwYWdlLXBhZGRpbmcgKyAkZ2FsbGVyeS1pdGVtLXdpZHRoLzQpIDw9ICRsZyB7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSkgKyAkc2Nyb2xsLXcgKyAkcGFnZS1wYWRkaW5nfXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygjeygxMDAgLyAkaSApfSUgKyAjeyRnYWxsZXJ5LWl0ZW0tbWFyZ2luICogLTF9cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSApICsgJHNjcm9sbC13ICsgJHBhZ2UtcGFkZGluZyAgKyAkZ2FsbGVyeS1pdGVtLXdpZHRoLzR9cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhdC1yb290IC5tb2JpbGUgJiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoI3soMTAwIC8gKCRpICsgMS80KSl9JSArICN7JGdhbGxlcnktaXRlbS1tYXJnaW4gKiAtMX1weCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gQGVsc2Uge1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSkgKyAkc2Nyb2xsLXcgKyAkcGFnZS1wYWRkaW5nICsgJGZyZWVfc3BhY2V9cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCN7KDEwMCAvICRpICl9JSArICN7JGdhbGxlcnktaXRlbS1tYXJnaW4gKiAtMX1weCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICBAaWYgKCRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSAtIDEpICsgJHNjcm9sbC13ICsgJHBhZ2UtcGFkZGluZyArICRmcmVlX3NwYWNlKSA+PSAoJGdhbGxlcnktaXRlbS13aWR0aCkge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRnYWxsZXJ5LWl0ZW0td2lkdGgqJGkgKyAkZ2FsbGVyeS1pdGVtLW1hcmdpbiAqICgkaSkgKyAkc2Nyb2xsLXcgKyAkcGFnZS1wYWRkaW5nICsgJGZyZWVfc3BhY2V9cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoI3soMTAwIC8gJGkgKX0lICsgI3skZ2FsbGVyeS1pdGVtLW1hcmdpbiAqIC0xfXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAkaTogJGkgLSAxO1xuICAgIH1cblxufVxuIiwiLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4kYXItc3ZnLW5hbWU6ICdhcic7XG4kYXItc3ZnLXg6IDBweDtcbiRhci1zdmcteTogMHB4O1xuJGFyLXN2Zy1vZmZzZXQteDogMHB4O1xuJGFyLXN2Zy1vZmZzZXQteTogMHB4O1xuJGFyLXN2Zy13aWR0aDogMjJweDtcbiRhci1zdmctaGVpZ2h0OiAxNnB4O1xuJGFyLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kYXItc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kYXItc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGFyLXN2ZzogKDBweCwgMHB4LCAwcHgsIDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnYXInLCk7XG4kYmctc3ZnLW5hbWU6ICdiZyc7XG4kYmctc3ZnLXg6IDI2cHg7XG4kYmctc3ZnLXk6IDBweDtcbiRiZy1zdmctb2Zmc2V0LXg6IC0yNnB4O1xuJGJnLXN2Zy1vZmZzZXQteTogMHB4O1xuJGJnLXN2Zy13aWR0aDogMjJweDtcbiRiZy1zdmctaGVpZ2h0OiAxNnB4O1xuJGJnLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kYmctc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kYmctc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGJnLXN2ZzogKDI2cHgsIDBweCwgLTI2cHgsIDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnYmcnLCk7XG4kY3Mtc3ZnLW5hbWU6ICdjcyc7XG4kY3Mtc3ZnLXg6IDBweDtcbiRjcy1zdmcteTogMjBweDtcbiRjcy1zdmctb2Zmc2V0LXg6IDBweDtcbiRjcy1zdmctb2Zmc2V0LXk6IC0yMHB4O1xuJGNzLXN2Zy13aWR0aDogMjJweDtcbiRjcy1zdmctaGVpZ2h0OiAxNnB4O1xuJGNzLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kY3Mtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kY3Mtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGNzLXN2ZzogKDBweCwgMjBweCwgMHB4LCAtMjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnY3MnLCk7XG4kZGEtc3ZnLW5hbWU6ICdkYSc7XG4kZGEtc3ZnLXg6IDI2cHg7XG4kZGEtc3ZnLXk6IDIwcHg7XG4kZGEtc3ZnLW9mZnNldC14OiAtMjZweDtcbiRkYS1zdmctb2Zmc2V0LXk6IC0yMHB4O1xuJGRhLXN2Zy13aWR0aDogMjJweDtcbiRkYS1zdmctaGVpZ2h0OiAxNnB4O1xuJGRhLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZGEtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZGEtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGRhLXN2ZzogKDI2cHgsIDIwcHgsIC0yNnB4LCAtMjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZGEnLCk7XG4kZGUtc3ZnLW5hbWU6ICdkZSc7XG4kZGUtc3ZnLXg6IDUycHg7XG4kZGUtc3ZnLXk6IDBweDtcbiRkZS1zdmctb2Zmc2V0LXg6IC01MnB4O1xuJGRlLXN2Zy1vZmZzZXQteTogMHB4O1xuJGRlLXN2Zy13aWR0aDogMjJweDtcbiRkZS1zdmctaGVpZ2h0OiAxNnB4O1xuJGRlLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZGUtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZGUtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGRlLXN2ZzogKDUycHgsIDBweCwgLTUycHgsIDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZGUnLCk7XG4kZWwtc3ZnLW5hbWU6ICdlbCc7XG4kZWwtc3ZnLXg6IDUycHg7XG4kZWwtc3ZnLXk6IDIwcHg7XG4kZWwtc3ZnLW9mZnNldC14OiAtNTJweDtcbiRlbC1zdmctb2Zmc2V0LXk6IC0yMHB4O1xuJGVsLXN2Zy13aWR0aDogMjJweDtcbiRlbC1zdmctaGVpZ2h0OiAxNnB4O1xuJGVsLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZWwtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZWwtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGVsLXN2ZzogKDUycHgsIDIwcHgsIC01MnB4LCAtMjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZWwnLCk7XG4kZW4tc3ZnLW5hbWU6ICdlbic7XG4kZW4tc3ZnLXg6IDBweDtcbiRlbi1zdmcteTogNDBweDtcbiRlbi1zdmctb2Zmc2V0LXg6IDBweDtcbiRlbi1zdmctb2Zmc2V0LXk6IC00MHB4O1xuJGVuLXN2Zy13aWR0aDogMjJweDtcbiRlbi1zdmctaGVpZ2h0OiAxNnB4O1xuJGVuLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZW4tc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZW4tc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGVuLXN2ZzogKDBweCwgNDBweCwgMHB4LCAtNDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZW4nLCk7XG4kZXMtc3ZnLW5hbWU6ICdlcyc7XG4kZXMtc3ZnLXg6IDI2cHg7XG4kZXMtc3ZnLXk6IDQwcHg7XG4kZXMtc3ZnLW9mZnNldC14OiAtMjZweDtcbiRlcy1zdmctb2Zmc2V0LXk6IC00MHB4O1xuJGVzLXN2Zy13aWR0aDogMjJweDtcbiRlcy1zdmctaGVpZ2h0OiAxNnB4O1xuJGVzLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZXMtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZXMtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGVzLXN2ZzogKDI2cHgsIDQwcHgsIC0yNnB4LCAtNDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZXMnLCk7XG4kZmktc3ZnLW5hbWU6ICdmaSc7XG4kZmktc3ZnLXg6IDUycHg7XG4kZmktc3ZnLXk6IDQwcHg7XG4kZmktc3ZnLW9mZnNldC14OiAtNTJweDtcbiRmaS1zdmctb2Zmc2V0LXk6IC00MHB4O1xuJGZpLXN2Zy13aWR0aDogMjJweDtcbiRmaS1zdmctaGVpZ2h0OiAxNnB4O1xuJGZpLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZmktc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZmktc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGZpLXN2ZzogKDUycHgsIDQwcHgsIC01MnB4LCAtNDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZmknLCk7XG4kZnItc3ZnLW5hbWU6ICdmcic7XG4kZnItc3ZnLXg6IDc4cHg7XG4kZnItc3ZnLXk6IDBweDtcbiRmci1zdmctb2Zmc2V0LXg6IC03OHB4O1xuJGZyLXN2Zy1vZmZzZXQteTogMHB4O1xuJGZyLXN2Zy13aWR0aDogMjJweDtcbiRmci1zdmctaGVpZ2h0OiAxNnB4O1xuJGZyLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kZnItc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kZnItc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGZyLXN2ZzogKDc4cHgsIDBweCwgLTc4cHgsIDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnZnInLCk7XG4kaGUtc3ZnLW5hbWU6ICdoZSc7XG4kaGUtc3ZnLXg6IDc4cHg7XG4kaGUtc3ZnLXk6IDIwcHg7XG4kaGUtc3ZnLW9mZnNldC14OiAtNzhweDtcbiRoZS1zdmctb2Zmc2V0LXk6IC0yMHB4O1xuJGhlLXN2Zy13aWR0aDogMjJweDtcbiRoZS1zdmctaGVpZ2h0OiAxNnB4O1xuJGhlLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kaGUtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kaGUtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGhlLXN2ZzogKDc4cHgsIDIwcHgsIC03OHB4LCAtMjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaGUnLCk7XG4kaGktc3ZnLW5hbWU6ICdoaSc7XG4kaGktc3ZnLXg6IDc4cHg7XG4kaGktc3ZnLXk6IDQwcHg7XG4kaGktc3ZnLW9mZnNldC14OiAtNzhweDtcbiRoaS1zdmctb2Zmc2V0LXk6IC00MHB4O1xuJGhpLXN2Zy13aWR0aDogMjJweDtcbiRoaS1zdmctaGVpZ2h0OiAxNnB4O1xuJGhpLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kaGktc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kaGktc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGhpLXN2ZzogKDc4cHgsIDQwcHgsIC03OHB4LCAtNDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaGknLCk7XG4kaHUtc3ZnLW5hbWU6ICdodSc7XG4kaHUtc3ZnLXg6IDBweDtcbiRodS1zdmcteTogNjBweDtcbiRodS1zdmctb2Zmc2V0LXg6IDBweDtcbiRodS1zdmctb2Zmc2V0LXk6IC02MHB4O1xuJGh1LXN2Zy13aWR0aDogMjJweDtcbiRodS1zdmctaGVpZ2h0OiAxNnB4O1xuJGh1LXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kaHUtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kaHUtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGh1LXN2ZzogKDBweCwgNjBweCwgMHB4LCAtNjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaHUnLCk7XG4kaWQtc3ZnLW5hbWU6ICdpZCc7XG4kaWQtc3ZnLXg6IDI2cHg7XG4kaWQtc3ZnLXk6IDYwcHg7XG4kaWQtc3ZnLW9mZnNldC14OiAtMjZweDtcbiRpZC1zdmctb2Zmc2V0LXk6IC02MHB4O1xuJGlkLXN2Zy13aWR0aDogMjJweDtcbiRpZC1zdmctaGVpZ2h0OiAxNnB4O1xuJGlkLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kaWQtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kaWQtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGlkLXN2ZzogKDI2cHgsIDYwcHgsIC0yNnB4LCAtNjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaWQnLCk7XG4kaXQtc3ZnLW5hbWU6ICdpdCc7XG4kaXQtc3ZnLXg6IDUycHg7XG4kaXQtc3ZnLXk6IDYwcHg7XG4kaXQtc3ZnLW9mZnNldC14OiAtNTJweDtcbiRpdC1zdmctb2Zmc2V0LXk6IC02MHB4O1xuJGl0LXN2Zy13aWR0aDogMjJweDtcbiRpdC1zdmctaGVpZ2h0OiAxNnB4O1xuJGl0LXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kaXQtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kaXQtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGl0LXN2ZzogKDUycHgsIDYwcHgsIC01MnB4LCAtNjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnaXQnLCk7XG4kamEtc3ZnLW5hbWU6ICdqYSc7XG4kamEtc3ZnLXg6IDc4cHg7XG4kamEtc3ZnLXk6IDYwcHg7XG4kamEtc3ZnLW9mZnNldC14OiAtNzhweDtcbiRqYS1zdmctb2Zmc2V0LXk6IC02MHB4O1xuJGphLXN2Zy13aWR0aDogMjJweDtcbiRqYS1zdmctaGVpZ2h0OiAxNnB4O1xuJGphLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kamEtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kamEtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGphLXN2ZzogKDc4cHgsIDYwcHgsIC03OHB4LCAtNjBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnamEnLCk7XG4ka28tc3ZnLW5hbWU6ICdrbyc7XG4ka28tc3ZnLXg6IDBweDtcbiRrby1zdmcteTogODBweDtcbiRrby1zdmctb2Zmc2V0LXg6IDBweDtcbiRrby1zdmctb2Zmc2V0LXk6IC04MHB4O1xuJGtvLXN2Zy13aWR0aDogMjJweDtcbiRrby1zdmctaGVpZ2h0OiAxNnB4O1xuJGtvLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4ka28tc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4ka28tc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJGtvLXN2ZzogKDBweCwgODBweCwgMHB4LCAtODBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAna28nLCk7XG4kbXMtc3ZnLW5hbWU6ICdtcyc7XG4kbXMtc3ZnLXg6IDI2cHg7XG4kbXMtc3ZnLXk6IDgwcHg7XG4kbXMtc3ZnLW9mZnNldC14OiAtMjZweDtcbiRtcy1zdmctb2Zmc2V0LXk6IC04MHB4O1xuJG1zLXN2Zy13aWR0aDogMjJweDtcbiRtcy1zdmctaGVpZ2h0OiAxNnB4O1xuJG1zLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kbXMtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kbXMtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJG1zLXN2ZzogKDI2cHgsIDgwcHgsIC0yNnB4LCAtODBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnbXMnLCk7XG4kbmItc3ZnLW5hbWU6ICduYic7XG4kbmItc3ZnLXg6IDUycHg7XG4kbmItc3ZnLXk6IDgwcHg7XG4kbmItc3ZnLW9mZnNldC14OiAtNTJweDtcbiRuYi1zdmctb2Zmc2V0LXk6IC04MHB4O1xuJG5iLXN2Zy13aWR0aDogMjJweDtcbiRuYi1zdmctaGVpZ2h0OiAxNnB4O1xuJG5iLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kbmItc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kbmItc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJG5iLXN2ZzogKDUycHgsIDgwcHgsIC01MnB4LCAtODBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnbmInLCk7XG4kbmwtc3ZnLW5hbWU6ICdubCc7XG4kbmwtc3ZnLXg6IDc4cHg7XG4kbmwtc3ZnLXk6IDgwcHg7XG4kbmwtc3ZnLW9mZnNldC14OiAtNzhweDtcbiRubC1zdmctb2Zmc2V0LXk6IC04MHB4O1xuJG5sLXN2Zy13aWR0aDogMjJweDtcbiRubC1zdmctaGVpZ2h0OiAxNnB4O1xuJG5sLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kbmwtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kbmwtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJG5sLXN2ZzogKDc4cHgsIDgwcHgsIC03OHB4LCAtODBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnbmwnLCk7XG4kcGwtc3ZnLW5hbWU6ICdwbCc7XG4kcGwtc3ZnLXg6IDEwNHB4O1xuJHBsLXN2Zy15OiAwcHg7XG4kcGwtc3ZnLW9mZnNldC14OiAtMTA0cHg7XG4kcGwtc3ZnLW9mZnNldC15OiAwcHg7XG4kcGwtc3ZnLXdpZHRoOiAyMnB4O1xuJHBsLXN2Zy1oZWlnaHQ6IDE2cHg7XG4kcGwtc3ZnLXRvdGFsLXdpZHRoOiAxNTJweDtcbiRwbC1zdmctdG90YWwtaGVpZ2h0OiAxMTZweDtcbiRwbC1zdmctaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kcGwtc3ZnOiAoMTA0cHgsIDBweCwgLTEwNHB4LCAwcHgsIDIycHgsIDE2cHgsIDE1MnB4LCAxMTZweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3BsJywpO1xuJHB0LXN2Zy1uYW1lOiAncHQnO1xuJHB0LXN2Zy14OiAxMDRweDtcbiRwdC1zdmcteTogMjBweDtcbiRwdC1zdmctb2Zmc2V0LXg6IC0xMDRweDtcbiRwdC1zdmctb2Zmc2V0LXk6IC0yMHB4O1xuJHB0LXN2Zy13aWR0aDogMjJweDtcbiRwdC1zdmctaGVpZ2h0OiAxNnB4O1xuJHB0LXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kcHQtc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kcHQtc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHB0LXN2ZzogKDEwNHB4LCAyMHB4LCAtMTA0cHgsIC0yMHB4LCAyMnB4LCAxNnB4LCAxNTJweCwgMTE2cHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdwdCcsKTtcbiRyby1zdmctbmFtZTogJ3JvJztcbiRyby1zdmcteDogMTA0cHg7XG4kcm8tc3ZnLXk6IDQwcHg7XG4kcm8tc3ZnLW9mZnNldC14OiAtMTA0cHg7XG4kcm8tc3ZnLW9mZnNldC15OiAtNDBweDtcbiRyby1zdmctd2lkdGg6IDIycHg7XG4kcm8tc3ZnLWhlaWdodDogMTZweDtcbiRyby1zdmctdG90YWwtd2lkdGg6IDE1MnB4O1xuJHJvLXN2Zy10b3RhbC1oZWlnaHQ6IDExNnB4O1xuJHJvLXN2Zy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRyby1zdmc6ICgxMDRweCwgNDBweCwgLTEwNHB4LCAtNDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAncm8nLCk7XG4kcnUtc3ZnLW5hbWU6ICdydSc7XG4kcnUtc3ZnLXg6IDEwNHB4O1xuJHJ1LXN2Zy15OiA2MHB4O1xuJHJ1LXN2Zy1vZmZzZXQteDogLTEwNHB4O1xuJHJ1LXN2Zy1vZmZzZXQteTogLTYwcHg7XG4kcnUtc3ZnLXdpZHRoOiAyMnB4O1xuJHJ1LXN2Zy1oZWlnaHQ6IDE2cHg7XG4kcnUtc3ZnLXRvdGFsLXdpZHRoOiAxNTJweDtcbiRydS1zdmctdG90YWwtaGVpZ2h0OiAxMTZweDtcbiRydS1zdmctaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kcnUtc3ZnOiAoMTA0cHgsIDYwcHgsIC0xMDRweCwgLTYwcHgsIDIycHgsIDE2cHgsIDE1MnB4LCAxMTZweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3J1JywpO1xuJHNrLXN2Zy1uYW1lOiAnc2snO1xuJHNrLXN2Zy14OiAxMDRweDtcbiRzay1zdmcteTogODBweDtcbiRzay1zdmctb2Zmc2V0LXg6IC0xMDRweDtcbiRzay1zdmctb2Zmc2V0LXk6IC04MHB4O1xuJHNrLXN2Zy13aWR0aDogMjJweDtcbiRzay1zdmctaGVpZ2h0OiAxNnB4O1xuJHNrLXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kc2stc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kc2stc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHNrLXN2ZzogKDEwNHB4LCA4MHB4LCAtMTA0cHgsIC04MHB4LCAyMnB4LCAxNnB4LCAxNTJweCwgMTE2cHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzaycsKTtcbiRzbC1zdmctbmFtZTogJ3NsJztcbiRzbC1zdmcteDogMHB4O1xuJHNsLXN2Zy15OiAxMDBweDtcbiRzbC1zdmctb2Zmc2V0LXg6IDBweDtcbiRzbC1zdmctb2Zmc2V0LXk6IC0xMDBweDtcbiRzbC1zdmctd2lkdGg6IDIycHg7XG4kc2wtc3ZnLWhlaWdodDogMTZweDtcbiRzbC1zdmctdG90YWwtd2lkdGg6IDE1MnB4O1xuJHNsLXN2Zy10b3RhbC1oZWlnaHQ6IDExNnB4O1xuJHNsLXN2Zy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiRzbC1zdmc6ICgwcHgsIDEwMHB4LCAwcHgsIC0xMDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnc2wnLCk7XG4kc3Itc3ZnLW5hbWU6ICdzcic7XG4kc3Itc3ZnLXg6IDI2cHg7XG4kc3Itc3ZnLXk6IDEwMHB4O1xuJHNyLXN2Zy1vZmZzZXQteDogLTI2cHg7XG4kc3Itc3ZnLW9mZnNldC15OiAtMTAwcHg7XG4kc3Itc3ZnLXdpZHRoOiAyMnB4O1xuJHNyLXN2Zy1oZWlnaHQ6IDE2cHg7XG4kc3Itc3ZnLXRvdGFsLXdpZHRoOiAxNTJweDtcbiRzci1zdmctdG90YWwtaGVpZ2h0OiAxMTZweDtcbiRzci1zdmctaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kc3Itc3ZnOiAoMjZweCwgMTAwcHgsIC0yNnB4LCAtMTAwcHgsIDIycHgsIDE2cHgsIDE1MnB4LCAxMTZweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJ3NyJywpO1xuJHN2LXN2Zy1uYW1lOiAnc3YnO1xuJHN2LXN2Zy14OiA1MnB4O1xuJHN2LXN2Zy15OiAxMDBweDtcbiRzdi1zdmctb2Zmc2V0LXg6IC01MnB4O1xuJHN2LXN2Zy1vZmZzZXQteTogLTEwMHB4O1xuJHN2LXN2Zy13aWR0aDogMjJweDtcbiRzdi1zdmctaGVpZ2h0OiAxNnB4O1xuJHN2LXN2Zy10b3RhbC13aWR0aDogMTUycHg7XG4kc3Ytc3ZnLXRvdGFsLWhlaWdodDogMTE2cHg7XG4kc3Ytc3ZnLWltYWdlOiAnLi4vaW1nL3Nwcml0ZS5wbmcnO1xuJHN2LXN2ZzogKDUycHgsIDEwMHB4LCAtNTJweCwgLTEwMHB4LCAyMnB4LCAxNnB4LCAxNTJweCwgMTE2cHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICdzdicsKTtcbiR0aC1zdmctbmFtZTogJ3RoJztcbiR0aC1zdmcteDogNzhweDtcbiR0aC1zdmcteTogMTAwcHg7XG4kdGgtc3ZnLW9mZnNldC14OiAtNzhweDtcbiR0aC1zdmctb2Zmc2V0LXk6IC0xMDBweDtcbiR0aC1zdmctd2lkdGg6IDIycHg7XG4kdGgtc3ZnLWhlaWdodDogMTZweDtcbiR0aC1zdmctdG90YWwtd2lkdGg6IDE1MnB4O1xuJHRoLXN2Zy10b3RhbC1oZWlnaHQ6IDExNnB4O1xuJHRoLXN2Zy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiR0aC1zdmc6ICg3OHB4LCAxMDBweCwgLTc4cHgsIC0xMDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAndGgnLCk7XG4kdHItc3ZnLW5hbWU6ICd0cic7XG4kdHItc3ZnLXg6IDEwNHB4O1xuJHRyLXN2Zy15OiAxMDBweDtcbiR0ci1zdmctb2Zmc2V0LXg6IC0xMDRweDtcbiR0ci1zdmctb2Zmc2V0LXk6IC0xMDBweDtcbiR0ci1zdmctd2lkdGg6IDIycHg7XG4kdHItc3ZnLWhlaWdodDogMTZweDtcbiR0ci1zdmctdG90YWwtd2lkdGg6IDE1MnB4O1xuJHRyLXN2Zy10b3RhbC1oZWlnaHQ6IDExNnB4O1xuJHRyLXN2Zy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiR0ci1zdmc6ICgxMDRweCwgMTAwcHgsIC0xMDRweCwgLTEwMHB4LCAyMnB4LCAxNnB4LCAxNTJweCwgMTE2cHgsICcuLi9pbWcvc3ByaXRlLnBuZycsICd0cicsKTtcbiR6aC1zdmctbmFtZTogJ3poJztcbiR6aC1zdmcteDogMTMwcHg7XG4kemgtc3ZnLXk6IDBweDtcbiR6aC1zdmctb2Zmc2V0LXg6IC0xMzBweDtcbiR6aC1zdmctb2Zmc2V0LXk6IDBweDtcbiR6aC1zdmctd2lkdGg6IDIycHg7XG4kemgtc3ZnLWhlaWdodDogMTZweDtcbiR6aC1zdmctdG90YWwtd2lkdGg6IDE1MnB4O1xuJHpoLXN2Zy10b3RhbC1oZWlnaHQ6IDExNnB4O1xuJHpoLXN2Zy1pbWFnZTogJy4uL2ltZy9zcHJpdGUucG5nJztcbiR6aC1zdmc6ICgxMzBweCwgMHB4LCAtMTMwcHgsIDBweCwgMjJweCwgMTZweCwgMTUycHgsIDExNnB4LCAnLi4vaW1nL3Nwcml0ZS5wbmcnLCAnemgnLCk7XG4kc3ByaXRlc2hlZXQtd2lkdGg6IDE1MnB4O1xuJHNwcml0ZXNoZWV0LWhlaWdodDogMTE2cHg7XG4kc3ByaXRlc2hlZXQtaW1hZ2U6ICcuLi9pbWcvc3ByaXRlLnBuZyc7XG4kc3ByaXRlc2hlZXQtc3ByaXRlczogKCRhci1zdmcsICRiZy1zdmcsICRjcy1zdmcsICRkYS1zdmcsICRkZS1zdmcsICRlbC1zdmcsICRlbi1zdmcsICRlcy1zdmcsICRmaS1zdmcsICRmci1zdmcsICRoZS1zdmcsICRoaS1zdmcsICRodS1zdmcsICRpZC1zdmcsICRpdC1zdmcsICRqYS1zdmcsICRrby1zdmcsICRtcy1zdmcsICRuYi1zdmcsICRubC1zdmcsICRwbC1zdmcsICRwdC1zdmcsICRyby1zdmcsICRydS1zdmcsICRzay1zdmcsICRzbC1zdmcsICRzci1zdmcsICRzdi1zdmcsICR0aC1zdmcsICR0ci1zdmcsICR6aC1zdmcsKTtcbiRzcHJpdGVzaGVldDogKDE1MnB4LCAxMTZweCwgJy4uL2ltZy9zcHJpdGUucG5nJywgJHNwcml0ZXNoZWV0LXNwcml0ZXMsKTtcblxuLy8gVGhlIHByb3ZpZGVkIG1peGlucyBhcmUgaW50ZW5kZWQgdG8gYmUgdXNlZCB3aXRoIHRoZSBhcnJheS1saWtlIHZhcmlhYmxlc1xuLy9cbi8vIC5pY29uLWhvbWUge1xuLy8gICBAaW5jbHVkZSBzcHJpdGUtd2lkdGgoJGljb24taG9tZSk7XG4vLyB9XG4vL1xuLy8gLmljb24tZW1haWwge1xuLy8gICBAaW5jbHVkZSBzcHJpdGUoJGljb24tZW1haWwpO1xuLy8gfVxuLy9cbi8vIEV4YW1wbGUgdXNhZ2UgaW4gSFRNTDpcbi8vXG4vLyBgZGlzcGxheTogYmxvY2tgIHNwcml0ZTpcbi8vIDxkaXYgY2xhc3M9XCJpY29uLWhvbWVcIj48L2Rpdj5cbi8vXG4vLyBUbyBjaGFuZ2UgYGRpc3BsYXlgIChlLmcuIGBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YCksIHdlIHN1Z2dlc3QgdXNpbmcgYSBjb21tb24gQ1NTIGNsYXNzOlxuLy9cbi8vIC8vIENTU1xuLy8gLmljb24ge1xuLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyB9XG4vL1xuLy8gLy8gSFRNTFxuLy8gPGkgY2xhc3M9XCJpY29uIGljb24taG9tZVwiPjwvaT5cbkBtaXhpbiBzcHJpdGUtd2lkdGgoJHNwcml0ZSkge1xuICAgIHdpZHRoOiBudGgoJHNwcml0ZSwgNSk7XG59XG5cbkBtaXhpbiBzcHJpdGUtaGVpZ2h0KCRzcHJpdGUpIHtcbiAgICBoZWlnaHQ6IG50aCgkc3ByaXRlLCA2KTtcbn1cblxuQG1peGluIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlKSB7XG4gICAgJHNwcml0ZS1vZmZzZXQteDogbnRoKCRzcHJpdGUsIDMpO1xuICAgICRzcHJpdGUtb2Zmc2V0LXk6IG50aCgkc3ByaXRlLCA0KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14ICRzcHJpdGUtb2Zmc2V0LXk7XG59XG5cbkBtaXhpbiBzcHJpdGUtaW1hZ2UoJHNwcml0ZSkge1xuICAgICRzcHJpdGUtaW1hZ2U6IG50aCgkc3ByaXRlLCA5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skc3ByaXRlLWltYWdlfSk7XG59XG5cbkBtaXhpbiBzcHJpdGUoJHNwcml0ZSkge1xuICAgIEBpbmNsdWRlIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlKTtcbn1cblxuLy8gVGhlIGBzcHJpdGVzYCBtaXhpbiBnZW5lcmF0ZXMgaWRlbnRpY2FsIG91dHB1dCB0byB0aGUgQ1NTIHRlbXBsYXRlXG4vLyAgIGJ1dCBjYW4gYmUgb3ZlcnJpZGRlbiBpbnNpZGUgb2YgU0NTU1xuLy9cbi8vIEBpbmNsdWRlIHNwcml0ZXMoJHNwcml0ZXNoZWV0LXNwcml0ZXMpO1xuQG1peGluIHNwcml0ZXMoJHNwcml0ZXMpIHtcbiAgICBAZWFjaCAkc3ByaXRlIGluICRzcHJpdGVzIHtcbiAgICAgICAgJHNwcml0ZS1uYW1lOiBudGgoJHNwcml0ZSwgMTApO1xuICAgICAgICAubGFuZ18jeyRzcHJpdGUtbmFtZX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlKCRzcHJpdGUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxhZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9zcHJpdGUucG5nJyk7XG59XG5cbkBpbmNsdWRlIHNwcml0ZXMoJHNwcml0ZXNoZWV0LXNwcml0ZXMpO1xuIiwiKiB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuaHRtbCwgYm9keSwgZGl2LCB1bCwgb2wsIGxpLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBkZCwgZHQsIGRsLCB0YWJsZSwgdHIsIHRkLCB0aCwgcCwgc3Bhbiwgc3Ryb25nLCBzbWFsbCwgYSwgaW1nLCBmb3JtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbmh0bWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDYyLjUlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuYm9keSB7XG4gICAgZm9udDogNDAwIDE0cHgvMjBweCAkZm9udDtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHlfYmc7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG59XG5pbWcge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbmEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgJHRpbWU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxucCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbnAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG59XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBmb250OiA0MDAgMThweC8xLjIgJGZvbnQ7XG4gICAgY29sb3I6ICM0RDRENEQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG5oMyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbmg1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5oNiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9J3N1Ym1pdCddLCBpbnB1dFt0eXBlPSdidXR0b24nXSwgYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xufVxudWwsIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbnVsIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG59IiwiJHRpbWU6IC4ycztcbiRmb250OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblxuJGJvZHlfYmc6ICNGNkY2RjY7XG4kdGV4dC1jb2xvcjogIzRENEQ0RDtcbiRsaW5rLWNvbG9yOiAjMzIzNjUwO1xuXG4keHhsOiAxNDQwcHg7XG4keGw6IDEyODBweDtcbiRsZzogMTAyNHB4O1xuJG1kOiA3NjhweDtcbiRzbTogNDgwcHg7XG4keHM6IDMyMHB4O1xuXG5cbiRzY3JvbGwtdzogMTU7XG4kcGFnZS1wYWRkaW5nOiAxMjtcbiRwYWdlLXBhZGRpbmctbW9iaWxlOiA0O1xuXG4kZ2FsbGVyeS1pdGVtcy1pbi1saW5lOiA1O1xuJGdhbGxlcnktaXRlbS1tYXJnaW46IDM7XG4kZ2FsbGVyeS1pdGVtLXc6IDMxNjtcbiRnYWxsZXJ5LWl0ZW0taDogMTc4O1xuXG4kZml4ZWQtd2lkdGg6ICRwYWdlLXBhZGRpbmcgKyAoJGdhbGxlcnktaXRlbS1tYXJnaW4gKiAoJGdhbGxlcnktaXRlbXMtaW4tbGluZSAtIDEpKSArICgkZ2FsbGVyeS1pdGVtLXcgKiAkZ2FsbGVyeS1pdGVtcy1pbi1saW5lKTsiLCJAbWl4aW4gZml4ZWQtd2lkdGgge1xuICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGZpeGVkLXdpZHRoKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB4eGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkeHhsKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB4bCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHh4bCAtIDFweH0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIGxnIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skeGwgLSAxcHh9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBsZ19vbmx5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skbGd9KSBhbmQgKG1heC13aWR0aDogI3skeGwgLSAxcHh9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBkZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skbGd9KSB7XG4gICAgICAgIEBhdC1yb290IGJvZHk6bm90KC5tb2JpbGUpICYge1xuICAgICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5AbWl4aW4gbWQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRsZyAtIDFweH0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIG1kX29ubHkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtZH0pIGFuZCAobWF4LXdpZHRoOiAjeyRsZyAtIDFweH0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIG1kX3VwIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWR9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBzbV9vbmx5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skc219KSBhbmQgKG1heC13aWR0aDogI3skbWQgLSAxcHh9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBzbV91cCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNtfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG5AbWl4aW4gc20ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtZCAtIDFweH0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuQG1peGluIHhzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc20gLSAxcHh9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiB4eHMge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR4c30pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuIiwiLnZpZGVvLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgJi1oZWFkIHtcbiAgICBtYXJnaW46IDAgLTZweCA5cHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgbWFyZ2luOiAwIC0ycHggMTFweDtcbiAgICB9XG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBoMSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMTFweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwIDdweCAzMXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy8xNi5zdmcpIDUwJSA1MCUgbm8tcmVwZWF0O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1idG4ge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTJfdi5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRpbWU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIgLyAxMDAlIDEwMCU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lLCBib3gtc2hhZG93ICR0aW1lO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1zdWNjZXNzIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYtbXNnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMTg1cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdGltZSwgb3BhY2l0eSAkdGltZSwgcGFkZGluZyAkdGltZTtcbiAgICAgICYub3BlbmVkIHtcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCA5cHg7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgfVxuICAgICAgJi1jb250IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgICAgJi1mdyB7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIHdpZHRoOiAyMDJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLW13IHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgfVxuICAgICAgJl9fdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxNjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAxN3B4IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQkQ0O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgZm9udDogMTJweCAkZm9udDtcbiAgICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNEQ0RDREO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzgwN2Y4ODtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA2cHggI0U4RTdFRjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lLCBjb2xvciAkdGltZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgQGluY2x1ZGUgbGcge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgJi1tYWluIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEyNzRweDtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAudGh1bWJzLW1vcmUge1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXNpZGUge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA3MXB4O1xuICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgLnNwZWMtaW1nIHtcbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbGcge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMjVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi10YWdzIHtcbiAgICBtYXgtaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdGltZTtcbiAgICBzcGFuIHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgb3JkZXI6IDEwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuICAgICAgJi5tLXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgICAmLnQtaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICAgICAgaSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMyMjI5M2MgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwNzg4ZjcgMCUsICMxOWFmZTggMTAwJSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYudC1pIHtcbiAgICAgICAgICAgICZfcyB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAvL0BpbmNsdWRlIHNwX185X2Q7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzlfZC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9yIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vQGluY2x1ZGUgc3BfXzEwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy8xMC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX24ge1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgLy9AaW5jbHVkZSBzcF9fMTM7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzEzLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9pIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vQGluY2x1ZGUgc3BfXzE0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy8xNC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmhkbiB7XG4gICAgICAgIG9yZGVyOiAzMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODM5NGFmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2gtaCB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG9yZGVyOiAyMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgfVxuICAgICYub3BlbmVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgICYuaGRuIHtcbiAgICAgICAgICBvcmRlcjogMTA7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtYWRkZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IHUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJhY2tncm91bmQ6ICMyMjI5M2MgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMwNzg4ZjcgMCUsICMxOWFmZTggMTAwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vQGluY2x1ZGUgc3BfXzExO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvMTEuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwtNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgfVxuICB9XG4gICYtdmlkZW8ge1xuICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1Ni4yNSUgMCAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGltZywgaWZyYW1lLCB2aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAudmlkZW8tanMge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIC52Z3MtYmlnLXBsYXktYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAzZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBsaW5lLWhlaWdodDogM2VtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLXZvdGluZyB7XG4gICAgcGFkZGluZzogMTJweCA3cHggMjZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi1tc2cge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGNvbG9yOiAjNEQ0RDREO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsIDJzO1xuICAgICAgJi5hIHtcbiAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICB2aXNpYmlsaXR5OnZpc2libGU7XG4gICAgICAgIHRyYW5zaXRpb246YWxsIC40cztcbiAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMClcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi10aHVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5nIHtcbiAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG4gICAgICAmLXcge1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9faSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE2LjY2NiUgKyAtNXB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgIHdpZHRoOiAxOTBweDtcbiAgICAgICAgICBtYXJnaW46IDAgM3B4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQobiArIDcpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwLCBoMyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgICZfY2FuLXBsYXkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC5nX19pLWltZyB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzNC42NHB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi13ciB7XG4gICAgICAmLnNob3ctYWxsIHtcbiAgICAgICAgLmcge1xuICAgICAgICAgICZfX2kge1xuICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDcpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2JveF9tYWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDA7XG4gICYgKyBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM0RDRENEQ7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQkQ0O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRpbWU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdGltZTtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICAmICsgbGFiZWwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICM4MDdmODg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY4NTJEOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZvdGUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMzNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdm90ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAmLWxpa2UsICYtZGlzbGlrZSB7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1pbi13aWR0aDogMjhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgY29sb3I6ICM0RDRENEQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcbiAgfVxuICAmLWxpa2Uge1xuICAgIG9yZGVyOiAxO1xuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLWRpc2xpa2Uge1xuICAgIG9yZGVyOiAzMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICBjb2xvcjogI0ZGNDY1MjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1yIHtcbiAgICBvcmRlcjogMjA7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICBjb2xvcjogIzUzM0VCRjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tYmxvY2stdmlkZW8+dmlkZW8udmlkZW8tanN7dmlzaWJpbGl0eTpoaWRkZW59XG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpze3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGUhaW1wb3J0YW50O2xlZnQ6MDt0b3A6MH1cbi52aWRlby1ibG9jay12aWRlbyAudmlkZW8tanMgLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWJ1dHRvbnstd2Via2l0LW9yZGVyOjIwOy1tcy1mbGV4LW9yZGVyOjIwO29yZGVyOjIwfVxuLnZpZGVvLWJsb2NrLXZpZGVvIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbntoZWlnaHQ6M2VtO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luOjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO2JvcmRlci1yYWRpdXM6NTAlO2xpbmUtaGVpZ2h0OjNlbX1cbi52aWRlby1ibG9jay12aWRlbyAudmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVye2ZvbnQtc2l6ZToyZW19XG4udmlkZW8tYmxvY2stdmlkZW8gLnZpZGVvLWpzIC52anMtcG9zdGVye2JhY2tncm91bmQtc2l6ZTpjb3Zlcn0iLCIubGFuZy1tZW51IHtcbiAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLy9saW5lLWhlaWdodDogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIC8vb3JkZXI6IDUwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAvKiY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogNTYwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0qL1xuICAgIC8vQGluY2x1ZGUgbWQge1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAvLyBvcmRlcjogOTtcbiAgICAvL31cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xuICAgICAgICBAZXh0ZW5kICVzZXQ7XG4gICAgICAgIC8vaW1nIHtcbiAgICAgICAgLy8gICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAvLyAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgLy8gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAvLyAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vICAgIHRvcDogMXB4O1xuICAgICAgICAvLyAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIC8vICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIC8vICAgICAgICB0b3A6IDA7XG4gICAgICAgIC8vICAgIH1cbiAgICAgICAgLy99XG4gICAgICAgIC5mbGFnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAvL0BpbmNsdWRlIHNwX18xO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMS5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvL3RvcDogNHB4O1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAvL3RvcDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OWluO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzFweDtcbiAgICAgICAgfVxuICAgICAgICAvKiBAaW5jbHVkZSBzbSB7XG5cbiAgICAgICAgIH0qL1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2xpc3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAgICAgICB3aWR0aDogNTMwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdGltZSwgcGFkZGluZyAkdGltZTtcbiAgICAgICAgdWwsXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIEBleHRlbmQgJXVsbGk7XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgY29sdW1uLXdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDM1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMCA4cHg7XG4gICAgICAgICAgICAvL2ltZyB7XG4gICAgICAgICAgICAvLyAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgLy8gICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAvLyAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAvLyAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAvL31cbiAgICAgICAgICAgIC5mbGFnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRpbWU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRjQ2NTI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY0NjUyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy9AaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAvL3RvcDpjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgICAgLy99XG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICNsYW5nLW1lbnVfX2NoZWNrIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTlpbjtcbiAgICAgICAgdG9wOiAtOTlpbjtcbiAgICB9XG4gICAgLyogJjpob3ZlciAmX19saXN0IHtcbiAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgIH1cbiAgICAgJjpob3ZlciB7XG4gICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICB9XG4gICAgIH0qL1xuICAgICNsYW5nLW1lbnVfX2NoZWNrOmNoZWNrZWQgfiAmX19sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgICAjbGFuZy1tZW51X19jaGVjazpjaGVja2VkIH4gJl9fbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDg4NHB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCA5cHg7XG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ0MnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyomOmhvdmVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9Ki9cbn0iLCIuaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjAwO1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2ODUyRDk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogI3skZml4ZWQtd2lkdGh9cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCA5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAmID4gKiB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi5sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAvL21hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAvL21hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4ubG9nbyxcbm5hdixcbi5uYnR0biB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleC1ncm93OiAwO1xufVxubmF2IHtcbiAgICBvcmRlcjogMzA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIGNvbG9yOiAjMzIzNjUwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAxMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VuZGVybGluZS5zdmdcIikgY2VudGVyIC8gMTAwJSAxMDAlO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWUsIGJveC1zaGFkb3cgJHRpbWU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkY0NjUyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBsZ19vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4IDhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICAgICYubi11cGwge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgM3B4IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5aW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy8yLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjg1MkQ5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmcgJHRpbWUsIG1heC1oZWlnaHQgJHRpbWU7XG4gICAgICAgIHotaW5kZXg6IDIwO1xuICAgICAgICBhIHtcblxuICAgICAgICAgICAgJiB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgQGF0LXJvb3QgI25idG46Y2hlY2tlZCB+ICYge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDAgNTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiNuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm5idHRuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvM18xLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgd2lkdGg6IDMxcHg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gICAgb3JkZXI6IDYwO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaWNvbnMvMy5zdmcpO1xuICAgIH1cbn1cbi5zZWFyY2gge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgb3JkZXI6IDIwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmID4gKiB7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJiA+IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZzogMCA1NHB4IDAgMThweDtcbiAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdGltZTtcbiAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM4MDdGODg7XG4gICAgICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgcGFkZGluZzogMCA3N3B4IDAgMjNweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmID4gW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAvKmZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDA7Ki9cbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAvL2ZvbnQtZmFtaWx5OiAkZm9udDtcbiAgICAgICAgLy9mb250LXNpemU6IDE2cHg7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAvL3RyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgc3BfXzQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvNC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDkwO1xuICAgICAgICBtYXJnaW46IDlweCAwIDA7XG4gICAgfVxufVxuXG4udXNlci1tZW51IHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDUwO1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMTdweDtcbiAgICBAaW5jbHVkZSBsZ19vbmx5IHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAxMnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAmLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBAZXh0ZW5kICV1bGxpO1xuICAgIH1cbiAgICAmLWl0ZW0ge1xuICAgICAgICBAZXh0ZW5kICV1bGxpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy9oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgICAgIC8vYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZDogIzBlMTAxZDtcbiAgICAgICAgICAgIC8vYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIC8vYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICAgICAgICAgIC8vZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgLy9saW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICAgIC8vY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAvL3RyYW5zaXRpb246IGNvbG9yICR0aW1lLCBiYWNrZ3JvdW5kICR0aW1lLCBib3JkZXItY29sb3IgJHRpbWU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogIzgzOTRhZjtcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6ICMwZTEwMWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl91cGxvYWQge1xuICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMCAyOHB4O1xuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIC8vbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiAjMjMyOTNiIGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDc4OGY3IDAlLCAjMTlhZmU4IDEwMCUpO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgICAgICAgICAgICAvL0BpbmNsdWRlIHNwX18yO1xuICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybCguLi9pY29ucy8yLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgICAgIC8vY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgLy93aWR0aDogMzFweDtcbiAgICAgICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgLy90ZXh0LWluZGVudDogLTk5aW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgLy9jb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIC8vdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgICAgICAgICAgICAgICAgICAvL3JpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAvL2xlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICAvL3RyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWUsIGJveC1zaGFkb3cgJHRpbWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6ICMwZTEwMWQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vQGluY2x1ZGUgc3BfXzI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JhY2tncm91bmQ6IHVybCguLi9pY29ucy8yLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3dpZHRoOiAzMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL2JveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubG9nby1sYW5nIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgb3JkZXI6IDEwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAtMTBweDtcbiAgICBwYWRkaW5nOiAxNnB4IDE4cHggMTZweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBsZ19vbmx5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59IiwiLmctdyB7XG4gIC8vbWFyZ2luOiAyNHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMzM1cHgpIHtcbiAgICAvL21hcmdpbjogMCAjey0kcGFnZS1wYWRkaW5nLW1vYmlsZSAvIDJ9cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgbWFyZ2luLXJpZ2h0OiAtI3skZ2FsbGVyeS1pdGVtLW1hcmdpbn1weDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDMzNXB4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4O1xuICB9XG5cbiAgJl9faSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBnYWxsZXJ5X3dpZHRoKCRnYWxsZXJ5LWl0ZW0tdywgJGdhbGxlcnktaXRlbXMtaW4tbGluZSwgZmFsc2UpO1xuICAgIG1hcmdpbi1yaWdodDogI3skZ2FsbGVyeS1pdGVtLW1hcmdpbn1weDtcbiAgICBtYXJnaW4tYm90dG9tOiAjeyRnYWxsZXJ5LWl0ZW0tbWFyZ2luICAqIDMgKyAxfXB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAvL3RyYW5zaXRpb246IGJveC1zaGFkb3cgJHRpbWU7XG5cbiAgICAmLWltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6ICRnYWxsZXJ5LWl0ZW0taC8kZ2FsbGVyeS1pdGVtLXcgKiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0aW1lO1xuXG4gICAgICAudmlkZW8tbG9hZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogLTk5O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lO1xuXG4gICAgICAgICYubG9hZGNsIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfc2xpZGVyLWVuZCB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgIC5tb2JpbGUgJiB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzNC42NHB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl92aWRlby1ob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgfVxuXG4gICAgICAgIHZpZGVvIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVvLWxvYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgei1pbmRleDogODtcbiAgICAgICAgfVxuXG4gICAgICAgICYudmlkZW9fbG9hZGVkIHtcblxuICAgICAgICAgICY6YmVmb3JlIHtcblxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRpbWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgei1pbmRleDogNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmLnZpZGVvX2xvYWRlZCB7XG4gICAgICAgIC52aWRlby1sb2FkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMzZweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBtYXJnaW46IDdweCAwIDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRpbWU7XG4gICAgICAvL0BpbmNsdWRlIHRleHQtb3ZlcmZsb3c7XG4gICAgICAvL2ZsZXgtc2hyaW5rOiAxO1xuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuXG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBtYXJnaW46IDlweCAwIDA7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdGltZTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIHRleHQtb3ZlcmZsb3c7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpbWUsXG4gICAgJi1pbmZvIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0yNHB4O1xuICAgICAgcmlnaHQ6IDNweDtcbiAgICAgIG1hcmdpbi10b3A6ICRnYWxsZXJ5LWl0ZW0taCAvICRnYWxsZXJ5LWl0ZW0tdyAqIDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICB6LWluZGV4OiAxNTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIH1cblxuICAgICYtcmVwb3J0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNykgdXJsKFwiLi4vaWNvbnMvMTIuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHotaW5kZXg6IDE1O1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkdGltZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNjg1MkQ5IHVybChcIi4uL2ljb25zLzEyLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmIHtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA0cHggI0VDRURGMjtcbiAgICAgIH1cblxuICAgICAgcCxcbiAgICAgIC5nX19pLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM2ODUyRDk7XG4gICAgICB9XG5cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDMzNXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgfVxuICAgICZfbmwge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHAsXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmlkZW8tbG9hZGVyIHtcbiAgJixcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXIgMXMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgfVxuXG4gICYge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogLTNweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4zKTtcbiAgfVxuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGxlZnQ6IC0xLjVlbTtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGxlZnQ6IDEuNWVtO1xuICB9XG5cbn1cblxuQGtleWZyYW1lcyBsb2FkZXIge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDA7XG4gICAgaGVpZ2h0OiA0ZW07XG4gIH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIC0yZW07XG4gICAgaGVpZ2h0OiA1ZW07XG4gIH1cbn0iLCIudGh1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgLmctdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG4gICYtbW9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgLnZpZXctbW9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gIH1cbiAgJl9jYXQge1xuICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIH1cbn1cbi52aWV3LW1vcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTVweCAxMHB4IDM3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICMzMjM2NTA7XG4gIHRyYW5zaXRpb246IGNvbG9yICR0aW1lO1xuICAmOmJlZm9yZSB7XG4gICAgLy9AaW5jbHVkZSBzcF9fOF93O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy84LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWU7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VuZGVybGluZS5zdmdcIikgY2VudGVyIC8gMTAwJSAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZSwgYm94LXNoYWRvdyAkdGltZTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOF9oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmZvb3RlciB7XG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gICAgfVxuICAgICYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAjeyRmaXhlZC13aWR0aH1weDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAwICN7JHBhZ2UtcGFkZGluZyAvIDJ9cHggNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM2ODUyRDk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgI3skcGFnZS1wYWRkaW5nLW1vYmlsZSAvIDJ9cHggNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5mb290IHtcbiAgICAmLWxhbmcge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBtYXJnaW46IDAgLTZweCAxMXB4O1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDZweCAxMHB4O1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCA4LjVweCA3cHg7XG4gICAgICAgICAgICBjb2xvcjogIzMyMzY1MDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2ODUyRDk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0ycHggMTFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMnB4IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1uYXYge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCAxOS41cHggOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRjQ2NTI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29weXJpZ2h0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufSIsIi5oIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMTBweCA2cHg7XG4gICAgbWFyZ2luOiAwIC02cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIC8vd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgbWFyZ2luOiAwIC0ycHggOHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDZweCAxMXB4O1xuICAgIH1cbiAgICAmX190IHtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAycHggMjBweCAycHggMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICoge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICAgICYtaCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcblxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNEQ0RDREO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgICAgICAgICAgLy9mb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzE2LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Yge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDAgMDtcbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICYtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZpbHRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAmLWxpc3Qge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgYSB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDZweCAwIDVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTJweCAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgY29sb3I6ICMzMjM2NTA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgJHRpbWU7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlciAvIDEwMCUgMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdGltZSwgYm94LXNoYWRvdyAkdGltZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBtYXJnaW46IDAgMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wYWdlciB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgJi1saXN0IHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIEBleHRlbmQgJXVsbGk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYtaXRlbSB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIEBleHRlbmQgJXVsbGk7XG4gICAgICBtYXJnaW46IDAgMTAuNXB4IDJweDtcbiAgICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgICAgbWFyZ2luOiAwIDJweCAycHg7XG4gICAgICB9XG4gICAgICAmLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLXdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgY29sb3I6ICMzMjM2NTA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlciAvIDEwMCUgMTAwJTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWUsIGJveC1zaGFkb3cgJHRpbWU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY3VyLXBhZ2VzIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE3NnB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxleC1iYXNpczpjYWxjKDMzLjMzMyUgLSAyMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX3ByZXYsJl9uZXh0LCZfZmlyc3QsJl9sYXN0IHtcbiAgICAgICAgLnBhZ2VyLWxpc3QtaXRlbS1saW5rIHtcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTk5aW47XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfcHJldiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy82LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy82X2guc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9uZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzcuc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvN19oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfZmlyc3Qge1xuICAgICAgICBtYXJnaW46IDAgMjAuNXB4IDAgMDtcbiAgICAgICAgLnBhZ2VyLWxpc3QtaXRlbS1saW5rIHtcbiAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pY29ucy85LnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvOV9oLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfbGFzdCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjAuNXB4O1xuICAgICAgICAucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzEwLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkdGltZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzEwX2guc3ZnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5yYW5nZSB7XG4gICAgICAgIG1hcmdpbjogMCAyMi41cHggMnB4O1xuICAgICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDcuNXB4IDJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAucGFnZXItbGlzdC1pdGVtLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudHh0Y2wge1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gID4gKiB7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59IiwiLnRhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuICYtY2F0IHtcbiAgIHdpZHRoOiAxMDAlO1xuICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICYtbGlzdCB7XG4gICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAmX19lbCB7XG4gICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgIG1hcmdpbjogMCA0cHggNnB4IDA7XG4gICAgICAgcGFkZGluZzogMCA4cHggMTBweDtcbiAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgY29sb3I6ICMzMjM2NTA7XG4gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0aW1lO1xuICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICBib3R0b206IDA7XG4gICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlciAvIDEwMCUgMTAwJTtcbiAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lLCBib3gtc2hhZG93ICR0aW1lO1xuICAgICAgIH1cbiAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgY29sb3I6ICM2ODUyRDk7XG4gICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAjQTQ5OEUxO1xuICAgICAgICAgfVxuICAgICAgIH1cbiAgICAgfVxuICAgfVxuIH1cbiAgJi1sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgLmgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG4gICAgJi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgICAgJl9fZWwge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAzcHggNHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogM3B4IDhweCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogIzMyMzY1MDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy91bmRlcmxpbmUuc3ZnXCIpIGNlbnRlciAvIDEwMCUgMTAwJTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRpbWUsIGJveC1zaGFkb3cgJHRpbWU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtaWMge1xuICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzE3LnN2Z1wiKSA1MCUgNTAlIG5vLXJlcGVhdDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX3YxIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy8xOC5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmX3YyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pY29ucy8xOS5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogM3B4IDAgMCAxMnB4O1xuICAgICAgICBwYWRkaW5nOiAzcHggMCAxMHB4O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgfVxufSIsIi5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgJi1zZWFyY2gge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgJi1mb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0aW1lO1xuICAgICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICBib3JkZXItY29sb3I6ICM4MDdGODg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZHJvcCB7XG4gICAgICAgIC8vbWF4LWhlaWdodDogMDtcbiAgICAgICAgLy9vdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICMyMzI5M2I7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogMjNweDtcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogNDZweDtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiAwO1xuICAgICAgICAvL3JpZ2h0OiAxMXB4O1xuICAgICAgICAvL2xlZnQ6IDA7XG4gICAgICAgIC8vdHJhbnNpdGlvbjogbWF4LWhlaWdodCAkdGltZSwgcGFkZGluZyAkdGltZTtcbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAvL0BleHRlbmQgJXVsbGk7XG4gICAgICAgICAgLy9wYWRkaW5nOiAwIDMycHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZWwge1xuICAgICAgICAgIC8vQGV4dGVuZCAldWxsaTtcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAvL2xpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIC8vY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm9wZW5lZCB7XG4gICAgICAgIC5jYXRlZ29yaWVzLXNlYXJjaC1mb3JtIHtcbiAgICAgICAgICAmLXR4IHtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIC8vY29sb3I6ICMwNTA1MTA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtYnRuIHtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvNF9kLnN2Zykgbm8tcmVwZWF0IDUwJSA1MCU7XG4gICAgICAgICAgICAgIC8vY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIC8vd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgIC8vaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZDogdXJsKC4uL2ljb25zLzRfZC5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgICAgIC8vY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiAxN3B4O1xuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYtZHJvcCB7XG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgLy9wYWRkaW5nOiA2NXB4IDAgMzdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1saXN0IHtcbiAgICBjb2x1bW4tY291bnQ6IDU7XG4gICAgY29sdW1uLWdhcDogMzdweDtcbiAgICBAaW5jbHVkZSB4bCB7XG4gICAgICBjb2x1bW4tY291bnQ6IDQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIGxnIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICBjb2x1bW4tZ2FwOiA4cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHhzIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICB9XG4gICAgJl9faSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgIHBhZGRpbmc6IDRweCAwIDRweCAyNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaWNvbnMvNS5zdmcpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0aW1lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMzMjM2NTA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAjRThFN0VGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBjb2xvcjogIzRENEQ0RDs7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdGltZSwgYmFja2dyb3VuZCAkdGltZTtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgIG1pbi13aWR0aDogNTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgeHMge1xuICAgICAgICAgIG1pbi13aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+ICoge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ljb25zLzVfaC5zdmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjg1MkQ5O1xuICAgICAgICAgIH1cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zdGF0aXN0aWNzLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzRENEQ0RDtcbiAgQGluY2x1ZGUgc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgQGluY2x1ZGUgeHMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJi13IHtcbiAgICBtYXJnaW46IDAgLTZweCAyN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgbWFyZ2luOiAwIC0ycHggMjdweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgJl9faGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgbWFyZ2luOiAycHggMDtcbiAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBAaW5jbHVkZSB4cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMjI5M2M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fdGgge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgcGFkZGluZzogMTRweCAyNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0NCRDQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBwYWRkaW5nOiAxM3B4IDEycHg7XG4gICAgfVxuICAgICZfciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICZfX2JvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgICBAaW5jbHVkZSBzbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cbiAgfVxuICAmX190ZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAyMHB4IDI2cHggMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgbWQge1xuICAgICAgcGFkZGluZzogMTVweCAyMXB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcblxuICAgICAgfVxuICAgIH1cbiAgICAmX20ge1xuICAgICAgd2lkdGg6IDI2LjIlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMCAxMXB4IDEwcHggM3B4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIgLyAxMDAlIDEwMCU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lLCBib3gtc2hhZG93ICR0aW1lO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4ICNBNDk4RTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvMTRfaC5zdmdcIikgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzE0LnN2Z1wiKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkdGltZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzExLnN2Z1wiKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9zIHtcbiAgICAgIHdpZHRoOiAxNS44JTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDdweCAxMHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaWNvbnMvdW5kZXJsaW5lLnN2Z1wiKSBjZW50ZXIgLyAxMDAlIDEwMCU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0aW1lLCBib3gtc2hhZG93ICR0aW1lO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggI0E0OThFMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy81X2guc3ZnXCIpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0IDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zLzUuc3ZnXCIpY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJHRpbWU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9sIHtcbiAgICAgIHdpZHRoOiA4JTtcbiAgICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMjFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy8xMy5zdmdcIiljZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX3Ige1xuICAgICAgd2lkdGg6IDglO1xuICAgICAgY29sb3I6ICNGRjQ2NTI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBzbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgICAgaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pY29ucy8xNS5zdmdcIiljZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbiAgICAgICAgQGluY2x1ZGUgc20ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zcGVjLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAmLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtNTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIG1hcmdpbjogMCAtMjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDEwcHggNTRweDtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBtYXJnaW46IDEwcHggMjVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc20ge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSB4cyB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICZfdiB7XG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxufSIsIi51cGxvYWQge1xuICBtYXJnaW4tYm90dG9tOiAxNDBweDtcbiAgQGluY2x1ZGUgc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmgge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICYtYmxvY2sge1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgbWluLWhlaWdodDogMTAwcHg7XG4gICBtYXJnaW46IDJweCAtNnB4IDIwcHg7XG4gICBwYWRkaW5nOiAzJSA4JTtcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICBAaW5jbHVkZSBzbSB7XG4gICAgIG1hcmdpbjogMnB4IC0ycHggMjBweDtcbiAgIH1cbiAgICYtZm9ybSB7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgdG9wOiA1MCU7XG4gICAgIGxlZnQ6IDUwJTtcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAmLWJ0biB7XG4gICAgICAgcGFkZGluZy10b3A6IDUzcHg7XG4gICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgIGNvbG9yOiAjNEQ0RDREO1xuICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgdHJhbnNpdGlvbjogYWxsICR0aW1lO1xuICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ljb25zL3VwbG9hZC5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgIH1cbiAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICBjb2xvcjogIzY4NTJEOTtcbiAgICAgICAgIH1cbiAgICAgICB9XG4gICAgIH1cbiAgICAgcCB7XG4gICAgICAgbWFyZ2luOiA3cHggMCAwO1xuICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICB9XG4gICB9XG4gfVxuICA+IHAge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gICYtZmllbGRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICZfX2VsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICAgICYtaW5wdXQge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgJl90IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY3MXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gICAgICAgIH1cbiAgICAgICAgJl92IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY3MXB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0JENDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIGZvbnQ6IDEycHggJGZvbnQ7XG4gICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRpbWU7XG4gICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODA3Zjg4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBoZWlnaHQ6IDE4M3B4O1xuICAgICAgICAgIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogNXB4IDE3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICZfZXIge1xuICAgICAgICAgIGNvbG9yOiAjRkY0NjUyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX2J0biB7XG4gICAgICAgIG1heC13aWR0aDogNjcxcHg7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMjdweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zYXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAjRThFN0VGO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkdGltZSwgY29sb3IgJHRpbWU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzY4NTJEOTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgdGV4dC1vdmVyZmxvdztcbiAgICAgIH1cbiAgICB9XG4gICAgPiBwIHtcbiAgICAgIG1heC13aWR0aDogNjcxcHg7XG4gICAgfVxuICB9XG4gIC5tZXNzYWdlX2Vycm9yIHtcbiAgICBjb2xvcjogIzE4YWRlOTtcbiAgfVxufVxuXG4udXBsb2FkLWFjdGl2ZS1pbWFnZSB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG59XG5cbi51cGxvYWQtYWN0aXZlLWltYWdlID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1Ni4yNSUgMCAwIDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi51cGxvYWQtYWN0aXZlLWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi51cGxvYWQtYWN0aXZlLWRhdGEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udXBsb2FkLWFjdGl2ZS1zdGF0dXMge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udXBsb2FkLWFjdGl2ZS1iYXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMzBweCAwO1xuICBiYWNrZ3JvdW5kOiAjRENEQ0RDO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi51cGxvYWQtYWN0aXZlLWJhciBzcGFuIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNjg1MkQ5IDAlLCAjRkY0NjUyIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICM0RDRENEQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjNEQ0RDREO1xufVxuI3VwbG9hZF9zdWNjZXNzIC51cGxvYWQtZm9ybXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5ib2R5IHtcbiAgLy9AZXh0ZW5kICVtZXNzYWdlO1xufVxuXG5AaW1wb3J0IFwiaW5jL2luY1wiO1xuQGltcG9ydCBcImJsb2Nrcy92aWRlby1ibG9jay92aWRlby1ibG9ja1wiO1xuQGltcG9ydCBcImJsb2Nrcy9sYW5nL2xhbmdcIjtcbkBpbXBvcnQgXCJibG9ja3MvaGVhZGVyL19oZWFkZXJcIjtcbkBpbXBvcnQgXCJibG9ja3MvZ2FsbGVyeS9nYWxsZXJ5XCI7XG5AaW1wb3J0IFwiYmxvY2tzL3RodW1icy90aHVtYnNcIjtcbkBpbXBvcnQgXCJibG9ja3MvZm9vdGVyL19mb290ZXJcIjtcbkBpbXBvcnQgXCJibG9ja3MvaGVhZGxpbmUvaGVhZGxpbmVcIjtcbkBpbXBvcnQgXCJibG9ja3MvZmlsdGVyL2ZpbHRlclwiO1xuQGltcG9ydCBcImJsb2Nrcy9wYWdlci9wYWdlclwiO1xuQGltcG9ydCBcImJsb2Nrcy90ZXh0L3RleHRcIjtcbkBpbXBvcnQgXCJibG9ja3MvdGFncy90YWdzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL2NhdGVnb3JpZXMvY2F0ZWdvcmllc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9zdGF0aXN0aWNzLXRhYmxlL3N0YXRpc3RpY3MtdGFibGVcIjtcbkBpbXBvcnQgXCJibG9ja3Mvc3BlYy1pbWcvc3BlYy1pbWdcIjtcbkBpbXBvcnQgXCJibG9ja3MvdXBsb2FkL3VwbG9hZFwiO1xuXG4udyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBAaW5jbHVkZSBpZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICYgPiAqIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG4gIC5wYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6ICN7JGZpeGVkLXdpZHRofXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogNHB4ICN7JHBhZ2UtcGFkZGluZyAvIDJ9cHggMXB4O1xuICAgIEBpbmNsdWRlIHNtIHtcbiAgICAgIHBhZGRpbmc6IDEzcHggI3skcGFnZS1wYWRkaW5nLW1vYmlsZSAvIDJ9cHggMXB4O1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNDNEM0QzQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
</pre></body></html>