@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html,small{padding:0;border:0;outline:0;vertical-align:baseline;font-weight:400}abbr,acronym,address,applet,article,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,i,iframe,ins,kbd,label,li,menu,nav,object,ol,p,pre,q,s,samp,section,span,strike,table,tbody,tfoot,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}a,body,html,small{margin:0;background:0 0}a,b,img,strong{font-size:100%;vertical-align:baseline}a,img{font-weight:400}b,img,legend,strong,sub,sup,td,th{margin:0;outline:0;background:0 0}b,strong{border:0}legend,sub,sup,td,th{font-weight:400}a,b,img,strong,sub,sup{padding:0}legend,td,th{font-size:100%;vertical-align:baseline}a,sub,sup,td,th{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}:focus,a:link,a:visited{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body,html{font-family:sans-serif}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100.01%}a,body,html{color:#333}body{position:relative;font-size:1em}b,strong{font-weight:700}a,button,input{outline:0}a{background-color:transparent;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{color:#333;outline:0}var{font-style:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio],td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}@font-face{font-family:'CalibriBold';src:url(/web/fonts/calibri/Calibri-Bold.eot);src:url(/web/fonts/calibri/Calibri-Bold.eot?#iefix) format("embedded-opentype"),url(/web/fonts/calibri/Calibri-Bold.woff2) format("woff2"),url(/web/fonts/calibri/Calibri-Bold.woff) format("woff"),url(/web/fonts/calibri/Calibri-Bold.ttf) format("truetype"),url(/web/fonts/calibri/Calibri-Bold.svg#Calibri-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'CalibriLight';src:url(/web/fonts/calibri/Calibri-Light.eot);src:url(/web/fonts/calibri/Calibri-Light.eot?#iefix) format("embedded-opentype"),url(/web/fonts/calibri/Calibri-Light.woff2) format("woff2"),url(/web/fonts/calibri/Calibri-Light.woff) format("woff"),url(/web/fonts/calibri/Calibri-Light.ttf) format("truetype"),url(/web/fonts/calibri/Calibri-Light.svg#Calibri-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Calibri';src:url(/web/fonts/calibri/Calibri.eot);src:url(/web/fonts/calibri/Calibri.eot?#iefix) format("embedded-opentype"),url(/web/fonts/calibri/Calibri.woff2) format("woff2"),url(/web/fonts/calibri/Calibri.woff) format("woff"),url(/web/fonts/calibri/Calibri.ttf) format("truetype"),url(/web/fonts/calibri/Calibri.svg#Calibri) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaHeavy';src:url(/web/fonts/helvetica/HelveticaHeavy.eot);src:url(/web/fonts/helvetica/HelveticaHeavy.eot?#iefix) format("embedded-opentype"),url(/web/fonts/helvetica/HelveticaHeavy.woff) format("woff"),url(/web/fonts/helvetica/HelveticaHeavy.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaBold';src:url(/web/fonts/helvetica/HelveticaBold.eot);src:url(/web/fonts/helvetica/HelveticaBold.eot?#iefix) format("embedded-opentype"),url(/web/fonts/helvetica/HelveticaBold.woff) format("woff"),url(/web/fonts/helvetica/HelveticaBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaMedium';src:url(/web/fonts/helvetica/HelveticaMedium.eot);src:url(/web/fonts/helvetica/HelveticaMedium.eot?#iefix) format("embedded-opentype"),url(/web/fonts/helvetica/HelveticaMedium.woff) format("woff"),url(/web/fonts/helvetica/HelveticaMedium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaRegular';src:url(/web/fonts/helvetica/HelveticaRegular.eot);src:url(/web/fonts/helvetica/HelveticaRegular.eot?#iefix) format("embedded-opentype"),url(/web/fonts/helvetica/HelveticaRegular.woff) format("woff"),url(/web/fonts/helvetica/HelveticaRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'HelveticaLight';src:url(/web/fonts/helvetica/HelveticaLight.eot);src:url(/web/fonts/helvetica/HelveticaLight.eot?#iefix) format("embedded-opentype"),url(/web/fonts/helvetica/HelveticaLight.woff) format("woff"),url(/web/fonts/helvetica/HelveticaLight.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(/fonts/avenir/AvenirLTStd-Roman.eot);src:url(/fonts/avenir/AvenirLTStd-Roman.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Roman.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Roman.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Roman.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Roman.svg#AvenirLTStd-Roman) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(/fonts/avenir/AvenirLTStd-Oblique.eot);src:url(/fonts/avenir/AvenirLTStd-Oblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Oblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Oblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Oblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Oblique.svg#AvenirLTStd-Oblique) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirBook';src:url(/fonts/avenir/AvenirLTStd-BookOblique.eot);src:url(/fonts/avenir/AvenirLTStd-BookOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-BookOblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-BookOblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-BookOblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-BookOblique.svg#AvenirLTStd-BookOblique) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirBook';src:url(/fonts/avenir/AvenirLTStd-Book.eot);src:url(/fonts/avenir/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Book.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Book.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Book.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Book.svg#AvenirLTStd-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirLight';src:url(/fonts/avenir/AvenirLTStd-Light.eot);src:url(/fonts/avenir/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Light.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Light.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Light.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Light.svg#AvenirLTStd-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'AvenirLight';src:url(/fonts/avenir/AvenirLTStd-LightOblique.eot);src:url(/fonts/avenir/AvenirLTStd-LightOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-LightOblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-LightOblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-LightOblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-LightOblique.svg#AvenirLTStd-LightOblique) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'AvenirMedium';src:url(/fonts/avenir/AvenirLTStd-Medium.eot);src:url(/fonts/avenir/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Medium.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Medium.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Medium.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Medium.svg#AvenirLTStd-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'AvenirMedium';src:url(/fonts/avenir/AvenirLTStd-MediumOblique.eot);src:url(/fonts/avenir/AvenirLTStd-MediumOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-MediumOblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-MediumOblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-MediumOblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-MediumOblique.svg#AvenirLTStd-MediumOblique) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'AvenirBlack';src:url(/fonts/avenir/AvenirLTStd-Black.eot);src:url(/fonts/avenir/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Black.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Black.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Black.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Black.svg#AvenirLTStd-Black) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'AvenirBlack';src:url(/fonts/avenir/AvenirLTStd-BlackOblique.eot);src:url(/fonts/avenir/AvenirLTStd-BlackOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-BlackOblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-BlackOblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-BlackOblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-BlackOblique.svg#AvenirLTStd-BlackOblique) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'AvenirHeavy';src:url(/fonts/avenir/AvenirLTStd-HeavyOblique.eot);src:url(/fonts/avenir/AvenirLTStd-HeavyOblique.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-HeavyOblique.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-HeavyOblique.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-HeavyOblique.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-HeavyOblique.svg#AvenirLTStd-HeavyOblique) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'AvenirHeavy';src:url(/fonts/avenir/AvenirLTStd-Heavy.eot);src:url(/fonts/avenir/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/avenir/AvenirLTStd-Heavy.woff2) format("woff2"),url(/fonts/avenir/AvenirLTStd-Heavy.woff) format("woff"),url(/fonts/avenir/AvenirLTStd-Heavy.ttf) format("truetype"),url(/fonts/avenir/AvenirLTStd-Heavy.svg#AvenirLTStd-Heavy) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'AvenirNextCondensedUltraLight';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCn.svg#AvenirNextLTPro-UltLtCn) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'AvenirNextCondensedUltraLight';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-UltLtCnIt.svg#AvenirNextLTPro-UltLtCnIt) format("svg");font-weight:200;font-style:italic}@font-face{font-family:'AvenirNextCondensed';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCnIt.svg#AvenirNextLTPro-DemiCnIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirNextCondensed';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-CnIt.svg#AvenirNextLTPro-CnIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirNextCondensedHeavy';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCnIt.svg#AvenirNextLTPro-HeavyCnIt) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'AvenirNextCondensedHeavy';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-HeavyCn.svg#AvenirNextLTPro-HeavyCn) format("svg");font-weight:900;font-style:normal}@font-face{font-family:'AvenirNextCondensedBold';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCnIt.svg#AvenirNextLTPro-BoldCnIt) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'AvenirNextCondensedMedium';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCn.svg#AvenirNextLTPro-MediumCn) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'AvenirNextCondensed';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-Cn.svg#AvenirNextLTPro-Cn) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextCondensedDemi';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-DemiCn.svg#AvenirNextLTPro-DemiCn) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextCondensedBold';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-BoldCn.svg#AvenirNextLTPro-BoldCn) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'AvenirNextCondensedMedium';src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.eot);src:url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.woff2) format("woff2"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.woff) format("woff"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.ttf) format("truetype"),url(/fonts/avenirNextCondensed/AvenirNextLTPro-MediumCnIt.svg#AvenirNextLTPro-MediumCnIt) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'AvenirNext';src:url(/fonts/avenirNext/AvenirNextLTPro-Regular.eot);src:url(/fonts/avenirNext/AvenirNextLTPro-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNextLTPro-Regular.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNextLTPro-Regular.woff) format("woff"),url(/fonts/avenirNext/AvenirNextLTPro-Regular.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNextLTPro-Regular.svg#AvenirNextLTPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNext';src:url(/fonts/avenirNext/AvenirNextLTPro-It.eot);src:url(/fonts/avenirNext/AvenirNextLTPro-It.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNextLTPro-It.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNextLTPro-It.woff) format("woff"),url(/fonts/avenirNext/AvenirNextLTPro-It.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNextLTPro-It.svg#AvenirNextLTPro-It) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirNextMedium';src:url(/fonts/avenirNext/AvenirNext-Medium.eot);src:url(/fonts/avenirNext/AvenirNext-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNext-Medium.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNext-Medium.woff) format("woff"),url(/fonts/avenirNext/AvenirNext-Medium.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNext-Medium.svg#AvenirNext-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextDemi';src:url(/fonts/avenirNext/AvenirNextLTPro-Demi.eot);src:url(/fonts/avenirNext/AvenirNextLTPro-Demi.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNextLTPro-Demi.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNextLTPro-Demi.woff) format("woff"),url(/fonts/avenirNext/AvenirNextLTPro-Demi.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNextLTPro-Demi.svg#AvenirNextLTPro-Demi) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'AvenirNextDemi';src:url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.eot);src:url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.woff) format("woff"),url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNextLTPro-DemiIt.svg#AvenirNextLTPro-DemiIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'AvenirNextBold';src:url(/fonts/avenirNext/AvenirNextLTPro-Bold.eot);src:url(/fonts/avenirNext/AvenirNextLTPro-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/avenirNext/AvenirNextLTPro-Bold.woff2) format("woff2"),url(/fonts/avenirNext/AvenirNextLTPro-Bold.woff) format("woff"),url(/fonts/avenirNext/AvenirNextLTPro-Bold.ttf) format("truetype"),url(/fonts/avenirNext/AvenirNextLTPro-Bold.svg#AvenirNextLTPro-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'GeorgiaBold';src:url(/fonts/georgia/Georgia-Bold.eot);src:url(/fonts/georgia/Georgia-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/georgia/Georgia-Bold.woff2) format("woff2"),url(/fonts/georgia/Georgia-Bold.woff) format("woff"),url(/fonts/georgia/Georgia-Bold.ttf) format("truetype"),url(/fonts/georgia/Georgia-Bold.svg#Georgia-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Georgia';src:url(/fonts/georgia/Georgia.eot);src:url(/fonts/georgia/Georgia.eot?#iefix) format("embedded-opentype"),url(/fonts/georgia/Georgia.woff2) format("woff2"),url(/fonts/georgia/Georgia.woff) format("woff"),url(/fonts/georgia/Georgia.ttf) format("truetype"),url(/fonts/georgia/Georgia.svg#Georgia) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-100.woff2) format("woff2"),url(/fonts/Museo/Museo-100.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:'MuseoUltraLight';src:url(/fonts/Museo/Museo-100Italic.woff2) format("woff2"),url(/fonts/Museo/Museo-100Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-300.woff2) format("woff2"),url(/fonts/Museo/Museo-300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-300Italic.woff2) format("woff2"),url(/fonts/Museo/Museo-300Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-500Italic.woff2) format("woff2"),url(/fonts/Museo/Museo-500Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-500.woff2) format("woff2"),url(/fonts/Museo/Museo-500.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-700.woff2) format("woff2"),url(/fonts/Museo/Museo-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-700Italic.woff2) format("woff2"),url(/fonts/Museo/Museo-700Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-900.woff2) format("woff2"),url(/fonts/Museo/Museo-900.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Museo';src:url(/fonts/Museo/Museo-900Italic.woff2) format("woff2"),url(/fonts/Museo/Museo-900Italic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-100Italic.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-100Italic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-700.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-700Italic.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-700Italic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-900Italic.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-900Italic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-900.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-900.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-300.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-100.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-100.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-500.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-300Italic.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-300Italic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Museo Sans';src:url(/fonts/Museo/MuseoSans-500Italic.woff2) format("woff2"),url(/fonts/Museo/MuseoSans-500Italic.woff) format("woff");font-weight:500;font-style:italic}
/*! Bootstrap v4.0.0 (https://getbootstrap.com) Copyright 2011-2018 The Bootstrap Authors Copyright 2011-2018 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;overflow:auto;-ms-overflow-style:scrollbar}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label,output{display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}.mfp-align-top .mfp-container:before,.slick-slide.slick-loading img,template{display:none}[hidden]{display:none!important}.pb-40{padding-bottom:40px}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-auto{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-2,.col-3{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-3{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5,.col-6{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8,.col-9{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11,.col-12{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link,.btn-link:hover{background-color:transparent}.btn-link{font-weight:400;color:#007bff}.btn-link:hover{color:#0056b3;text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg,.btn-sm{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.btn-sm{padding:.25rem .5rem;font-size:.875rem}.btn-block,.slick-slide img{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before,.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before,.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-append,.input-group-prepend,.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-prepend{margin-right:-1px}.input-group-append,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:none;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-content,.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-dialog-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (10px*2))}.modal-content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:transparent;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:24;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-bottom:1px solid #e9ecef;border-top-left-radius:0;border-top-right-radius:0}.modal-header .close{padding:0;margin:0 0 0 auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:0!important}.rounded-right,.rounded-top{border-top-right-radius:0!important}.rounded-top{border-top-left-radius:0!important}.rounded-right{border-bottom-right-radius:0!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:0!important}.rounded-bottom{border-bottom-right-radius:0!important}.rounded-left{border-top-left-radius:0!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{clear:both}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.clearfix::after,.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-column,.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-column-reverse,.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:23}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:22}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.mfp-bg{z-index:21;overflow:hidden;position:fixed;background:rgba(0,0,0,.5)}.mfp-bg,.mfp-container,.mfp-wrap{width:100%;height:100%;left:0;top:0}.mfp-wrap{z-index:22;outline:0;-webkit-backface-visibility:hidden;position:fixed}.mfp-container{text-align:center;position:absolute;padding:20px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}.mfp-container:before{content:'';height:100%}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:20}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom{cursor:pointer}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-hide,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:20}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}button.mfp-close{padding:0}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;z-index:21;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;position:absolute;right:-43px;top:-44px;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#fff;font-size:0;line-height:0;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.mfp-close:before{font-family:"carleader";content:"\e933";font-size:18px;line-height:1}.mfp-close:hover{color:#dd3d53}.mfp-counter{top:0;right:0;color:#fff;font-size:14px;line-height:18px;font-weight:lighter;white-space:nowrap}button.mfp-arrow{position:absolute;top:50%;margin:-25px 0 0;padding:0;width:50px;height:50px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';width:0;height:0;position:absolute;left:0;top:0;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after{display:block}.mfp-arrow{font-family:"carleader";font-size:30px;line-height:45px;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-arrow:hover,button.mfp-arrow:hover{color:#dd3d53}.mfp-arrow,.mfp-arrow:before{display:block}button.mfp-arrow-left,button.mfp-arrow-right{position:absolute;top:50%;background:0 0;outline:0;display:inline-block;text-align:center;width:49px;height:49px;border:1px solid #fff;font-size:0;line-height:0;cursor:pointer;margin-top:-44px;color:#fff;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}button.mfp-arrow-left:before,button.mfp-arrow-right:before{font-family:"carleader";font-size:15px;line-height:2.75;margin-left:13px}button.mfp-arrow-left:hover,button.mfp-arrow-right:hover{border-color:#dd3d53;color:#dd3d53}.mfp-arrow-right{left:20px}.mfp-arrow-right:before{content:'\e916'}.mfp-arrow-left{right:20px}.mfp-arrow-left:before{content:'\e917'}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{display:block;width:auto;height:auto}img.mfp-img{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 40px;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-21px;position:absolute;top:100%;left:0;width:100%;cursor:auto;text-align:center;font-family:"Montserrat",sans-serif}.mfp-title{color:#fff;font-weight:500;font-size:20px;line-height:26px;word-wrap:break-word}.mfp-image-holder .mfp-content{max-width:72%}.mfp-gallery img.mfp-img{max-height:80vh!important}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}body.mfp-zoom-out-cur #tt-stuck.stuck{padding-right:17px}
/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;margin-left:2px;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:3px;cursor:pointer}.noUi-horizontal .noUi-handle{width:15px;height:15px;left:-9px;top:-6px;outline:0;border-radius:50px;cursor:pointer}.noUi-horizontal .noUi-handle:before{content:'';position:absolute;display:block;top:2px;left:2px;width:9px;height:9px;background-color:#dd3d53;border-radius:50px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#ebebeb}.noUi-connect{background:#dd3d53}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:50%;background:#fff;cursor:default}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.tt-slider-price{position:relative}.tt-slider-price .slider-value-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;margin-top:24px}.tt-slider-price .slider-value-row .slider-value{width:calc(50% - 3px);height:44px;padding:3px 4px 1px;line-height:35px;text-align:center;border:1px solid #dfdfdf;color:#222;border-radius:4px;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf}.tt-slider-price .slider-value-row .slider-value:not(:first-child){margin-left:6px}
/*! Datepicker for Bootstrap Copyright 2012 Stefan Petre Improvements by Andrew Rowls Licensed under the Apache License v2.0 http://www.apache.org/licenses/LICENSE-2.0 */
@-webkit-keyframes fade-in{0%{opacity:.1}to{opacity:1}}@keyframes fade-in{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes moving{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes moving{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInUpSm{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSm{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeftSm{0%{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftSm{0%{opacity:0;-webkit-transform:translate3d(-20%,0,0);transform:translate3d(-20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightSm{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightSm{0%{opacity:0;-webkit-transform:translate3d(20%,0,0);transform:translate3d(20%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes loading-dots-fadein{to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@keyframes loading-dots-fadein{to{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-dots-first-dot{to{-webkit-transform:translate(1em);transform:translate(1em);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@keyframes loading-dots-first-dot{to{-webkit-transform:translate(1em);transform:translate(1em);opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}}@-webkit-keyframes loading-dots-middle-dots{to{-webkit-transform:translate(1em);transform:translate(1em)}}@keyframes loading-dots-middle-dots{to{-webkit-transform:translate(1em);transform:translate(1em)}}@-webkit-keyframes loading-dots-last-dot{to{-webkit-transform:translate(2em);transform:translate(2em);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-dots-last-dot{to{-webkit-transform:translate(2em);transform:translate(2em);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes blink{0%,to{color:#d3d3d3}50%{color:#dd3d53}}@keyframes blink{0%,to{color:#d3d3d3}50%{color:#dd3d53}}@-webkit-keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes animsition-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.datepicker{padding:0;margin-top:0;direction:ltr}.datepicker-inline{width:100%}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;width:100%;border-spacing:1px;border-collapse:separate}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.tt-form-default02 .tt-rating i{cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#222}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#222;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{color:#dd3d53}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{color:#dd3d53 \9}.datepicker table tr td span:hover,.datepicker table tr td.active,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled],.datepicker thead th.next:hover i,.datepicker thead th.prev:hover i{color:#dd3d53}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{color:#dd3d53 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#222;cursor:default}.datepicker table tr td span.active{background-color:#dd3d53;color:#fff}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled],.slick-slider .slick-dots li.slick-active,.slick-slider .slick-dots li:hover{background-color:#dd3d53}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9}.datepicker table tr td span.old{color:#222}.datepicker th.switch{width:145px}.datepicker tfoot tr:first-child th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr:first-child th:hover,.datepicker thead tr:first-child th:hover{color:#dd3d53}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.datepicker td,.datepicker th{text-align:center;width:14%;height:20px;line-height:1.2;padding:9px 3px 10px;-moz-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;font-weight:300}.datepicker th{border:0}.datepicker thead tr:first-child th{padding:9px 3px 7px;color:#222;font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.datepicker thead tr:first-child{color:#222}.datepicker thead th.dow,body{font-family:"Open Sans",sans-serif}.datepicker thead th.dow{background-color:#f5f5f5;text-transform:uppercase;color:#222}.datepicker thead .icon-arrow-left,.datepicker thead .icon-arrow-right{display:block;font-family:"carleader";font-size:14px;line-height:1;color:#222;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.datepicker thead .icon-arrow-right:before{content:"\e917"}.datepicker thead .icon-arrow-left:before{content:"\e916"}.datepicker th.prev{text-align:left}.datepicker th.next{text-align:right}.datepicker td{border:1px solid #f6f6f6}.datepicker td.day.active{background-color:#dd3d53;color:#fff!important;border-color:#dd3d53}.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail,.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps-container>.ps-scrollbar-x-rail{bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:4px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{z-index:21;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{right:0;width:5px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover>.ps-scrollbar-x-rail:hover,.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}@font-face{font-family:'carleader';src:url(/fonts/carleader.eot?ig0chb);src:url(/fonts/carleader.eot?ig0chb#iefix) format("embedded-opentype"),url(/fonts/carleader.ttf?ig0chb) format("truetype"),url(/fonts/carleader.woff?ig0chb) format("woff"),url(/fonts/carleader.svg?ig0chb#carleader) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:'carleader'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-5:before{content:"\e938"}.icon-618867:before{content:"\e939"}.icon-tools:before{content:"\e93a"}.icon-y1:before{content:"\e93b"}.icon-y2:before{content:"\e93c"}.icon-y3:before{content:"\e93d"}.icon-y4:before{content:"\e93e"}.icon-y5:before{content:"\e93f"}.icon-1:before{content:"\e940"}.icon-2:before{content:"\e941"}.icon-3:before{content:"\e942"}.icon-4:before{content:"\e943"}.icon-handsshake:before{content:"\e900"}.icon-icon:before{content:"\e901"}.icon-mail:before{content:"\e902"}.icon-15874:before{content:"\e903"}.icon-user:before{content:"\e904"}.icon-cart:before{content:"\e905"}.icon-addcar:before{content:"\e906"}.icon-mail1:before{content:"\e907"}.icon-menu:before{content:"\e908"}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search:before,.icon-musica-searcher:before{content:"\e909"}.icon-car-washing-machine:before{content:"\e90a"}.icon-financing:before{content:"\e90b"}.icon-carsearch2:before{content:"\e90c"}.icon-payment:before{content:"\e90d"}.icon-tradein:before{content:"\e90e"}.icon-tradein2:before{content:"\e90f"}.icon-testdrive:before{content:"\e910"}.icon-photo-camera:before{content:"\e911"}.icon-compare:before{content:"\e912"}.icon-play:before{content:"\e913"}.icon-price-tag1:before{content:"\e914"}.icon-refresh-button:before{content:"\e915"}.icon-left-arrow:before{content:"\e916"}.icon-right-arrow:before{content:"\e917"}.icon-right-arrow1:before{content:"\e918"}.icon-road:before{content:"\e919"}.icon-soldout:before{content:"\e91a"}.icon-star:before{content:"\e91b"}.icon-user1:before{content:"\e91c"}.icon-vehicles:before{content:"\e91d"}.icon-report:before{content:"\e91e"}.icon-price-tag:before{content:"\e91f"}.icon-awards:before{content:"\e920"}.icon-customers:before{content:"\e921"}.icon-staff:before{content:"\e922"}.icon-3665:before{content:"\e923"}.icon-8800:before{content:"\e924"}.icon-226234:before{content:"\e925"}.icon-733613:before{content:"\e926"}.icon-84466:before{content:"\e927"}.icon-546419:before{content:"\e928"}.icon-130415:before{content:"\e929"}.icon-149984:before{content:"\e92a"}.icon-arrowdown:before{content:"\e92b"}.icon-arrowup:before{content:"\e92c"}.icon-arrowsdown:before{content:"\e92d"}.icon-arrowsup:before{content:"\e92e"}.icon-attachment:before{content:"\e92f"}.icon-calculator:before{content:"\e930"}.icon-carsearch:before{content:"\e931"}.icon-check-mark:before{content:"\e932"}.icon-close:before{content:"\e933"}.icon-done-tick:before{content:"\e934"}.icon-filer:before{content:"\e935"}.icon-grid:before{content:"\e936"}.icon-listing:before{content:"\e937"}.icon-pause:before{content:"\ea16"}body{color:#707070;background:#fff;margin:0;overflow-x:hidden;font-size:15px;line-height:24px;-webkit-animation:fade-in 1s linear;animation:fade-in 1s linear}#tt-header.tt-header-02 .tt-logo img,#tt-header.tt-header-03 .tt-logo img{max-width:100%;height:auto}img{height:auto}a{font-size:inherit;font-weight:inherit}a,a:hover{text-decoration:none;outline:0;color:#707070}a:active,a:focus,a:visited{text-decoration:none;outline:0}.btn,.btn:hover{color:#fff;outline:0}.btn{background:#dd3d53;font-family:"Montserrat",sans-serif;border:0;font-size:11px;line-height:1.1;font-weight:600;position:relative;padding:4px 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:46px;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.btn:hover{background:#222}.btn:active,.btn:focus,.btn:visited,.btnbutton:focus{outline:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}.btn:not(.tt-icon-right) [class^=icon-]{font-size:18px;line-height:1.2;margin-right:6px}.btn.btn-wide{padding-left:38px;padding-right:38px}.btn.btn-color02{background:#fff;color:#222}#tt-header.tt-header-02 #tt-stuck .btn.btn-toggle-modal:hover:hover,#tt-header.tt-header-03 #tt-stuck .btn.btn-toggle-modal:hover:hover,.btn.btn-color02:hover{background:#222;color:#fff}.btn.btn-fullwidth,hr{width:100%}.btn.btn-xl{height:49px;font-size:14px;padding-left:40px;padding-right:40px}.btn.btn-xl [class^=icon-]{font-size:20px;line-height:1.2;margin-right:11px;position:relative;top:-1px}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul,#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul,#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul,ul{list-style:none;margin:0;padding:0}p{padding:0 0 12px}hr{border:0;height:1px;display:block;background-color:#dfdfdf;padding:0}input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.tt-title span{font-weight:inherit;font-family:inherit}.tt-block-title{text-align:center;font-family:"Montserrat",sans-serif;position:relative}.tt-block-title .tt-title{font-family:"Montserrat",sans-serif;font-weight:600;line-height:1.2;margin:0;padding:0;color:#222}.tt-block-title .tt-title:first-child{margin-top:-4px}.tt-block-title .tt-description{font-family:"Montserrat",sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:#dd3d53;text-transform:uppercase;margin-top:7px}.tt-block-title.tt-title-custom .tt-description{color:#222;text-transform:inherit;font-size:18px}#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle:hover,#tt-header.tt-header-01 .tt-dropdown-obj.active .tt-dropdown-toggle,.tt-title-light .tt-block-title .tt-title{color:#fff}.tt-indent-btn{margin-top:-19px}.tt-block-subpages,.tt-title-subpages{font-family:"Montserrat",sans-serif;color:#222;line-height:1.3;font-weight:600;margin:0}.tt-title-subpages{font-size:24px;padding:0 0 28px}p+.tt-title-subpages{margin-top:33px}.img-bottom{margin-bottom:7px}.container-indent:not(.no-margin){margin-top:117px}.container-indent-02:not(.no-margin){margin-top:123px}.container-indent-03:not(.no-margin),.container-indent-04:not(.no-margin){margin-top:85px}.container-indent-05:not(.no-margin){margin-top:54px}.m-40{margin:40px auto 0}.margin-indent01{margin-top:-50px}.tt-box-indent{margin-top:49px}.tt-conent-layout p{margin:16px 0 0}.mainSlider .slide .slide-content div[class^=tp-caption-]:first-child,.tt-conent-layout p:first-child{margin-top:0}.tt-text-center{text-align:center;max-width:996px;margin:0 auto!important}.tt-block-title+.tt-text-center{margin-top:4px!important}.tt-text-center+[class^=js-carousel]{margin-top:39px}::-webkit-input-placeholder{color:#222}:-moz-placeholder,::-moz-placeholder{color:#222}:-ms-input-placeholder{color:#222}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder,textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}.tt-form-default .form-group{margin-bottom:20px}.tt-form-default label{font-weight:600;color:#222;font-size:14px;line-height:1.2;padding-right:4px;padding-bottom:7px;display:block;font-family:"Montserrat",sans-serif}.tt-form-default input[type=email],.tt-form-default input[type=number],.tt-form-default input[type=text],.tt-form-default textarea{background:0 0;font-size:12px;border:1px solid #dfdfdf;padding:3px 12px 4px 14px;font-family:"Open Sans",sans-serif;font-weight:500;outline:0;color:#222;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;width:100%;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf;border-radius:4px}.tt-form-default input[type=email]:not(textarea),.tt-form-default input[type=number]:not(textarea),.tt-form-default input[type=text]:not(textarea),.tt-form-default02 input[type=email]:not(textarea),.tt-form-default02 input[type=text]:not(textarea){height:40px}.tt-form-default input.form-control,.tt-form-default textarea.form-control{-webkit-appearance:none}.tt-form-default select.form-control,.tt-form-default02 select.form-control{padding:10px 12px 11px 15px;cursor:pointer}.tt-form-default select.form-control:not([size]):not([multiple]),.tt-form-default02 select.form-control:not([size]):not([multiple]){height:auto}.tt-form-default input[type=email]:focus,.tt-form-default input[type=number]:focus,.tt-form-default input[type=text]:focus,.tt-form-default textarea:focus{border-color:#dd3d53;-webkit-box-shadow:0 0 1px #dd3d53;box-shadow:0 0 1px #dd3d53}.tt-form-default02 .form-group{margin-bottom:15px}.tt-form-default02 input[type=email].form-control,.tt-form-default02 input[type=text].form-control,.tt-form-default02 textarea{font-size:15px;line-height:28px;border:0;border-bottom:1px solid #c8c8ca;padding:5px 12px 11px 4px;font-family:"Open Sans",sans-serif;-webkit-box-shadow:none;box-shadow:none;outline:0;color:#707070;border-radius:0;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-form-default02 input.form-control,.tt-form-default02 textarea.form-control{-webkit-appearance:none}.tt-form-default02 input[type=email]:focus,.tt-form-default02 input[type=text]:focus,.tt-form-default02 textarea:focus{border-color:#dd3d53;-webkit-box-shadow:none;box-shadow:none}.tt-form-default02 .nice-select.tt-skin-01{height:39px;padding:8px 33px 3px 14px}.radio{display:block;cursor:pointer;margin:0 0 8px;font-size:12px;line-height:24px;transition:all .15s linear;-ms-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;color:#222}.radio input{width:1px;height:1px;opacity:0}.radio input:focus+.outer .inner{-webkit-transform:scale(1);transform:scale(1);opacity:1;background-color:#7f7f7f}.radio .inner,.radio .outer{display:block;border-radius:50%}.radio .outer{float:left;margin:4px 4px 0 0;border:1px solid #e0e0e0;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf;width:16px;height:16px;background-color:#f7f8fa}.radio .inner{width:8px;height:8px;top:3px;left:3px;background-color:#7f7f7f;opacity:0;position:relative;-webkit-transform:scale(0);transform:scale(0);transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.radio input:checked+.outer .inner{-webkit-transform:scale(1);transform:scale(1);opacity:1}.checkbox-group:hover label,.radio:hover{color:#dd3d53}.radio:hover .inner{-webkit-transform:scale(1);transform:scale(1)}.checkbox-group{position:relative;display:inline-block;margin-bottom:20px;font-size:11px;line-height:19px}.checkbox-group input[type=checkbox]{display:none}.checkbox-group label{padding-left:25px;cursor:pointer;font-size:11px;line-height:19px;color:#222;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.checkbox-group label span{display:block;position:absolute;left:0;-webkit-transition-duration:.03s;transition-duration:.03s}.checkbox-group label .box{background:#fff;height:17px;width:17px;z-index:9;margin-top:1px;border:1px solid #d1d1d1}.checkbox-group label .check{top:2px;left:3px;opacity:0;z-index:10;-webkit-transform:scale(0);transform:scale(0);background:0 0;width:10px;height:10px;line-height:1;position:absolute}.checkbox-group label .check:before{content:"\e934";color:#222;font-size:10px;line-height:1;position:absolute;left:1px;top:3px;font-family:"carleader";font-style:normal;font-weight:400}input[type=checkbox]:checked~label .check{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.list-form-column{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;list-style:none;padding:0;margin:0 0 0 -15px}.list-form-column li{margin-left:15px}.tt-input-file{width:292px;padding-bottom:15px;position:relative}.tt-input-file .input-group-btn:before{font-family:"carleader";content:'\e92f';display:block;position:absolute;top:13px;left:15px;font-size:13px;line-height:1.2;z-index:2}.tt-input-file input[type=text]{width:232px;height:40px;font-family:"Open Sans",sans-serif;outline:0;padding:0 0 0 35px;border:1px solid #dfdfdf;color:#222;font-size:12px;text-transform:uppercase;background-color:transparent;position:absolute;left:0;-webkit-appearance:none;pointer-events:none;border-radius:3px;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf}.tt-input-file input[type=file]{padding:0 0 0 25px}.nice-select.tt-skin-01,.tt-input-file:before{-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf}.tt-input-file:before{content:'+';right:0;font-size:28px;color:#888;pointer-events:none;cursor:pointer;-ms-transition:all .2s linear;-o-transition:all .2s linear;display:block;position:absolute;width:43px;height:40px;line-height:1.3;border:1px solid #dfdfdf;font-weight:400;text-align:center;border-radius:3px;transition:all .2s linear;-webkit-transition:all .2s linear}.tt-input-file:before:before{content:'+';display:inline-block;font-size:28px;line-height:1.2}.nice-select.tt-skin-01,.tt-input-file .tt-btn-icon{text-transform:uppercase;width:292px;height:42px;color:#222;font-weight:400;font-size:12px;line-height:1.2;display:block;padding:14px 0 0 38px;cursor:pointer}.tt-input-file.tt-upload input[type=text]{background-color:#fff}.tt-input-file:hover:before{color:#dd3d53}.nice-select.tt-skin-01{background-color:#fff;border:solid 1px #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;display:inline-block;font-family:inherit;line-height:24px;font-weight:500;height:44px;outline:0;padding:10px 33px 3px 14px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;border-radius:4px}.nice-select.tt-skin-01:hover,.tt-input-file:hover:before{border-color:#dd3d53;-webkit-box-shadow:0 0 1px #dd3d53;box-shadow:0 0 1px #dd3d53}.nice-select.tt-skin-01:active,.nice-select.tt-skin-01:focus{border-color:#dd3d53;-webkit-box-shadow:0 0 1px #dd3d53;box-shadow:0 0 1px #dd3d53}.nice-select.tt-skin-01:after{content:'';display:block;height:5px;margin-top:-1px;pointer-events:none;position:absolute;right:17px;top:50%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:3px solid transparent;border-top:3px solid #000}.nice-select.tt-skin-01 .current span{color:#dd3d53;display:inline-block;font-weight:500}.nice-select.tt-skin-01 .current span:empty,.nice-select.tt-skin-02 .current span:empty{display:none}.nice-select.tt-skin-01.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.tt-skin-01.disabled{pointer-events:none}.nice-select.tt-skin-01.wide{width:100%}.nice-select.tt-skin-01.wide .list{left:0!important;right:0!important}.nice-select.tt-skin-01.right{float:right}.nice-select.tt-skin-01.right .list{left:auto;right:0}.nice-select.tt-skin-01 .list{background-color:#fff;border:1px solid #dfdfdf;margin-top:4px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:100%;color:#222;border-radius:4px;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf}.nice-select.tt-skin-01 .list:hover .option:not(:hover),.nice-select.tt-skin-02 .list:hover .option:not(:hover){background-color:transparent!important;color:#222}.nice-select.tt-skin-01 .list li:first-child{padding-top:4px}.nice-select.tt-skin-01 .list li:last-child{padding-bottom:4px}.nice-select.tt-skin-01 .option{list-style:none;cursor:pointer;outline:0;text-align:left;padding:2px 14px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.nice-select.tt-skin-01 .option.focus,.nice-select.tt-skin-01 .option.selected.focus,.nice-select.tt-skin-01 .option:hover{background-color:#dd3d53;color:#fff}.nice-select.tt-skin-01 .option.disabled{font-weight:700;cursor:default}.no-csspointerevents .nice-select .list,.tt-select{display:none}#tt-header.tt-header-01 #tt-stuck .col-logo .tt-logo-dark,.no-csspointerevents .nice-select.open .list{display:block}.nice-select.tt-skin-02,.nice-select.tt-skin-02:hover{-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.nice-select.tt-skin-02{background-color:transparent;border:solid 1px transparent;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;color:#fff;font-size:11px;line-height:1.4;font-weight:400;height:30px;min-width:37px;outline:0;padding:3px 12px 4px 2px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;border-radius:3px}.nice-select.tt-skin-02:hover{border-color:transparent}.nice-select.tt-skin-02:active,.nice-select.tt-skin-02:focus{border-color:transparent;-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent}.nice-select.tt-skin-02:after{content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:3px solid transparent;border-top:3px solid #fff}.nice-select.tt-skin-02 .current span{color:#dd3d53;display:inline-block;font-weight:300}.nice-select.tt-skin-02.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle i,#tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle i,.nice-select.tt-skin-02.disabled{pointer-events:none}.nice-select.tt-skin-02.wide,.tt-video-block video{width:100%}.nice-select.tt-skin-02.wide .list{left:0!important;right:0!important}.nice-select.tt-skin-02.right{float:right}.nice-select.tt-skin-02.right .list{left:auto;right:0}.nice-select.tt-skin-02 .list{background-color:#fff;border:1px solid transparent;margin-top:4px;opacity:0;overflow:hidden;min-width:70px;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;width:100%;color:#222;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:3px}.nice-select.tt-skin-02 .list li:first-child{padding-top:4px}.nice-select.tt-skin-02 .list li:last-child{padding-bottom:4px}.nice-select.tt-skin-02 .option{list-style:none;cursor:pointer;outline:0;text-align:left;padding:2px 14px;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.nice-select.tt-skin-02 .option.focus,.nice-select.tt-skin-02 .option.selected.focus,.nice-select.tt-skin-02 .option:hover{background-color:#dd3d53;color:#fff}.nice-select.tt-skin-02 .option.disabled{font-weight:700;cursor:default}.tt-default-color,.tt-list01 li a:hover,.tt-list02 li a:hover,.tt-list03 li a:hover,.tt-video-block .link-video:hover:before{color:#dd3d53}.tt-default-color02{color:#222}.tt-video-block:not(:first-child){margin-top:34px}.tt-video-block{position:relative;line-height:0;width:100%}.tt-video-block .link-video{position:absolute;display:inline-block;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tt-video-block .link-video:before{color:#fff;font-size:56px;line-height:1;float:left;-webkit-transition:color .2s linear;transition:color .2s linear;content:'\e913';font-family:"carleader";display:inline-block;z-index:3}.tt-video-block.play .link-video:before{content:'\ea16'}.tt-wrapper-01{background:#fafafa;padding:97px 0 101px}h6:not([class^=tt-title]){font-size:18px;line-height:26px;font-weight:600;color:#222;margin:0;padding:0 0 21px;font-family:"Montserrat",sans-serif}.tt-title-default{font-size:24px;line-height:26px;font-weight:600;color:#222;margin:0;padding:0 0 21px;font-family:"Montserrat",sans-serif}.tt-list01,.tt-list02,.tt-list03{list-style:none;padding:0 0 0 19px;margin:0}.tt-list01 li,.tt-list02 li{padding:0 0 10px 30px;color:#222;position:relative;font-weight:600;font-size:16px}.tt-list01 li:before,.tt-list02 li:before{content:'\e932';font-family:"carleader";display:block;position:absolute;top:4px;left:0;font-size:16px;line-height:1;color:#dd3d53}.tt-list01 li a,.tt-list02 li a,.tt-list03 li a{color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-list02,.tt-list03{padding:0}.tt-list02 li{padding:0 0 5px 25px;text-transform:uppercase;font-size:11px;line-height:1.4;font-family:"Montserrat",sans-serif}.tt-list02 li:before{content:'\e917';top:0;font-size:13px}.tt-list02 li:not(:last-child){margin-bottom:10px}.box-info .tt-item-layout .tt-item p:last-child,.tt-list02 li:last-child{padding-bottom:0}.tt-list03 li{padding:0 0 4px 27px;margin-bottom:10px;color:#222;font-weight:500;text-transform:uppercase;position:relative;font-size:12px;line-height:1.4}.tt-list03 li:before{content:'\e934';font-family:"carleader";display:block;position:absolute;top:3px;left:8px;font-size:8px;line-height:1;color:#dd3d53}.tt-link{color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear;font-weight:700}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close:hover,.tt-link-back:hover,.tt-link:hover{color:#222}.tooltip,.tt-link-back,.tt-list03 li{font-family:"Montserrat",sans-serif}.tt-link-back{font-size:11px;text-transform:uppercase;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear;font-weight:700;margin-bottom:18px;display:inline-block}.tt-link-back:before{position:relative;display:inline-block;top:-1px;margin-right:8px;font-family:"carleader";content:"\e92b";font-size:8px;line-height:1.1;font-weight:600;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}.tooltip{display:inline;position:relative}.tooltip:after{background:#222;border-radius:5px;top:-34px;color:#fff;content:attr(title);left:50%;margin-left:-39px;padding:5px;position:absolute;font-weight:500;z-index:1;width:78px;font-size:10px;line-height:1.3;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.panel-menu ul li a,.tooltip:after,.tooltip:before{transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tooltip:before{border:solid;border-color:#222 transparent;border-width:5px 5px 0;top:-11px;content:"";left:50%;margin-left:-5px;font-weight:500;z-index:1;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute}.tooltip:hover:after,.tooltip:hover:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.divider--lg{height:45px}.divider{height:40px;clear:both;overflow:hidden;width:100%;display:none!important}.visible-lg,.visible-md,.visible-sm,.visible-xl,.visible-xs{display:none}.panel-menu{top:0;bottom:0;left:0}.mmpanels,.mmpanels>.mmpanel{position:absolute;top:0;bottom:0;left:0;width:inherit}.panel-menu{width:320px;background:#484848;position:fixed;z-index:50}.panel-menu ul{list-style-type:none;margin:0;padding:0}.panel-menu ul li{margin:0;width:100%}.panel-menu ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 27px 9px 30px;font-size:15px;line-height:22px;text-decoration:none;color:#fff;background:0 0;position:relative}.panel-menu ul li a:hover{color:#dd3d53;background:0 0}.panel-menu #mm0.mmpanel a:not(.mm-close){font-family:"Open Sans",sans-serif;font-weight:700;color:#fff;background-color:transparent}.panel-menu #mm0.mmpanel a:not(.mm-close):after{color:#fff}.panel-menu #mm0.mmpanel a:not(.mm-close):hover{color:#dd3d53;background-color:transparent}.panel-menu #mm0.mmpanel a:not(.mm-close):hover:after{color:#dd3d53}.panel-menu #mm0.mmpanel .mm-next-level:after{top:18px}.panel-menu .mmpanel:not(#mm0) a:not(.mm-original-link){font-family:"Open Sans",sans-serif;font-weight:400}.panel-menu .mmpanel .mm-original-link .tt-badge{top:-1px}.panel-menu .mm-close{color:#fff;background-color:transparent}.panel-menu .mm-close,.panel-menu .mm-original-link,.panel-menu .mm-prev-level{display:block;text-transform:uppercase}.panel-menu .mm-close:before{color:#fff}.panel-menu .mm-close:before,.panel-menu .mm-next-level:after,.panel-menu .mm-prev-level:before{font-family:"carleader";font-size:14px;line-height:14px;font-weight:700;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.panel-menu .mm-close:hover,.panel-menu .mm-next-level:hover,.panel-menu .mm-original-link:hover,.panel-menu .mm-prev-level:hover,.panel-menu li.mm-close-parent .mm-close:hover{color:#dd3d53;background-color:transparent}.panel-menu li.mm-close-parent{margin-bottom:32px}.panel-menu .mm-prev-level,.panel-menu li.mm-close-parent .mm-close{padding:14px 16px 15px 29px;color:#fff;border-bottom:1px solid #dfdfdf;background-color:transparent}.panel-menu .mm-prev-level:before,.panel-menu li.mm-close-parent .mm-close:before{content:"\e933";padding-right:10px;position:relative;top:0;color:#fff}.panel-menu .mm-prev-level{margin-bottom:15px}.panel-menu .mm-prev-level:before{content:"\e92b";top:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}#tt-header.tt-header-01 .tt-box-info li a:hover,#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover,#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title,#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover,#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover,.panel-menu .mm-close:hover:before .mm-prev-level:hover:before,.panel-menu .mm-next-level:hover:after,.panel-menu .mm-original-link:hover:before,.panel-menu .mm-prev-level:hover:before,.panel-menu li.mm-close-parent .mm-close:hover:before{color:#dd3d53}.panel-menu .mm-next-level{color:#222;background-color:transparent}.panel-menu .mm-next-level:after{content:"\e92b";padding-left:10px;top:12px;right:30px;position:absolute;color:#fff;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.panel-menu .mm-original-link{font-family:"Open Sans",sans-serif;font-weight:700;color:#fff;background-color:transparent}.panel-menu .mm-original-link:before{padding-right:10px;color:#fff}.mm-open{overflow:hidden}.mm-open .mm-fullscreen-bg{cursor:pointer;background-color:rgba(0,0,0,.55);position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:21;display:none}.mmitemopen.panel-menu,.mmitemopen.panel-menu.mm-right{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mmitemopen.panel-menu.mmhide,.panel-menu{-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mmitemopen.panel-menu.mm-right.mmhide,.mmpanel,.panel-menu.mm-right{-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mmitemopen.panel-menu.mm-right.mmhide,.panel-menu.mm-right{left:auto;right:0}.mmpanel{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mmpanels{overflow:hidden}.mmpanel.mmopened{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mmpanel.mmsubopened{-webkit-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}.mmpanels>.mmpanel{overflow:scroll;overflow-x:hidden;overflow-y:auto}.mmpanels,.mmpanels>.mmpanel{background:inherit;border-color:inherit}.mmpanels>.mmpanel:not(.mmhidden){display:block}.mmpanels>.mmpanel:after{content:'';display:block;height:20px}.mm-nav-btn,.mmhidden{display:none}.mm-fullscreen-bg,.mm-fullscreen-bg:active,.mm-fullscreen-bg:focus,.mm-fullscreen-bg:hover{outline:0}.tt-menu-slider{max-height:389px}#tt-header.tt-header-01{position:relative;z-index:3}#tt-header.tt-header-01:not(.tt-on-top){height:190px}#tt-header.tt-header-01 .tt-box-info{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:12px}#tt-header.tt-header-01 .tt-box-info li{text-transform:uppercase;color:#fff}#tt-header.tt-header-01 .tt-box-info li a{color:#fff;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-box-info li i{font-size:18px;line-height:1;color:#dd3d53;margin-right:7px;position:relative;top:3px}#tt-header.tt-header-01 .tt-dropdown-obj{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin:0 20px 0 0;position:relative;top:3px}#tt-header.tt-header-01 .tt-dropdown-obj:last-child{margin-right:0}#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 3px 4px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle:before{content:'';position:absolute;width:100%;height:100%;z-index:0}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu{position:fixed;opacity:0;width:100%;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;left:0;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu form,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu form,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu form{position:relative;display:block}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-row-search{height:70px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input{font-family:"Open Sans",sans-serif;background:0 0;font-size:20px;font-weight:500;border:0;padding:24px 12px 10px 0;margin-left:38px;-webkit-box-shadow:none;box-shadow:none;outline:0;width:calc(100% - 71px);color:#5f5f5f;border-radius:0;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-webkit-input-placeholder{color:#5f5f5f}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-moz-placeholder,#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-moz-placeholder{color:#5f5f5f}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-ms-input-placeholder{color:#5f5f5f}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close,#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search{position:absolute;color:#5f5f5f;font-size:20px;line-height:1;font-family:"carleader";background:0 0;border:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search{left:0;z-index:3;display:inline-block;top:22px;padding:4px 0 4px 4px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;top:20px;right:0;padding:5px 0 5px 5px;outline:0}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close:before{font-family:"carleader";content:"\e933";line-height:1}#tt-header.tt-header-01 .tt-searcher:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-01 .tt-searcher.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-01 .tt-language{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin-right:20px}#tt-header.tt-header-01 .tt-language select,#tt-header.tt-header-02 .tt-language select,#tt-header.tt-header-03 .tt-language select{opacity:0}#tt-header.tt-header-01 .tt-account,#tt-header.tt-header-01 .tt-cart{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;position:relative}#tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle:hover{color:#fff}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu{position:absolute;opacity:0;width:299px;margin:15px 0 0;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu:after,#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title{font-family:"Montserrat",sans-serif;color:#222;font-weight:600;border-bottom:1px solid #e8e8e8;position:relative;padding:15px 7px 14px 22px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#dd3d53;position:absolute;right:15px;top:17px;cursor:pointer}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results{padding:0 20px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li{margin:24px 0 0;position:relative}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total,#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a{margin-right:18px;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a .thumbnail{width:89px;min-width:89px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description{padding:0 5px 0 12px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-title{font-size:15px;line-height:22px;color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-price{font-size:18px;line-height:22px;font-weight:600;color:#222;font-family:"Open Sans",sans-serif;display:inline-block;margin-top:9px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item{color:#222;font-size:12px;padding:5px 0 5px 5px;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom{border-top:1px solid #e8e8e8;margin-top:24px;padding:12px 20px 23px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;font-size:18px;line-height:1.5;color:#222;font-weight:600;font-family:"Montserrat",sans-serif}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total label,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total label,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total label{padding-right:10px}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total .tt-price{padding-left:10px;font-size:18px;line-height:1.4;color:#222}#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-bottom .btn{width:100%;margin-top:9px}#tt-header.tt-header-01 .tt-cart:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-01 .tt-cart.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle:hover{color:#fff}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu{position:absolute;opacity:0;width:230px;margin:15px 0 0;padding:0 20px 20px;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:-23px;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu:after,#tt-header.tt-header-01 .tt-account .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close{position:relative;padding:15px 0 14px 22px}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#222;position:absolute;right:-4px;top:17px;cursor:pointer}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover,#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li a:hover{color:#dd3d53}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li{color:#222;font-size:16px}#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li a,#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li a,#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li a{color:#222;display:block;padding:4px 0;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-account:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-01 .tt-account.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-01 .tt-quickLinks-popup{position:relative}#tt-header.tt-header-01 .quickLinks-map address,#tt-header.tt-header-02 .quickLinks-map address,#tt-header.tt-header-03 .quickLinks-map address{font-size:12px;line-height:1.1;margin:0;padding:4px 10px 9px 13px;color:#707070;text-transform:uppercase}#tt-header.tt-header-01 .quickLinks-address i,#tt-header.tt-header-01 .quickLinks-map address i{color:#dd3d53;font-size:18px;line-height:1.1;margin:0 10px 0 0;position:relative;top:3px}#tt-header.tt-header-01 .quickLinks-address{padding:13px 10px 13px 13px}#tt-header.tt-header-01 .quickLinks-address .tt-title{font-size:19px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#222;font-weight:600;margin:0;padding:0 0 8px}#tt-header.tt-header-01 .quickLinks-address ul li,#tt-header.tt-header-02 .quickLinks-address ul li,#tt-header.tt-header-03 .quickLinks-address ul li{color:#707070}#tt-header.tt-header-01 .quickLinks-address ul li a,#tt-header.tt-header-02 .quickLinks-address ul li a,#tt-header.tt-header-03 .quickLinks-address ul li a{color:#707070;text-decoration:none}#tt-header.tt-header-01 .quickLinks-address ul li:not(:first-child){margin-top:6px}#tt-header.tt-header-01 .header-holder{position:relative;z-index:7}#tt-header.tt-header-01 .header-holder .col-logo{text-align:center;z-index:2}#tt-header.tt-header-01 .header-holder .col-menu{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-01 .tt-logo{max-width:194px;display:inline-block;line-height:0}#tt-header.tt-header-01 .tt-logo .st0{fill:#fff}#tt-header.tt-header-01 #tt-stuck .col-logo .tt-logo-light,#tt-header.tt-header-01 .tt-logo .st1{display:none}#tt-header.tt-header-01 .tt-logo .st2,#tt-header.tt-header-01 .tt-logo .st3{display:inline;fill:#222}#tt-header.tt-header-01 .tt-logo .st4{fill:#dd3d53}#tt-header.tt-header-01 .tt-logo .svg-img{width:auto;height:50px;max-width:inherit;margin-bottom:1px}#tt-footer.tt-footer-02 .tt-logo img:not(.svg-img),#tt-header.tt-header-01 .tt-logo img:not(.svg-img){max-width:100%;height:auto}#tt-header.tt-header-01 .tt-menu-toggle{color:#222;font-size:26px;line-height:1.2em;padding:5px;z-index:3;outline:0;position:relative;top:2px;display:inline-block!important;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a:hover,#tt-header.tt-header-01 .tt-menu-toggle:hover{color:#dd3d53}#tt-header.tt-header-01 .btn.btn-toggle-modal{padding-left:15px;padding-right:18px;padding-top:5px;position:relative;z-index:2}#tt-header.tt-header-01 .btn.btn-toggle-modal i{font-size:22px;margin-top:-3px;margin-right:12px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li,#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li,#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li{display:inline-block;position:relative}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a{color:#fff;font-weight:700;font-size:15px;display:inline-block;position:relative;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li:first-child>a{padding-left:0}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li:first-child ul{left:0}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li:last-child a{padding-right:0}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-subMenu>a:after{content:'';display:inline-block;width:3px;height:5px;margin-top:1px;margin-left:9px;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:3px solid transparent;border-top:3px solid #fff}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-active>a:after{border-top-color:#dd3d53!important}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li ul{position:absolute;opacity:0;min-width:211px;z-index:1000;list-style:none;margin:0;text-transform:uppercase;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-hover ul{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul,#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul,#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul{background:#fff;top:auto;left:28px;width:211px;border-bottom:3px solid #dd3d53;border-radius:3px;padding:9px 0 11px;pointer-events:none;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.2);box-shadow:0 1px 8px rgba(0,0,0,.2)}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul:after,#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;left:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:6px solid transparent}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul:before{border-bottom:6px solid #fff;z-index:1}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul:after{z-index:0;border-bottom:6px solid rgba(0,0,0,.2)}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li a{color:#0e0e0e;font-size:14px;line-height:1.3;text-transform:uppercase;font-weight:700;padding:10px 20px 5px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li a:hover,#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li.is-active>a,#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-active>a{color:#dd3d53}#tt-stuck{width:100%;position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:-76px;z-index:20;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background-color:#fff;-webkit-transition:top .2s linear;transition:top .2s linear}#tt-stuck .tt-stuck-row>[class^=col-]{padding-left:0;padding-right:0}#tt-stuck #tt-desctop-menu nav>ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li:not(.active) a:not(:hover),#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li:not(.active) a:not(:hover),#tt-stuck #tt-desctop-menu nav>ul>li>a:not(:hover){color:#222}#tt-header.tt-header-02 .tt-box-info li a:hover,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover,#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a{color:#dd3d53}#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a:after{border-top-color:#dd3d53!important}#tt-stuck #tt-desctop-menu nav>ul>li.is-subMenu>a:after{border-top-color:#222!important}#tt-stuck #tt-desctop-menu nav>ul ul{left:15px}#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a,#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a,#tt-stuck #tt-desctop-menu nav>ul ul li.is-active>a{color:#dd3d53!important}#tt-stuck.stuck{top:0}#tt-header.tt-header-01 #tt-stuck .col-logo{max-width:157px;display:inline-block}#tt-header.tt-header-01 #tt-stuck .col-logo .st0{fill:#222}#tt-header.tt-header-01 #tt-stuck .col-logo .st1{display:none}#tt-header.tt-header-01 #tt-stuck .col-logo .st2,#tt-header.tt-header-01 #tt-stuck .col-logo .st3{display:inline;fill:#222}#tt-header.tt-header-01 #tt-stuck .col-logo .st4{fill:#dd3d53}#tt-header.tt-header-01 #tt-stuck .col-logo .svg-img{width:auto;height:40px}#tt-header.tt-header-01 #tt-stuck .col-menu{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-header.tt-header-01 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li>a{padding:20px 10px}#tt-header.tt-header-02,#tt-header.tt-header-03{position:relative;z-index:3}#tt-header.tt-header-02:not(.tt-on-top){height:190px}#tt-header.tt-header-02 .tt-panel-info .nice-select.tt-skin-02{color:#222;font-weight:700}#tt-header.tt-header-02 .tt-panel-info .nice-select.tt-skin-02:after{border-top-color:#222}#tt-header.tt-header-02 .tt-panel-info .tt-wrapper-icon{margin-top:34px;margin-bottom:30px}#tt-header.tt-header-02 .tt-box-info{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:12px}#tt-header.tt-header-02 .tt-box-info li{text-transform:uppercase;position:relative;color:#222;padding:0 0 6px 39px;font-size:12px;line-height:1.7;font-weight:600}#tt-header.tt-header-02 .tt-box-info li a{-webkit-transition:color .2s linear;transition:color .2s linear;color:#222}#tt-header.tt-header-02 .tt-box-info li i{font-size:16px;line-height:1.9;width:30px;height:30px;text-align:center;background:#dd3d53;color:#fff;border-radius:50%;position:absolute;top:-2px;left:0}#tt-header.tt-header-02 .tt-box-info li:not(:first-child){margin-left:50px}#tt-header.tt-header-02 .tt-dropdown-obj{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin:0 20px 0 0;position:relative;top:3px}#tt-header.tt-header-02 .tt-dropdown-obj:last-child{margin-right:0!important}#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 3px 4px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle:hover,#tt-header.tt-header-02 .tt-dropdown-obj.active .tt-dropdown-toggle{color:#222}#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle:before{content:'';position:absolute;width:100%;height:100%;z-index:0}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu{position:fixed;opacity:0;width:100%;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;left:0;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-row-search{height:70px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input{font-family:"Open Sans",sans-serif;background:0 0;font-size:20px;font-weight:500;border:0;padding:24px 12px 10px 0;margin-left:38px;-webkit-box-shadow:none;box-shadow:none;outline:0;width:calc(100% - 71px);color:#5f5f5f;border-radius:0;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-webkit-input-placeholder{color:#5f5f5f}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-moz-placeholder,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-moz-placeholder{color:#5f5f5f}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-ms-input-placeholder{color:#5f5f5f}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search{position:absolute;color:#5f5f5f;font-size:20px;line-height:1;font-family:"carleader";background:0 0;border:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search{left:0;z-index:3;display:inline-block;top:22px;padding:4px 0 4px 4px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search:before{content:"\e909"}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;top:20px;right:0;padding:5px 0 5px 5px;outline:0}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close:before{font-family:"carleader";content:"\e933";line-height:1}#tt-header.tt-header-02 .tt-searcher:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-02 .tt-searcher.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-02 .tt-language{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin-right:20px}#tt-header.tt-header-02 .tt-account,#tt-header.tt-header-02 .tt-cart{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;position:relative}#tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle i,#tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle i{pointer-events:none}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close:hover,#tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle:hover{color:#222}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu{position:absolute;opacity:0;width:299px;margin:15px 0 0;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu:after,#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title{font-family:"Montserrat",sans-serif;color:#222;font-weight:600;border-bottom:1px solid #e8e8e8;position:relative;padding:15px 7px 14px 22px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#dd3d53;position:absolute;right:15px;top:17px;cursor:pointer}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results{padding:0 20px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a .thumbnail{width:89px;min-width:89px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description{padding:0 5px 0 12px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-title{font-size:15px;line-height:22px;color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-price{font-size:18px;line-height:22px;font-weight:600;color:#222;font-family:"Open Sans",sans-serif;display:inline-block;margin-top:9px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item{color:#222;font-size:12px;padding:5px 0 5px 5px;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-bottom{border-top:1px solid #e8e8e8;margin-top:24px;padding:12px 20px 23px}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-size:18px;line-height:1.5;color:#222;font-weight:600;font-family:"Montserrat",sans-serif}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total .tt-price{padding-left:10px;font-size:18px;line-height:1.4;color:#222}#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-bottom .btn{width:100%;margin-top:9px}#tt-header.tt-header-02 .tt-cart:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-02 .tt-cart.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle:hover{color:#222}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu{position:absolute;opacity:0;width:230px;margin:15px 0 0;padding:0 20px 20px;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:-23px;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu:after,#tt-header.tt-header-02 .tt-account .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close{position:relative;padding:15px 0 14px 22px}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#222;position:absolute;right:-4px;top:17px;cursor:pointer}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover,#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li a:hover{color:#dd3d53}#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li{color:#222;font-size:16px}#tt-header.tt-header-02 .tt-account:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-02 .tt-account.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-02 .tt-quickLinks-popup{position:relative}#tt-header.tt-header-02 .quickLinks-address i,#tt-header.tt-header-02 .quickLinks-map address i{color:#dd3d53;font-size:18px;line-height:1.1;margin:0 10px 0 0;position:relative;top:3px}#tt-header.tt-header-02 .quickLinks-address{padding:13px 10px 13px 13px}#tt-header.tt-header-02 .quickLinks-address .tt-title{font-size:19px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#222;font-weight:600;margin:0;padding:0 0 8px}#tt-header.tt-header-02 .quickLinks-address ul li:not(:first-child){margin-top:6px}#tt-header.tt-header-02 .header-holder{position:relative;z-index:7;padding-top:9px;padding-bottom:8px}#tt-header.tt-header-02 .header-holder .col-logo{z-index:2;margin-right:15px;-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-02 .header-holder .col-logo .tt-logo{max-width:131px}#tt-header.tt-header-02 .tt-logo{max-width:224px;margin-top:24px;margin-bottom:24px;display:inline-block}#tt-header.tt-header-02 .tt-menu-toggle{color:#222;font-size:26px;line-height:1.2em;padding:5px;z-index:3;outline:0;position:relative;top:2px;display:inline-block!important;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a:hover,#tt-header.tt-header-02 .tt-menu-toggle:hover{color:#dd3d53}#tt-header.tt-header-02 .btn.btn-toggle-modal{padding-left:15px;padding-right:18px;padding-top:5px;position:relative;z-index:2}#tt-header.tt-header-02 .btn.btn-toggle-modal i{font-size:27px;margin-top:-3px;margin-right:7px}#tt-header.tt-header-02 .btn.btn-toggle-modal:hover{background:#fff;color:#222}#tt-header.tt-header-02 #tt-desctop-menu nav>ul,#tt-header.tt-header-03 #tt-desctop-menu nav>ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a{color:#fff;font-weight:700;font-size:15px;display:inline-block;position:relative;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li:first-child>a{padding-left:0}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li:first-child ul{left:0}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li:last-child a{padding-right:0}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-subMenu>a:after{content:'';display:inline-block;width:3px;height:5px;margin-top:1px;margin-left:9px;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:3px solid transparent;border-top:3px solid #fff}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-active>a:after{border-top-color:#dd3d53!important}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li ul{position:absolute;opacity:0;min-width:211px;z-index:1000;list-style:none;margin:0;text-transform:uppercase;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-hover ul{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul:after,#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;left:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:6px solid transparent}#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul:before{border-bottom:6px solid #fff;z-index:1}#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul:after{z-index:0;border-bottom:6px solid rgba(0,0,0,.2)}#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li a,#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li a{color:#0e0e0e;font-size:14px;line-height:1.3;text-transform:uppercase;font-weight:700;padding:10px 20px 5px}#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li a:hover,#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li.is-active>a,#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.is-active>a,#tt-header.tt-header-03 .tt-box-info li a:hover,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover{color:#dd3d53}#tt-header.tt-header-02 #tt-stuck .col-logo{display:inline-block}#tt-header.tt-header-02 #tt-stuck .col-logo .tt-logo{max-width:140px}#tt-header.tt-header-02 #tt-stuck .col-logo .tt-logo-dark,.tt-media-02:hover .tt-description p{display:block}#tt-header.tt-header-02 #tt-stuck .col-logo .tt-logo-light{display:none}#tt-header.tt-header-02 #tt-stuck .col-menu{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-header.tt-header-03:not(.tt-on-top){background:#fff}#tt-header.tt-header-03 .tt-panel-info{-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1)}#tt-header.tt-header-03 .tt-box-info{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:12px}#tt-header.tt-header-03 .tt-box-info li{text-transform:uppercase;color:#222}#tt-header.tt-header-03 .tt-box-info li a{color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 .tt-box-info li i{font-size:18px;line-height:1;color:#dd3d53;margin-right:7px;position:relative;top:3px}#tt-header.tt-header-03 .tt-dropdown-obj{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin:0 20px 0 0;position:relative;top:3px}#tt-header.tt-header-03 .tt-dropdown-obj:last-child{margin-right:0}#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 3px 4px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle:hover,#tt-header.tt-header-03 .tt-dropdown-obj.active .tt-dropdown-toggle{color:#222}#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle:before{content:'';position:absolute;width:100%;height:100%;z-index:0}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu{position:fixed;opacity:0;width:100%;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;left:0;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-row-search{height:70px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input{font-family:"Open Sans",sans-serif;background:0 0;font-size:20px;font-weight:500;border:0;padding:24px 12px 10px 0;margin-left:38px;-webkit-box-shadow:none;box-shadow:none;outline:0;width:calc(100% - 71px);color:#5f5f5f;border-radius:0;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-webkit-input-placeholder{color:#5f5f5f}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-moz-placeholder,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus)::-moz-placeholder{color:#5f5f5f}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input:not(focus):-ms-input-placeholder{color:#5f5f5f}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search{position:absolute;color:#5f5f5f;font-size:20px;line-height:1;font-family:"carleader";background:0 0;border:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search{left:0;z-index:3;display:inline-block;top:22px;padding:4px 0 4px 4px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search:before{content:"\e909"}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;top:20px;right:0;padding:5px 0 5px 5px;outline:0}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close:before{font-family:"carleader";content:"\e933";line-height:1}#tt-header.tt-header-03 .tt-searcher:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-03 .tt-searcher.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-03 .tt-language{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;margin-right:20px}#tt-header.tt-header-03 .tt-account,#tt-header.tt-header-03 .tt-cart{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;position:relative}#tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle i,#tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle i{pointer-events:none}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close:hover,#tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle:hover{color:#222}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu{position:absolute;opacity:0;width:299px;margin:15px 0 0;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:0;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu:after,#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title{font-family:"Montserrat",sans-serif;color:#222;font-weight:600;border-bottom:1px solid #e8e8e8;position:relative;padding:15px 7px 14px 22px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#dd3d53;position:absolute;right:15px;top:17px;cursor:pointer}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results{padding:0 20px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a .thumbnail{width:89px;min-width:89px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description{padding:0 5px 0 12px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-title{font-size:15px;line-height:22px;color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a .tt-description .tt-price{font-size:18px;line-height:22px;font-weight:600;color:#222;font-family:"Open Sans",sans-serif;display:inline-block;margin-top:9px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item{color:#222;font-size:12px;padding:5px 0 5px 5px;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-bottom{border-top:1px solid #e8e8e8;margin-top:24px;padding:12px 20px 23px}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-size:18px;line-height:1.5;color:#222;font-weight:600;font-family:"Montserrat",sans-serif}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-bottom .price-total .tt-price{padding-left:10px;font-size:18px;line-height:1.4;color:#222}#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-bottom .btn{width:100%;margin-top:9px}#tt-header.tt-header-03 .tt-cart:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-03 .tt-cart.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle{font-size:18px;line-height:1;color:#dd3d53;display:inline-block;padding:6px 0 4px 5px;position:relative;-webkit-transition:.2s linear;transition:.2s linear}#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle:hover{color:#222}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu{position:absolute;opacity:0;width:230px;margin:15px 0 0;padding:0 20px 20px;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s;background:#fff;right:-23px;top:100%;z-index:22;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);border-bottom:3px solid #dd3d53;border-radius:4px}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu:after,#tt-header.tt-header-03 .tt-account .tt-dropdown-menu:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;right:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:7px solid transparent}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu:before{border-bottom:7px solid #fff;z-index:1}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu:after{z-index:0;border-bottom:7px solid rgba(0,0,0,.2)}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close{position:relative;padding:15px 0 14px 22px}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close{font-size:12px;display:inline-block;padding:5px;color:#222;position:absolute;right:-4px;top:17px;cursor:pointer}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover,#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li a:hover{color:#dd3d53}#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li{color:#222;font-size:16px}#tt-header.tt-header-03 .tt-account:not(.active) .tt-dropdown-menu{pointer-events:none}#tt-header.tt-header-03 .tt-account.active .tt-dropdown-menu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-03 .tt-quickLinks-popup,.mainSlider .container,.mainSlider-layout{position:relative}#tt-header.tt-header-03 .quickLinks-address i,#tt-header.tt-header-03 .quickLinks-map address i{color:#dd3d53;font-size:18px;line-height:1.1;margin:0 10px 0 0;position:relative;top:3px}#tt-header.tt-header-03 .quickLinks-address{padding:13px 10px 13px 13px}#tt-header.tt-header-03 .quickLinks-address .tt-title{font-size:19px;line-height:1.2;font-family:"Montserrat",sans-serif;color:#222;font-weight:600;margin:0;padding:0 0 8px}#tt-header.tt-header-03 .quickLinks-address ul li:not(:first-child){margin-top:6px}#tt-header.tt-header-03 .header-holder{position:relative;z-index:7;min-height:99px}#tt-header.tt-header-03 .header-holder .col-logo{z-index:2}#tt-header.tt-header-03 .tt-logo{max-width:215px;display:inline-block}#tt-header.tt-header-03 .tt-menu-toggle{color:#222;font-size:26px;line-height:1.2em;padding:5px;z-index:3;outline:0;position:relative;top:2px;display:inline-block!important;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a:hover,#tt-header.tt-header-03 .tt-menu-toggle:hover{color:#dd3d53}#tt-header.tt-header-03 .btn.btn-toggle-modal{padding-left:15px;padding-right:18px;padding-top:5px;position:relative;z-index:2}#tt-header.tt-header-03 .btn.btn-toggle-modal i{font-size:22px;margin-top:-3px;margin-right:12px}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a{color:#222;font-weight:700;font-size:15px;display:inline-block;position:relative;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li:first-child>a{padding-left:0}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li:first-child ul{left:0}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li:last-child a{padding-right:0}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-subMenu>a:after{content:'';display:inline-block;width:3px;height:5px;margin-top:1px;margin-left:9px;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:3px solid transparent;border-top:3px solid #222}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a:after{border-top-color:#dd3d53!important}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li ul{position:absolute;opacity:0;min-width:211px;z-index:1000;list-style:none;margin:0;text-transform:uppercase;text-align:left;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.2s ease 0s;transition:.2s ease 0s}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-hover ul{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease .15s;transition:.3s ease .15s}#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul:after,#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul:before{content:'';display:block;height:5px;margin-top:-5px;pointer-events:none;position:absolute;left:23px;top:-7px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:6px solid transparent}#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul:before{border-bottom:6px solid #fff;z-index:1}#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul:after{z-index:0;border-bottom:6px solid rgba(0,0,0,.2)}#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li a:hover,#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li.is-active>a,#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a{color:#dd3d53}#tt-header.tt-header-03 #tt-stuck .col-logo,.loading-dots i{display:inline-block}#tt-header.tt-header-03 #tt-stuck .col-logo .tt-logo{max-width:140px;position:relative;top:-4px}#tt-header.tt-header-03 #tt-stuck .col-btn-toggle-modal{display:none}.mainSlider{background:-webkit-gradient(linear,left top,right top,from(#141e30),to(#243b55));background:linear-gradient(to right,#141e30,#243b55);background-image:-webkit-gradient(linear,left top,left bottom,from(#00416a),to(#e4e5e6));background-image:linear-gradient(to bottom,#00416a,#e4e5e6);background-position:center;background-repeat:repeat;background-size:100%}.mainSlider .slide .img--holder{background-size:cover;background-position:center top;background-repeat:no-repeat}.mainSlider .slide .slide-content,.mainSlider .tt-caption-custom{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;position:absolute}.mainSlider .slide .slide-content{left:0;height:100%;width:100%;top:0;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.mainSlider .slide .slide-content div[class^=tp-caption-],.mainSlider .tt-caption-custom{color:#fff;font-family:"Montserrat",sans-serif;text-align:center}.mainSlider .tt-caption-custom{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;right:10px;top:-208px;background:url(/images/custom/mainSlider-layout01.png) 0 0 no-repeat;width:430px;height:397px;z-index:2;background-size:cover}.mainSlider .tt-caption-custom:before{content:'';position:absolute;display:none;top:-18px;left:-32px;background:url(/images/custom/mainSlider-layout02.png) 0 0 no-repeat;width:462px;height:403px;z-index:0;-webkit-animation:moving 3s infinite linear;animation:moving 3s infinite linear;background-size:cover}.mainSlider .tt-caption-custom .tt-title{padding-top:34px}.mainSlider .tt-caption-custom .tt-title .text-small{font-size:30px;line-height:1.1;font-weight:300;letter-spacing:.01em}.mainSlider .tt-caption-custom .tt-title .text-large{font-size:62px;font-weight:700;line-height:.97;margin-top:14px;letter-spacing:-.04em;text-transform:uppercase}.mainSlider .tt-caption-custom span{display:inline-block;width:254px;margin-top:24px;border-top:1px solid rgba(255,255,255,.4);padding:8px 0 0;font-size:16px;line-height:1.1;text-transform:uppercase;font-weight:600}.mainSlider .tt-caption-custom span i{font-size:36px;line-height:1.1;display:inline-block;margin:0 10px 10px 0;top:13px;position:relative}.mainSlider .tt-caption-custom>*{position:relative;z-index:2}.mainSlider .slick-arrow{position:absolute;top:50%;margin-top:-18px;z-index:7;font-size:0;line-height:0;background:0 0;border:0;color:#fff}.mainSlider .slick-arrow:hover,.tt-brand .tt-title:hover{color:#dd3d53}.mainSlider .slick-arrow:before{font-family:"carleader";display:block;font-size:40px;line-height:1em}.mainSlider .slick-prev{left:20px}.mainSlider .slick-prev:before{content:'\e916'}.mainSlider .slick-next{right:20px}.mainSlider .slick-next:before{content:'\e917'}.fadeInLeftSm,.fadeInRightSm,.fadeInUpSm{-webkit-animation-name:fadeInLeftSm;animation-name:fadeInLeftSm;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.fadeInRightSm,.fadeInUpSm{-webkit-animation-name:fadeInRightSm;animation-name:fadeInRightSm}.fadeInUpSm{-webkit-animation-name:fadeInUpSm;animation-name:fadeInUpSm}.animated.fadeInLeftSm,.animated.fadeInRightSm,.animated.fadeInUpSm{-webkit-animation-duration:.75s;animation-duration:.75s}body.is-loaded .loading-content{opacity:0;visibility:hidden}.loading-content{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;pointer-events:none;visibility:visible;-webkit-transition:.5s;transition:.5s}.loading-content.disable,.tt-search-filter>div select{opacity:0}.loading-content .image{max-width:15%}.loading-content .image img{-webkit-animation:flipInY 3s infinite;animation:flipInY 3s infinite;max-width:100%}.loading-dots{margin-left:-1.5em;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-animation:loading-dots-fadein .5s linear forwards;animation:loading-dots-fadein .5s linear forwards}.loading-dots i{width:.5em;height:.5em;vertical-align:middle;border-radius:50%;margin:0 .125em;-webkit-animation:loading-dots-middle-dots .5s linear infinite;animation:loading-dots-middle-dots .5s linear infinite}.loading-dots i,.loading-dots.dark-gray i{background:#dd3d53}.loading-dots i:first-child{-webkit-animation:loading-dots-first-dot .5s infinite;animation:loading-dots-first-dot .5s linear infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate(-1em);transform:translate(-1em)}.loading-dots i:last-child{-webkit-animation:loading-dots-last-dot .5s linear infinite;animation:loading-dots-last-dot .5s linear infinite}.tt-search-filter,.tt-search-filter>div{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;height:100px}.tt-search-filter{position:relative;z-index:2;background:#fff;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.05);box-shadow:0 5px 40px rgba(0,0,0,.05);-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-search-filter .tt-icon-filter{font-size:40px;line-height:1.1;color:#fff;position:absolute;top:29px;left:21px;z-index:1}.tt-search-filter>div{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tt-search-filter>div.tt-col-title{font-family:"Montserrat",sans-serif;font-weight:500;color:#222;font-size:16px;line-height:1.5;min-width:210px;position:relative;overflow:hidden;padding:3px 0 0 108px}.tt-search-filter>div.tt-col-title:before{content:'';position:absolute;top:-31px;left:-69px;width:161px;height:161px;background:#dd3d53;border-radius:50%}.tt-search-filter>div.tt-col-select{margin-top:1px}.tt-search-filter>div.tt-col-select .tt-select:not(:first-child){margin-left:8px}.tt-search-filter>div.tt-col-select .tt-select:not(.tt-width-large){width:122px}.tt-search-filter>div.tt-col-select .tt-select.tt-width-large{width:178px}.tt-search-filter>div.tt-col-btn .btn{margin-left:11px;margin-top:1px;padding-left:41px;padding-right:41px;padding-top:7px}.tt-search-filter>div.tt-col-btn .btn [class^=icon-]{font-size:13px}.tt-search-filter .visible-desctope,.tt-search-filter .visible-device{display:none}.tt-link-redirect{font-size:11px;line-height:1.1;font-weight:600;color:#dd3d53;font-family:"Montserrat",sans-serif;text-transform:uppercase}.portfolio-masonry-layout .extra-link:after,.tt-link-redirect:after{position:absolute;right:-15px;top:2px;font-family:'carleader'!important;content:"\e92b";font-size:8px;line-height:1.1;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.tt-link-redirect:hover{color:#222}.tt-brand,.tt-brand .tt-title,.tt-link-redirect{-webkit-transition:color .2s linear;transition:color .2s linear}.tt-brand{text-align:center}.tt-brand .tt-img{min-height:60px;text-align:center}.tt-brand .tt-img img{width:inherit;display:inline-block;max-width:100%;height:auto}.tt-brand .tt-title{font-size:15px;line-height:1.5;font-family:"Open Sans",sans-serif;font-weight:400;margin:0;padding:0}.tt-brand .tt-title:not(:first-child){margin-top:18px}.tt-brand:hover .tt-title{color:#dd3d53}.tt-map,.tt-promo-01 .tt-item .box-value>span{width:100%}.tt-map .tt-btn-toggle:not(.tt-style-02){height:41px;font-size:27px;line-height:1.2;text-align:center;display:block;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-map .tt-btn-toggle:not(.tt-style-02):before{font-family:"carleader";content:'\e92e'}.tt-map .tt-btn-toggle:not(.tt-style-02).is-open:before{content:'\e92d'}#tt-footer.tt-footer-02 .tt-box-info .tt-item a:not([class]):hover,#tt-footer.tt-footer-02 .tt-box-info02 .tt-item a:not([class]):hover,#tt-footer.tt-footer-03 .tt-box-info .tt-item a:not([class]):hover,#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li a:hover,#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li.is-active a,#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item a:not([class]):hover,#tt-footer:not([class^=tt-footer]) .tt-list-info li a:not([class]):hover,.tt-map .tt-btn-toggle:not(.tt-style-02):hover{color:#dd3d53}.tt-map .tt-btn-toggle.tt-style-02{height:32px;font-size:21px;line-height:1.2;text-align:center;display:block;position:relative;color:#fff;overflow:hidden;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-map .tt-btn-toggle.tt-style-02:before{font-family:"carleader";content:'\e92c';display:inline-block;position:relative;z-index:1;top:6px}.tt-map .tt-btn-toggle.tt-style-02.is-open:before{content:'\e92b'}.tt-map .tt-btn-toggle.tt-style-02:after{content:'';position:absolute;width:64px;height:64px;background-color:#dd3d53;display:block;top:0;left:50%;margin-left:-32px;z-index:0;border-radius:50%}.slick-slider .slick-dots li button,.tt-map .tt-box-map{display:none}.google-map{width:100%;height:320px}.tt-additional-box{margin-bottom:-57px}.tt-media-02{position:relative;line-height:24px;display:block;overflow:hidden;padding:10px 40px}.tt-media-02 img,.tt-product-vertical-layout .tt-product-single-img img,.tt-promo img{width:100%;height:auto}.tt-media-02 .tt-description,.tt-media-02 .tt-description .tt-link-marker,.tt-media-02 .tt-description .tt-link-marker:before{color:#dd3d53;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-media-02 .tt-description{padding:23px 28px 22px;text-decoration:none;text-align:center;bottom:0;left:0;width:100%;font-family:"Montserrat",sans-serif}.tt-media-02 .tt-description .tt-title{color:#dd3d53;font-size:18px;font-weight:600;line-height:1.2;margin:0;padding:0}.tt-media-02 .tt-description .tt-title .tt-total{font-size:11px;line-height:1;background-color:#dd3d53;display:inline-block;padding:5px 13px;min-height:21px;font-weight:600;border-radius:10px;position:relative;top:-3px;margin-left:3px;letter-spacing:.01em}.tt-media-02 .tt-description .tt-link-marker,.tt-media-02 .tt-description .tt-link-marker:before{display:inline-block}.tt-media-02 .tt-description .tt-link-marker{margin-top:5px;text-transform:uppercase;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;font-weight:700;font-size:11px}.tt-media-02 .tt-description .tt-link-marker:before{font-family:"carleader";content:'\e918';margin-right:6px;position:relative;top:5px;font-size:20px;font-weight:500}.tt-media-02 .tt-description .tt-link-marker:hover,.tt-media-02 .tt-description .tt-link-marker:hover:before{color:#fff}.tt-media-02:hover .tt-link-marker,.tt-portfolio-content .tt-portfolio-item figure:hover figcaption .tt-price,.tt-portfolio-content .tt-portfolio-item figure:hover figcaption:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.tt-list-media-02{margin-top:-19px}.tt-list-media-02 .tt-media-02{margin-top:30px}.tt-list-media-02 .tt-media-02 .tt-description{padding-left:15px;padding-right:15px}.portfolio-masonry-layout,.portfolio-masonry-layout>.container{position:relative}.portfolio-masonry-layout .extra-link{font-size:11px;line-height:1.1;font-weight:600;z-index:0;color:#dd3d53;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:relative;margin-right:13px;display:inline-block;-webkit-transition:color .2s linear;transition:color .2s linear}.portfolio-masonry-layout .extra-link:hover{color:#222}.portfolio-masonry-layout .container.visible-mobile{text-align:center;padding:24px 0 55px}.tt-portfolio-masonry{position:relative;z-index:0}.tt-portfolio-masonry .grid:after{content:'';display:block;clear:both}.tt-portfolio-masonry .element-item{position:relative;float:inherit!important}.tt-portfolio-masonry .tt-portfolio-content{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.tt-portfolio-masonry .tt-portfolio-content.tt-show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:1;height:40vw}.tt-portfolio-masonry .layout-default .element-item,.tt-portfolio-masonry .layout-default .element-item.element-item-2x{width:20%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.tt-portfolio-masonry .layout-default .element-item.element-item-2x{width:40%}.tt-portfolio-masonry .layout-col-03{margin-top:-15px}.tt-portfolio-masonry .layout-col-03 .element-item{padding:15px;width:33.333%}.tt-portfolio-masonry .tt-filter-nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative;z-index:2;margin-top:-4px;padding-bottom:45px;text-transform:uppercase}.tt-portfolio-masonry .tt-filter-nav .button{color:#222;padding:7px 17px;letter-spacing:.18em;font-size:14px;margin:0 6px;font-weight:500;cursor:pointer;border:1px solid transparent}.tt-portfolio-masonry .tt-filter-nav .button.active{color:#dd3d53;border-color:#dd3d53;cursor:default}.tt-portfolio-masonry .tt-filter-nav .button:hover{color:#dd3d53}.tt-portfolio-content,.tt-portfolio-content .tt-portfolio-item figure figcaption,.tt-portfolio-masonry .tt-filter-nav .button{transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-portfolio-content .tt-portfolio-item{line-height:26px}.tt-portfolio-content .tt-portfolio-item figure{position:relative;display:block;width:100%;overflow:hidden;margin:0;z-index:1;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.tt-portfolio-content .tt-portfolio-item figure img{width:100%;height:auto;position:relative}.tt-portfolio-content .tt-portfolio-item figure figcaption{position:absolute;width:100%;bottom:-38px;left:0%;padding:20px 19px 24px;z-index:3;color:#fff;background-color:transparent}.tt-portfolio-content .tt-portfolio-item figure figcaption:before{content:'';font-family:"carleader";font-size:20px;line-height:1.1;display:block;position:absolute;right:25px;bottom:28px;color:#dd3d53;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title{font-size:15px;line-height:1.3;letter-spacing:0;font-weight:600;margin:0;padding:0;color:#fff;font-family:"Montserrat",sans-serif}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span{display:inline-block;background:#070606;color:#dd3d53;padding:5px 7px 4px;font-size:11px;line-height:1.2;font-weight:600;position:relative;top:-1px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price{color:#dd3d53;font-weight:700;font-size:18px;margin-top:6px;display:inline-block;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-portfolio-content .tt-portfolio-item figure:hover{-webkit-transform:scale(1.06);transform:scale(1.06);z-index:3}.tt-portfolio-content .tt-portfolio-item figure:hover figcaption{bottom:0;background-color:rgba(0,0,0,.6)}.tt-layout01-bg{background-color:#fafafa;padding:117px 0 0;background-position:0 0;background-repeat:no-repeat}.tt-layout01{background:#fafafa url(/images/custom/box-layout01-img01-1.png) center 60px no-repeat;margin-top:-36px;width:100%;padding:39px 0 115px}.tt-layout01 .layout01-desctope{padding-bottom:14px}.tt-layout01 .layout01-desctope .row:not(:first-child) .tt-item{margin-top:72px}.tt-layout01 .layout01-mobile .tt-title,.tt-layout01 .layout01-mobile p{padding-left:15px;padding-right:15px}.tt-layout01 .tt-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;padding-top:5px}.tt-layout01 .tt-item.tt-icon-right{text-align:right}.tt-layout01 .tt-item.tt-icon-right .tt-item-icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;margin-left:27px;margin-top:-3px}.tt-layout01 .tt-item:not(.tt-icon-right) .tt-item-icon{margin-right:27px;margin-top:-3px}.tt-layout01 .tt-item .tt-item-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:98px;height:98px;min-width:98px;min-height:98px;background-color:#dd3d53;font-size:42px;line-height:1;color:#fff;border-radius:50%}.tt-layout01 .tt-item .tt-item-content .tt-title{font-weight:600;font-family:"Montserrat",sans-serif;color:#222;font-size:18px;line-height:1.2;margin:0;padding:0 0 12px}.tt-layout01 .tt-item .tt-item-content .link-tel{font-size:22px;display:inline-block;margin-top:9px;font-weight:700;font-family:"Montserrat",sans-serif;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-layout01 .tt-item .tt-item-content .link-tel:hover{color:#222}.tt-layout01 .tt-item .tt-item-content p{margin:0}.tt-layout01 .tt-item .tt-item-content p+p{margin-top:16px}.tt-layout01 .tt-item:not(:first-child){margin-top:56px}.tt-layout01-02-bg{background-color:#fafafa;padding:117px 0 0}.tt-layout01-02{background-image:url(/images/motorleader/custom/box-layout01-img01.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;margin-top:-36px;width:100%;padding:39px 0 115px}.tt-layout01-02 .layout01-desctope{padding-bottom:14px}.tt-layout01-02 .layout01-desctope .row:not(:first-child) .tt-item{margin-top:72px}.tt-layout01-02 .layout01-mobile .tt-title,.tt-layout01-02 .layout01-mobile p{padding-left:15px;padding-right:15px}.tt-layout01-02 .tt-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;padding-top:5px}.tt-layout01-02 .tt-item.tt-icon-right{text-align:right}.tt-layout01-02 .tt-item.tt-icon-right .tt-item-icon{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2;margin-left:27px;margin-top:-3px}.tt-layout01-02 .tt-item:not(.tt-icon-right) .tt-item-icon{margin-right:27px;margin-top:-3px}.tt-layout01-02 .tt-item .tt-item-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:98px;height:98px;min-width:98px;min-height:98px;background-color:#dd3d53;font-size:42px;line-height:1;color:#fff;border-radius:50%}.tt-layout01-02 .tt-item .tt-item-content .tt-title{font-weight:600;font-family:"Montserrat",sans-serif;color:#222;font-size:18px;line-height:1.2;margin:0;padding:0 0 12px}.tt-layout01-02 .tt-item .tt-item-content p{margin:0;padding:0}.tt-layout01-02 .tt-item:not(:first-child){margin-top:21px}.tt-promo-01{background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;padding:97px 0 55px}.tt-promo-01 .tt-block-title .tt-title{color:#fff}.tt-promo-01 .tt-item .box-value,.tt-promo-01 .tt-promo-layout,.tt-promo-01-nowrapper .tt-promo-layout{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tt-promo-01 .tt-promo-layout,.tt-promo-01-nowrapper .tt-promo-layout{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:11px;-ms-flex-line-pack:start;align-content:flex-start}.tt-promo-01 .tt-item .box-value{-ms-flex-line-pack:center;align-content:center;text-align:center;width:178px;height:178px;border:7px solid #421219;position:relative;border-radius:50%}.tt-promo-01 .tt-item .box-value:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;border:1px solid #bcbcbd;border-radius:50%}.tt-promo-01 .tt-item .box-value i,.tt-promo-01-nowrapper .tt-item .box-value i{color:#dd3d53;font-size:42px;line-height:1}.tt-promo-01 .tt-item .box-value i+span,.tt-promo-01-nowrapper .tt-item .box-value i+span{margin-top:8px}.tt-promo-01 .tt-item .box-value span,.tt-promo-01 .tt-item .tt-title{color:#fff;font-size:36px;line-height:1;font-family:"Montserrat",sans-serif}.tt-promo-01 .tt-item .box-value+.tt-title{margin-top:15px}.tt-promo-01 .tt-item .tt-title{display:block;text-align:center;font-size:18px;line-height:1.2;font-weight:600}.tt-promo-01 .tt-item:not(:first-child):not(:last-child){margin-left:45px;margin-right:45px}.tt-promo-01 .tt-item:first-child{margin-right:45px}.tt-promo-01 .tt-item:last-child{margin-left:45px}.tt-promo-01-nowrapper .tt-item .box-value{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center;width:178px;height:178px;border:7px solid #f6f6f6;position:relative;border-radius:50%}.tt-promo-01-nowrapper .tt-item .box-value:before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;border:1px solid #eee;border-radius:50%}.tt-promo-01-nowrapper .tt-item .box-value>span{width:100%}.tt-promo-01-nowrapper .tt-item .box-value span,.tt-promo-01-nowrapper .tt-item .tt-title{color:#222;font-size:36px;line-height:1;font-family:"Montserrat",sans-serif}.tt-promo-01-nowrapper .tt-item .box-value+.tt-title{margin-top:15px}.tt-promo-01-nowrapper .tt-item .tt-title{display:block;text-align:center;font-size:18px;line-height:1.2;font-weight:600;margin-bottom:0;padding-bottom:0}.tt-promo-01-nowrapper .tt-item:not(:first-child):not(:last-child){margin-left:45px;margin-right:45px}.tt-promo-01-nowrapper .tt-item:first-child{margin-right:45px}.tt-promo-01-nowrapper .tt-item:last-child{margin-left:45px}.tt-promo-02{background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;background-position:center top;padding:97px 0 101px}.tt-promo-02-layout,.tt-promo-02-layout .tt-item .box-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.tt-promo-02-layout{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:11px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;width:100%}.tt-promo-02-layout .tt-item{width:241px;min-width:241px;padding:5px}.tt-promo-02-layout .tt-item .box-icon{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-align:center;width:170px;height:170px;border:8px solid rgba(156,156,156,.1);position:relative;margin:0 auto;background-color:#fff;border-radius:50%;-webkit-transition:border .2s linear;transition:border .2s linear}.tt-promo-02-layout .tt-item .box-icon:before,.tt-promo-02-layout .tt-item-smal .box-icon:before{content:'';position:absolute;display:block;width:100%;height:100%;border:1px solid #d3d3d3;border-radius:50%}.tt-promo-02-layout .tt-item .box-icon:before{top:0;left:0;-webkit-transition:border .2s linear;transition:border .2s linear}.tt-promo-02-layout .tt-item .box-icon-img1{display:block;width:53%}.tt-promo-02-layout .tt-item .box-icon-img2{display:block;width:46%}.tt-promo-02-layout .tt-item .box-icon i{color:#dd3d53;font-size:52px;line-height:1;display:inline-block;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-promo-02-layout .tt-item .box-icon .tt-line-dotted{position:absolute;top:50%;z-index:1;width:47px;height:3px;margin-top:-2px;background:url(/images/custom/promo02_dotted.png) 0 0 repeat-x}.tt-promo-02-layout .tt-item .box-icon .tt-left{left:-48px}.tt-promo-02-layout .tt-item .box-icon .tt-right{right:-48px}.tt-promo-02-layout .tt-item .tt-title{display:block;text-align:center;font-size:18px;line-height:1.2;font-weight:600;font-family:"Montserrat",sans-serif;color:#222;margin:0}.tt-promo-02-layout .tt-item .box-icon+.tt-title{margin-top:28px}.tt-promo-02-layout .tt-item:hover .box-icon{border-color:rgba(221,61,83,.1)}.tt-promo-02-layout .tt-item:hover .box-icon:before{border-color:#dd3d53}.tt-promo-02-layout .tt-item-smal{width:59px;min-width:59px;max-width:59px}.tt-promo-02-layout .tt-item-smal .box-icon{width:38px;height:38px;margin:0 auto;position:relative;z-index:3;overflow:hidden;background:#fff;top:66px;border:5px solid rgba(156,156,156,.1);text-align:center;font-size:12px;line-height:2.5;border-radius:50%}.tt-promo-02-layout .tt-item-smal .box-icon:before{z-index:2}.tt-promo-02-layout .tt-item-smal:nth-child(2) .box-icon,.tt-promo-02-layout .tt-item-smal:nth-child(4) .box-icon,.tt-promo-02-layout .tt-item-smal:nth-child(6) .box-icon{color:#dd3d53;-webkit-animation:blink 1s infinite;animation:blink 1s infinite}.tt-promo-03-layout{text-align:center;background:url(/images/custom/tt-promo-03-layout.jpg) center center no-repeat;padding:0 0 50px}.tt-promo-03-layout h5.tt-title{font-size:36px;line-height:1.2;font-weight:600;color:#222;font-family:"Montserrat",sans-serif;margin:0;padding:0 0 17px}.tt-promo-03-layout p{max-width:560px;margin:0 auto;color:#222}.tt-media .tt-layot .title,.tt-promo-03-layout h6.tt-title{font-size:18px;font-weight:600;font-family:"Montserrat",sans-serif}.tt-promo-03-layout h6.tt-title{line-height:1.2;color:#222;margin:21px 0 0;padding:0 0 27px}.js-carousel{margin-left:-15px;margin-right:-15px}.js-carousel.tt-extra-shadow{margin-top:-15px;margin-bottom:-15px}.tt-media{margin:15px;display:block;color:#222;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}.tt-media:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15)}.box-reviews,.tt-media .tt-layot{position:relative}.tt-media .tt-img+.tt-layot .tt-time{position:absolute;top:-32px}.tt-media .tt-time{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:62px;height:62px;margin-left:-11px;background-color:#dd3d53;color:#fff;font-size:12px;line-height:1;margin-bottom:40px;text-transform:uppercase;border-radius:50%}.tt-media .tt-time span{display:block;text-align:center;font-size:24px;line-height:1;font-weight:600;margin-top:-2px;width:100%}.tt-media .tt-layot{padding:56px 30px 37px}.tt-media .tt-layot .title{margin:0;padding:0 0 20px}.tt-media .tt-layot p{padding:0;margin:0}.tt-media .tt-layot .tt-link,.tt-media .tt-layot .tt-link:after{color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-media .tt-layot .tt-link{font-weight:600;text-transform:uppercase;display:inline-block;margin-top:18px;font-size:11px;line-height:26px;font-family:"Montserrat",sans-serif;position:relative}.tt-media .tt-layot .tt-link:after{position:absolute;right:-15px;top:9px;font-family:'carleader'!important;content:"\e92b";font-size:8px;line-height:1.1;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.tt-media .tt-layot .tt-link:hover,.tt-media .tt-layot .tt-link:hover:after,.tt-media:hover{color:#222}.box-reviews{width:100%;height:100%;padding:99px 0 83px;background:url(/images/custom/parallax01-img01.jpg) center top no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;color:#fff;z-index:0}.box-reviews .tt-block-title .tt-title,.tt-box-layout02 h6{color:#fff}.box-reviews .container{position:relative;z-index:2}.box-reviews .tt-reviews-content{font-size:19px;line-height:30px;padding:0 20px;text-align:center}.box-reviews .tt-reviews-content .box-show-rating{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:15px;line-height:1.1;color:#dd3d53;position:relative;margin-bottom:34px;margin-top:2px}.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):after,.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):before{content:'';display:inline-block;position:relative;width:233px;height:1px;top:1px;background-color:#63656d}.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):before{margin-right:24px}.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):after{margin-left:24px}.box-reviews .tt-reviews-content .box-show-rating .tt-rating,.box-reviews .tt-reviews-content02 .tt-border .box-show-rating .tt-rating{margin-top:0}.box-reviews .tt-reviews-content p,.box-reviews .tt-reviews-content02 .tt-border p{margin:23px 0 0}.box-reviews .tt-reviews-content .tt-title{font-size:15px;font-weight:700;padding:0}.box-reviews .tt-reviews-content .tt-title span,.box-reviews .tt-reviews-content02 .tt-title span{color:#949495;font-style:italic;font-weight:400}.box-reviews .tt-reviews-content02{position:relative;padding:37px 23px 0}.box-reviews .tt-reviews-content02 .tt-border{border-top:1px solid #7d8f9d;border-left:1px solid #7d8f9d;border-right:1px solid #7d8f9d;font-size:16px;line-height:26px;padding:53px 30px 27px;text-align:center;position:relative}.box-reviews .tt-reviews-content02 .tt-border .tt-box-icon{width:75px;height:75px;position:absolute;left:50%;margin-left:-37px;top:-38px;text-align:center;background-color:#dd3d53;border-radius:50%}.box-reviews .tt-reviews-content02 .tt-border .tt-box-icon img{max-width:100%;width:auto;display:inline-block;height:auto;position:relative;top:26px}.box-reviews .tt-reviews-content02 .tt-border .box-show-rating{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:15px;line-height:1.1;color:#dd3d53;position:relative;margin-bottom:15px;margin-top:-1px}.box-reviews .tt-reviews-content02 .tt-title{position:relative;font-size:15px;font-weight:700;padding:15px 0 0 74px}.box-reviews .tt-reviews-content02 .tt-title:before{content:'';width:33px;height:1px;background-color:#7d8f9d;position:absolute;top:0;left:0}.box-reviews .tt-reviews-content02 .tt-title:after{content:'';width:calc(100% - 56px);height:1px;background-color:#7d8f9d;position:absolute;top:0;right:0}.box-reviews .tt-reviews-content02 .tt-title .tt-obj{width:24px;height:27px;position:absolute;top:0;left:32px;display:block}.box-reviews .tt-reviews-content02 .tt-title .tt-obj:before{content:'';display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#7d8f9d}.box-reviews .tt-reviews-content02 .tt-title .tt-obj:after{content:'';display:block;position:absolute;right:11px;top:-4px;width:1px;height:calc(100% + 8px);background-color:#7d8f9d;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.box-reviews .box-reviews-img{position:absolute;bottom:-58px;height:100%;right:0;width:100%;overflow:hidden;z-index:1}.box-reviews .box-reviews-img .slide-img{width:600px;max-width:100%}.box-reviews .slide-img{position:absolute;bottom:0;right:-600px}.box-reviews .box-reviews-img.tt-show{right:0}.box-reviews .slide-img.tt-show{right:200%}.box-reviews .tt-arrow-center .slick-next:not(:hover),.box-reviews .tt-arrow-center .slick-prev:not(:hover){border-color:#fff;color:#fff}.js-carousel,.js-carousel-brand{margin-top:11px}.slick-next,.slick-prev{z-index:99}.tt-arrow-center .slick-next,.tt-arrow-center .slick-prev{position:absolute;top:0;background:0 0;outline:0;display:inline-block;width:49px;height:49px;border:1px solid #222;font-size:0;line-height:0;cursor:pointer;color:#222;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-arrow-center .slick-next:before,.tt-arrow-center .slick-prev:before{font-family:"carleader";font-size:18px;line-height:1.2}.tt-arrow-center .slick-next:hover,.tt-arrow-center .slick-prev:hover,.tt-arrow-center-fluid .slick-next:hover,.tt-arrow-center-fluid .slick-prev:hover,.tt-arrow-center-small .slick-next:hover,.tt-arrow-center-small .slick-prev:hover,.tt-slick-nav01 .slick-next:hover,.tt-slick-nav01 .slick-prev:hover{border-color:#dd3d53;color:#dd3d53}.tt-arrow-center .slick-prev{left:-133px}.tt-arrow-center .slick-prev:before{content:'\e916'}.tt-arrow-center .slick-next{right:-133px}.tt-arrow-center .slick-next:before{content:'\e917'}.tt-arrow-center-fluid .slick-next,.tt-arrow-center-fluid .slick-prev{position:absolute;top:0;background:0 0;outline:0;display:inline-block;width:49px;height:49px;border:1px solid #222;font-size:0;line-height:0;cursor:pointer;color:#222;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-arrow-center-fluid .slick-next:before,.tt-arrow-center-fluid .slick-prev:before{font-family:"carleader";font-size:18px;line-height:1.2}.tt-arrow-center-fluid .slick-prev{left:12.5%}.tt-arrow-center-fluid .slick-prev:before{content:'\e916'}.tt-arrow-center-fluid .slick-next{right:12.5%}.tt-arrow-center-fluid .slick-next:before{content:'\e917'}.tt-arrow-center-small .slick-next,.tt-arrow-center-small .slick-prev{position:absolute;top:50%;background:0 0;outline:0;display:inline-block;width:39px;height:39px;border:1px solid #fff;font-size:0;line-height:0;cursor:pointer;color:#fff;margin-top:-19.5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-arrow-center-small .slick-next:before,.tt-arrow-center-small .slick-prev:before{font-family:"carleader";font-size:16px;line-height:1.2}.tt-arrow-center-small .slick-prev{left:20px}.tt-arrow-center-small .slick-prev:before{content:'\e916'}.tt-arrow-center-small .slick-next{right:20px}.tt-arrow-center-small .slick-next:before{content:'\e917'}.tt-arrow-color02 .slick-next,.tt-arrow-color02 .slick-prev{border-color:#fff;color:#fff}.slick-slider .slick-dots{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%;z-index:0}.slick-slider .slick-dots li{width:8px;height:8px;background-color:#cfcfcf;cursor:pointer;margin:0 11px;border-radius:50%;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.tt-slick-nav01{position:relative}.tt-slick-nav01 .slick-next,.tt-slick-nav01 .slick-prev{position:absolute;top:50%;background:0 0;outline:0;display:inline-block;width:49px;height:49px;border:1px solid #fff;font-size:0;line-height:0;cursor:pointer;color:#fff;margin-top:-23.5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-slick-nav01 .slick-next:before,.tt-slick-nav01 .slick-prev:before{font-family:"carleader";font-size:18px;line-height:1.2}.tt-slick-nav01 .slick-prev{left:30px}.tt-pagination .btn-pagination.btn-prev:before,.tt-slick-nav01 .slick-prev:before{content:'\e916'}.tt-slick-nav01 .slick-next{right:30px}.tt-pagination .btn-pagination.btn-next:before,.tt-slick-nav01 .slick-next:before{content:'\e917'}.tt-slick-nav01 .slick-dots{position:absolute!important;bottom:26px}.tt-col-img .tt-col-img{padding:3px 0 0}.tt-box-layout01 .tt-col-description p{padding:0 0 27px;margin:0}.tt-block-title:not(.tt-sub-pages)+.tt-box-layout01{margin-top:11px}.tt-box-layout02{background:url(/images/custom/tt-box-layout02.jpg) center top no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;padding:97px 0;color:#fff}.tt-box-layout02 .tt-block-title .tt-title{color:#fff}.tt-box-layout02 .tt-item,.tt-box-layout02 .tt-item .tt-col-icon .tt-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tt-box-layout02 .tt-item{padding-right:45px;margin-top:5px;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-box-layout02 .tt-item .tt-col-icon{width:85px;min-width:85px;margin-right:23px}.tt-box-layout02 .tt-item .tt-col-icon .tt-icon{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:85px;height:85px;font-size:42px;line-height:1.1;margin-right:23px;color:#fff;background:#dd3d53;position:relative;top:-4px;border-radius:50%}.tt-box-layout02 .tt-item .tt-col-description{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}.tt-box-layout02 .tt-item .tt-col-description h6{padding-bottom:13px}.tt-box-layout02 .tt-item:not(:first-child){margin-top:74px}.tt-box-layout03 .tt-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-box-layout03 .tt-item .tt-col-icon{width:83px;min-width:83px;margin-right:3px;margin-left:15px;font-size:56px;line-height:1.2;color:#dd3d53}.tt-box-layout03 .tt-item .tt-col-description{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}.tt-box-layout03 [class^=col-] h6{margin-top:24px;padding-bottom:11px}.tt-box-layout03 [class^=col-] h6:nth-child(1){margin-top:-4px}.tt-box-layout03 [class^=col-]>:nth-child(1){margin-top:0}.tt-box-layout03 .tt-video-block{max-width:640px;float:right}.tt-block-title+.tt-box-layout03{margin-top:11px}.tt-media03{margin:15px;display:block;color:#222;-webkit-box-shadow:0 0 10px rgba(0,0,0,.02);box-shadow:0 0 10px rgba(0,0,0,.02);-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}.tt-media03:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.09);box-shadow:0 0 15px rgba(0,0,0,.09)}.tt-media03 .tt-layot{position:relative;padding:21px 10px 26px;background-color:#fff;text-align:center}.tt-media03 .tt-layot .title,.tt-media03 .tt-layot address{font-weight:600;padding:0;font-family:"Montserrat",sans-serif}.tt-media03 .tt-layot .title{font-size:18px;-webkit-transition:color .2s linear;transition:color .2s linear;margin:0}.tt-media03 .tt-layot p{padding:0;margin:0}.tt-media03 .tt-layot address{color:#dd3d53;margin:14px 0 0}.tt-media03 .tt-layot address i{color:#dd3d53;font-size:18px;line-height:1.2;position:relative;top:2px}.tt-media03:hover .tt-layot .title{color:#dd3d53}.tt-list-review .tt-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px rgba(0,0,0,.04);padding:26px 20px 31px}.tt-list-review .tt-item .tt-col-img{width:228px;min-width:228px;margin-right:40px;margin-top:4px}.tt-list-review .tt-item .tt-col-img img{width:100%;max-width:100%;min-width:228px}.tt-list-review .tt-item .tt-col-description{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}.tt-list-review .tt-item .tt-col-description .tt-title{color:#222;font-size:15px;line-height:1.2;font-weight:700;margin:0;padding:0}.tt-list-review .tt-item .tt-col-description .tt-title span{font-style:italic;font-weight:400}.tt-list-review .tt-item .tt-col-description .tt-rating{margin-top:24px}.tt-list-review .tt-item .tt-col-description p{margin:15px 0 0}.tt-list-review .tt-item:not(:first-child){margin-top:20px}.tt-pagination{margin-top:59px;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tt-pagination .btn-pagination,.tt-pagination ul li a{display:inline-block;color:#222;text-align:center;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-pagination .btn-pagination{outline:0;cursor:pointer;margin:0 10px;width:49px;height:49px;border:1px solid #222;font-size:0;line-height:0}.tt-pagination .btn-pagination:before{font-family:"carleader";font-size:18px;line-height:2.6;display:block}.tt-pagination .btn-pagination:hover{color:#dd3d53;border-color:#dd3d53}.tt-pagination,.tt-pagination ul,.tt-rating{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.tt-pagination ul{-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}.tt-pagination ul li{margin:0 2px}.tt-pagination ul li a{width:45px;height:42px;border:1px solid #f5f5f5;font-size:11px;line-height:3.6;font-weight:600;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.07);box-shadow:0 1px 3px rgba(0,0,0,.07);border-radius:4px}.tt-pagination ul li a:hover,.tt-pagination ul li.active a{border-color:#dd3d53;background-color:#dd3d53;color:#fff}.tt-rating{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;color:#dd3d53;font-size:16px;line-height:1.2;margin-top:24px}.tt-rating i:not(:last-child){margin-right:3px}.asideColumn.asideColumn-right{padding-left:35px}.asideColumn.asideColumn-left{padding-right:25px}.asideColumn .tt-block-aside:not(:first-child){margin-top:51px}.asideColumn .tt-block-aside .tt-aside-title,.box-aside-info h3{font-weight:600;font-family:"Montserrat",sans-serif;font-size:24px;line-height:1.2;color:#222;padding:0 0 20px}.tt-form-review{max-width:569px}.tt-form-review .form-group{margin-bottom:25px}.box-aside-info{background-color:#fafafa;padding:33px 20px 20px}.box-aside-info h3{margin:0}.box-aside-info h3:not(:first-child),.box-info h3:not(:first-child){margin-top:19px}.box-aside-info ul:not([class]) li{padding:0 0 10px 29px;font-size:15px;line-height:22px;position:relative;color:#222}.box-aside-info ul:not([class]) li i{position:absolute;left:0;top:2px;font-size:18px;line-height:1.2;color:#dd3d53}.box-aside-info ul:not([class]) li strong{display:block;font-weight:600}.box-aside-info ul:not([class]) li:not(:last-child){margin-bottom:19px;padding-bottom:19px;border-bottom:1px solid #e3e3e4}.box-info{background-color:#fafafa;padding:42px 49px 55px}.box-info h3{font-weight:600;font-family:"Montserrat",sans-serif;font-size:24px;line-height:1.2;color:#222;padding:0 0 22px;margin:0}.box-info .tt-item-layout{margin-top:12px}.box-info .tt-item-layout .tt-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;padding:0 0 10px;font-size:15px;line-height:22px;position:relative;color:#222}.box-info .tt-item-layout .tt-item strong{font-weight:600;display:block;padding-bottom:1px}.box-info .tt-item-layout .tt-item:not(:last-child){margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid #e3e3e4}.box-info .tt-item-layout .tt-item .tt-col{position:relative;padding:0 0 0 39px}.box-info .tt-item-layout .tt-item .tt-col:first-child{width:35%;font-weight:600}.box-info .tt-item-layout .tt-item .tt-col:first-child i{position:absolute;left:0;top:-2px;font-size:24px;line-height:1.2;color:#dd3d53}.box-info .tt-item-layout .tt-item .tt-col:last-child{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;width:65%;padding:0 0 0 38px}.box-info .tt-item-layout .tt-item p{margin:0;padding:0 0 10px}.box-info .tt-social-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.box-info .tt-social-icon li a{width:43px;height:43px;font-size:18px;line-height:2.4;text-align:center;display:inline-block;color:#fff;background-color:#dd3d53;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:50%}.box-info .tt-social-icon li a:hover{color:#fff;background-color:#222}#tt-footer:not([class^=tt-footer]) .tt-social-icon li:not(:first-child):not(:last-child),.box-info .tt-social-icon li:not(:first-child):not(:last-child){margin-right:4px;margin-left:4px}#tt-footer:not([class^=tt-footer]) .tt-social-icon li:not(:last-child):not(:first-child),.box-info .tt-social-icon li:not(:last-child):not(:first-child){margin:0 5px}.box-info-indent{margin-right:70px}.tt-promo-list{margin-top:-30px}.tt-promo-list .tt-promo{margin-top:30px}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide a,.tt-promo{display:block;position:relative}.tt-promo .tt-description{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:7% 15% 3%;background-color:transparent;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.tt-promo .tt-description .tt-icon{width:98px;height:98px;color:#fff;font-size:42px;line-height:2.35;text-align:center;background-color:#dd3d53;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:50%}.tt-promo .tt-description .tt-title{color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;margin-top:17px;font-size:18px;line-height:1.2;text-align:center}.tt-promo .tt-description .tt-text{color:#fff;height:0;overflow:hidden;opacity:0;width:100%;margin-top:26px;font-size:16px;line-height:26px;text-align:center;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}body:not(.touch) .tt-promo:hover .tt-icon{background-color:#fff;color:#dd3d53}body:not(.touch) .tt-promo:hover .tt-description{background-color:rgba(5,5,5,.75)}body:not(.touch) .tt-promo:hover .tt-description .tt-text{height:75px;opacity:1}.tt-sub-menu{list-style:none;margin:10px 0 0;padding:0}.tt-sub-menu li{margin:0 0 9px;display:block}.tt-faq-layout h3.tt-title,.tt-sub-menu li a{color:#222;font-family:"Montserrat",sans-serif;line-height:1.2;font-weight:600}.tt-sub-menu li a{display:block;background-color:transparent;letter-spacing:.01em;text-transform:uppercase;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:6px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);font-size:11px;padding:8px 10px 19px 16px}.tt-sub-menu li a i{font-size:22px;line-height:1.1;position:relative;top:5px;margin:0 5px 0 0}.tt-sub-menu li a:hover,.tt-sub-menu li.active a{color:#fff;background-color:#dd3d53}.tt-faq-layout h3.tt-title{font-size:18px;margin:-3px 0 0;padding:0 0 26px}.tt-faq-layout h3.tt-title+.tt-faq{border-top:1px solid #e8e8e8}.tt-faq-layout [class^=col-]:first-child{padding-right:25px}.tt-faq-layout [class^=col-]:last-child{padding-left:25px}.tt-faq-layout [class^=col-] .tt-title:not(:first-child){margin-top:57px}.tt-faq-layout .tt-faq{border-bottom:1px solid #e8e8e8}.tt-faq-layout .tt-faq .tt-title{display:block;text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#222;font-weight:500;padding:19px 30px 16px 0;margin:0;position:relative;font-size:12px;line-height:1.4;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-faq-layout .tt-faq .tt-title:before{content:'\e917';font-family:"carleader";position:absolute;display:inline-block;font-size:13px;line-height:1.2;right:0;top:18px;color:#dd3d53}.tt-faq-layout .tt-faq .tt-title:hover{color:#dd3d53}.tt-faq-layout .tt-faq .tt-content{display:none;border-bottom:1px solid #dfdfdf;background-color:#fafafa;padding:20px;color:#707070}.tt-faq-layout .tt-faq .tt-content p:last-child{padding-bottom:0;margin-bottom:0}.tt-faq-layout .tt-faq.active .tt-title{color:#dd3d53;font-weight:600}.tt-faq-layout .tt-faq.active .tt-content,.tt-tabs .tt-tabs__body>div{display:block}.tt-aside03-layout{margin-top:45px}.tt-aside03-layout .tt-aside-btn{margin-top:0!important;margin-left:-10px}.tt-aside03-layout>:first-child{margin-top:0}.tt-aside03-layout>:not(:first-child){margin-top:40px}.tt-aside03-layout .tt-aside-calculator{margin-top:49px}.tt-aside03-layout .tt-aside-btn+.tt-aside-promo{margin-top:34px}.tt-aside-promo{font-size:12px;line-height:1.3;text-align:center;font-family:"Montserrat",sans-serif}.tt-aside-promo .tt-wrapper{background-color:#434547;color:#fff;padding:14px 10px 20px}.tt-aside-promo .tt-wrapper .tt-value{font-weight:600;font-size:36px}.tt-aside-promo .tt-wrapper p{font-size:12px;text-transform:uppercase;margin:3px 0 0;padding:0}.tt-aside-promo .tt-wrapper .btn{margin-top:18px}.tt-aside-promo .tt-info{text-align:center;color:#222;font-size:11px;padding:12px 0 2px;text-transform:uppercase}.tt-aside-promo .tt-info span{font-weight:600}.tt-table-options{width:100%;border-spacing:1px;border-collapse:separate}.tt-table-options tr td{color:#222;font-family:"Montserrat",sans-serif;font-size:12px;line-height:1.3;text-transform:uppercase;padding:9px 12px}.tt-table-options tr td:first-child{background-color:#f7f7f7}.tt-table-options tr td:last-child{background-color:#fcfcfc;font-weight:600}.tt-table-listing .tt-table-options tr td:first-child{width:40%}.tt-table-listing .tt-table-options tr td:last-child{width:60%}.tt-aside03-title+.tt-aside03-content{margin-top:-7px}.tt-aside-calculator{background:#fff;-webkit-box-shadow:0 0 49px rgba(0,0,0,.12);box-shadow:0 0 49px rgba(0,0,0,.12)}.tt-aside-calculator .tt-calculator-title{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:16px;line-height:24px;font-weight:400;font-family:"Montserrat",sans-serif;padding:9px 0 0}.tt-aside-calculator .tt-calculator-title span{display:block;width:82px;height:75px;background-color:#dd3d53;margin:0 17px 0 0;-webkit-border-top-right-radius:35px;-webkit-border-bottom-right-radius:35px;-moz-border-radius-topright:35px;-moz-border-radius-bottomright:35px;border-top-right-radius:35px;border-bottom-right-radius:35px;font-size:40px;line-height:1.9;color:#fff}.tt-aside-calculator .tt-calculator-title span:before{position:relative;left:15px}.tt-aside-calculator .tt-calculator-content{padding:27px 30px 18px}.tt-aside-calculator .tt-calculator-content .form-group{margin-bottom:13px}.tt-aside-calculator .tt-calculator-content .btn{margin-top:6px;height:42px}.tt-aside-calculator .tt-wrapper-top{background-color:#fff}.tt-aside-calculator .tt-wrapper-bottom{background-color:#f6f6f6;border-top:1px solid #ececec;padding:19px 15px;position:relative}.tt-aside-calculator .tt-wrapper-bottom:after,.tt-aside-calculator .tt-wrapper-bottom:before{content:'';display:block;height:5px;pointer-events:none;position:absolute;left:50%;margin-left:-4px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border:6px solid transparent}.tt-aside-calculator .tt-wrapper-bottom:before{border-bottom:6px solid #f6f6f6;margin-top:-5px;top:-7px;z-index:1}.tt-aside-calculator .tt-wrapper-bottom:after{margin-top:-6px;top:-6px;z-index:0;border-bottom:6px solid rgba(0,0,0,.2)}.tt-aside-calculator .tt-data-output{text-align:center;list-style:none;margin:0;padding:0;position:relative}.tt-aside-calculator .tt-data-output li{display:block;text-align:center;font-size:11px;line-height:19px;text-transform:uppercase;font-weight:600;font-family:"Montserrat",sans-serif;color:#222}.tt-aside-calculator .tt-data-output li span{font-size:15px;display:block;margin-top:-1px;text-align:center}.tt-aside-calculator .tt-data-output li:not(:first-child){margin-top:8px}.tt-product-vertical-layout{padding-right:70px;margin-top:17px}.tt-product-vertical-layout .tt-product-single-img{float:right;width:73.3%;position:relative}.tt-product-vertical-layout .tt-product-single-carousel-vertical{margin:0 0 44px;top:0;left:0;width:13%;max-width:110px}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider{width:100%;padding:0;margin:0}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide{padding:0 0 12px}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide img{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide a:before{content:'';display:block;position:absolute;width:100%;height:100%;background:#fff;-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide .zoomGalleryActive:before,.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider .slick-slide:hover a:before{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-arrow{top:auto;bottom:-33px;position:absolute;margin-top:0;z-index:2}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-slider:before{content:'';display:block;width:100%;height:14px;position:absolute;bottom:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(20%,#fff));background:linear-gradient(to bottom,#fff,#fff 20%)}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next,.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev{position:absolute;bottom:-54px;background:0 0;outline:0;display:inline-block;width:39px;height:39px;border:1px solid #222;font-size:0;line-height:0;cursor:pointer;color:#222;margin-top:-19.5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:before,.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:before{font-family:"carleader";font-size:16px;line-height:1.2}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:hover,.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:hover{border-color:#dd3d53;color:#dd3d53}#aside-js.column-open .tt-label-aside,.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev{left:0}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:before{content:'\e916'}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next{right:0}.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:before{content:'\e917'}.product-single-info .tt-wrapper:first-child{margin-top:30px}.product-single-info .tt-wrapper:not(:first-child){margin-top:23px}.product-single-info .tt-wrapper .tt-price{font-size:36px;line-height:1.4;font-weight:600;color:#222;display:inline-block;font-family:"Montserrat",sans-serif}.product-single-info .tt-wrapper .tt-price+.tt-info{margin-left:10px}.product-single-info .tt-wrapper .tt-info{display:inline-block;font-size:15px;line-height:1.4;color:#222}.product-single-info .tt-wrapper .tt-label{font-size:16px;line-height:1.6;font-weight:700;margin-top:11px}.layout-slide .slide-title .btn-close-slide:hover,.product-single-info .tt-wrapper .tt-label .tt-label-instock{color:#dd3d53}.product-single-info .tt-wrapper .tt-info-list{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:24px 0 35px}.product-single-info .tt-wrapper .tt-info-list li{position:relative;padding:0 0 0 24px;color:#222;font-size:15px;line-height:1.5}.product-single-info .tt-wrapper .tt-info-list li:before{content:'\e934';font-family:"carleader";color:#dd3d53;font-size:8px;line-height:1;left:0;top:8px;display:inline-block;position:absolute}.product-single-info .tt-wrapper .tt-info-list li:not(:first-child){margin-top:22px}.product-single-info .tt-wrapper .tt-row-counter{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;margin:44px 0 0}.product-single-info .tt-wrapper .tt-row-counter label{display:block;padding-bottom:10px}.product-single-info .tt-wrapper .tt-row-counter input{text-align:center;width:53px;height:50px;padding:3px 12px 4px 14px}.product-single-info .tt-wrapper .tt-row-counter .tt-col:first-child{width:53px}.product-single-info .tt-wrapper .tt-row-counter .tt-col:last-child{margin-left:19px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.modal-open{height:100%;overflow:hidden;width:100%}#compareSlide,#compareSlide.open{-webkit-transition:bottom 200ms linear 0s;transition:bottom 200ms linear 0s}#compareSlide{position:fixed;z-index:10000;left:0;width:100%;background-color:#fff;display:block;bottom:-150%}#compareSlide.open{bottom:0}.layout-slide .slide-title{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;background-color:#191919;position:fixed;z-index:1}.layout-slide .slide-title .title{color:#fff;font-size:18px;line-height:28px;padding:22px 0 0 37px}.layout-slide .slide-title .btn-close-slide{color:#fff;font-size:12px;line-height:22px;padding:24px 31px 25px;display:inline-block;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.layout-slide .slide-content{height:100vh}.layout-slide .slide-content .tt-wrapper-col{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;vertical-align:top;position:relative;z-index:0;padding-top:72px;padding-bottom:40px}.layout-slide .slide-content .col-value{width:211px;min-width:211px}.layout-slide .slide-content .col-value ul{margin-top:265px}.layout-slide .slide-content .col-value ul li{background-color:#f7f7f7;color:#222;font-family:"Montserrat",sans-serif;height:33px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:6px 7px 3px 12px;font-size:12px;line-height:22px;font-weight:500}.layout-slide .slide-content .col-item ul li:not(:first-child),.layout-slide .slide-content .col-value ul li:not(:first-child){margin-top:3px}.layout-slide .slide-content .col-item{width:241px;min-width:241px;margin-left:18px}.layout-slide .slide-content .col-item .item-close{display:block;text-align:center;height:49px;font-size:14px;line-height:49px;color:#222;overflow:hidden;-webkit-transition:color .2s linear;transition:color .2s linear}.layout-slide .slide-content .col-item .item-close:hover{color:#dd3d53}.layout-slide .slide-content .col-item .img-obj{text-align:center;width:auto;height:194px;vertical-align:top;overflow:hidden}.layout-slide .slide-content .col-item ul{margin-top:22px}.layout-slide .slide-content .col-item ul li{background-color:#fcfcfc;color:#222;font-family:"Montserrat",sans-serif;height:33px;width:100%;padding:6px 7px 3px 12px;font-size:12px;line-height:22px;font-weight:500}.layout-slide .slide-content .col-item ul li:not(:last-child){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layout-slide .slide-content .col-item ul li:last-child{height:221px;overflow:auto;overflow-x:hidden}.tt-box-wrapper,.tt-box-wrapper02{padding:130px 0 100px;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover}.tt-box-wrapper02{padding:117px 0}.tt-media-box01{margin:15px;background-color:#fff;display:block;color:#222;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}.tt-media-box01:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15)}.tt-media-box01 .tt-img{position:relative}.tt-media-box01 .tt-img img,.tt-product .tt-image-box img{max-width:100%;height:auto}.tt-media-box01 .tt-img i{position:absolute;width:53px;height:53px;left:50%;bottom:-26px;margin-left:-26px;background-color:#dd3d53;color:#fff;text-align:center;font-size:28px;line-height:1.9;border-radius:50%}.tt-media-box01 .tt-description{padding:40px 30px 37px;text-align:center}.tt-media-box01 .tt-description .tt-title{font-size:24px;line-height:1.3;font-weight:600;font-family:"Montserrat",sans-serif;margin:0;padding:0 0 12px}.tt-media-box01 .tt-description .tt-title span{display:block;text-align:center;font-size:16px;color:#dd3d53;margin-top:7px}.tt-media-box01 .tt-description p{padding:0;margin:0;font-size:16px;line-height:26px}.tt-media-box01 .tt-description .tt-link{color:#dd3d53;font-size:11px;line-height:26px;font-weight:600;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:relative;display:inline-block;margin-top:18px;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-media-box01 .tt-description .tt-link:after{position:absolute;right:-15px;top:9px;font-family:'carleader'!important;content:"\e92b";font-size:8px;line-height:1.1;color:#dd3d53;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:color .2s linear;transition:color .2s linear}.tt-defaul-color,.tt-filters-options .tt-quantity a:hover,.tt-product .tt-description .tt-title a:hover,.tt-product-02 .tt-wrapper-description .tt-box-title .tt-title a:hover{color:#dd3d53}.tt-defaul-color02,.tt-media-box01 .tt-description .tt-link:hover,.tt-media-box01 .tt-description .tt-link:hover:after,.tt-media-box01:hover{color:#222}.nice-select.tt-skin-01 span.current{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.tt-filters-options{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;border-bottom:1px solid #f0f0f0;padding-bottom:14px}.tt-filters-options .tt-btn-toggle{position:fixed;z-index:7;left:0}.tt-filters-options .tt-btn-toggle a{width:58px;height:54px;display:block;background-color:#dd3d53;color:#fff;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;border-top-right-radius:25px;border-bottom-right-radius:25px}.tt-filters-options .tt-btn-toggle a:before{content:'\e931';font-family:"carleader";font-size:26px;line-height:2;position:relative;left:9px;top:1px;color:#fff}.tt-filters-options .nice-select.tt-skin-01{padding:7px 33px 3px 14px;height:38px;min-width:177px}.tt-filters-options .tt-sort{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.tt-filters-options .tt-sort .tt-sort-total{display:inline-block;font-size:12px;line-height:1.2;vertical-align:top;padding-top:14px;color:#222}.tt-filters-options .tt-sort .tt-sort-total:not(:first-child){margin-left:25px}.tt-filter-value,.tt-filters-options .tt-quantity{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-filter-value li a,.tt-filters-options .tt-quantity a{display:inline-block;color:#222;position:relative;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-filters-options .tt-quantity a{width:40px;height:38px;text-align:center;border:1px solid #dfdfdf;-webkit-box-shadow:0 0 1px #dfdfdf;box-shadow:0 0 1px #dfdfdf;margin-left:10px;font-size:16px;line-height:2.3;border-radius:4px}.tt-filters-options .tt-quantity a.active{color:#dd3d53;border-color:#dd3d53;-webkit-box-shadow:0 0 1px rgba(221,61,83,.8);box-shadow:0 0 1px rgba(221,61,83,.8)}.tt-filter-value{list-style:none;margin:7px 0 0 -7px;padding:0;-ms-flex-line-pack:stretch;align-content:stretch}.tt-filter-value li,.tt-list-box li{margin:7px 0 0 7px}.tt-filter-value li a{background-color:#f2f2f2;font-size:11px;line-height:1.2;letter-spacing:.05em;padding:6px 11px 7px;font-weight:500;border-radius:3px}.tt-filter-value li a:after{font-family:"carleader";content:'\e933';display:inline-block;font-size:6px;line-height:1;top:-1px;position:relative;margin-left:8px}.tt-filter-value li a:hover{background-color:#222;color:#fff}.tt-filters-aside [class^=tt-col]{width:100%}.tt-filters-aside [class^=tt-col]:not(:first-child){margin-top:20px}.tt-filters-aside .tt-col-btn .btn [class^=icon-]{font-size:13px}.tt-filters-aside .tt-item{position:relative}.tt-filters-aside .tt-item .nice-select.tt-skin-01{width:100%;text-transform:uppercase;margin-top:10px}.tt-filters-aside .tt-col-btn .btn{width:100%;height:42px}.tt-filters-aside .tt-col-btn .btn:not(:first-child){margin-top:7px}.tt-filters-aside .tt-aside-title{padding-left:0!important}.tt-filters-aside .tt-slider-price{margin-top:5px}.tt-filters-fullwidth,.tt-filters-fullwidth .tt-col-select{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-filters-fullwidth{min-height:108px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;margin-bottom:18px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tt-filters-fullwidth .tt-col-select{margin-top:-10px;margin-left:-20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.tt-filters-fullwidth .tt-col-select .tt-item{width:calc(20% - 20px);margin-left:20px}.tt-filters-fullwidth .tt-col-select .tt-item .nice-select.tt-skin-01{width:100%;margin-top:10px}.tt-filters-fullwidth .tt-col-select .nice-select.tt-skin-01{height:40px;padding:7px 33px 3px 14px}.tt-filters-fullwidth>:not(:first-child){margin-left:19px}.tt-filters-fullwidth .tt-col-price{min-width:173px}.tt-filters-fullwidth .tt-col-price .tt-aside-title{color:#222;font-family:"Montserrat",sans-serif;font-weight:600;margin:-6px 0 0;padding-bottom:12px}.tt-filters-fullwidth .tt-col-price .slider-value-row{margin-top:17px}.tt-filters-fullwidth .tt-col-price .slider-value-row .slider-value{height:40px;font-size:12px;line-height:32px;font-weight:500}.tt-filters-fullwidth .tt-col-btn{min-width:169px}.tt-filters-fullwidth .tt-col-btn .btn{width:100%;height:41px}.tt-filters-fullwidth .tt-col-btn .btn:not(:first-child){margin-top:7px}.tt-filters-fullwidth .tt-col-btn .btn [class^=icon-]{font-size:13px}.tt-filters-layout+.tt-filters-options{border:0!important}.tt-filters-fullwidth+.tt-filters-options{padding-bottom:18px}.tt-product-listing{margin:11px -15px 0}.tt-product-listing .tt-col-item{margin-top:30px}.tt-product{-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px rgba(0,0,0,.04)}.tt-product .tt-image-box{text-align:center}.tt-product .tt-description{padding:10px 10px 18px;text-align:center}.tt-product .tt-description .tt-title{color:#222;font-family:"Montserrat",sans-serif;font-size:15px;line-height:25px;text-align:center;font-weight:600;letter-spacing:.01em;margin:0;padding:0 10px}.tt-breadcrumb ul li a,.tt-product .tt-description .tt-title a,.tt-product-02 .tt-wrapper-description .tt-box-title .tt-title a{color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-product .tt-description .tt-rating{text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;margin-top:12px;padding-bottom:3px}.tt-product .tt-description .tt-rating i{font-size:11px}.tt-product .tt-description .tt-rating i:not(:last-child){margin-right:2px}.tt-product .tt-description .tt-btn-addtocart,.tt-product .tt-description .tt-price{margin-top:16px;font-size:24px;line-height:1.2;color:#222;font-family:"Montserrat",sans-serif;font-weight:600}.tt-product .tt-description .tt-btn-addtocart{margin-top:25px;background:#dd3d53;color:#fff;border:0;font-size:11px;line-height:1.1;position:relative;outline:0;padding:4px 22px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:42px;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-product .tt-description .tt-btn-addtocart:hover{background:#222;color:#fff;outline:0}.tt-product .tt-description .tt-btn-addtocart:active,.tt-product .tt-description .tt-btn-addtocart:focus,.tt-product .tt-description .tt-btn-addtocart:visited,.tt-product .tt-description .tt-btn-addtocartbutton:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.tt-product .tt-description .tt-btn-addtocart i{color:#fff;font-size:16px;line-height:1.2;margin-right:8px}.tt-product.tt-view{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-product.tt-view .tt-description .tt-rating{text-align:left;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-box-pack:flex-start}.tt-product-02{text-align:center;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.04);box-shadow:0 0 10px rgba(0,0,0,.04);padding:0 0 23px}.tt-product-02 .tt-image-box,.tt-product-02 .tt-image-box .tt-img{position:relative;display:block;overflow:hidden}.tt-product-02 .tt-image-box .tt-img{background-color:#222}.tt-product-02 .tt-image-box .tt-img img{max-width:inherit;width:100%;height:auto}.tt-product-02 .tt-image-box .tt-img:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#222;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-product-02 .tt-image-box .tt-img .tt-label-location{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:absolute;top:0;left:0;font-size:11px;line-height:1.2;font-weight:600;font-family:"Montserrat",sans-serif}.tt-product-02 .tt-image-box .tt-img .tt-label-location [class^=tt-label-]{padding:5px 6px 4px;margin:9px 0 0 9px}.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-promo{background-color:#2ac528;color:#fff}.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-new{background-color:#222;color:#dd3d53}.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-info{background-color:#fff;color:#222}.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-info02{background-color:#dd3d53;color:#fff}.tt-product-02 .tt-image-box .tt-img .tt-label-custom{position:absolute;right:13px;bottom:13px;display:block}.tt-product-02 .tt-image-box .tt-img .tt-label-custom i{font-size:80px;line-height:1.1;color:#dd3d53}.tt-product-02 .tt-image-box .tt-icon,.tt-product-02 .tt-image-box .tt-img .tt-data{position:absolute;width:100%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-product-02 .tt-image-box .tt-img .tt-data{background-color:#ededec;color:#222;bottom:0;display:block;padding:2px 0 8px;font-size:11px;font-weight:500;line-height:1.1;text-transform:uppercase;font-family:"Montserrat",sans-serif;transform:translate(0,100%);-webkit-transform:translate(0,100%);-o-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-transition:all .2s linear}.tt-product-02 .tt-image-box .tt-img .tt-data:before{content:'\e919';font-family:"carleader";display:inline-block;font-size:18px;line-height:1.1;position:relative;top:3px;margin-right:5px}.tt-product-02 .tt-image-box .tt-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;top:50%;margin-top:-27px;text-align:center;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.tt-product-02 .tt-image-box .tt-icon li,.tt-product-02 .tt-wrapper-description .tt-icon li{margin:6px 6px 0}.tt-product-02 .tt-image-box .tt-icon li a,.tt-product-02 .tt-wrapper-description .tt-icon li a{width:43px;height:43px;display:inline-block;border:2px solid #dd3d53;background-color:#dd3d53;color:#fff;font-size:18px;line-height:2.4;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;border-radius:50%}.tt-product-02 .tt-image-box .tt-icon li a:hover{background-color:transparent}.tt-product-02 .tt-image-box:hover .tt-img:before{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7}.tt-product-02 .tt-image-box:hover .tt-icon{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.tt-product-02 .tt-image-box:hover .tt-data,body.touch .tt-product-02 .tt-image-box .tt-img .tt-data{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;transform:translate(0,0%);-webkit-transform:translate(0,0%);-o-transform:translate(0,0%);-moz-transform:translate(0,0%)}.tt-product-02 .tt-wrapper-description .tt-box-title{padding:18px 7px 15px;border-bottom:1px solid #f0f0f0}.tt-product-02 .tt-wrapper-description .tt-box-title .tt-title{font-size:18px;line-height:1.3;font-weight:600;color:#222;font-family:"Montserrat",sans-serif;margin:0;padding:0}.tt-product-02 .tt-wrapper-description .tt-box-title .tt-description{font-family:"Montserrat",sans-serif;font-size:11px;line-height:1.3;font-weight:500;margin:1px 0 0;text-transform:uppercase;color:#222}.tt-product-02 .tt-wrapper-description .tt-box-price{position:relative;margin-top:21px}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-text{color:#222;font-family:"Montserrat",sans-serif;font-size:12px;text-transform:uppercase;font-weight:500}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-text+.tt-price{margin-left:6px}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-price{font-size:24px;line-height:1.3;color:#dd3d53;font-family:"Montserrat",sans-serif;font-weight:600}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-old-price{font-size:12px;line-height:1;text-decoration:line-through;color:#222;font-family:"Montserrat",sans-serif;font-weight:600;position:absolute;top:-12px;width:100%;text-align:center;display:block}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-info-price{font-size:24px;line-height:1.3;color:#dd3d53;font-family:"Montserrat",sans-serif;font-weight:600}.tt-product-02 .tt-wrapper-description .tt-box-price .tt-info{display:none}.tt-product-02 .tt-wrapper-description .tt-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%;margin-top:7px;padding-bottom:9px;text-align:center}.tt-product-02 .tt-wrapper-description .tt-icon li a{line-height:2.3}.tt-product-02 .tt-wrapper-description .tt-icon li a:hover{background-color:transparent;color:#dd3d53}.tt-product-02 .tt-wrapper-description .tt-add-info{display:none;list-style:none;margin:0;text-transform:uppercase}.tt-product-02 .tt-wrapper-description .tt-add-info li{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-size:11px;color:#222;font-family:"Montserrat",sans-serif;font-weight:500}.tt-product-02 .tt-wrapper-description .tt-add-info li .col-title{width:109px;min-width:109px;padding-right:10px}.tt-product-02 .tt-wrapper-description .tt-add-info li .col-designation{font-weight:600}.tt-product-02 .tt-wrapper-description .tt-btn{margin-top:8px}.tt-product-02 .tt-wrapper-description .tt-btn .tt-btn-moreinfo{background:#fff;color:#222;font-family:"Montserrat",sans-serif;border:0;font-size:11px;line-height:1.1;font-weight:600;position:relative;outline:0;padding:4px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:42px;cursor:pointer;text-transform:uppercase;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:5px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-product-02 .tt-wrapper-description .tt-btn .tt-btn-moreinfo:hover{background:#222;color:#fff;outline:0}.tt-product-02.tt-not-hover{pointer-events:none}.tt-slider-product .slick-slide{padding:10px}.tt-aside .tt-aside-box .tt-aside-title{color:#222;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;line-height:1.2;padding:0 28px 3px}.tt-aside .tt-aside-box .tt-content{padding:0 28px}.tt-aside .tt-aside-box:not(:last-child){border-bottom:1px solid #f0f0f0;padding-bottom:22px;margin-bottom:24px}.tt-aside .slider-value-row .slider-value{height:39px;padding:1px 4px;font-size:12px;font-weight:500}.tt-label-aside,.tt-product-aside{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.tt-label-aside{padding:9px 0;margin-bottom:12px;color:#222;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.tt-label-aside .tt-icon{width:86px;height:75px;background-color:#dd3d53;color:#fff;font-size:40px;line-height:2;text-align:center;border-top-right-radius:35px;border-bottom-right-radius:35px}.tt-label-aside .tt-icon i{margin-right:7px}.tt-label-aside.tt-small{margin-bottom:18px}.tt-label-aside.tt-small .tt-icon{font-size:36px;line-height:2.2}.tt-label-aside .tt-title{font-size:16px;line-height:24px;font-family:"Montserrat",sans-serif;color:#222;padding:0 0 0 12px;font-weight:500}.tt-label-aside .tt-btn-col-close{position:absolute;top:50%;right:15px;margin-top:-20px;display:none;padding:5px}.tt-label-aside:after{content:'';position:absolute;bottom:-10px;width:100%;height:10px;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),color-stop(60%,white));background:linear-gradient(to top,rgba(255,255,255,0),white 60%)}.tt-product-aside{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-product-aside .tt-img{min-width:85px}.tt-product-aside .tt-img+.tt-description{margin-left:11px}.tt-product-aside .tt-description .tt-title{font-size:15px;line-height:22px;color:#222;font-weight:400;margin:0;padding:0}.tt-product-aside .tt-description .tt-title a{color:#222;display:inline-block;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-product-aside .tt-description .tt-title a:hover,.tt-title-single .tt-title a:hover{color:#dd3d53}.tt-product-aside .tt-description .tt-rating{margin:11px 0 0}.tt-product-aside .tt-description .tt-rating i{font-size:11px}.tt-product-aside .tt-description .tt-price{font-weight:600;font-size:18px;margin-top:7px;color:#222;font-family:"Montserrat",sans-serif}.tt-product-aside:not(:first-child){margin-top:20px}.tt-aside02 .tt-wrapper-aside+.tt-wrapper-aside{margin-top:18px}.tt-aside02 .tt-aside-box .tt-aside-title{color:#222;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;line-height:1.2;padding:0 27px 11px 20px;margin:0}.tt-aside02 .tt-aside-box:not(:last-child){padding-bottom:18px}.tt-aside02 .tt-col-select .nice-select.tt-skin-01{padding:7px 33px 3px 14px;height:39px}.tt-aside02 .slider-value-row .slider-value{height:39px;padding:1px 4px;font-size:12px;font-weight:500}.tt-aside02-box .tt-aside-title{color:#222;font-family:"Montserrat",sans-serif;font-weight:600;font-size:18px;line-height:1.2;padding:0 27px 3px}.tt-aside02-box .tt-content{padding:0 27px}.tt-form-search .tt-item .btn{width:100%;margin-top:16px}.tt-form-search .tt-item .btn [class^=icon-]{font-size:13px}.tt-slider-price .tt-item{margin-top:10px}.tt-slider-price .tt-item .btn{width:100%}.tt-slider-price .tt-item .btn:not(:first-child){margin-top:7px}html.ie .aside.leftColumn,html.ie .aside.leftColumn.desctop-no-sidebar,html.ie .tt-btn-col-close{-webkit-transition:left 0s linear;transition:left 0s linear}.modal-filter,body.no-scroll{overflow:hidden;width:100%;position:fixed;z-index:0}.modal-filter{background-color:rgba(0,0,0,.55);top:0;left:0;height:100%;z-index:11;display:block;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-webkit-transition:background .2s linear;transition:background .2s linear}.tt-title-single{padding-bottom:28px}.tt-title-single .tt-description,.tt-title-single .tt-title{color:#222;font-family:"Montserrat",sans-serif;line-height:1.3}.tt-title-single .tt-title{margin:0;padding:0;font-weight:600;font-size:36px}.tt-title-single .tt-title a,.tt-title-single-sub a{color:#222}.tt-title-single .tt-description{font-size:14px;text-transform:uppercase;margin-top:6px}.tt-title-single+.tt-aside-btn .btn:not(:first-child){margin-left:10px}.tt-mobile-product-layout{margin-top:30px;position:relative}.tt-mobile-product-layout .tt-label-location{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:absolute;top:0;left:0;z-index:0;font-size:11px;line-height:1.2;font-weight:600;font-family:"Montserrat",sans-serif}.tt-mobile-product-layout .tt-label-location [class^=tt-label-]{padding:5px 6px 4px;margin:9px 0 0 9px}.tt-mobile-product-layout .tt-label-location .tt-label-promo{background-color:#2ac528;color:#fff}.tt-mobile-product-layout .tt-label-location .tt-label-new{background-color:#222;color:#dd3d53}.tt-mobile-product-layout .tt-label-location .tt-label-info{background-color:#fff;color:#222}.tt-mobile-product-layout .tt-label-location .tt-label-info02{background-color:#dd3d53;color:#fff}.tt-title-single-sub{font-size:18px;line-height:1.3;color:#222;margin:0;padding:0 0 24px;font-weight:600;font-family:"Montserrat",sans-serif}.tt-title-single-sub a:hover{color:#dd3d53}.product-images-carousel{position:relative;margin-top:10px;margin-right:-10px;padding-bottom:26px}.product-images-carousel ul li{padding-right:10px}.product-images-carousel:before{content:'';width:10px;height:100%;position:absolute;display:block;top:0;right:0;background-color:#fff;z-index:1}.product-images-carousel .slick-next{right:30px}.product-images-carousel .slick-dots{margin-top:30px;position:absolute}.product-images-carousel .slick-dots li{width:8px;height:8px}.product-images-carousel .slick-slider li,.tt-product-single-img{position:relative}.product-images-carousel .slick-slider .slick-slide a:before,.product-images-carousel .slick-slider .slick-slide div:before{content:'';display:block;position:absolute;width:100%;height:100%;background:#fff;-moz-opacity:.56;-khtml-opacity:.56;-webkit-opacity:.56;opacity:.56;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.product-images-carousel .slick-slider .slick-slide .zoomGalleryActive:before,.product-images-carousel .slick-slider .slick-slide:hover a:before,.product-images-carousel .slick-slider .slick-slide:hover div:before{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-product-single-img .tt-label-location{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;position:absolute;top:0;left:0;font-size:11px;line-height:1.2;font-weight:600;font-family:"Montserrat",sans-serif}.tt-aside-gallery .tt-img-large .tt-label-location [class^=tt-label-],.tt-product-single-img .tt-label-location [class^=tt-label-]{padding:5px 6px 4px;margin:9px 0 0 9px}.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-promo,.tt-product-single-img .tt-label-location .tt-label-promo{background-color:#2ac528;color:#fff}.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-new,.tt-product-single-img .tt-label-location .tt-label-new{background-color:#222;color:#dd3d53}.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-info,.tt-product-single-img .tt-label-location .tt-label-info{background-color:#fff;color:#222}.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-info02,.tt-product-single-img .tt-label-location .tt-label-info02{background-color:#dd3d53;color:#fff}.zoomWindowContainer div{z-index:2!important}.video-link-product{position:relative;cursor:pointer}.video-link-product div{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.video-link-product [class^=icon-]{color:#fff;font-size:30px;line-height:30px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.video-link-product [class^=icon-]:hover{color:#dd3d53}.tt-tabs{overflow:hidden;margin-top:-15px}.tt-tabs .tt-tabs__head>ul{list-style:none;padding:0}.tt-aside-gallery .tt-img-thumbnails li.tt-more-hide,.tt-tabs .tt-tabs__body>div>div,.tt-tabs .tt-tabs__head .tt-tabs__btn-next,.tt-tabs .tt-tabs__head .tt-tabs__btn-prev{display:none}.tt-tabs .tt-tabs__body>div:not(:first-child)>span{border-top:solid 1px #dfdfdf}.tt-tabs .tab-title{font-size:15px;line-height:1.5;font-weight:400;color:#222;margin:0;padding:0 0 16px}.tt-tabs .tt-table-options{max-width:611px}.tt-tabs .tt-rating{margin-top:0}.tt-tabs .tt-rating *{margin-right:3px;display:inline-block}.tt-tabs .tt-form-default{margin-top:20px}.tt-tabs .tt-table-options tr td:first-child{width:40%}.tt-tabs .tt-table-options tr td:last-child{width:60%}.tt-aside-gallery .tt-img-large{background-image:url(/images/loader.svg);background-repeat:no-repeat;background-position:50% 50%;width:100%;position:relative}.tt-aside-gallery .tt-img-large .tt-label-location,.tt-aside-gallery .tt-img-thumbnails{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}.tt-aside-gallery .tt-img-large .tt-label-location{position:absolute;top:0;left:0;font-size:11px;line-height:1.2;font-weight:600;font-family:"Montserrat",sans-serif;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-aside-gallery .tt-img-large .tt-label-location,.tt-aside-gallery .tt-img-thumbnails,.tt-aside-gallery .tt-img-thumbnails .tt-more span{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.tt-aside-gallery .tt-img-thumbnails{list-style:none;padding:0;margin:0 0 0 -10px;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.tt-aside-gallery .tt-img-thumbnails li{width:calc(33% - 10px);height:100%;margin-top:10px;margin-left:10px;text-align:center;position:relative}.tt-aside-gallery .tt-img-thumbnails li a{display:block;width:100%;height:100%}.tt-aside-gallery .tt-img-thumbnails .tt-more{font-family:"Montserrat",sans-serif;font-size:10px;line-height:1.4;font-weight:600;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-aside-gallery .tt-img-thumbnails .tt-more:hover{color:#222}.tt-aside-gallery .tt-img-thumbnails .tt-more span{top:0;left:0;position:absolute;z-index:1;width:100%;height:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.modal-open{overflow:hidden}body:not(.touch).modal-open{overflow-x:hidden}html.ie.gecko body.modal-open{padding-right:0!important}.modal{text-align:center;padding:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;-webkit-overflow-scrolling:touch;outline:0}.modal.show{opacity:1}.modal-backdrop.in{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.modal-newsletter .modal-backdrop.show{-moz-opacity:.87;-khtml-opacity:.87;-webkit-opacity:.87;opacity:.87}.modal .modal-content{border-radius:0;border:0}.modal .modal-footer{border:0}.modal .modal-dialog{display:inline-block;vertical-align:middle}.modal .modal-body:not(.no-background){background-color:#fff}.modal .modal-body{text-align:left;padding:38px 38px 40px 41px}.b-modal .modal-dialog{width:600px;max-width:98%;margin:30px auto}.b-modal .tt-block-title .tt-title{margin-bottom:0}.b-modal .tt-title{font-family:"Montserrat",sans-serif;font-weight:600;line-height:1.2;margin:0 0 30px;padding:0;font-size:36px;color:#222}.b-modal .modal-header{position:absolute;z-index:9;color:#000;right:10px;top:10px;border:0}.b-modal .modal-header button{color:#000;text-align:center;text-decoration:none;border:0;opacity:1}.b-modal .modal-header button:hover{opacity:.7}.appl-form .form-group label.error,label.error{color:red}.modal-message{position:fixed;top:0;left:0;width:100%;background:green;z-index:999;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .6s ease;transition:all .6s ease;opacity:0}.modal-message.is-show{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}.modal-message p{color:#fff;padding:10px 20px;font-size:16px}.modal-message-error{background:red}.b-modal .modal-body{padding:50px}.b-modal .modal-body .box-info-indent{margin:0}.b-modal .tt-title,.modal-message p{text-align:center}.b-modal .btn{font-size:18px}.modal .modal-body .close{font-size:12px;line-height:1;position:absolute;top:0;right:0;display:inline-block;z-index:7;padding:13px;color:#393939;background:0 0;border:0;outline:0;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.modal .modal-body .close:hover,.tt-breadcrumb ul li a:hover{color:#dd3d53}.modal .modal-body .modal-title{font-size:24px;line-height:1.2;padding-bottom:26px;font-family:"Montserrat",sans-serif;color:#222;font-weight:600;text-align:left}.modal-backdrop{background:rgba(0,0,0,.5)}.modal-backdrop.show{opacity:.5}.modal-layout-dafault h5.tt-title,.modal-layout-dafault h6.tt-title{font-size:24px;line-height:1.1;font-weight:600;font-family:"Montserrat",sans-serif;color:#222}.modal-layout-dafault h6.tt-title{font-size:14px;line-height:1.5;margin:0;padding-bottom:16px}.modal-layout-dafault .tt-title:not(:first-child){margin-top:24px}.modal-layout-dafault p{margin:0;padding:0 0 26px}.modal-layout-dafault .tt-row-select{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:-10px;margin-left:-10px;padding-bottom:16px}.modal-layout-dafault .tt-row-select>*{width:calc(25% - 10px);margin-left:10px;margin-top:10px}.modal-layout-dafault .tt-row-radio{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:-10px;margin-left:-10px;padding-bottom:7px}.modal-layout-dafault .tt-row-radio>*{margin-left:10px;margin-top:10px}.modal-layout-dafault .tt-row-radio .tt-title{width:163px;padding:0 10px 0 0}.modal-layout-dafault .tt-row-radio>div:not(:first-child){width:105px;padding:0 10px 0 0}.modal-layout-dafault .tt-row-radio+.tt-title{margin-top:18px}.modal-layout-dafault .tt-row-calendar{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding-bottom:16px}.modal-layout-dafault .tt-row-calendar>:first-child{width:200px;margin-right:15px;height:44px}.modal-layout-dafault .tt-row-calendar .tt-text-separator{padding-left:7px;padding-right:7px}.modal-layout-dafault .tt-row-calendar .tt-select{width:73px}.modal-video{width:1055px}.modal-video-content,.tt-back-to-top{font-size:0;line-height:0;display:-ms-flexbox;display:-webkit-box;display:flex}.modal-video-content iframe{border:0;width:100%;height:584px;max-height:80vh}.tt-back-to-top{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:58px;height:58px;position:fixed;bottom:-64px;z-index:20;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;border-radius:50%;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8}.tt-back-to-top:before{font-family:"carleader";content:"\e92c";display:block;font-size:18px;line-height:1;position:relative;top:-1px;-webkit-transition:top .2s linear;transition:top .2s linear}.tt-back-to-top,.tt-back-to-top:hover{background-color:#dd3d53;color:#fff}.tt-back-to-top.tt-show{bottom:50px}body:not(.touch) .tt-back-to-top:hover{background-color:#dd3d53;color:#fff;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}body:not(.touch) .tt-back-to-top:hover:before{top:-4px}.tt-breadcrumb{background:0 0}.tt-breadcrumb ul{list-style:none;margin:11px 0;padding:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;text-transform:uppercase}.tt-breadcrumb ul li{font-size:11px;line-height:24px;padding:1px 9px 1px 17px;position:relative;font-weight:500;color:#222;font-family:"Montserrat",sans-serif}.tt-breadcrumb ul li:not(:first-child):before{content:'\e917';font-family:"carleader";position:absolute;display:inline-block;font-size:10px;line-height:1.2;left:0;top:7px;color:#dd3d53}.tt-breadcrumb ul li:first-child{padding-left:0}.rightColumn{padding-left:13px}.tt-post-music embed,.tt-post-music iframe,.tt-post-music object{width:100%;height:auto;border:0}.tt-post-music{padding-bottom:42px}.tt-img-link{display:block;position:relative}.tt-img-link .tt-wrapper-text{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:36px;line-height:1.3;font-weight:600;color:#fff;font-family:"Montserrat",sans-serif;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-img-link .tt-wrapper-text i{font-size:32px;line-height:1.2;color:#dd3d53;margin-right:10px}.tt-img-link:hover .tt-wrapper-text{color:#dd3d53}.tt-post .tt-post-img img{width:100%;height:auto}.tt-post .tt-post-content{position:relative;padding:0 0 0 31px}.tt-post .tt-post-content .tt-meta,.tt-post .tt-post-content .tt-meta .tt-time{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-direction:normal}.tt-post .tt-post-content .tt-meta{margin:-30px 0 0 -11px;-ms-flex-direction:row;-webkit-box-orient:horizontal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-post .tt-post-content .tt-meta .tt-time{-ms-flex-direction:column;-webkit-box-orient:vertical;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:62px;height:62px;background-color:#dd3d53;color:#fff;text-align:center;font-size:12px;line-height:1;position:relative;text-transform:uppercase;padding:0 0 1px;border-radius:50%}.tt-post .tt-post-content .tt-meta .tt-time span{font-size:24px;line-height:1;font-weight:600}.tt-post .tt-post-content .tt-meta .tt-autor{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#999;font-size:13px;line-height:1.2;position:relative;top:3px}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-content .tt-comments-title .username,.tt-list-arrow li a:hover,.tt-post .tt-post-content .tt-meta .tt-autor span,.tt-post .tt-post-content .tt-title a:hover{color:#dd3d53}.tt-post .tt-post-content .tt-title{margin:22px 0 0;padding:0;font-size:18px;line-height:1.3;font-weight:600;font-family:"Montserrat",sans-serif;color:#222}.tt-post .tt-post-content .tt-btn a,.tt-post .tt-post-content .tt-btn a:after,.tt-post .tt-post-content .tt-title a{color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-post .tt-post-content .tt-description{margin:17px 0 0;padding:0}.tt-post .tt-post-content .tt-btn{margin-top:20px;font-size:11px}.tt-post .tt-post-content .tt-btn a{color:#dd3d53;font-size:11px;line-height:26px;font-weight:600;font-family:"Montserrat",sans-serif;text-transform:uppercase;position:relative;display:inline-block}.tt-post .tt-post-content .tt-btn a:after{position:absolute;right:-15px;top:9px;font-family:'carleader'!important;content:"\e92b";font-size:8px;line-height:1.1;color:#dd3d53;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.tt-post .tt-post-content .tt-btn a:hover,.tt-post .tt-post-content .tt-btn a:hover:after{color:#222}.tt-post .tt-post-content:first-child{overflow:hidden}.tt-post .tt-post-content:first-child .tt-meta{margin-top:11px}.tt-block02-aside{max-width:300px}.tt-block02-aside .tt-block02-title{font-size:24px;line-height:1.3;color:#222;font-weight:600;font-family:"Montserrat",sans-serif;margin:0}.tt-block02-aside:first-child{margin-top:-7px}.tt-block02-aside .tt-post .tt-post-content,.tt-dl-box dd{padding:0}.tt-block02-aside .tt-post .tt-post-content .tt-description{display:none}.tt-block02-aside .tt-post:not(:first-child){margin-top:31px}.tt-block02-aside .tt-post .tt-post-content .tt-meta .tt-time{width:50px;height:50px;font-size:10px;left:23px}.tt-block02-aside .tt-post .tt-post-content .tt-meta .tt-time span{font-size:20px}.tt-list-arrow,.tt-list-box{padding:0;margin:-5px 0 0 10px;list-style:none}.tt-list-arrow li a{position:relative;display:block;padding:5px 0 5px 32px;font-size:16px;color:#222;font-weight:300;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-list-arrow li a:before{font-family:"carleader";color:#dd3d53;content:"\e917";display:block;position:absolute;top:9px;left:0;font-size:13px;line-height:1.2}.tt-list-box{margin:-7px 0 0 -7px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-list-box li a{display:inline-block;border:1px solid #e1e1e1;color:#707070;font-size:15px;line-height:1.3;padding:6px 10px 7px;font-weight:300;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:2px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.05);box-shadow:0 0 5px rgba(0,0,0,.05)}.tt-list-box li a:hover{color:#dd3d53;border-color:#dd3d53;-webkit-box-shadow:0 0 1px rgba(221,61,83,.8);box-shadow:0 0 1px rgba(221,61,83,.8)}.tt-blockquote:before,.tt-list-box li.active a{background-color:#dd3d53}.full-width,.g-contact_loader img,.hero__logo img{width:100%}.tt-blockquote{position:relative;padding:0 0 0 59px;margin:29px 0 0;color:#222;font-style:italic;font-size:15px;line-height:27px}.tt-blockquote:before{content:'';display:block;position:absolute;top:35px;left:27px;width:2px;height:calc(100% - 43px)}.tt-blockquote:after{content:'”';display:block;position:absolute;top:0;left:20px;font-size:40px;line-height:1.2;color:#dd3d53;font-style:normal}.tt-blockquote p{font-style:italic;margin:0;padding:0}.tt-dl-box{font-size:15px;margin-top:27px}.tt-dl-box dt{font-weight:700;color:#222}.tt-dl-box dt:not(:first-child){margin-top:27px}.tt-dl-box dt+dd{margin:27px 0 0}.tt-single-post p{margin:27px 0 0;padding:0}.tt-single-post .tt-list-box{margin-top:27px}.isotop_showmore_js{margin-top:55px}.tt-layout-01-post{margin-top:-30px;position:relative;padding-bottom:15px}.tt-layout-01-post .tt-post{margin-top:30px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.05);box-shadow:0 0 15px rgba(0,0,0,.05)}.tt-layout-01-post .tt-post .tt-post-content{padding:0 30px 37px}.tt-layout-01-post .tt-blockquote{padding-left:33px}.tt-layout-01-post .tt-blockquote:before{left:10px}.tt-layout-01-post .tt-blockquote:after{left:7px}.tt-blog-masonry .tt-blog-init{overflow:hidden}.tt-blog-masonry .tt-blog-init.tt-show{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.tt-blog-masonry .grid:after{content:'';display:block;clear:both}.tt-blog-masonry .element-item{position:relative;float:left}.tt-blog-masonry .tt-grid-col-3 .element-item{width:33.33%;padding:0 10px}.tt-title-sub{font-size:24px;line-height:1.3;font-weight:600;color:#222;font-family:"Montserrat",sans-serif;padding:0 0 25px;margin:0}.tt-comments-layout .tt-item div[class^=tt-comments-level-]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-avatar{width:64px;min-width:64px;height:64px;position:relative;margin-right:16px;margin-top:-6px}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-avatar img{position:relative;z-index:2;max-width:100%;height:auto}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-avatar:empty:before{font-family:"carleader";content:"\e91c";font-size:25px;line-height:1.2px;top:32px;display:block;text-align:center;width:100%;height:100%;position:absolute;z-index:0;color:#fff}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-avatar:empty:after{content:'';background:#dd3d53;border-radius:50%;width:100%;height:100%;min-width:59px;display:block;top:0;left:0;z-index:0}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-content{margin-top:-12px;font-size:15px}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-content .tt-comments-title{color:#707070}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-content p{margin-top:7px}.tt-comments-layout .tt-item:not(:last-child){padding-bottom:18px;border-bottom:1px solid #dfdfdf}.tt-comments-layout .tt-item{margin-top:24px}.tt-comments-layout .tt-comments-level-2{margin-left:81px;margin-top:14px}.tt-comments-layout+*{margin-top:30px}.tt-title-sub+.tt-form-review{margin-top:19px}#tt-footer:not([class^=tt-footer]) .tt-footer-layout{background-color:#1a1a21;padding-top:31px;padding-bottom:40px}.tt-footer-powered{font-size:12px;text-align:right;color:#eee;text-decoration:none;margin-top:20px}.tt-footer-powered a:hover{color:#fff}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright{background-color:#dd3d53;color:#fff;text-transform:uppercase;font-size:12px;text-align:center}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright a{color:#dd3d53;margin-left:8px}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright a:hover{color:#dd3d53;text-decoration:underline}#tt-footer:not([class^=tt-footer]) .tt-row-custom{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col{margin-top:26px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:first-child{min-width:240px;padding-right:10px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:last-child{min-width:270px;padding-left:10px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-list-info li{vertical-align:top}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul,#tt-footer:not([class^=tt-footer]) .tt-social-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-weight:700}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li a{color:#fff;display:inline-block;padding:5px 20px;font-size:14px;line-height:1.2;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul ul{display:none}#tt-footer:not([class^=tt-footer]) .tt-logo{text-align:center;display:inline-block;margin-top:32px;padding-bottom:6px;line-height:0}#tt-footer:not([class^=tt-footer]) .tt-logo .svg-img{max-width:100%;width:300px}#tt-footer:not([class^=tt-footer]) .tt-logo .st0{fill:#fff}#tt-footer:not([class^=tt-footer]) .tt-logo .st1{display:none}#tt-footer:not([class^=tt-footer]) .tt-logo .st2,#tt-footer:not([class^=tt-footer]) .tt-logo .st3{display:inline;fill:#222}#tt-footer:not([class^=tt-footer]) .tt-logo .st4{fill:#dd3d53}#tt-footer:not([class^=tt-footer]) .tt-social-icon{margin:35px 0 0}#tt-footer:not([class^=tt-footer]) .tt-social-icon li a{width:43px;height:43px;font-size:18px;line-height:2.5;text-align:center;display:inline-block;color:#fff;background-color:#dd3d53;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:50%}#tt-footer:not([class^=tt-footer]) .tt-social-icon li a:hover{color:#dd3d53;background-color:#fff}#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item,#tt-footer:not([class^=tt-footer]) .tt-list-info li{text-transform:uppercase;position:relative;line-height:1.6;padding:0 0 0 28px;width:100%;font-size:12px;color:#fff}#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item i[class^=icon-],#tt-footer:not([class^=tt-footer]) .tt-list-info li i[class^=icon-]{font-size:18px;line-height:1.1;color:#dd3d53;position:absolute;left:0;top:4px}#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item i.icon-mail1{top:4px;margin-left:-4px}#tt-footer.tt-footer-02 .tt-box-info .tt-item a:not([class]),#tt-footer.tt-footer-02 .tt-box-info02 .tt-item a:not([class]),#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item a:not([class]),#tt-footer:not([class^=tt-footer]) .tt-list-info li a:not([class]){color:#fff;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer.tt-footer-02 .tt-box-info .tt-item:not(:first-child),#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-item:not(:first-child){margin-top:15px}#tt-footer:not([class^=tt-footer]) .tt-box-info .tt-ttile{font-size:14px;line-height:28px;font-weight:700;color:#fff;padding:0 0 4px;margin:0;font-family:"Open Sans",sans-serif}#tt-footer:not([class^=tt-footer]) .tt-list-info{margin-top:4px}#tt-footer:not([class^=tt-footer]) .tt-list-info li{padding:0 0 0 26px}#tt-footer:not([class^=tt-footer]) .tt-list-info li i[class^=icon-]{top:0}#tt-footer.tt-footer-02 .tt-box-info02 .tt-item:not(:first-child),#tt-footer:not([class^=tt-footer]) .tt-list-info li:not(:first-child){margin-top:11px}#tt-footer:not([class^=tt-footer]) #newsletterform{position:relative;margin-top:1px}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control{border:0;background:0 0;font-size:12px;line-height:1.3;border-bottom:1px solid #4d4d53;font-family:"Open Sans",sans-serif;outline:0;padding:5px 5px 13px 0;-webkit-box-shadow:none;box-shadow:none;width:100%}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus{outline:0}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:active{outline:0}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus{border-bottom-color:#dd3d53}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:not(focus)::-webkit-input-placeholder{color:#fff;text-transform:uppercase}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:not(focus):-moz-placeholder,#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:not(focus)::-moz-placeholder{color:#fff;text-transform:uppercase}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:not(focus):-ms-input-placeholder{color:#fff;text-transform:uppercase}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus::-webkit-input-placeholder{color:transparent}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus:-moz-placeholder,#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus::-moz-placeholder{color:transparent}#tt-footer:not([class^=tt-footer]) #newsletterform .form-control:focus:-ms-input-placeholder{color:transparent}#tt-footer:not([class^=tt-footer]) #newsletterform .form-group{margin-bottom:10px}#tt-footer:not([class^=tt-footer]) #newsletterform .tt-btn{background:0 0;border:0;outline:0;padding:0;cursor:pointer;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear;font-weight:600;font-family:"Montserrat",sans-serif;font-size:11px;line-height:1.1;position:relative}#tt-footer:not([class^=tt-footer]) #newsletterform .tt-btn:hover{color:#fff}#tt-footer:not([class^=tt-footer]) #newsletterform .tt-btn:after{position:absolute;right:-15px;top:2px;font-family:"carleader";content:"\e92b";font-size:8px;line-height:1.1;-webkit-transform:rotate(270deg);transform:rotate(270deg)}#tt-footer:not([class^=tt-footer]) #newsletterform label.error{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:absolute;text-align:center;top:56px;left:0;padding:8px 19px 8px 43px;background:#f8353e;color:#fff;font-size:14px;line-height:20px;z-index:1}#tt-footer:not([class^=tt-footer]) #newsletterform label.error:after{content:'';position:absolute;top:-12px;left:50%;border:6px solid transparent;border-bottom:6px solid #f8353e}#tt-footer.tt-footer-02 .tt-footer-layout{background-color:#1a1a21;padding-top:47px;padding-bottom:61px}#tt-footer.tt-footer-02 .tt-footer-bottom{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;background-color:#fff;color:#222;font-size:12px;line-height:1.4;text-transform:uppercase;padding:24px 0 23px}#tt-footer.tt-footer-02 .tt-footer-bottom a{color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer.tt-footer-02 #tt-footer-menu ul li a:hover,#tt-footer.tt-footer-02 #tt-footer-menu ul li.is-active a,#tt-footer.tt-footer-02 .tt-footer-bottom a:hover{color:#dd3d53}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-col-left{padding-right:15px}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-col-right{text-align:right;padding-left:15px}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-list{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;list-style:none;margin:0;padding:0}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-list li,html{position:relative}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-list li a{display:inline-block;padding:0 10px}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-list li:not(:last-child):before{content:'|';position:absolute;display:block;right:-2px;top:-1px;color:#222}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-list li:last-child a{padding-right:0}#tt-footer.tt-footer-02 #tt-footer-menu{padding-bottom:30px}#tt-footer.tt-footer-02 #tt-footer-menu ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-weight:700}#tt-footer.tt-footer-02 #tt-footer-menu ul li a{color:#fff;display:inline-block;padding:5px 18px;font-size:14px;line-height:1.2;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer.tt-footer-02 #tt-footer-menu ul li:first-child a{padding-left:0}#tt-footer.tt-footer-02 #tt-footer-menu ul li:last-child a{padding-right:0}#tt-footer.tt-footer-02 #tt-footer-menu ul ul,#tt-footer.tt-footer-03 #tt-footer-menu ul ul,.appl-form__checkbox input{display:none}#tt-footer.tt-footer-02 .tt-logo{display:inline-block}#tt-footer.tt-footer-02 .tt-logo+.tt-logo-description{margin-top:23px}#tt-footer.tt-footer-02 .tt-logo-description{max-width:275px;color:#fff;font-size:15px;line-height:22px}#tt-footer.tt-footer-02 .tt-social-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:94px 0 0}#tt-footer.tt-footer-02 .tt-social-icon li a,#tt-footer.tt-footer-03 .tt-social-icon li a{width:43px;height:43px;font-size:18px;line-height:2.5;text-align:center;display:inline-block;color:#fff;background-color:#dd3d53;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;border-radius:50%}#tt-footer.tt-footer-02 .tt-social-icon li a:hover,#tt-footer.tt-footer-03 .tt-social-icon li a:hover{color:#dd3d53;background-color:#fff}#tt-footer.tt-footer-02 .tt-social-icon li:not(:first-child):not(:last-child){margin-right:4px;margin-left:4px}#tt-footer.tt-footer-02 .tt-social-icon li:not(:last-child):not(:first-child){margin:0 5px}#tt-footer.tt-footer-02 .tt-box-info .tt-item{text-transform:uppercase;position:relative;line-height:1.6;padding:0 0 0 28px;width:100%;font-size:12px;color:#fff}#tt-footer.tt-footer-02 .tt-box-info .tt-item i[class^=icon-]{font-size:18px;line-height:1.1;color:#dd3d53;position:absolute;left:0;top:3px}#tt-footer.tt-footer-02 .tt-box-info .tt-item i.icon-mail1{top:4px;margin-left:-4px}#tt-footer.tt-footer-02 .tt-box-info .tt-ttile{font-size:14px;line-height:28px;font-weight:700;color:#fff;padding:0 0 4px;margin:0;font-family:"Open Sans",sans-serif}#tt-footer.tt-footer-02 .tt-box-info02{margin-top:4px}#tt-footer.tt-footer-02 .tt-box-info02 .tt-item{text-transform:uppercase;position:relative;font-size:12px;line-height:1.6;padding:0 0 0 26px;width:100%;color:#fff}#tt-footer.tt-footer-02 .tt-box-info02 .tt-item i[class^=icon-],#tt-footer.tt-footer-03 .tt-list-info li i[class^=icon-]{font-size:18px;line-height:1.1;color:#dd3d53;position:absolute;left:0;top:0}#tt-footer.tt-footer-02 #newsletterform{position:relative;margin-top:1px}#tt-footer.tt-footer-02 #newsletterform .form-control{border:0;background:0 0;font-size:12px;line-height:1.3;border-bottom:1px solid #4d4d53;font-family:"Open Sans",sans-serif;outline:0;padding:5px 5px 13px 0;-webkit-box-shadow:none;box-shadow:none;width:100%}#tt-footer.tt-footer-02 #newsletterform .form-control:focus{outline:0}#tt-footer.tt-footer-02 #newsletterform .form-control:active{outline:0}#tt-footer.tt-footer-02 #newsletterform .form-control:focus{border-bottom-color:#dd3d53}#tt-footer.tt-footer-02 #newsletterform .form-control:not(focus)::-webkit-input-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:not(focus)::-webkit-input-placeholder{color:#fff;text-transform:uppercase}#tt-footer.tt-footer-02 #newsletterform .form-control:not(focus):-moz-placeholder,#tt-footer.tt-footer-02 #newsletterform .form-control:not(focus)::-moz-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:not(focus):-moz-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:not(focus)::-moz-placeholder{color:#fff;text-transform:uppercase}#tt-footer.tt-footer-02 #newsletterform .form-control:not(focus):-ms-input-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:not(focus):-ms-input-placeholder{color:#fff;text-transform:uppercase}#tt-footer.tt-footer-02 #newsletterform .form-control:focus::-webkit-input-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus::-webkit-input-placeholder{color:transparent}#tt-footer.tt-footer-02 #newsletterform .form-control:focus:-moz-placeholder,#tt-footer.tt-footer-02 #newsletterform .form-control:focus::-moz-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus:-moz-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus::-moz-placeholder{color:transparent}#tt-footer.tt-footer-02 #newsletterform .form-control:focus:-ms-input-placeholder,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus:-ms-input-placeholder{color:transparent}#tt-footer.tt-footer-02 #newsletterform .form-group{margin-bottom:10px}#tt-footer.tt-footer-02 #newsletterform .tt-btn{background:0 0;border:0;outline:0;padding:0;cursor:pointer;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear;font-weight:600;font-family:"Montserrat",sans-serif;font-size:11px;line-height:1.1;position:relative}#tt-footer.tt-footer-02 #newsletterform .tt-btn:hover{color:#fff}#tt-footer.tt-footer-02 #newsletterform .tt-btn:after,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .tt-btn:after{position:absolute;right:-15px;top:2px;font-family:"carleader";content:"\e92b";font-size:8px;line-height:1.1;-webkit-transform:rotate(270deg);transform:rotate(270deg)}#tt-footer.tt-footer-02 #newsletterform label.error,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform label.error{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:absolute;text-align:center;top:56px;left:0;padding:8px 19px 8px 43px;background:#f8353e;color:#fff;font-size:14px;line-height:20px;z-index:1}#tt-footer.tt-footer-02 #newsletterform label.error:after,#tt-footer.tt-footer-03 .subscribe-custom #newsletterform label.error:after{content:'';position:absolute;top:-12px;left:50%;border:6px solid transparent;border-bottom:6px solid #f8353e}#tt-footer.tt-footer-02 .row-info [class^=col-]{margin-top:36px}#tt-footer.tt-footer-03 .tt-footer-layout{background-color:#fff;padding-top:31px;padding-bottom:40px}#tt-footer.tt-footer-03 .tt-footer-copyright{background-color:#dd3d53;text-transform:uppercase;font-size:12px;text-align:center;color:#fff}#tt-footer.tt-footer-03 .tt-footer-copyright a{color:#dd3d53;margin-left:8px}#tt-footer.tt-footer-03 .tt-footer-copyright a:hover{color:#dd3d53;text-decoration:underline}#tt-footer.tt-footer-03 .tt-row-custom{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-footer.tt-footer-03 .tt-row-custom .tt-col{margin-top:26px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:first-child{min-width:240px;padding-right:10px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:last-child{min-width:270px;padding-left:10px}#tt-footer.tt-footer-03 .tt-row-custom .tt-list-info li{vertical-align:top}#tt-footer.tt-footer-03 #tt-footer-menu ul,#tt-footer.tt-footer-03 .tt-social-icon{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#tt-footer.tt-footer-03 #tt-footer-menu ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;font-weight:700}#tt-footer.tt-footer-03 #tt-footer-menu ul li a{color:#222;display:inline-block;padding:5px 20px;font-size:14px;line-height:1.2;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer.tt-footer-03 #tt-footer-menu ul li a:hover,#tt-footer.tt-footer-03 #tt-footer-menu ul li.is-active a{color:#dd3d53}#tt-footer.tt-footer-03 .tt-logo{text-align:center;display:inline-block;width:215px;margin-top:32px;padding-bottom:6px}#tt-footer.tt-footer-03 .tt-social-icon{margin:35px 0 0}#tt-footer.tt-footer-03 .tt-social-icon li:not(:first-child):not(:last-child){margin-right:4px;margin-left:4px}#tt-footer.tt-footer-03 .tt-social-icon li:not(:last-child):not(:first-child){margin:0 5px}#tt-footer.tt-footer-03 .tt-box-info .tt-item{text-transform:uppercase;position:relative;line-height:1.6;padding:0 0 0 28px;width:100%;font-size:12px;color:#222}#tt-footer.tt-footer-03 .tt-box-info .tt-item i[class^=icon-]{font-size:18px;line-height:1.1;color:#dd3d53;position:absolute;left:0;top:4px}#tt-footer.tt-footer-03 .tt-box-info .tt-item i.icon-mail1{top:4px;margin-left:-4px}#tt-footer.tt-footer-03 .tt-box-info .tt-item a:not([class]),#tt-footer.tt-footer-03 .tt-list-info li a:not([class]){color:#222;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-footer.tt-footer-03 .tt-box-info .tt-item:not(:first-child){margin-top:15px}#tt-footer.tt-footer-03 .tt-box-info .tt-ttile{font-size:14px;line-height:28px;font-weight:700;color:#222;padding:0 0 4px;margin:0;font-family:"Open Sans",sans-serif}#tt-footer.tt-footer-03 .tt-list-info{margin-top:4px}#tt-footer.tt-footer-03 .tt-list-info li{text-transform:uppercase;position:relative;font-size:12px;line-height:1.6;padding:0 0 0 26px;width:100%;color:#222}#tt-footer.tt-footer-03 .tt-list-info li a:not([class]):hover{color:#dd3d53}#tt-footer.tt-footer-03 .tt-list-info li:not(:first-child){margin-top:11px}#tt-footer.tt-footer-03 .subscribe-custom{background-position:center top;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;padding:29px 0 30px;width:100%}#tt-footer.tt-footer-03 .subscribe-custom .tt-title{font-size:24px;line-height:30px;font-weight:600;font-family:"Montserrat",sans-serif;color:#fff;padding:0 0 15px 65px;margin:0}#tt-footer.tt-footer-03 .subscribe-custom .tt-title i{font-size:37px;line-height:1.2;position:absolute;left:0;top:-3px;color:#dd3d53}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform{position:relative;margin-top:1px}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control{border:0;background:0 0;font-size:12px;line-height:1.3;border-bottom:1px solid #fff;font-family:"Open Sans",sans-serif;outline:0;color:#fff;text-transform:uppercase;padding:5px 5px 8px 0;-webkit-box-shadow:none;box-shadow:none;width:100%}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus{outline:0}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:active{outline:0}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-control:focus{border-bottom-color:#dd3d53}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-group{margin-bottom:10px}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .tt-btn{background:0 0;border:0;outline:0;padding:0;cursor:pointer;color:#dd3d53;-webkit-transition:color .2s linear;transition:color .2s linear;font-weight:600;font-family:"Montserrat",sans-serif;font-size:11px;line-height:1.1;position:relative}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .tt-btn:hover,.g-contact_btn button:hover{color:#fff}.tt-colorswatch{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;position:fixed;top:279px;z-index:8;left:-270px}.tt-colorswatch.tt-open-swatch{left:0}.tt-colorswatch .tt-colorswatch-btn{width:58px;height:54px;color:#fff;position:relative;background:#dd3d53;cursor:pointer;-webkit-border-top-right-radius:31px;-webkit-border-bottom-right-radius:31px;-moz-border-radius-topright:31px;-moz-border-radius-bottomright:31px;border-top-right-radius:31px;border-bottom-right-radius:31px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-colorswatch .tt-colorswatch-btn img{max-width:100%;height:auto}.tt-colorswatch .tt-colorswatch-btn svg{width:20px;height:20px;fill:#fff;position:absolute;top:17px;left:14px}.tt-colorswatch .tt-colorswatch-options,.tt-colorswatch .tt-colorswatch-options a{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.tt-colorswatch .tt-colorswatch-options{padding:0 0 21px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 0 25px rgba(0,0,0,.05);-moz-box-shadow:0 0 25px rgba(0,0,0,.05);-webkit-box-shadow:0 0 25px rgba(0,0,0,.05);-o-box-shadow:0 0 25px rgba(0,0,0,.05);-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;width:270px}.tt-colorswatch .tt-colorswatch-options a{width:59px;height:59px;display:inline-block;margin-left:21px;margin-top:21px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;border-radius:50%;-webkit-transition:background .2s linear;transition:background .2s linear}.tt-colorswatch .tt-colorswatch-options a:before{content:"\e934";font-family:"carleader";font-size:14px;line-height:1.1;color:#fff;display:none;margin-top:1px}.tt-colorswatch .tt-colorswatch-options a:nth-child(1){background:#dd3d53}.tt-colorswatch .tt-colorswatch-options a:nth-child(1):hover{background:#c15968}.tt-colorswatch .tt-colorswatch-options a:nth-child(2){background:#ffc000}.tt-colorswatch .tt-colorswatch-options a:nth-child(2):hover{background:#dfb020}.tt-colorswatch .tt-colorswatch-options a:nth-child(3){background:#f69323}.tt-colorswatch .tt-colorswatch-options a:nth-child(3):hover{background:#d99140}.tt-colorswatch .tt-colorswatch-options a:nth-child(4){background:#4598ff}.tt-colorswatch .tt-colorswatch-options a:nth-child(4):hover{background:#5c9be8}.tt-colorswatch .tt-colorswatch-options a:nth-child(5){background:#3bbe3e}.tt-colorswatch .tt-colorswatch-options a:nth-child(5):hover{background:#5a9f5c}.tt-colorswatch .tt-colorswatch-options a:nth-child(6){background:#50bebd}.tt-colorswatch .tt-colorswatch-options a:nth-child(6):hover{background:#6ea0a0}.tt-colorswatch .tt-colorswatch-options a.active:before{display:block}body:not(.touch) .tt-colorswatch .tt-colorswatch-btn:hover{background:#222}img{max-width:100%}sup{font-size:60%}.p-b{padding-bottom:40px}.g-contact form{width:96%;margin:0 auto;max-width:700px}.g-contact .help-block{font-size:16px}.g-contact .form-group{margin-bottom:10px}.g-contact .form-control{height:40px}.g-contact textarea.form-control{min-height:100px}.g-contact_wrap{width:600px;max-width:100%;border:1px solid #cd2122;margin:0 auto;padding:40px 5% 20px}.g-contact_header{color:#cd2122;text-align:center;text-transform:uppercase;font-size:20px;margin-bottom:40px}.g-contact_btn{text-align:center;margin:30px auto 10px}.g-contact_btn button{background:#cd2122;color:#fff}.g-contact_footer{text-align:center;font-size:16px}.g-contact_loader{width:20px;height:20px;margin:10px auto;display:none}.list ul,.social{margin-top:10px}.social a{margin-right:10px;display:inline-block}.social a:hover{opacity:.7}.g-preload{background:#fff;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:99999999}.g-load,.g-load:after{position:fixed;top:50%;left:50%;border-radius:50%;z-index:2;-webkit-transform:translate(-50% -50%);transform:translate(-50% -50%)}.g-load{background-color:transparent;border-top:2px solid rgba(0,0,0,.2);border-right:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);border-left:0 solid transparent;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:animsition-loading;animation-name:animsition-loading;width:60px;height:60px}.g-load:after{width:32px;height:32px;margin-top:-16px;margin-left:-16px}.parallax{background-color:#000;position:relative;overflow:hidden;height:200px}.parallax__bg{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:300%;top:-90%;z-index:1;opacity:.7}.parallax__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6)}.parallax__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.parallax__content,.parallax__content-wrap,.parallax__content-wrap .site_width{width:100%;height:100%}.parallax__content-el{-ms-flex-preferred-size:100%;flex-basis:100%}.parallax__title{color:#fff;text-align:center;font-weight:600;font-size:40px}.parallax__title span{position:relative;display:inline-block}.parallax__title span:after,.parallax__title span:before{content:'';display:block;background:#fff;position:absolute;top:50%;width:90px;height:4px}.parallax__title span:before{left:0;-webkit-transform:translate(-110%,-50%);transform:translate(-110%,-50%)}.parallax__title span:after{right:0%;-webkit-transform:translate(110%,-50%);transform:translate(110%,-50%)}.list{text-align:left;margin:30px auto 0;max-width:620px;width:100%}.list ul{padding-left:20px}.list-wrap{display:block}.list li{padding-left:15px;padding-bottom:7px;list-style:disc}.link{color:#cd2122;text-decoration:underline}.link:hover{text-decoration:none}.hero__imgs{position:relative;height:100%;width:100%}.hero__img,.hero__logo{position:absolute;left:50%}.hero__logo{top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;width:40%}.hero__img{bottom:0;width:60%;-webkit-transform:translateX(-30%);transform:translateX(-30%)}.hero__img:nth-child(2){-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero__img:nth-child(3){-webkit-transform:translateX(-70%);transform:translateX(-70%)}.welcome{overflow:hidden}.welcome__grid{position:relative}.welcome__descr{width:55%;left:0;margin:0}.welcome__descr .list-wrap{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.welcome__descr .tt-indent-btn{opacity:0}.welcome__descr p{font-size:20px;line-height:1.4}.welcome__img{width:56%;position:absolute;right:-100%;opacity:0;top:-25%}.appl-form__subtitle,.appl-form__title{font-weight:600;font-family:"Montserrat",sans-serif;color:#222;font-size:20px;line-height:1.2;margin:0 0 10px;padding:0 0 12px}.appl-form__subtitle{font-size:15px;margin:0 0 7px;padding:0;-ms-flex-preferred-size:65%;flex-basis:65%}.appl-form__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}.appl-form__row{-ms-flex-preferred-size:100%;flex-basis:100%}.appl-form__checkbox input:checked~label:after{content:'';display:block;position:absolute;top:6px;left:13px;width:7px;height:7px;background:#000}.appl-form__checkbox label{position:relative;padding-left:30px;font-size:14px;line-height:1.2;margin:10px 0;color:#000}.appl-form__checkbox label:hover{cursor:pointer}.appl-form__checkbox label:before{content:'';display:block;position:absolute;top:3px;left:10px;width:13px;height:13px;border:1px solid #000}.appl-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.appl-form .form-group label{-ms-flex-preferred-size:35%;flex-basis:35%;text-align:right;max-width:200px;color:#000;font-weight:700;padding-right:15px;font-size:14px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.appl-form .form-group .form-control{border-radius:5px;border-color:#333;height:30px;font-size:13px;color:#333}.appl-form .form-group select.form-control{height:30px}.appl-form__left{border-right:1px solid #eee;padding-right:40px}.appl-form__right{padding-left:40px}.appl-form__sign{-ms-flex-wrap:wrap;flex-wrap:wrap}.appl-form__sign-reset{background:0 0;border:0;color:#fff;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:right;margin:10px auto;max-width:150px;background:#dd3d53;font-family:"Montserrat",sans-serif;font-size:11px;line-height:1.1;font-weight:600;position:relative;padding:4px 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:5px;-webkit-transition:all .2s linear;transition:all .2s linear}.appl-form__sign-reset:hover{text-decoration:none}.appl-form__sign-img{height:85px;border:1px solid #000;padding:10px;-ms-flex-preferred-size:65%;flex-basis:65%;border-radius:5px}.appl-form .g-contact_btn{margin-bottom:50px}.appl-form__success{z-index:999;width:700px;max-width:98%;padding:20px;position:fixed;top:50%;left:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);opacity:0;visibility:hidden;background:rgba(206,33,33,.9);border:1px solid #000;border-radius:5px;text-align:center;-webkit-transition:all .6s ease;transition:all .6s ease}.appl-form__success.is-show{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible}.appl-form__success p{margin-bottom:15px;color:#fff;font-weight:700}.appl-form__success p a{color:#fff;text-decoration:underline}@media (min-width:320px){.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}}@media (min-width:576px){.container{max-width:576px}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2,.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4,.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6,.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8,.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10,.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12,.tt-product-listing.tt-row-view .tt-col-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}.modal-dialog{max-width:500px;margin:30px auto}.modal-dialog-centered{min-height:calc(100% - (30px*2))}.modal-sm{max-width:300px}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-sm-column,.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-column-reverse,.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.visible-mobile{display:none!important}.ws-short-btn{display:none}.tt-list-media-02 .tt-media-02 .tt-description .tt-title{font-size:16px}.tt-list-media-02 .tt-media-02 .tt-description .tt-title .tt-total{margin-top:5px;padding:4px 9px 1px;min-height:18px}.js-carousel-col-3{margin-left:-15px;margin-right:-15px}.tt-product-listing.tt-row-view .tt-description{text-align:left;padding-right:15px}.tt-product-listing.tt-row-view .tt-description .tt-title{text-align:left;padding-left:0}.tt-product-02.tt-view{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;padding:0 26px 0 0}.tt-product-02.tt-view .tt-image-box{min-width:267px}.tt-product-02.tt-view,.tt-product-02.tt-view .tt-image-box .tt-icon{display:-ms-flexbox;display:-webkit-box;display:flex}.tt-product-02.tt-view .tt-wrapper-description{padding-left:30px;padding-bottom:18px;-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto;text-align:left}.tt-product-02.tt-view .tt-wrapper-description .tt-box-title{border:0;margin:18px 0 0;padding:0}.tt-product-02.tt-view .tt-wrapper-description .tt-icon{display:none}.tt-product-02.tt-view .tt-wrapper-description .tt-box-price{margin-top:9px}.tt-product-02.tt-view .tt-wrapper-description .tt-box-price .tt-old-price{position:relative;top:0;margin-top:5px;text-align:left}.tt-product-02.tt-view .tt-wrapper-description .tt-box-price .tt-info{display:block;text-transform:uppercase;color:#222;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:500}.tt-product-02.tt-view .tt-wrapper-description .tt-box-price .tt-info span{text-transform:none;font-weight:600}.tt-product-02.tt-view .tt-wrapper-description .tt-add-info{display:block;margin-top:6px}.tt-product-02.tt-view .tt-row-02{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}.tt-product-02.tt-view .tt-row-02>:not(:first-child){margin-left:60px}.modal .modal-dialog{max-width:inherit}.tt-layout-01-post .tt-img-link .tt-wrapper-text,.tt-layout-01-post .tt-img-link .tt-wrapper-text i{font-size:18px}}@media (min-width:721px){.modal-md{width:668px}}@media (min-width:766px){#tt-header.tt-header-01 .tt-mobile-quickLinks,#tt-header.tt-header-02 .tt-mobile-quickLinks,#tt-header.tt-header-03 .tt-mobile-quickLinks{display:none}}@media (min-width:767px){.container{max-width:767px}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1,.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5,.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-10,.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11,.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-md-column,.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-column-reverse,.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.tt-media-carousel{margin-top:-4px!important}.tt-aside03-layout .tt-aside-btn{text-align:right;padding-bottom:1px}.tt-aside03-layout .tt-aside-btn .btn{margin:10px 0 0 10px}.tt-title-single+.tt-aside-btn{margin-top:14px}}@media (min-width:768px){#tt-header.tt-header-01 .tt-account,#tt-header.tt-header-01 .tt-cart{top:3px}#tt-header.tt-header-01 #tt-stuck .col-menu-toggle,#tt-header.tt-header-01 .tt-quickLinks-popup{display:none}#tt-header.tt-header-01 .header-holder .col-logo,#tt-stuck .tt-stuck-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch}#tt-header.tt-header-01 .header-holder .col-logo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-stuck .tt-stuck-row{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#tt-header.tt-header-02 .tt-account,#tt-header.tt-header-02 .tt-cart{top:3px}#tt-header.tt-header-01 .header-holder .col-menu-toggle,#tt-header.tt-header-02 #tt-stuck .col-menu-toggle,#tt-header.tt-header-02 .header-holder .col-logo,#tt-header.tt-header-02 .header-holder .col-menu-toggle,#tt-header.tt-header-02 .tt-quickLinks-popup{display:none}#tt-header.tt-header-02 .header-holder{background-color:#1a1a21}#tt-header.tt-header-03 .tt-account,#tt-header.tt-header-03 .tt-cart{top:3px}#tt-header.tt-header-03 #tt-stuck .col-menu-toggle,#tt-header.tt-header-03 .header-holder .col-menu-toggle,#tt-header.tt-header-03 .tt-quickLinks-popup{display:none}}@media (min-width:769px){.tt-link-redirect{position:absolute;right:12px;top:40px}}@media (min-width:1024px){.tt-media-02 .tt-description{padding:23px 28px 22px}}@media (min-width:1025px){.container{max-width:990px}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1,.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}.modal-lg{max-width:800px}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-lg-column,.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-column-reverse,.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}hr{margin:60px 0 53px}.tt-block-title{padding-bottom:45px}.tt-block-title .tt-title{font-size:36px}.tt-block-title .tt-description{font-size:14px}.tt-block-title.tt-sub-pages{padding-bottom:56px}.tt-block-subpages{font-size:36px;padding:0 0 50px}#tt-header.tt-header-01.tt-on-top{position:absolute;width:100%;height:100%;z-index:10;pointer-events:none}#tt-header.tt-header-01.tt-on-top>*{pointer-events:auto}#tt-header.tt-header-01:not(.tt-on-top){background:url(/images/custom/header-sub-menu.jpg) 0 0 no-repeat;background-size:cover}#tt-header.tt-header-01 .tt-panel-info{background-color:rgba(0,0,0,.6)}#tt-header.tt-header-01 .tt-panel-info .row{height:43px}#tt-header.tt-header-01 .tt-panel-info .nice-select.tt-skin-02,#tt-header.tt-header-02 .tt-panel-info .nice-select.tt-skin-02,#tt-header.tt-header-03 .tt-panel-info .nice-select.tt-skin-02{height:30px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu{top:43px}#tt-header.tt-header-01 .header-holder .col-logo{margin-top:19px;margin-bottom:12px}#tt-header.tt-header-01 .header-holder .col-btn-toggle-modal{margin-top:-1px}#tt-header.tt-header-01 .tt-logo .tt-logo-dark{display:none}#tt-header.tt-header-01 .tt-logo .tt-logo-light,.tt-search-filter .visible-desctope{display:block}#tt-stuck .tt-stuck-row{height:76px}#tt-header.tt-header-02.tt-on-top{position:absolute;width:100%;height:100%;z-index:10;pointer-events:none}#tt-header.tt-header-02.tt-on-top>*{pointer-events:auto}#tt-header.tt-header-02:not(.tt-on-top){background:url(/images/custom/header-sub-menu.jpg) 0 0 no-repeat;background-size:cover}#tt-header.tt-header-02 .tt-panel-info{background-color:#fff}#tt-header.tt-header-02 .tt-panel-info .col-btn-toggle-modal{display:none}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu{top:80px}#tt-header.tt-header-02 .header-holder{min-height:65px}#tt-header.tt-header-03.tt-on-top{position:absolute;width:100%;height:100%;z-index:10;pointer-events:none}#tt-header.tt-header-03.tt-on-top>*{pointer-events:auto}#tt-header.tt-header-03 .tt-panel-info .row{height:43px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu{top:43px}#tt-header.tt-header-03 .header-holder .col-logo{margin-top:12px;margin-bottom:21px}#tt-header.tt-header-03 .header-holder .col-btn-toggle-modal{margin-top:-1px}#tt-header.tt-header-03 #tt-stuck .col-menu{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.mainSlider{max-height:100vh;min-height:600px}.mainSlider,.mainSlider .slide .img--holder{height:890px}.mainSlider .slide .slide-content .tp-caption-01-01{font-size:30px;line-height:1.1;letter-spacing:.01em;font-weight:300;text-align:center}.mainSlider .slide .slide-content .tp-caption-01-02{font-size:62px;line-height:.97;letter-spacing:-.04em;font-weight:700;margin-top:14px}.mainSlider .slide .slide-content .tp-caption-01-03{font-size:16px;line-height:1.1;letter-spacing:.01em;font-weight:600;margin-top:22px}.mainSlider .slide .slide-content .tp-caption-01-04{font-size:36px;line-height:1.1;letter-spacing:.01em;font-weight:700;text-align:center;margin-top:6px}.tt-search-filter{margin-top:-50px}.portfolio-masonry-layout .extra-link{position:absolute;right:13px;top:15px;z-index:1}.tt-layout01 .layout01-desctope{display:block}.tt-layout01 .layout01-mobile{display:none}.tt-layout01 .tt-item.tt-icon-bottom .tt-item-icon{-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.tt-layout01 .tt-item.tt-icon-bottom:not(.tt-icon-right) .tt-item-icon{margin-bottom:5px}.tt-layout01-02 .layout01-desctope{display:block}.tt-layout01-02 .layout01-mobile{display:none}.tt-promo-03-layout p{font-size:16px;line-height:26px}.tt-promo-03-layout .btn{padding-left:34px;padding-right:34px}.box-reviews .slick-slider .slick-dots{margin-top:51px}.slick-slider .slick-dots{margin-top:60px}.slick-slider.dots-error .slick-dots{margin-top:45px}.tt-form-review .tt-rating{margin-top:90px}.tt-form-review .btn{margin-top:37px}.tt-aside-btn .btn{height:52px}.tt-aside-btn .btn [class^=icon-]{font-size:22px}.tt-aside03-box+.tt-aside-btn{margin-top:39px!important}.tt-filters-options .tt-btn-toggle{display:none;visibility:hidden}.tt-product-02 .tt-wrapper-description .tt-icon{display:none}.tt-aside .tt-wrapper-aside,.tt-aside02 .tt-wrapper-aside{padding-bottom:29px;-webkit-box-shadow:0 0 49px rgba(0,0,0,.12);box-shadow:0 0 49px rgba(0,0,0,.12)}.tt-aside02 .tt-wrapper-aside+.tt-wrapper-aside{padding-top:29px}.tt-aside02 .tt-aside-box .tt-aside-title{padding:0 27px 11px 29px}.tt-aside02 .tt-aside-box .tt-content{padding:0 27px}.desctop-no-sidebar{position:fixed;display:block;margin:0;background:#fff;z-index:14;top:0;left:-150%;height:100%;width:287px;max-width:inherit;text-align:left;overflow-x:hidden}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright{padding:20px 15px 15px;font-size:12px}#tt-footer.tt-footer-03 .tt-footer-copyright{padding:20px 15px 15px;font-size:12px}}@media only screen and (min-width:1025px){.tt-tabs .tt-tabs__head{position:relative;visibility:hidden}.tt-tabs .tt-tabs__head>ul{position:relative;margin:0 -10px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex}.tt-tabs .tt-tabs__head>ul>li{padding:0 10px 25px}.tt-tabs .tt-tabs__head>ul>li>span{position:relative;display:block;padding:10px 15px;font-size:14px;line-height:18px;font-weight:400;letter-spacing:.17em;text-transform:uppercase;color:#222;cursor:pointer;border:1px solid transparent;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-tabs .tt-tabs__head>ul>li>span:hover{display:block;color:#dd3d53}.tt-tabs .tt-tabs__head>ul>li.active>span{color:#dd3d53;border-color:#dd3d53}.tt-tabs .tt-tabs__head.text-center ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.tt-tabs .tt-tabs__head.slider{margin-left:30px;margin-right:30px}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev{display:block;position:absolute;width:20px;height:100%;top:0;cursor:pointer;z-index:2}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next::before,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev::before{position:absolute;display:block;content:'';top:50%;left:50%;margin-top:-15px;border-top:solid 3px #222;border-left:solid 3px #222;width:12px;height:12px;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next.disabled,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev.disabled{pointer-events:none}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next.disabled::before,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev.disabled::before{border-top-color:#222;border-left-color:#222}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev{left:-30px}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next{right:-30px}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev::before{margin-left:-4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next::before{margin-left:-8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tt-tabs .tt-tabs__head.slider::after,.tt-tabs .tt-tabs__head.slider::before{position:absolute;display:block;content:'';height:100%;width:30px;top:0;cursor:default;z-index:1}.tt-tabs .tt-tabs__head.slider::before{left:-30px;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(20%,white));background:linear-gradient(to left,rgba(255,255,255,0),white 20%)}.tt-tabs .tt-tabs__head.slider::after{right:-30px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(20%,white));background:linear-gradient(to right,rgba(255,255,255,0),white 20%)}.tt-tabs .tt-tabs__body>div>span,.tt-tabs .tt-tabs__border{display:none}.tt-tabs .tt-tabs__body{border-top:solid 1px #dfdfdf;margin-top:-1px}.tt-tabs .tt-tabs__body>div>div{padding:28px 0 0}}@media (min-width:1230px){.container{max-width:1200px}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1,.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-xl-column,.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-column-reverse,.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl{display:none!important}#tt-header.tt-header-01 .tt-box-info li:not(:last-child),#tt-header.tt-header-03 .tt-box-info li:not(:last-child){margin-right:40px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a,#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a{padding:9px 25px 15px}#tt-header.tt-header-01 #tt-stuck .col-menu,#tt-header.tt-header-02 #tt-stuck .col-menu{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-02 .tt-box-info{margin:40px 0 40px 57px}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a{padding:14px 18px 15px}.blog-center-right{padding-right:86px}.tt-listing-post .tt-post:not(:first-child){margin-top:71px}.tt-block02-aside .tt-block02-title{padding:0 0 33px}.tt-block02-aside:not(:first-child){margin-top:51px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:not(:first-child):not(:last-child){margin-left:25px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:not(:first-child){margin-left:65px}}@media (min-width:1601px){.tt-back-to-top{right:53px}}@media (max-width:1229px) and (min-width:1025px){.hidden-lg{display:none!important}}@media (min-width:576px) and (max-width:1024px){.tt-product-02.tt-view .tt-row-02{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.tt-product-02.tt-view .tt-row-02>:not(:first-child){margin-left:0;margin-top:0}}@media (max-width:1600px) and (min-width:576px){.tt-back-to-top{right:28px}}@media (max-width:1229px) and (min-width:768px){#tt-header.tt-header-01 #tt-stuck .col-logo,#tt-header.tt-header-02 #tt-stuck .col-logo{display:none}}@media (max-width:1229px) and (min-width:611px){#tt-footer:not([class^=tt-footer]) .tt-row-custom{-ms-flex-wrap:wrap;flex-wrap:wrap}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:not(:first-child){width:33%}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:first-child .tt-list-info li{margin:0;width:33%;display:inline-block}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:last-child{padding-left:0}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:last-child .tt-box-info .tt-item i.icon-mail1{margin-left:-6px}}@media (max-width:1024px) and (min-width:769px){.portfolio-masonry-layout .extra-link{position:absolute;right:13px;top:-58px}}@media (max-width:1024px) and (min-width:768px){#tt-header.tt-header-01 .header-holder{min-height:120px}#tt-header.tt-header-03 .header-holder .col-logo,#tt-header.tt-header-03 .header-holder .col-menu{width:100%}#tt-header.tt-header-03 #tt-stuck .col-logo{display:none}#tt-header.tt-header-03 #tt-stuck .col-menu{margin-left:0!important}.tt-filters-options .tt-btn-toggle{top:212px}}@media (max-width:1024px) and (min-width:576px){.tt-block-title{padding-bottom:32px}.tt-block-title .tt-title{font-size:30px}.tt-block-title .tt-description{font-size:12px}.tt-block-title.tt-sub-pages{padding-bottom:46px}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright{padding:10px 15px 9px;font-size:11px}#tt-footer.tt-footer-03 .tt-footer-copyright{padding:10px 15px 9px;font-size:11px}}@media (max-width:1024px) and (min-width:551px){.mainSlider,.mainSlider .slide .img--holder{height:354px}}@media (max-width:768px) and (min-width:576px){.portfolio-masonry-layout .extra-link{position:absolute;right:13px;top:-40px}}@media (max-width:766px) and (min-width:490x){.tt-media{max-width:371px;margin:0 auto}}@media (min-width:576px) and (max-width:766px){.tt-product-02.tt-view .tt-image-box{min-width:240px;width:240px}}@media (min-width:576px) and (min-width:1230px){.tt-product-02.tt-view .tt-wrapper-description .tt-row-01{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-product-02.tt-view .tt-wrapper-description .tt-row-01>:last-child{padding-top:12px}.tt-product-02.tt-view .tt-wrapper-description .tt-box-price,.tt-product-02.tt-view .tt-wrapper-description .tt-box-price .tt-info,.tt-product-02.tt-view .tt-wrapper-description .tt-box-price .tt-old-price,.tt-product-02.tt-view .tt-wrapper-description .tt-btn{text-align:right}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:1600px){.tt-arrow-center .slick-prev{left:-70px}.tt-arrow-center .slick-next{right:-70px}}@media (max-width:1560px){.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title{font-size:13px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span{padding:3px 5px;font-size:9px;line-height:1.2;position:relative;top:-2px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price{font-size:16px}.tt-portfolio-content .tt-portfolio-item figure figcaption:before{font-size:20px;right:25px;bottom:26px}}@media (max-width:1230px){#tt-header.tt-header-02 .tt-logo{max-width:170px}.appl-form__left,.appl-form__right{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:700px}.appl-form__left{padding-right:15px;border-right:none;margin:0 auto}.appl-form__right{padding-left:15px;margin:30px auto}}@media (max-width:1229px){.margin-indent01{margin-top:-60px}.tt-video-block:not(:first-child){margin-top:28px}#tt-header.tt-header-01 .tt-box-info li:not(:last-child),#tt-header.tt-header-03 .tt-box-info li:not(:last-child){margin-right:22px}#tt-header.tt-header-01 .tt-language{margin-right:17px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a,#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a{padding:9px 11px 15px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul,#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul,#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul{left:11px}#tt-header.tt-header-02 .tt-box-info{margin:0 0 16px}#tt-header.tt-header-02 .tt-dropdown-obj{margin:0 17px 0 0}#tt-header.tt-header-02 .tt-language,#tt-header.tt-header-03 .tt-language{margin-right:17px}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a{padding:14px 7px 15px}.tt-search-filter{height:109px;padding-left:8px}.tt-search-filter .tt-icon-filter{font-size:28px;line-height:1.1;color:#fff;position:absolute;top:5px;left:46px;z-index:1}.tt-search-filter>div.tt-col-btn,.tt-search-filter>div.tt-col-select,.tt-search-filter>div.tt-col-title{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.tt-search-filter>div.tt-col-title{position:absolute;top:0;left:0;padding:14px 0 0 113px}.tt-search-filter>div.tt-col-title br{display:none}.tt-search-filter>div.tt-col-title:before{content:'';position:absolute;top:-46px;left:15px;width:92px;height:92px;background:#dd3d53;border-radius:50%}.tt-search-filter>div.tt-col-btn,.tt-search-filter>div.tt-col-select{padding-top:53px}.tt-search-filter>div.tt-col-btn .btn{height:37px;padding-top:4px}.tt-search-filter>div .nice-select.tt-skin-01{height:37px;padding:6px 33px 3px 14px}.tt-layout01{margin-top:0;background-position:center 154px;background-size:39% auto}.tt-layout01 .tt-item,.tt-layout01-02 .tt-item{font-size:17px}.tt-layout01 .tt-item p,.tt-layout01-02 .tt-item p{font-size:15px;line-height:25px}.tt-layout01 .tt-item .tt-item-icon,.tt-layout01-02 .tt-item .tt-item-icon{width:78px;height:78px;min-width:78px;min-height:78px;font-size:42px}.tt-layout01-02{background-image:url(/images/motorleader/custom/box-layout01-img01_bot.jpg);margin-top:0;background-position:50% bottom;background-size:70% auto;padding-bottom:40%}.tt-promo-01 .tt-item:not(:first-child):not(:last-child),.tt-promo-01-nowrapper .tt-item:not(:first-child):not(:last-child){margin-left:32px;margin-right:32px}.tt-promo-01 .tt-item:first-child{margin-right:32px}.tt-promo-01 .tt-item:last-child{margin-left:32px}.tt-promo-01-nowrapper .tt-item:first-child{margin-right:32px}.tt-promo-01-nowrapper .tt-item:last-child{margin-left:32px}.box-info-indent{margin-right:50px}.tt-filters-fullwidth .tt-col-select .tt-item{width:calc(25% - 20px)}.tt-filters-fullwidth .tt-col-select .tt-item:last-child{width:calc(100% - 20px);margin-left:20px}.tt-filters-fullwidth .tt-col-select .tt-item:last-child .nice-select.tt-skin-01{width:calc(50% - 10px);margin-top:10px}.tt-filters-fullwidth .tt-col-select .tt-item:last-child :last-child{margin-left:16px}.blog-center-right{padding-right:40px}.tt-listing-post .tt-post:not(:first-child){margin-top:51px}.tt-img-link .tt-wrapper-text{font-size:30px}.tt-img-link .tt-wrapper-text i{font-size:28px}.tt-block02-aside .tt-block02-title{padding:0 0 28px}.tt-block02-aside:not(:first-child){margin-top:41px}#tt-footer.tt-footer-02 #tt-footer-menu ul li a{padding-left:10px;padding-right:10px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col{max-width:220px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:not(:first-child){margin-left:45px}}@media (max-width:1170px){.modal-video{width:604px}}@media (max-width:1125px){.tt-promo-02-layout .tt-item-smal{display:none}.tt-promo-02-layout .tt-item{width:190px;min-width:190px}.tt-promo-02-layout .tt-item .box-icon{width:148px;height:148px}.tt-promo-02-layout .tt-item .box-icon i{font-size:40px}.tt-promo-02-layout .tt-item .box-icon .tt-right{right:-51px}.tt-promo-02-layout .tt-item .box-icon .tt-left{display:none}.tt-promo-02-layout .tt-item .box-icon .tt-line-dotted{width:44px}.tt-promo-02-layout .tt-item .box-icon+.tt-title{margin-top:12px}.tt-promo-02-layout .tt-item .tt-title{font-size:14px}}@media (max-width:1100px){.modal-video-content iframe{height:315px}}@media only screen and (max-width:1025px){.tt-tabs .tt-tabs__border,.tt-tabs .tt-tabs__content-head,.tt-tabs .tt-tabs__head,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-next,.tt-tabs .tt-tabs__head.slider .tt-tabs__btn-prev{display:none}.tt-tabs .tt-tabs__body>div>span{position:relative;display:block;padding:12px 0 11px;font-size:16px;line-height:24px;font-weight:400;color:#222;cursor:pointer;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-tabs .tt-tabs__body>div>div{padding:30px 0 27px;border-top:solid 1px #dfdfdf}.tt-tabs .tt-tabs__body>div.active>span,.tt-tabs .tt-tabs__body>div:hover>span{color:#dd3d53}}@media (max-width:1024px){.btn.btn-xl{padding-left:30px;padding-right:30px}p{padding-bottom:17px;margin-bottom:0}hr{margin:40px 0 33px}.tt-block-subpages{font-size:30px;padding:0 0 21px}p+.tt-title-subpages{margin-top:20px}.container-indent:not(.no-margin){margin-top:79px}.container-indent-02:not(.no-margin){margin-top:65px}.container-indent-03:not(.no-margin){margin-top:52px}.container-indent-04:not(.no-margin),.container-indent-05:not(.no-margin){margin-top:47px}.margin-indent01{margin-top:-109px}.tt-box-indent{margin-top:31px}#tt-pageContent>:not(.no-margin)[class^=container-indent]:first-child{margin-top:25px}.tt-text-center+[class^=js-carousel]{margin-top:27px}.tt-wrapper-01{padding:67px 0 70px}h6:not([class^=tt-title]){font-size:16px}#tt-header.tt-header-01 .btn.btn-toggle-modal i,#tt-header.tt-header-02 .btn.btn-toggle-modal i,#tt-header.tt-header-03 .btn.btn-toggle-modal i,.tt-title-default{font-size:18px}.tt-list03 li,.tt-table-options tr td{font-size:11px}.tt-link-back{margin-bottom:4px}#tt-header.tt-header-01 .tt-panel-info{background-color:#222}#tt-header.tt-header-01 .tt-panel-info .row{height:28px;position:relative;top:-1px}#tt-header.tt-header-01 .tt-panel-info .nice-select.tt-skin-02,#tt-header.tt-header-03 .tt-panel-info .nice-select.tt-skin-02{height:27px}#tt-header.tt-header-01 .tt-box-info li:not(:last-child){margin-right:10px}#tt-header.tt-header-01 .tt-box-info{font-size:10px}#tt-header.tt-header-01 .tt-box-info li strong{display:none}#tt-header.tt-header-01 .tt-box-info li i,#tt-header.tt-header-03 .tt-box-info li i{font-size:16px;margin-right:7px}#tt-header.tt-header-01 .tt-box-info li i.icon-15874,#tt-header.tt-header-03 .tt-box-info li i.icon-15874{margin-right:3px}#tt-header.tt-header-01 .tt-dropdown-obj{margin:0 5px 0 0}#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu{top:28px}#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle,#tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle,#tt-header.tt-header-01 .tt-searcher .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-01 .tt-language{margin-right:12px}#tt-header.tt-header-01 .header-holder .col-logo{margin-top:21px;margin-bottom:11px}#tt-header.tt-header-01 .header-holder .col-menu{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#tt-header.tt-header-01 .header-holder .col-btn-toggle-modal{position:absolute;right:0;top:24px}#tt-header.tt-header-01 .tt-logo{max-width:168px}#tt-header.tt-header-01 .tt-logo .svg-img{width:auto;height:43px;margin-bottom:0}#tt-header.tt-header-01 .tt-logo .tt-logo-dark{display:block}#tt-header.tt-header-01 .tt-logo .tt-logo-light{display:none}#tt-header.tt-header-01 .tt-logo .st0{fill:#222}#tt-header.tt-header-01 #tt-stuck .col-btn-toggle-modal,#tt-header.tt-header-01 .tt-logo .st1{display:none}#tt-header.tt-header-01 .tt-logo .st2,#tt-header.tt-header-01 .tt-logo .st3{display:inline;fill:#222}#tt-header.tt-header-01 .tt-logo .st4{fill:#dd3d53}#tt-header.tt-header-01 .btn.btn-toggle-modal{padding-top:4px;height:38px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a{color:#222;padding:9px 10px 10px;font-size:14px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.is-subMenu>a:after,#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-subMenu>a:after{border-top-color:#222}#tt-stuck .tt-stuck-row{height:56px}body.touch #tt-header .tt-panel-info{padding-bottom:2px}#tt-header.tt-header-01 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li>a{padding:15px 10px}#tt-header.tt-header-02 .tt-box-info li:not(:first-child){margin-left:20px}#tt-header.tt-header-02 .tt-dropdown-obj{margin:0 5px 0 0}#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu{top:80px}#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle,#tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle,#tt-header.tt-header-02 .tt-searcher .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-02 .tt-language{margin-right:12px}#tt-header.tt-header-02 .header-holder{min-height:60px}#tt-header.tt-header-02 #tt-stuck .col-btn-toggle-modal,#tt-header.tt-header-02 .header-holder .col-btn-toggle-modal,#tt-header.tt-header-03 .tt-box-info li strong{display:none}#tt-header.tt-header-02 .tt-logo{max-width:160px;margin-top:22px;margin-bottom:22px}#tt-header.tt-header-02 .btn.btn-toggle-modal{padding-top:4px;height:38px}#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a{padding:9px 10px 10px;font-size:14px}#tt-header.tt-header-03 .tt-panel-info .row{height:28px;position:relative;top:-1px}#tt-header.tt-header-03 .tt-box-info li:not(:last-child){margin-right:10px}#tt-header.tt-header-03 .tt-box-info{font-size:10px}#tt-header.tt-header-03 .tt-dropdown-obj{margin:0 5px 0 0}#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu{top:28px}#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle,#tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle,#tt-header.tt-header-03 .tt-searcher .tt-dropdown-toggle{font-size:16px}#tt-header.tt-header-03 .tt-language{margin-right:12px}#tt-header.tt-header-03 .header-holder .col-logo{margin-top:21px;margin-bottom:11px}#tt-header.tt-header-03 .header-holder .col-btn-toggle-modal{position:absolute;right:0;top:24px}#tt-header.tt-header-03 .tt-logo{max-width:168px}#tt-header.tt-header-03 .btn.btn-toggle-modal{padding-top:4px;height:38px}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a{color:#222;padding:14px 10px 10px;font-size:14px}#tt-header.tt-header-03 #tt-stuck .col-menu{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#tt-header.tt-header-03 #tt-stuck .col-menu .tt-stuck-parent-logo{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}.mainSlider .slide .slide-content .tp-caption-01-01{font-size:17px;line-height:1.1;letter-spacing:.01em;font-weight:300;text-align:center}.mainSlider .slide .slide-content .tp-caption-01-02{font-size:32px;line-height:1;letter-spacing:inherit;font-weight:700;margin-top:14px}.mainSlider .slide .slide-content .tp-caption-01-03{font-size:14px;line-height:1.1;letter-spacing:.01em;font-weight:600;margin-top:22px}.mainSlider .tt-caption-custom{width:240px;height:222px;top:-102px}.mainSlider .tt-caption-custom:before{top:-5px;left:-10px;width:249px;height:227px}.mainSlider .tt-caption-custom .tt-title{padding-top:23px}.mainSlider .tt-caption-custom .tt-title .text-small,.tt-promo-03-layout h6.tt-title{font-size:16px}.mainSlider .tt-caption-custom .tt-title .text-large{font-size:34px;line-height:.97;margin-top:9px}.mainSlider .tt-caption-custom span{width:141px;margin-top:15px;padding:3px 0 0;font-size:10px;line-height:1.1}.mainSlider .tt-caption-custom span i{font-size:20px;line-height:1.1;margin:0 10px 10px 0;top:7px}.tt-search-filter>div.tt-col-select .tt-select:not(.tt-width-large){width:100px}.tt-search-filter>div.tt-col-select .tt-select.tt-width-large{width:134px}.tt-search-filter>div.tt-col-btn .btn{padding-left:21px;padding-right:21px}.tt-search-filter .tt-mobile-hide{display:none}.tt-search-filter .visible-device{display:block}.tt-media-02 .tt-description{padding:23px 28px 22px}.tt-media-02 .tt-description .tt-title{font-size:16px;font-weight:600}.tt-media-02 .tt-description .tt-title .tt-total{top:-2px}.tt-portfolio-masonry .layout-col-03 .element-item{width:50%}.tt-portfolio-masonry .tt-filter-nav{margin-top:4px;padding-bottom:22px}.tt-portfolio-masonry .tt-filter-nav .button{margin:0 4px;padding:5px 14px}.tt-portfolio-content .tt-portfolio-item figure figcaption{padding:20px 7px 24px 10px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title{font-size:12px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span{padding:3px 3px 1px;font-size:6px;line-height:1.2;position:relative;top:-2px}.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price{font-size:14px}.tt-portfolio-content .tt-portfolio-item figure figcaption:before{font-size:16px;right:10px;bottom:28px}.tt-layout01 .layout01-desctope{display:none}.tt-layout01 .layout01-mobile{display:block}.tt-layout01 .layout01-mobile .tt-layout01 .tt-item .tt-item-icon,.tt-layout01 .tt-item .tt-item-icon{opacity:1}.tt-layout01{padding-bottom:0;background-position:center bottom;background:0 0;background-size:100% auto}.tt-layout01 .tt-item{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-top:0!important}.tt-layout01 .tt-item .tt-item-icon{margin-right:0!important}.tt-layout01 .tt-item .tt-item-content{text-align:center;margin-top:15px}.tt-layout01 .tt-item .tt-item-content .tt-title .tt-item-icon{width:98px;height:98px;min-width:98px;min-height:98px;font-size:32px}.tt-layout01 .tt-item .tt-item-content p{text-align:center}.tt-layout01 .row [class^=col]:first-child{padding-right:17px}.tt-layout01 .row [class^=col]:last-child{padding-left:17px}.tt-layout01 .tt-item .tt-item-content .tt-title{font-size:14px;padding-bottom:11px}.tt-layout01 .tt-item .tt-item-icon{width:97px;height:97px;min-width:97px;min-height:97px;font-size:42px}.tt-layout01 .tt-item p{line-height:20px}.tt-layout01-02 .layout01-desctope{display:none}.tt-layout01-02 .layout01-mobile{display:block}.tt-layout01-02 .tt-item .tt-item-content .tt-title{font-size:16px;padding-bottom:10px}.tt-layout01-02 .tt-item .tt-item-icon{width:71px;height:71px;min-width:71px;min-height:71px;font-size:32px}.tt-layout01-02 .tt-item p{line-height:22px}.tt-promo-01{padding:70px 0 39px}.tt-promo-01 .tt-promo-layout,.tt-promo-01-nowrapper .tt-promo-layout{margin-top:6px}.tt-promo-01 .tt-promo-layout .slick-dots{bottom:-13px}.tt-promo-01 .tt-item:not(:first-child):not(:last-child){margin-left:24px;margin-right:24px}.tt-promo-01 .tt-item:first-child{margin-right:24px}.tt-promo-01 .tt-item:last-child{margin-left:24px}.tt-promo-01 .tt-item .box-value{width:144px;height:144px;border:7px solid #421219}.tt-promo-01 .tt-item .box-value i,.tt-promo-01-nowrapper .tt-item .box-value i{font-size:32px;line-height:1}.tt-promo-01 .tt-item .box-value i+span,.tt-promo-01-nowrapper .tt-item .box-value i+span{margin-top:8px}.tt-promo-01 .tt-item .box-value span,.tt-promo-01-nowrapper .tt-item .box-value span,.tt-promo-03-layout h5.tt-title{font-size:30px}.tt-promo-01 .tt-item .box-value+.tt-title{margin-top:21px}.tt-promo-01 .tt-item .tt-title{font-size:14px}.tt-promo-01-nowrapper .tt-promo-layout .slick-dots{bottom:-13px}.tt-promo-01-nowrapper .tt-item:not(:first-child):not(:last-child){margin-left:24px;margin-right:24px}.tt-promo-01-nowrapper .tt-item:first-child{margin-right:24px}.tt-promo-01-nowrapper .tt-item:last-child{margin-left:24px}.tt-promo-01-nowrapper .tt-item .box-value{width:144px;height:144px}.tt-promo-01-nowrapper .tt-item .box-value+.tt-title{margin-top:21px}.tt-promo-01-nowrapper .tt-item .tt-title{font-size:14px}.tt-promo-02{padding:67px 0 71px}.tt-promo-03-layout{background-size:95% auto}.tt-media .tt-layot{padding:46px 30px 15px}.tt-media .tt-layot .title{font-size:16px;line-height:24px;padding-bottom:10px}.tt-media .tt-layot p{font-size:15px;line-height:24px}.tt-media .tt-layot .tt-link{margin-top:27px}.box-reviews{padding:69px 0 151px}.box-reviews.box-reviews-02{padding:69px 0}.box-reviews .tt-reviews-content{font-size:17px;line-height:28px}.box-reviews .tt-reviews-content .box-show-rating{font-size:12px;margin-top:12px;margin-bottom:35px}.box-reviews .tt-reviews-content p{margin:18px 0 0}.box-reviews .box-reviews-img,.box-reviews .box-reviews-img img{max-width:457px}.box-reviews .box-reviews-img div{overflow:hidden;right:-500px}.slick-slider .slick-dots{margin-top:30px}.slick-slider .slick-dots li{width:5px;height:5px;margin:0 6px}.slick-slider.dots-error .slick-dots{margin-top:15px}.tt-box-layout02{padding:67px 0}.tt-box-layout02 .tt-item .tt-col-icon{width:75px;min-width:75px}.tt-box-layout02 .tt-item .tt-col-icon .tt-icon{width:75px;height:75px;font-size:38px}.tt-box-layout02 .tt-item{margin-top:34px}.asideColumn,.tt-pagination{margin-top:27px}.tt-form-review .tt-rating{margin-top:60px}.tt-form-review .btn{margin-top:18px}.box-info .tt-item-layout .tt-item .tt-col{width:100%}.box-info .tt-item-layout .tt-item .tt-col:first-child{width:100%}.box-info .tt-item-layout .tt-item .tt-col:last-child{width:100%;padding-top:10px}.box-info .tt-social-icon li a{width:35px;height:35px;font-size:15px;line-height:2.4}.box-info{padding:23px 30px 45px}.box-info .tt-item-layout{margin-top:12px}.box-info-indent{margin-right:0}.tt-promo .tt-description{padding:7% 10% 3%}.tt-promo .tt-description .tt-icon{width:80px;height:80px;font-size:35px;line-height:2.4}.tt-promo .tt-description .tt-title{font-size:16px}.tt-promo .tt-description .tt-text{margin-top:13px;font-size:14px;line-height:23px}body:not(.touch) .tt-promo:hover .tt-description .tt-text{height:87px}.tt-sub-menu li a{display:inline-block}.tt-aside-btn .btn{padding-left:9px;padding-right:9px;height:42px}.tt-aside03-layout .tt-aside-btn+.tt-aside-promo{margin-top:29px}.tt-aside03-box+.tt-aside-btn{margin-top:39px!important}.tt-table-listing .row>div:last-child .tt-table-options{margin-top:-1px}.tt-box-wrapper{padding:134px 0 40px}.tt-box-wrapper02{padding:79px 0}.tt-media-box01 .tt-description .title{font-size:16px;line-height:24px;padding-bottom:10px}.tt-media-box01 .tt-description p{font-size:15px;line-height:24px}.tt-media-box01 .tt-description .tt-link{margin-top:27px}.tt-filters-fullwidth,.tt-product-02 .tt-image-box .tt-icon{display:none}.tt-aside{display:block;margin:0;background:#fff;z-index:14;height:100%;max-width:inherit;text-align:left}.tt-label-aside.tt-small .tt-icon{font-size:26px}.leftColumn,.tt-aside,.tt-aside02,.tt-label-aside{position:fixed;top:0;left:-150%;width:287px;-webkit-transition:left .3s linear;transition:left .3s linear}.tt-label-aside{background-color:#fff;z-index:2}.tt-label-aside .tt-icon{width:58px;height:54px;background-color:#dd3d53;color:#fff;font-size:26px;line-height:2.3;text-align:center;border-top-right-radius:24px;border-bottom-right-radius:24px}.leftColumn,.tt-aside02{display:block;margin:0;background:#fff;z-index:14;height:100%;max-width:inherit;text-align:left}.tt-aside02 .tt-aside-box .tt-content{padding:0 20px}.aside.leftColumn .tt-btn-col-close,.tt-label-aside .tt-btn-col-close{display:block}.leftColumn.column-open{left:0;z-index:12;padding:97px 0 30px}#aside-js{padding-left:0;padding-right:0}.tt-title-single .tt-title{font-size:30px}.tt-title-single .tt-description{font-size:12px}.tt-title-single{padding-bottom:37px}.tt-title-single-sub{padding:0 0 21px}.tt-blockquote:before,.tt-breadcrumb{display:none}.blog-center-right{padding-right:20px}.tt-listing-post .tt-post:not(:first-child){margin-top:31px}.tt-img-link .tt-wrapper-text{font-size:20px}.tt-img-link .tt-wrapper-text i{font-size:21px}.tt-block02-aside .tt-block02-title{font-size:20px;padding:0 0 22px}.tt-block02-aside:not(:first-child){margin-top:31px}.tt-blockquote{padding:0 0 0 30px}.tt-blockquote:after{left:0}.tt-blog-masonry .tt-grid-col-3 .element-item{width:50%}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:first-child{padding-right:0;min-width:inherit}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:first-child .tt-list-info li:last-child{width:32%}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-box-info .tt-ttile,#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-box-info li{font-size:11px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-box-info .tt-ttile i[class^=icon-]{top:4px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:not(:first-child){min-width:inherit}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li a{font-size:13px}#tt-footer:not([class^=tt-footer]) .tt-social-icon li a{width:35px;height:35px;font-size:15px;line-height:2.4}#tt-footer.tt-footer-02 #tt-footer-menu ul li a{font-size:13px;padding-left:6px;padding-right:6px}#tt-footer.tt-footer-02 .tt-social-icon li a,#tt-footer.tt-footer-03 .tt-social-icon li a{width:35px;height:35px;font-size:15px;line-height:2.4}#tt-footer.tt-footer-02 #tt-footer-menu{padding-bottom:0}#tt-footer.tt-footer-02 .tt-logo-description{font-size:14px;line-height:20px}#tt-footer.tt-footer-02 .tt-social-icon{margin-top:54px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:first-child{padding-right:0;min-width:inherit}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:first-child .tt-list-info li:last-child{width:32%}#tt-footer.tt-footer-03 .tt-row-custom .tt-box-info li{font-size:11px}#tt-footer.tt-footer-03 .tt-row-custom .tt-box-info .tt-ttile{font-size:11px;line-height:18px}#tt-footer.tt-footer-03 .tt-row-custom .tt-box-info .tt-ttile i[class^=icon-]{top:2px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:not(:first-child){min-width:inherit}#tt-footer.tt-footer-03 #tt-footer-menu ul li a{font-size:13px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title{font-size:20px;line-height:27px;padding:0 0 0 55px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title i{font-size:32px}}@media (max-width:900px){.parallax__title span:after{display:none}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media (max-width:790px){.tt-search-filter>div.tt-col-select .tt-select:not(.tt-width-large){width:100px}.tt-search-filter>div.tt-col-select .tt-select.tt-width-large{width:128px}}@media (max-width:789px){.tt-portfolio-masonry .tt-portfolio-content.tt-show{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;opacity:1;height:auto}.tt-portfolio-masonry .layout-default .element-item{-ms-flex-preferred-size:50%;flex-basis:50%;width:auto}.tt-portfolio-masonry .layout-default .element-item.element-item-2x{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:auto}.tt-blog-masonry .tt-grid-col-3 .element-item{width:100%}}@media (max-width:780px){#tt-header.tt-header-01 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li>a,#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li>a{padding:15px 9px}}@media only screen and (max-width:768px){.tt-colorswatch{top:205px}}@media (max-width:768px){.tt-link-redirect{position:relative;margin-left:-13px;top:4px;display:inline-block}.tt-link-redirect:after{top:2px}.tt-media-02 .tt-description{bottom:-20px;padding:15px 10px}.tt-media-02 .tt-description .tt-title{font-size:16px;font-weight:600}.tt-media-02 .tt-description .tt-title .tt-total{top:-3px;font-size:11px}.tt-media-02 .tt-description .tt-link-marker{margin-top:0}.tt-media-02 .tt-description .tt-link-marker:before{top:5px}.tt-portfolio-content .tt-portfolio-item figure figcaption{padding:15px 7px 19px 10px}.tt-layout01-02-bg,.tt-layout01-bg{padding:66px 0 0}.tt-layout01 .tt-item .tt-item-content .tt-title{font-size:16px;padding-bottom:10px}.tt-layout01 .tt-item .tt-item-icon{width:71px;height:71px;min-width:71px;min-height:71px;font-size:32px}.tt-layout01 .tt-item p{line-height:22px}.tt-promo-02-layout .tt-item .tt-title{font-size:14px}.box-reviews .tt-reviews-content .box-show-rating:after,.box-reviews .tt-reviews-content .box-show-rating:before{width:181px}.box-reviews .tt-reviews-content:not(.no-separator):before{margin-right:20px}.box-reviews .tt-reviews-content:not(.no-separator):after{margin-left:20px}.tt-box-layout03 [class^=col-] h6{margin-top:25px}.tt-box-layout03 .tt-video-block{margin-bottom:31px}.tt-list-review .tt-item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 20px}.tt-list-review .tt-item .tt-col-description{margin-top:15px;width:100%}.tt-list-review .tt-item .tt-col-description .tt-rating{margin-top:16px}.tt-list-review .tt-item .tt-col-description p{margin:12px 0 0;padding:0}.tt-promo .tt-description{padding:7% 5% 3%}.tt-promo .tt-description .tt-icon{width:70px;height:70px;font-size:30px;line-height:2.4}.tt-promo .tt-description .tt-title{font-size:15px}.parallax__title span:before,.tt-promo .tt-description .tt-text{display:none}.tt-faq-layout [class^=col-] .tt-title{margin-top:40px}.tt-back-to-top{width:43px;height:43px}.tt-back-to-top:before{font-size:12px}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li a{font-size:13px;padding-left:8px;padding-right:8px}#tt-footer.tt-footer-02 #tt-footer-menu ul li a,#tt-footer.tt-footer-03 #tt-footer-menu ul li a{font-size:13px;padding-left:8px;padding-right:8px}.parallax{height:300px}.parallax__bg{background-position:top center;height:150%;top:0%}.parallax__title{font-size:28px}.welcome__descr,.welcome__descr p{width:100%;font-size:16px}.welcome__img{display:none}.appl-form .form-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.appl-form .form-group .form-control,.appl-form .form-group label{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.appl-form .form-group label{text-align:left}.appl-form .form-group .form-control{height:40px}.appl-form .form-group select.form-control{height:40px}}@media (max-width:767px){.btn.btn-xl{padding-left:30px;padding-right:30px}.btn.btn-xl [class^=icon-]{font-size:18px}.tt-box-indent{margin-top:26px}#tt-pageContent .container{padding-left:25px;padding-right:25px}#tt-pageContent>:not(.no-margin)[class^=container-indent]:first-child{margin-top:17px}.tt-mobile-hidden{display:none}#tt-header.tt-header-01:not(.tt-on-top){height:127px}#tt-header.tt-header-01 .tt-box-info .tt-text,#tt-header.tt-header-01 .tt-panel-info{display:none}#tt-header.tt-header-01 .tt-mobile-quickLinks{display:block;background-color:#222}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col{text-align:center;line-height:24px;display:inline-block}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col:not(:last-child){border-right:1px solid #3a3a3a}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col:not(:first-child){border-left:1px solid #181818}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col.tt-cart{display:block}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle{color:#dd3d53;display:block;height:28px;text-align:center;font-size:18px;line-height:24px;-webkit-transition:color .2s linear;transition:color .2s linear}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle i,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle i,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle i{position:relative;top:3px}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle.active,#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle:hover,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle.active,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle:hover,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle.active,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle:hover{color:#fff}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02{display:inline-block;float:inherit;height:25px;padding:5px 12px 2px 2px;color:#fff;min-width:37px}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02:after,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02:after,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02:after{border-top-color:#fff;margin-top:-1px}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02 .list,#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02 .list,#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col .nice-select.tt-skin-02 .list{background:#fff;color:#222;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}#tt-header.tt-header-01 .tt-mobile-quickLinks .row .quickLinks-layout{visibility:hidden;opacity:0;position:absolute;background-color:#f5f5f5;color:#424242;padding:30px;top:100%;left:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);z-index:-1;-webkit-transition:opacity .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;pointer-events:none;text-align:left;text-transform:none;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#tt-header.tt-header-01 .header-holder .col-logo{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;margin-top:22px;margin-bottom:22px;-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-01 .header-holder{min-height:82px}#tt-header.tt-header-01 .header-holder .container{max-width:100%}#tt-header.tt-header-01 #tt-desctop-menu,#tt-header.tt-header-01 .header-holder .col-btn-toggle-modal,#tt-header.tt-header-01 .header-holder .col-menu{display:none}#tt-header.tt-header-01 .header-holder .col-logo{margin-left:15px}#tt-header.tt-header-01 .header-holder .col-menu-toggle{display:inline-block;padding-top:10px;padding-bottom:10px}#tt-header.tt-header-01 .header-holder .col-menu-toggle .tt-menu-toggle{padding-top:15px;padding-bottom:15px;display:inline-block}#tt-header.tt-header-01 .tt-logo{max-width:131px;margin-top:3px}#tt-header.tt-header-01 #tt-stuck .col-logo .svg-img,#tt-header.tt-header-01 .tt-logo .svg-img{height:34px}#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a,#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a{padding:9px 10px 15px}#tt-stuck .tt-stuck-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}#tt-stuck .tt-stuck-row .tt-stuck-parent-logo{-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-02 #tt-stuck .tt-menu-toggle,#tt-header.tt-header-03 #tt-stuck .tt-menu-toggle,#tt-stuck .tt-stuck-row .tt-menu-toggle{top:8px}#tt-stuck .tt-stuck-row .tt-logo{margin-top:9px}#tt-stuck{max-height:56px}#tt-header.tt-header-02:not(.tt-on-top){height:127px}#tt-header.tt-header-02 .tt-panel-info{display:none}#tt-header.tt-header-02 .tt-mobile-quickLinks{display:block;background-color:#222}#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col{text-align:center;line-height:24px;display:inline-block}#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col:not(:last-child){border-right:1px solid #3a3a3a}#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col:not(:first-child){border-left:1px solid #181818}#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col.tt-cart{display:block}#tt-header.tt-header-02 .tt-mobile-quickLinks .row .quickLinks-layout{visibility:hidden;opacity:0;position:absolute;background-color:#f5f5f5;color:#424242;padding:30px;top:100%;left:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);z-index:-1;-webkit-transition:opacity .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;pointer-events:none;text-align:left;text-transform:none;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#tt-header.tt-header-02 .header-holder{min-height:82px}#tt-header.tt-header-02 .header-holder .container{max-width:100%}#tt-header.tt-header-02 #tt-desctop-menu,#tt-header.tt-header-02 .header-holder .col-btn-toggle-modal,#tt-header.tt-header-02 .header-holder .col-menu,#tt-header.tt-header-03 .tt-panel-info{display:none}#tt-header.tt-header-02 .header-holder .col-logo{margin-left:15px}#tt-header.tt-header-02 .header-holder .col-menu-toggle{display:inline-block;padding-top:10px;padding-bottom:10px}#tt-header.tt-header-02 .header-holder .col-menu-toggle .tt-menu-toggle{padding-top:15px;padding-bottom:15px;display:inline-block}#tt-header.tt-header-02 #tt-stuck .col-logo .tt-logo{max-width:120px;margin-top:8px}#tt-header.tt-header-03 .tt-box-info .tt-text{display:none}#tt-header.tt-header-03 .tt-mobile-quickLinks{display:block;background-color:#222}#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col{text-align:center;line-height:24px;display:inline-block}#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col:not(:last-child){border-right:1px solid #3a3a3a}#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col:not(:first-child){border-left:1px solid #181818}#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col.tt-cart{display:block}#tt-header.tt-header-03 .tt-mobile-quickLinks .row .quickLinks-layout{visibility:hidden;opacity:0;position:absolute;background-color:#f5f5f5;color:#424242;padding:30px;top:100%;left:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);z-index:-1;-webkit-transition:opacity .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s;transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s,-webkit-transform .3s ease-in-out 0s;pointer-events:none;text-align:left;text-transform:none;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#tt-header.tt-header-03 .header-holder .col-logo{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;margin-top:22px;margin-bottom:22px;-ms-flex:2 1 auto;-webkit-box-flex:2;flex:2 1 auto}#tt-header.tt-header-03 .header-holder{min-height:82px}#tt-header.tt-header-03 .header-holder .container{max-width:100%}#tt-header.tt-header-03 #tt-desctop-menu,#tt-header.tt-header-03 .header-holder .col-btn-toggle-modal,#tt-header.tt-header-03 .header-holder .col-menu,.tt-search-filter{display:none}#tt-header.tt-header-03 .header-holder .col-logo{margin-left:15px}#tt-header.tt-header-03 .header-holder .col-menu-toggle{display:inline-block;padding-top:10px;padding-bottom:10px}#tt-header.tt-header-03 .header-holder .col-menu-toggle .tt-menu-toggle{padding-top:15px;padding-bottom:15px;display:inline-block}#tt-header.tt-header-03 .tt-logo{max-width:131px;margin-top:3px}#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a{padding:14px 10px 15px}#tt-header.tt-header-03 #tt-stuck .col-logo .tt-logo{max-width:120px;margin-top:9px}.mainSlider .slide .container{width:100%}.tt-layout01{background-size:100% auto}.tt-layout01 .tt-item .tt-item-content .tt-title{font-size:14px;padding-bottom:11px}.tt-layout01 .tt-item .tt-item-icon{width:97px;height:97px;min-width:97px;min-height:97px;font-size:42px}.tt-layout01 .tt-item p,.tt-layout01-02 .tt-item p{line-height:20px}.tt-layout01-02 .tt-item.tt-icon-right .tt-item-icon{margin-left:0}.tt-layout01-02 .tt-item:not(.tt-icon-right) .tt-item-icon{margin-left:0!important}.tt-layout01-02 .tt-item{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-top:0!important}.tt-layout01-02 .tt-item .tt-item-icon{margin-right:0!important}.tt-layout01-02 .tt-item .tt-item-content{text-align:center;margin-top:15px;padding-left:25px;padding-right:25px}.tt-layout01-02 .tt-item .tt-item-content .tt-title{font-size:14px;padding-bottom:11px}.tt-layout01-02 .tt-item .tt-item-content .tt-title .tt-item-icon{width:98px;height:98px;min-width:98px;min-height:98px;font-size:32px}.tt-layout01-02 .tt-item .tt-item-content p{text-align:center}.tt-layout01-02{padding:0 0 60%;background-size:100% auto}.tt-layout01-02 .tt-item .tt-item-icon{width:97px;height:97px;min-width:97px;min-height:97px;font-size:42px}.tt-promo-01 .tt-item:not(:first-child):not(:last-child),.tt-promo-01-nowrapper .tt-item:not(:first-child):not(:last-child){margin-left:0;margin-right:0}.tt-promo-01 .tt-item:first-child{margin-right:0}.tt-promo-01 .tt-item:last-child{margin-left:0}.tt-promo-01 .tt-item .box-value{margin:0 auto}.tt-promo-01-nowrapper .tt-item:first-child{margin-right:0}.tt-promo-01-nowrapper .tt-item:last-child{margin-left:0}.tt-promo-01-nowrapper .tt-item .box-value{margin:0 auto}.tt-box-layout01 .tt-col-description{padding-top:31px}.tt-box-layout01 .tt-col-description p{padding:0 0 21px}.tt-promo-list{margin-top:-25px}.tt-promo-list .tt-promo{margin-top:25px}.tt-filters-options .tt-btn-toggle{top:138px}.tt-title-single{padding-bottom:19px}.tt-title-single-sub{padding:0 0 19px}.tt-breadcrumb .container{width:100%;margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.rightColumn{padding-right:15px;padding-top:30px}.blog-center-right{padding-bottom:40px;padding-right:15px}#tt-footer:not([class^=tt-footer]){margin-top:60px}#tt-footer.tt-footer-02,#tt-footer.tt-footer-03{margin-top:60px}}@media (max-width:766px){.visible-xs{display:block!important}.hidden-xs{display:none!important}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu{top:28px}.tt-promo-03-layout{background-size:120% auto}.tt-promo-03-layout h6.tt-title{max-width:170px;margin-left:auto;margin-right:auto}.tt-media-carousel{margin-top:7px!important}.tt-media-carousel .slick-slide{padding-bottom:15px!important}.js-carousel-col-4 .slick-slide{padding-bottom:7px!important}.tt-media03{max-width:270px;margin:0 auto}.tt-aside03-layout .tt-aside-btn .btn{margin:10px 10px 0 0}.tt-aside03-layout .tt-aside-calculator{margin-top:42px}.tt-aside03-layout{margin-top:40px}.tt-media-box01{max-width:371px;margin:0 auto;display:block}#tt-footer.tt-footer-02{padding-top:26px;padding-bottom:0}#tt-footer.tt-footer-02 .tt-box-info{max-width:270px}#tt-footer.tt-footer-02 .tt-logo-description{display:none}#tt-footer.tt-footer-02 .tt-logo{padding-bottom:6px;width:154px}#tt-footer.tt-footer-02 #tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li{display:block;text-align:center}#tt-footer.tt-footer-02 #tt-footer-menu ul{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}#tt-footer.tt-footer-02 .tt-footer-layout .row .row-info [class^=col-]{margin-top:26px}#tt-footer.tt-footer-02 .tt-footer-layout .row .col-12:first-child{text-align:center}#tt-footer.tt-footer-02 .tt-social-icon{margin-top:35px}#tt-footer.tt-footer-02 .tt-footer-bottom{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-col-left,#tt-footer.tt-footer-02 .tt-footer-bottom .tt-col-right{padding-left:15px;padding-right:15px}#tt-footer.tt-footer-02 .tt-footer-bottom .tt-col-right{padding-top:3px}#tt-footer.tt-footer-03 .subscribe-custom{padding:19px 15px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title{font-size:20px;line-height:27px;padding:0 0 10px 45px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title i{font-size:27px}#tt-footer.tt-footer-03 .subscribe-custom #newsletterform .form-group{margin-bottom:7px}}@media (max-width:765px){#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-row-search{height:60px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-search-input{font-size:18px;padding-top:18px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close{top:15px}#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search{top:17px}#tt-header.tt-header-01 .tt-searcher .container,#tt-header.tt-header-02 .tt-searcher .container,#tt-header.tt-header-03 .tt-searcher .container{max-width:100%}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-row-search{height:60px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-search-input{font-size:18px;padding-top:18px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close{top:15px}#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search{top:17px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-row-search{height:60px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-search-input{font-size:18px;padding-top:18px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close{top:15px}#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search{top:17px}}@media (max-width:760px){.tt-promo-02-layout .tt-item{width:155px;min-width:155px}.tt-promo-02-layout .tt-item .box-icon{width:113px;height:113px}.tt-promo-02-layout .tt-item .box-icon i{font-size:40px}.tt-promo-02-layout .tt-item .box-icon .tt-right{right:-51px}.tt-promo-02-layout .tt-item .box-icon .tt-left{display:none}.tt-promo-02-layout .tt-item .box-icon+.tt-title{margin-top:12px}.tt-promo-02-layout .tt-item .tt-title{font-size:14px}}@media (max-width:721px){.modal-layout-dafault .tt-row-select>*{width:calc(50% - 10px)}.modal-layout-dafault .tt-row-radio .tt-title{width:100%}.modal-layout-dafault .tt-row-radio>div:not(:first-child){width:90px}}@media (max-width:720px){.modal-md{width:528px}}@media (max-width:667px){.modal-video{width:461px}.modal-video-content iframe{height:239px}}@media (max-width:640px){.tt-promo-02{padding:57px 0 62px}.tt-promo-02-layout{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%}.tt-promo-02-layout .tt-item .box-icon .tt-right{display:none}.tt-promo-02-layout .tt-item .box-icon+.tt-title{margin-top:7px}.tt-promo-02-layout .tt-item:not(:last-child){padding-bottom:18px}}@media (max-width:610px){#tt-footer:not([class^=tt-footer]) .tt-footer-layout{padding-top:26px;padding-bottom:39px}#tt-footer-menu{display:none}#tt-footer:not([class^=tt-footer]) .tt-row-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col{width:100%;margin-top:0;margin-bottom:10px}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:nth-child(2){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col .tt-list-info li{width:100%;display:block}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-col:first-child{padding-right:0;min-width:inherit;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#tt-footer:not([class^=tt-footer]) .tt-row-custom .tt-list-info li{max-width:240px}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul{display:block}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li{display:block;text-align:center}#tt-footer:not([class^=tt-footer]) #tt-footer-menu ul li a{display:block;text-align:center;padding:6px 20px;font-size:14px}#tt-footer:not([class^=tt-footer]) .tt-logo{padding-bottom:6px;width:300px}#tt-footer.tt-footer-02 .tt-footer-layout,#tt-footer.tt-footer-03 .tt-footer-layout{padding-top:26px;padding-bottom:39px}#tt-footer.tt-footer-02 #tt-footer-menu ul,#tt-footer.tt-footer-03 #tt-footer-menu ul,#tt-footer.tt-footer-03 .tt-row-custom{display:block}#tt-footer.tt-footer-02 #tt-footer-menu ul li,#tt-footer.tt-footer-03 #tt-footer-menu ul li{display:block;text-align:center}#tt-footer.tt-footer-02 #tt-footer-menu ul li a,#tt-footer.tt-footer-03 #tt-footer-menu ul li a{display:block;text-align:center;padding:6px 20px;font-size:14px}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:not(:first-child){margin-left:0;padding-left:0!important}#tt-footer.tt-footer-03 .tt-row-custom .tt-col{width:100%}#tt-footer.tt-footer-03 .tt-row-custom .tt-col .tt-list-info li{width:100%;display:block}#tt-footer.tt-footer-03 .tt-row-custom .tt-col:first-child{padding-right:0;min-width:inherit}#tt-footer.tt-footer-03 .tt-row-custom .tt-box-info{max-width:270px}#tt-footer.tt-footer-03 .tt-row-custom .tt-list-info li{max-width:240px}#tt-footer.tt-footer-03 .tt-logo{margin-top:39px;padding-bottom:6px;width:154px}}@media (max-width:580px){.modal-md{width:420px}}@media (max-width:575px){.tt-media .tt-layot p,body{font-size:14px;line-height:20px}.btn.btn-xl{padding-left:25px;padding-right:25px}.btn.btn-xl [class^=icon-]{font-size:18px}p{padding-bottom:30px;margin-bottom:0}.tt-block-title{padding-bottom:27px}.tt-block-title .tt-title,.tt-promo-03-layout h5.tt-title{font-size:24px;line-height:1.1}.tt-block-title .tt-description{font-size:11px;padding-bottom:4px}.tt-block-title.tt-sub-pages{padding-bottom:41px}.tt-block-title.tt-title-custom .tt-title{font-size:24px;line-height:30px}.tt-block-title.tt-title-custom .tt-description{font-size:14px;line-height:26px;padding-bottom:4px}.tt-block-subpages{font-size:24px;padding:0 0 23px}.container-indent:not(.no-margin){margin-top:57px}.container-indent-02:not(.no-margin){margin-top:55px}.container-indent-03:not(.no-margin){margin-top:42px}.container-indent-04:not(.no-margin),.container-indent-05:not(.no-margin){margin-top:25px}.tt-text-center+[class^=js-carousel]{margin-top:17px}.tt-form-default input[type=email]:not(textarea),.tt-form-default input[type=number]:not(textarea),.tt-form-default input[type=text]:not(textarea),.tt-form-default02 input[type=email]:not(textarea),.tt-form-default02 input[type=text]:not(textarea){height:39px}.hidden-mobile{display:none!important}.tt-video-block:not(:first-child){margin-top:22px}.tt-wrapper-01{padding:57px 0 60px}.tt-title-default{font-size:16px;padding:0 0 9px}.tt-link-back{margin-bottom:8px}.ws-short-structure{position:relative;padding-bottom:15px}.ws-short-structure:not(.is-open){padding-bottom:0}.ws-short-structure:not(.is-open) .tt-hide-block{display:none}.ws-short-structure:after{content:'';position:absolute;bottom:0;width:100%;height:43px;left:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,white));background:linear-gradient(to bottom,rgba(255,255,255,0),white 60%)}.ws-short-btn{text-align:center}.ws-short-btn .ws-btn-more{font-size:11px;color:#dd3d53;display:inline-block;position:relative;padding:5px;-webkit-transition:color .2s linear;transition:color .2s linear}.ws-short-btn .ws-btn-more:after{font-family:"carleader";content:"\e92c";font-size:8px;line-height:1;position:absolute;bottom:0;left:50%;margin-left:-3px;display:inline-block;-webkit-transition:top .2s linear;transition:top .2s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ws-short-btn .ws-btn-more:hover{color:#222}.tt-media-02 .tt-description .tt-title .tt-total{padding:5px;width:24px;height:24px;line-height:1.4;text-align:center}.tt-media-02 .tt-description .tt-title .tt-total span{display:none}.tt-list-media-02 .tt-media-02 .tt-description .tt-title .tt-total{margin-top:5px}.portfolio-masonry-layout .container.visible-mobile.indent-bottom-none{padding-bottom:0}.tt-portfolio-masonry .tt-filter-nav{webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:-4px;padding-bottom:22px}.tt-portfolio-masonry .tt-filter-nav .button{margin:4px 4px 0}.tt-promo-01{padding:57px 0 72px}.tt-promo-01 .tt-promo-layout,.tt-promo-01-nowrapper .tt-promo-layout{margin-top:20px}.tt-promo-01 .tt-item .box-value,.tt-promo-01-nowrapper .tt-item .box-value{width:160px;height:160px}.tt-promo-01 .tt-item .box-value i,.tt-promo-01-nowrapper .tt-item .box-value i{font-size:42px}.tt-promo-01 .tt-item .box-value span,.tt-promo-01-nowrapper .tt-item .box-value span{font-size:32px}.tt-promo-03-layout{background-position:center 76%;padding-bottom:0}.tt-promo-03-layout h6.tt-title{font-size:14px;max-width:130px}.tt-promo-03-layout p{font-size:14px;line-height:24px}.tt-media .tt-img+.tt-layot .tt-time{top:-25px}.tt-media .tt-time{width:47px;height:47px;font-size:10px;line-height:.9;margin-left:-11px}.tt-media .tt-time span{font-size:20px;line-height:.9;margin-top:-2px}.tt-media .tt-layot{padding:35px 21px 15px}.tt-media .tt-layot .title{font-size:14px;line-height:20px;padding-bottom:10px}.tt-media .tt-layot .tt-link{margin-top:16px}.box-reviews{padding:57px 0 125px}.box-reviews .tt-reviews-content{font-size:14px;line-height:20px}.box-reviews .tt-reviews-content .box-show-rating{font-size:11px;margin-top:13px;margin-bottom:29px}.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):before{margin-right:15px}.box-reviews .tt-reviews-content .box-show-rating:not(.no-separator):after{margin-left:15px}.box-reviews .tt-reviews-content .box-show-rating:after,.box-reviews .tt-reviews-content .box-show-rating:before{width:60px}.box-reviews .tt-reviews-content .tt-title{margin-top:27px}.box-reviews .box-reviews-img{max-width:100%;right:0!important;bottom:-40px}.box-reviews .box-reviews-img img{max-width:320px}.box-reviews .box-reviews-img div{overflow:hidden;right:-400px}.tt-box-layout01 .tt-col-description{padding-top:20px}.tt-box-layout01 .tt-col-description p{padding:0 0 10px}.tt-box-layout02{padding:57px 0}.tt-box-layout02 .tt-item{padding-right:10px}.tt-box-layout02 .tt-item .tt-col-icon{width:65px;min-width:65px}.tt-box-layout02 .tt-item .tt-col-icon .tt-icon{width:65px;height:65px;font-size:31px}.tt-box-layout02 .tt-item:not(:first-child){margin-top:24px}.tt-box-layout03 [class^=col-] h6{margin-top:15px}.tt-box-layout03 .tt-video-block{margin-bottom:21px}.box-info .tt-item-layout .tt-item .tt-col:last-child{padding-top:5px}.box-info{padding:23px 20px 35px}.product-single-info .tt-wrapper .tt-row-counter .tt-col{width:100%}.product-single-info .tt-wrapper .tt-row-counter .tt-col:last-child{margin-top:10px;margin-left:0}.tt-box-wrapper02{padding:57px 0}.tt-filters-options .tt-quantity{display:none}.tt-title-single .tt-title{font-size:24px}.tt-title-single .tt-description{font-size:11px}.modal-layout-dafault .tt-row-calendar>:first-child{width:100%;margin-right:0;margin-bottom:15px}.tt-back-to-top{right:14px}.tt-breadcrumb{padding-left:10px;padding-right:10px}.tt-img-link .tt-wrapper-text,.tt-img-link .tt-wrapper-text i{font-size:16px}.tt-blockquote{font-size:14px;line-height:20px}.tt-blog-masonry .tt-grid-col-3 .element-item{padding:0}.tt-comments-layout .tt-item div[class^=tt-comments-level-]{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.tt-comments-layout .tt-item div[class^=tt-comments-level-] .tt-content{margin-top:10px}.tt-comments-layout .tt-item:not(:first-child){margin-top:10px}.tt-comments-layout .tt-item:not(:last-child){padding-bottom:9px}.tt-comments-layout .tt-comments-level-2{margin-top:2px;margin-left:59px}#tt-footer:not([class^=tt-footer]) .tt-footer-copyright{padding:20px 15px 15px;font-size:11px}#tt-footer.tt-footer-03 .tt-footer-copyright{padding:20px 15px 15px;font-size:11px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title{font-size:18px;line-height:27px;padding:0 0 10px 35px}#tt-footer.tt-footer-03 .subscribe-custom .tt-title i{font-size:25px}}@media (max-width:550px){.mainSlider,.mainSlider .slide .img--holder{height:149px}.mainSlider .slide .slide-content .tp-caption-01-01{font-size:14px;line-height:1.1;letter-spacing:.01em;font-weight:300;text-align:center}.mainSlider .slide .slide-content .tp-caption-01-02{font-size:20px;line-height:1;letter-spacing:inherit;font-weight:700;margin-top:7px}.mainSlider .slide .slide-content .tp-caption-01-03{font-size:14px;line-height:1.1;letter-spacing:.01em;font-weight:600;margin-top:12px}.mainSlider .tt-caption-custom{width:102px;height:93px;top:-52px;right:19px}.mainSlider .tt-caption-custom:before{top:-2px;left:-3px;width:105px;height:94px}.mainSlider .tt-caption-custom .tt-title{padding-top:3px}.mainSlider .tt-caption-custom .tt-title .text-small{display:none}.mainSlider .tt-caption-custom .tt-title .text-large{font-size:16px;line-height:1}.mainSlider .tt-caption-custom span{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:141px;margin-top:0;padding:0;position:relative;top:-6px;font-size:7px;line-height:1.1;border:0}.mainSlider .tt-caption-custom span i{font-size:15px;line-height:1.1;margin:0;padding-bottom:7px;top:7px}}@media (max-width:507px){.modal-video{width:277px}.modal-video-content iframe{height:134px}}@media (max-width:480px){.tt-input-file,.tt-input-file .tt-btn-icon,.tt-input-file input[type=text]{width:200px}.tt-input-file:before{display:none}.tt-aside03-box+.tt-aside-btn{margin-top:30px!important}.tt-table-options tr td{padding:5px 7px}.modal-md{width:310px}.modal .modal-body{padding:38px 20px 40px}.modal .modal-body .modal-title{font-size:22px;padding-bottom:20px}.modal .modal-body p{padding-bottom:20px}.modal-layout-dafault .tt-row-select>*{width:calc(100% - 10px)}.modal-layout-dafault .tt-row-radio>*{margin-top:7px}.modal-layout-dafault .tt-row-radio .radio{margin-bottom:0}}@media (max-width:460px){.appl-form__sign-img{-ms-flex-preferred-size:100%;flex-basis:100%;height:120px}}@media (max-width:425px){.tt-filters-options .tt-quantity{display:none}.tt-product-listing .tt-col-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:25px;padding-right:25px}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:1025px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@media (max-width:360px){.modal-md{width:260px}.tt-img-link .tt-wrapper-text,.tt-img-link .tt-wrapper-text i{font-size:15px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}@media (max-width:350px){#tt-footer:not([class^=tt-footer]) .tt-footer-copyright span{display:block;text-align:center}#tt-footer.tt-footer-03 .tt-footer-copyright span{display:block;text-align:center}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwic3lzdGVtL19yZXNldC5zY3NzIiwiPG5vIHNvdXJjZT4iLCJfZm9udHMuc2NzcyIsIl90aGVtZS5zY3NzIiwiX2dsb2JhbC5zY3NzIiwic3lzdGVtL192YXJpYWJsZXMuc2NzcyIsIl9sYXlvdXQuc2NzcyIsIl9pbmRleC5zY3NzIiwiX2FwcGxpY2F0aW9uLnNjc3MiLCJzeXN0ZW0vX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCLEFDQWpCLEVBQ0ksOEJBQThCLEFBRTlCLHFCQUFzQixDQUN6QixBQUNELGdCQVVJLFVBQVUsQUFDVixTQUFTLEFBQ1QsVUFBVSxBQUVWLHdCQUF3QixBQUV4QixlQUFrQixDQWhCdEIsQUFpQkMsOFFBUkcsU0FBUyxBQUNULFVBQVUsQUFDVixTQUFTLEFBQ1QsVUFBVSxBQUNWLGVBQWUsQUFDZix3QkFBd0IsQUFDeEIsZUFBdUIsQUFDdkIsZUFBa0IsQ0FoQnRCLEFBaUJDLGtCQVJHLFNBQVMsQUFNVCxjQUF1QixDQUUxQixBQ3RCRCxlRGtCSSxlQUFlLEFBQ2YsdUJBQXdCLENBZDVCLEFDTEEsTURxQkksZUFBa0IsQ0FDckIsQUN0QkQsa0NEY0ksU0FBUyxBQUdULFVBQVUsQUFHVixjQUF1QixDQWYzQixBQ0xBLFNEZ0JJLFFBQVMsQ0FNWixBQ3RCRCxxQkRxQkksZUFBa0IsQ0FoQnRCLEFDTEEsdUJEZUksU0FBVSxDQVZkLEFBaUJDLGFBSkcsZUFBZSxBQUNmLHVCQUF3QixDQWQ1QixBQWlCQyxnQkFORyxRQUFTLENBTVosQUFDRCw4RUFFSSxhQUFhLENBQ2hCLEFBQ0QsV0FDSSxlQUFnQixDQUNuQixBQUVELGFBQ0ksV0FBWSxDQUNmLEFBRUQsb0RBRUksWUFBYSxDQUNoQixBQUVELHdCQUNJLFNBQVUsQ0FDYixBQUlELElBQ0ksb0JBQXFCLENBQ3hCLEFBRUQsSUFDSSw0QkFBNkIsQ0FDaEMsQUFFRCxNQTBISSx5QkFBeUIsQUFDekIsZ0JBQWlCLENBeEhwQixB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QVEsQ0FBQSxBQUVWLGdCQUNFLDBCQUE0QixDQUM3QixBQUlELFFBQ0UsWUFBYSxDQUNkLEFBQ0QsT0FDRSxxQkFBc0IsQ0FDdkIsQUFDRCxPQUNFLGtDQUFvQyxDQUNyQyxBQUNELG9CQUVFLCtCQUFpQyxDQUNsQyxBQUNELHNDQUVFLCtCQUFpQyxDQUNsQyxDQTdzRUEsQUFrcW5CSCx5QkFDRSxVQUNFLFdBQVksQ0FDYixBQTR5QkQsOERBQ0UsY0FBZSxDQUNoQixDQTU4aEJILEFBOHBnQkcsc0VBN3BnQkQsY0FDRSx1QkFBeUIsQ0FDMUIsQ0FBQSxBQW10akJILHlCQUNFLDZEQUNFLGNBQWMsQUFDZCxpQkFBa0IsQ0FDbkIsQUE2dENELGtEQUNFLGNBQWMsQUFDZCxpQkFBa0IsQ0FDbkIsQ0FodUNBIiwiZmlsZSI6Im1haW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb250c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuKiB7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgZm9udCwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIG1lbnUsIGFydGljbGUsIHNlY3Rpb24sIG5hdiwgZm9vdGVyLCBmaWd1cmUsIHZhciB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgYm9yZGVyOiAwOyBvdXRsaW5lOiAwOyBmb250LXNpemU6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHsgZGlzcGxheTogYmxvY2s7IH1cblxub2wsIHVsLCBtZW51IHsgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHsgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlciB7IGNvbnRlbnQ6ICcnOyBjb250ZW50OiBub25lOyB9XG5cbjpmb2N1cyB7IG91dGxpbmU6IDA7IH1cblxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHsgb3V0bGluZTogMDsgfVxuXG5pbnMgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuZGVsIHsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IH1cblxudGFibGUgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXItc3BhY2luZzogMDsgfVxuXG5odG1sIHsgZm9udC1zaXplOiAxMDAuMDElOyBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgY29sb3I6ICMzMzM7IH1cblxuYm9keSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IGNvbG9yOiAjMzMzOyBmb250LXNpemU6IDFlbTsgfVxuXG5iLCBzdHJvbmcgeyBmb250LXdlaWdodDogYm9sZDsgfVxuXG5hLCBpbnB1dCwgYnV0dG9uIHsgb3V0bGluZTogbm9uZTsgfVxuXG5hIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogIzMzMzsgfVxuXG5hOmhvdmVyLCBhOmFjdGl2ZSwgYTpmb2N1cyB7IGNvbG9yOiAjMzMzOyBvdXRsaW5lOiAwOyB9XG5cbnZhciB7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5zbWFsbCB7IGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1Yiwgc3VwIHsgZm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAgeyB0b3A6IC0wLjVlbTsgfVxuXG5zdWIgeyBib3R0b206IC0wLjI1ZW07IH1cblxuaW1nIHsgYm9yZGVyOiAwOyB9XG5cbmJ1dHRvbiwgaW5wdXQsIG9wdGdyb3VwLCBzZWxlY3QsIHRleHRhcmVhIHsgY29sb3I6IGluaGVyaXQ7IGZvbnQ6IGluaGVyaXQ7IG1hcmdpbjogMDsgfVxuXG5idXR0b24geyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sIHNlbGVjdCB7IHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbiwgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0geyAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sIGh0bWwgaW5wdXRbZGlzYWJsZWRdIHsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIgeyBib3JkZXI6IDA7IHBhZGRpbmc6IDA7IH1cblxuaW5wdXQgeyBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHsgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHsgaGVpZ2h0OiBhdXRvOyB9XG5cbmxlZ2VuZCB7IGJvcmRlcjogMDsgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7IG92ZXJmbG93OiBhdXRvOyB9XG5cbm9wdGdyb3VwIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxudGFibGUgeyBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBib3JkZXItc3BhY2luZzogMDsgfVxuXG50ZCwgdGggeyBwYWRkaW5nOiAwOyB9XG5cbi8qKiogQ0FMSUJSSSAqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdDYWxpYnJpQm9sZCc7IHNyYzogdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuc3ZnI0NhbGlicmktQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdDYWxpYnJpTGlnaHQnOyBzcmM6IHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LnN2ZyNDYWxpYnJpLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0NhbGlicmknOyBzcmM6IHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLnN2ZyNDYWxpYnJpXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qKiogSEVMVkVUSUNBICoqKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0hlbHZldGljYUhlYXZ5Jzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FIZWF2eS5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FIZWF2eS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FCb2xkJzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0hlbHZldGljYU1lZGl1bSc7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FNZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0hlbHZldGljYVJlZ3VsYXInOyBzcmM6IHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIuZW90XCIpOyBzcmM6IHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhTGlnaHQnOyBzcmM6IHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUxpZ2h0LmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qKioqIEFWRU5JUiAgKioqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXInOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLnN2ZyNBdmVuaXJMVFN0ZC1Sb21hblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXInOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1PYmxpcXVlXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckJvb2snOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJCb29rJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2suZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay5zdmcjQXZlbmlyTFRTdGQtQm9va1wiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuc3ZnI0F2ZW5pckxUU3RkLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDMwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDMwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck1lZGl1bSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0uc3ZnI0F2ZW5pckxUU3RkLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJNZWRpdW0nOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDUwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckJsYWNrJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5zdmcjQXZlbmlyTFRTdGQtQmxhY2tcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyQmxhY2snOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1CbGFja09ibGlxdWVcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlySGVhdnknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWVcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlySGVhdnknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LnN2ZyNBdmVuaXJMVFN0ZC1IZWF2eVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKioqICBBdmVuaXJOZXh0IENvbmRlbnNlZCAqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkVWx0cmFMaWdodCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24uc3ZnI0F2ZW5pck5leHRMVFByby1VbHRMdENuXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDIwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRVbHRyYUxpZ2h0Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiAyMDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tQ25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkSGVhdnknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRIZWF2eSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24uc3ZnI0F2ZW5pck5leHRMVFByby1IZWF2eUNuXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRCb2xkJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkTWVkaXVtJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi5zdmcjQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDUwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tQ25cIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZERlbWknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tRGVtaUNuXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRCb2xkJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5zdmcjQXZlbmlyTmV4dExUUHJvLUJvbGRDblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZE1lZGl1bSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDUwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qKiogIEF2ZW5pck5leHQgICoqKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLnN2ZyNBdmVuaXJOZXh0TFRQcm8tUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUl0XCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRNZWRpdW0nOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLnN2ZyNBdmVuaXJOZXh0LU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0RGVtaSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHREZW1pJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5zdmcjQXZlbmlyTmV4dExUUHJvLURlbWlJdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Qm9sZCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQuc3ZnI0F2ZW5pck5leHRMVFByby1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKioqKiAgR2VvcmdpYSAgKioqKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0dlb3JnaWFCb2xkJzsgc3JjOiB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC5zdmcjR2VvcmdpYS1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJzsgc3JjOiB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5zdmcjR2VvcmdpYVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKioqIE1VU0VPICoqKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW8tMTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW8tMTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDEwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvVWx0cmFMaWdodCc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTEwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTEwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTMwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiAzMDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTMwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTMwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiAzMDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTUwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTUwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTcwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTcwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTkwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTkwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKioqIE1VU0VPIFNhbnMgKioqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDEwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy03MDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogNzAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtOTAwSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTkwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogMzAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDEwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMEl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0zMDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogMzAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtNTAwSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDUwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICBUYWJsZSBvZiBjb250ZW50cyAgIC0tLS0tLS0tKi9cbi8qIDEuIFZhcmlhYmxlIDIuIE1peGluIDMuIEV4dGVybmFsIG1vZHVsZSAzLjEgQm9vdHN0cmFwIDMuMyBTbGlkZXIgU2xpY2sgMy4zIE1hZ25pZmljIHBvcHVwIDMuNCBTbGlkZXIgcHJpY2UgMy41IGRhdGVwaWNrZXIgMy42IHBlcmZlY3Qgc2Nyb2xsYmFyIDMuIEZvbnRzIGljb25zIDQuIFR5cG9ncmFwaHkgNS4gSGVhZGVyIDYuIENvbnRlbnQgbGF5b3V0IDcuIE1vZGFsIDguIEJhY2sgVG8gVG9wIDkuIGJyZWFkY3J1bWJzIDEwLiBCbG9nIDExLiBGb290ZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAzLiBFeHRlcm5hbCBtb2R1bGUgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLSAgMy4xIEJvb3RzdHJhcCAgLS0tLS0tLS0qL1xuLyohIEJvb3RzdHJhcCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSkgQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnMgQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpICovXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IGxpbmUtaGVpZ2h0OiAxLjE1OyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5ALW1zLXZpZXdwb3J0IHsgd2lkdGg6IGRldmljZS13aWR0aDsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZGlhbG9nLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHsgb3V0bGluZTogMCAhaW1wb3J0YW50OyB9XG5cbmhyIHsgYm94LXNpemluZzogY29udGVudC1ib3g7IGhlaWdodDogMDsgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IG1hcmdpbi10b3A6IDA7IH1cblxucCB7IG1hcmdpbi10b3A6IDA7IH1cblxuYWJiclt0aXRsZV0sIGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyBjdXJzb3I6IGhlbHA7IGJvcmRlci1ib3R0b206IDA7IH1cblxuYWRkcmVzcyB7IG1hcmdpbi1ib3R0b206IDFyZW07IGZvbnQtc3R5bGU6IG5vcm1hbDsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxub2wsIHVsLCBkbCB7IG1hcmdpbi10b3A6IDA7IH1cblxub2wgb2wsIHVsIHVsLCBvbCB1bCwgdWwgb2wgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7IG1hcmdpbi1ib3R0b206IC41cmVtOyBtYXJnaW4tbGVmdDogMDsgfVxuXG5kZm4geyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYiwgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7IGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1Yiwgc3VwIHsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDc1JTsgbGluZS1oZWlnaHQ6IDA7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hIHsgY29sb3I6ICMwMDdiZmY7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IH1cblxuYTpob3ZlciB7IGNvbG9yOiAjMDA1NmIzOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7IGNvbG9yOiBpbmhlcml0OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHsgY29sb3I6IGluaGVyaXQ7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7IG91dGxpbmU6IDA7IH1cblxucHJlLCBjb2RlLCBrYmQsIHNhbXAgeyBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7IG1hcmdpbi10b3A6IDA7IG92ZXJmbG93OiBhdXRvOyAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG5pbWcgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnOm5vdCg6cm9vdCkgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbnRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuXG5jYXB0aW9uIHsgcGFkZGluZy10b3A6IDAuNzVyZW07IHBhZGRpbmctYm90dG9tOiAwLjc1cmVtOyBjb2xvcjogIzZjNzU3ZDsgdGV4dC1hbGlnbjogbGVmdDsgY2FwdGlvbi1zaWRlOiBib3R0b207IH1cblxudGggeyB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG5cbmxhYmVsIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbmJ1dHRvbiB7IGJvcmRlci1yYWRpdXM6IDA7IH1cblxuYnV0dG9uOmZvY3VzIHsgb3V0bGluZTogMXB4IGRvdHRlZDsgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yOyB9XG5cbmlucHV0LCBidXR0b24sIHNlbGVjdCwgb3B0Z3JvdXAsIHRleHRhcmVhIHsgbWFyZ2luOiAwOyBmb250LWZhbWlseTogaW5oZXJpdDsgZm9udC1zaXplOiBpbmhlcml0OyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5idXR0b24sIGlucHV0IHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLCBzZWxlY3QgeyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sIGh0bWwgW3R5cGU9XCJidXR0b25cIl0sIFt0eXBlPVwicmVzZXRcIl0sIFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIgeyBwYWRkaW5nOiAwOyBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0geyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0geyAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7IH1cblxudGV4dGFyZWEgeyBvdmVyZmxvdzogYXV0bzsgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7IG1pbi13aWR0aDogMDsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyBib3JkZXI6IDA7IH1cblxubGVnZW5kIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDA7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyBjb2xvcjogaW5oZXJpdDsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG5wcm9ncmVzcyB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24geyBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0geyBvdXRsaW5lLW9mZnNldDogLTJweDsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHsgZm9udDogaW5oZXJpdDsgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxub3V0cHV0IHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbnN1bW1hcnkgeyBkaXNwbGF5OiBsaXN0LWl0ZW07IGN1cnNvcjogcG9pbnRlcjsgfVxuXG50ZW1wbGF0ZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuW2hpZGRlbl0geyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQwIHsgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDU3NnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDc2N3B4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiA5OTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTIwMHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnJvdyB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtd3JhcDogd3JhcDsgbWFyZ2luLXJpZ2h0OiAtMTVweDsgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5uby1ndXR0ZXJzIHsgbWFyZ2luLXJpZ2h0OiAwOyBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubm8tZ3V0dGVycyA+IC5jb2wsIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0geyBwYWRkaW5nLXJpZ2h0OiAwOyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCwgLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLCAuY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsIC5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZywgLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLCAuY29sLXhsLWF1dG8geyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyBtaW4taGVpZ2h0OiAxcHg7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHsgZmxleC1iYXNpczogMDsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHsgZmxleDogMCAwIGF1dG87IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLmNvbC0xIHsgZmxleDogMCAwIDguMzMzMzMlOyBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7IGZsZXg6IDAgMCAxNi42NjY2NyU7IG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7IGZsZXg6IDAgMCAyNSU7IG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7IGZsZXg6IDAgMCAzMy4zMzMzMyU7IG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7IGZsZXg6IDAgMCA0MS42NjY2NyU7IG1heC13aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7IGZsZXg6IDAgMCA1MCU7IG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7IGZsZXg6IDAgMCA1OC4zMzMzMyU7IG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7IGZsZXg6IDAgMCA2Ni42NjY2NyU7IG1heC13aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7IGZsZXg6IDAgMCA3NSU7IG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAgeyBmbGV4OiAwIDAgODMuMzMzMzMlOyBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHsgZmxleDogMCAwIDkxLjY2NjY3JTsgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHsgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHsgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEgeyBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7IG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHsgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQgeyBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7IG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHsgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcgeyBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7IG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHsgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHsgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7IG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIgeyBvcmRlcjogMTI7IH1cblxuLm9mZnNldC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMiB7IG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0zIHsgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQgeyBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC02IHsgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTcgeyBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7IG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTExIHsgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmNvbC1zbSB7IGZsZXgtYmFzaXM6IDA7IGZsZXgtZ3JvdzogMTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7IGZsZXg6IDAgMCBhdXRvOyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wtc20tMSB7IGZsZXg6IDAgMCA4LjMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIgeyBmbGV4OiAwIDAgMTYuNjY2NjclOyBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMgeyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQgeyBmbGV4OiAwIDAgMzMuMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUgeyBmbGV4OiAwIDAgNDEuNjY2NjclOyBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYgeyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcgeyBmbGV4OiAwIDAgNTguMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTggeyBmbGV4OiAwIDAgNjYuNjY2NjclOyBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkgeyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHsgZmxleDogMCAwIDgzLjMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7IGZsZXg6IDAgMCA5MS42NjY2NyU7IG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIgeyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuICAub3JkZXItc20tbGFzdCB7IG9yZGVyOiAxMzsgfVxuICAub3JkZXItc20tMCB7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTIgeyBvcmRlcjogMjsgfVxuICAub3JkZXItc20tMyB7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXNtLTUgeyBvcmRlcjogNTsgfVxuICAub3JkZXItc20tNiB7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXNtLTggeyBvcmRlcjogODsgfVxuICAub3JkZXItc20tOSB7IG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7IG9yZGVyOiAxMDsgfVxuICAub3JkZXItc20tMTEgeyBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXNtLTEyIHsgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtc20tMSB7IG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7IG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1zbS03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7IG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1zbS0xMCB7IG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLmNvbC1tZCB7IGZsZXgtYmFzaXM6IDA7IGZsZXgtZ3JvdzogMTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7IGZsZXg6IDAgMCBhdXRvOyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wtbWQtMSB7IGZsZXg6IDAgMCA4LjMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIgeyBmbGV4OiAwIDAgMTYuNjY2NjclOyBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLTMgeyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQgeyBmbGV4OiAwIDAgMzMuMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUgeyBmbGV4OiAwIDAgNDEuNjY2NjclOyBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLTYgeyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcgeyBmbGV4OiAwIDAgNTguMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTggeyBmbGV4OiAwIDAgNjYuNjY2NjclOyBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLTkgeyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHsgZmxleDogMCAwIDgzLjMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7IGZsZXg6IDAgMCA5MS42NjY2NyU7IG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtMTIgeyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7IG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7IG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLW1kLTIgeyBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLW1kLTUgeyBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLW1kLTggeyBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7IG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7IG9yZGVyOiAxMDsgfVxuICAub3JkZXItbWQtMTEgeyBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHsgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbWQtMSB7IG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7IG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1tZC00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7IG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC0xMCB7IG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5jb2wtbGcgeyBmbGV4LWJhc2lzOiAwOyBmbGV4LWdyb3c6IDE7IG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8geyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLWxnLTEgeyBmbGV4OiAwIDAgOC4zMzMzMyU7IG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHsgZmxleDogMCAwIDE2LjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHsgZmxleDogMCAwIDI1JTsgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHsgZmxleDogMCAwIDMzLjMzMzMzJTsgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHsgZmxleDogMCAwIDQxLjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHsgZmxleDogMCAwIDUwJTsgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHsgZmxleDogMCAwIDU4LjMzMzMzJTsgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHsgZmxleDogMCAwIDY2LjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHsgZmxleDogMCAwIDc1JTsgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7IGZsZXg6IDAgMCA4My4zMzMzMyU7IG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEgeyBmbGV4OiAwIDAgOTEuNjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3QgeyBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3QgeyBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAgeyBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yIHsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMgeyBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci1sZy01IHsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYgeyBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci1sZy04IHsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkgeyBvcmRlcjogOTsgfVxuICAub3JkZXItbGctMTAgeyBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLWxnLTExIHsgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7IG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LWxnLTAgeyBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEgeyBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHsgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHsgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYgeyBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7IG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTkgeyBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAgeyBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEgeyBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAuY29sLXhsIHsgZmxleC1iYXNpczogMDsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHsgZmxleDogMCAwIGF1dG87IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC14bC0xIHsgZmxleDogMCAwIDguMzMzMzMlOyBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7IGZsZXg6IDAgMCAxNi42NjY2NyU7IG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteGwtMyB7IGZsZXg6IDAgMCAyNSU7IG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteGwtNCB7IGZsZXg6IDAgMCAzMy4zMzMzMyU7IG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7IGZsZXg6IDAgMCA0MS42NjY2NyU7IG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteGwtNiB7IGZsZXg6IDAgMCA1MCU7IG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteGwtNyB7IGZsZXg6IDAgMCA1OC4zMzMzMyU7IG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7IGZsZXg6IDAgMCA2Ni42NjY2NyU7IG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteGwtOSB7IGZsZXg6IDAgMCA3NSU7IG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteGwtMTAgeyBmbGV4OiAwIDAgODMuMzMzMzMlOyBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHsgZmxleDogMCAwIDkxLjY2NjY3JTsgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHsgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci14bC1sYXN0IHsgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHsgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEgeyBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMiB7IG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHsgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQgeyBvcmRlcjogNDsgfVxuICAub3JkZXIteGwtNSB7IG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHsgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcgeyBvcmRlcjogNzsgfVxuICAub3JkZXIteGwtOCB7IG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHsgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHsgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7IG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIgeyBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHsgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7IG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHsgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXhsLTQgeyBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHsgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcgeyBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7IG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHsgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbi5mb3JtLWNvbnRyb2wgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07IGZvbnQtc2l6ZTogMXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgY29sb3I6ICM0OTUwNTc7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7IGJvcmRlci1yYWRpdXM6IDA7IHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMDsgfVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHsgY29sb3I6ICM0OTUwNTc7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1jb2xvcjogIzgwYmRmZjsgb3V0bGluZTogMDsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG5cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHsgY29sb3I6ICM2Yzc1N2Q7IG9wYWNpdHk6IDE7IH1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyBvcGFjaXR5OiAxOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHsgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7IGNvbG9yOiAjNDk1MDU3OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSwgLmZvcm0tY29udHJvbC1yYW5nZSB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgfVxuXG4uY29sLWZvcm0tbGFiZWwgeyBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7IHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTsgbWFyZ2luLWJvdHRvbTogMDsgZm9udC1zaXplOiBpbmhlcml0OyBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7IHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7IHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7IGZvbnQtc2l6ZTogMS4yNXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20geyBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTsgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7IGZvbnQtc2l6ZTogMC44NzVyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IHBhZGRpbmctdG9wOiAwLjM3NXJlbTsgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtOyBtYXJnaW4tYm90dG9tOiAwOyBsaW5lLWhlaWdodDogMS41OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0biwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0biB7IHBhZGRpbmctcmlnaHQ6IDA7IHBhZGRpbmctbGVmdDogMDsgfVxuXG4uZm9ybS1jb250cm9sLXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4geyBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTsgZm9udC1zaXplOiAwLjg3NXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkgeyBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTsgfVxuXG4uZm9ybS1jb250cm9sLWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4geyBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgZm9udC1zaXplOiAxLjI1cmVtOyBsaW5lLWhlaWdodDogMS41OyBib3JkZXItcmFkaXVzOiAwOyB9XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuYnRuOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7IGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7IH1cblxuLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5mb3JtLXRleHQgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG4uZm9ybS1yb3cgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IG1hcmdpbi1yaWdodDogLTVweDsgbWFyZ2luLWxlZnQ6IC01cHg7IH1cblxuLmZvcm0tcm93ID4gLmNvbCwgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0geyBwYWRkaW5nLXJpZ2h0OiA1cHg7IHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi5mb3JtLWNoZWNrIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZy1sZWZ0OiAxLjI1cmVtOyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0IHsgcG9zaXRpb246IGFic29sdXRlOyBtYXJnaW4tdG9wOiAwLjNyZW07IG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHsgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmZvcm0tY2hlY2stbGFiZWwgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBwYWRkaW5nLWxlZnQ6IDA7IG1hcmdpbi1yaWdodDogMC43NXJlbTsgfVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgeyBwb3NpdGlvbjogc3RhdGljOyBtYXJnaW4tdG9wOiAwOyBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTsgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnZhbGlkLWZlZWRiYWNrIHsgZGlzcGxheTogbm9uZTsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDAuMjVyZW07IGZvbnQtc2l6ZTogODAlOyBjb2xvcjogIzI4YTc0NTsgfVxuXG4udmFsaWQtdG9vbHRpcCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyB6LWluZGV4OiA1OyBkaXNwbGF5OiBub25lOyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmc6IC41cmVtOyBtYXJnaW4tdG9wOiAuMXJlbTsgZm9udC1zaXplOiAuODc1cmVtOyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOCk7IGJvcmRlci1yYWRpdXM6IC4ycmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7IGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMgeyBib3JkZXItY29sb3I6ICMyOGE3NDU7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7IGNvbG9yOiAjMjhhNzQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHsgY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogIzcxZGQ4YTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6ICMzNGNlNTc7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHsgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7IGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHsgZGlzcGxheTogbm9uZTsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDAuMjVyZW07IGZvbnQtc2l6ZTogODAlOyBjb2xvcjogI2RjMzU0NTsgfVxuXG4uaW52YWxpZC10b29sdGlwIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEwMCU7IHotaW5kZXg6IDU7IGRpc3BsYXk6IG5vbmU7IG1heC13aWR0aDogMTAwJTsgcGFkZGluZzogLjVyZW07IG1hcmdpbi10b3A6IC4xcmVtOyBmb250LXNpemU6IC44NzVyZW07IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC44KTsgYm9yZGVyLXJhZGl1czogLjJyZW07IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgeyBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMgeyBib3JkZXItY29sb3I6ICNkYzM1NDU7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7IGNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwgeyBjb2xvcjogI2RjMzU0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogI2VmYTJhOTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHsgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwgeyBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4uZm9ybS1pbmxpbmUgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LWZsb3c6IHJvdyB3cmFwOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7IHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuZm9ybS1pbmxpbmUgbGFiZWwgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAgeyBkaXNwbGF5OiBmbGV4OyBmbGV4OiAwIDAgYXV0bzsgZmxleC1mbG93OiByb3cgd3JhcDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IGF1dG87IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgeyB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgd2lkdGg6IGF1dG87IHBhZGRpbmctbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDA7IG1hcmdpbi1yaWdodDogMC4yNXJlbTsgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwgeyBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmJ0biB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC13ZWlnaHQ6IDQwMDsgdGV4dC1hbGlnbjogY2VudGVyOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB1c2VyLXNlbGVjdDogbm9uZTsgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07IGZvbnQtc2l6ZTogMXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgYm9yZGVyLXJhZGl1czogMDsgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuXG4uYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMgeyBvdXRsaW5lOiAwOyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7IG9wYWNpdHk6IDAuNjU7IH1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUgeyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG5cbmEuYnRuLmRpc2FibGVkLCBmaWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tcHJpbWFyeSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7IGJvcmRlci1jb2xvcjogIzAwNjJjYzsgfVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7IGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYzsgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmOyB9XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5IHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4OyBib3JkZXItY29sb3I6ICM1NDViNjI7IH1cblxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDsgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyOyBib3JkZXItY29sb3I6ICM0ZTU1NWI7IH1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTsgfVxuXG4uYnRuLXN1Y2Nlc3MgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5idG4tc3VjY2Vzczpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4OyBib3JkZXItY29sb3I6ICMxZTdlMzQ7IH1cblxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7IGJvcmRlci1jb2xvcjogIzFjNzQzMDsgfVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYnRuLWluZm8geyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG5cbi5idG4taW5mbzpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2OyBib3JkZXItY29sb3I6ICMxMTdhOGI7IH1cblxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiOyBib3JkZXItY29sb3I6ICMxMDcwN2Y7IH1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG5cbi5idG4td2FybmluZyB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7IGJvcmRlci1jb2xvcjogI2QzOWUwMDsgfVxuXG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7IGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDsgYm9yZGVyLWNvbG9yOiAjYzY5NTAwOyB9XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzOyBib3JkZXItY29sb3I6ICNiZDIxMzA7IH1cblxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDsgYm9yZGVyLWNvbG9yOiAjYjIxZjJkOyB9XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG5cbi5idG4tbGlnaHQgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG5cbi5idG4tbGlnaHQ6aG92ZXIgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTsgYm9yZGVyLWNvbG9yOiAjZGFlMGU1OyB9XG5cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1OyBib3JkZXItY29sb3I6ICNkM2Q5ZGY7IH1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYnRuLWRhcmsgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5idG4tZGFyazpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiOyBib3JkZXItY29sb3I6ICMxZDIxMjQ7IH1cblxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDsgYm9yZGVyLWNvbG9yOiAjMTcxYTFkOyB9XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkgeyBjb2xvcjogIzAwN2JmZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHsgY29sb3I6ICMwMDdiZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7IGNvbG9yOiAjNmM3NTdkOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDsgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQgeyBjb2xvcjogIzZjNzU3ZDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHsgY29sb3I6ICMyOGE3NDU7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7IGNvbG9yOiAjMjhhNzQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1pbmZvIHsgY29sb3I6ICMxN2EyYjg7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQgeyBjb2xvcjogIzE3YTJiODsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcgeyBjb2xvcjogI2ZmYzEwNzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJvcmRlci1jb2xvcjogI2ZmYzEwNzsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHsgY29sb3I6ICNmZmMxMDc7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7IGNvbG9yOiAjZGMzNTQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHsgY29sb3I6ICNkYzM1NDU7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHsgY29sb3I6ICNmOGY5ZmE7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQgeyBjb2xvcjogI2Y4ZjlmYTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrIHsgY29sb3I6ICMzNDNhNDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHsgY29sb3I6ICMzNDNhNDA7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuXG4uYnRuLWxpbmsgeyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogIzAwN2JmZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1saW5rOmhvdmVyIHsgY29sb3I6ICMwMDU2YjM7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyBib3gtc2hhZG93OiBub25lOyB9XG5cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHsgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmJ0bi1sZyB7IHBhZGRpbmc6IDAuNXJlbSAxcmVtOyBmb250LXNpemU6IDEuMjVyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmJ0bi1zbSB7IHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtOyBmb250LXNpemU6IDAuODc1cmVtOyBsaW5lLWhlaWdodDogMS41OyBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tYmxvY2sgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sgeyBtYXJnaW4tdG9wOiAwLjVyZW07IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssIGlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssIGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHsgd2lkdGg6IDEwMCU7IH1cblxuLmlucHV0LWdyb3VwIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB3aWR0aDogMTAwJTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBmbGV4OiAxIDEgYXV0bzsgd2lkdGg6IDElOyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6Zm9jdXMgeyB6LWluZGV4OiAzOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUgeyBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCkgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkgeyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUgeyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIHsgZGlzcGxheTogZmxleDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4geyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7IG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07IG1hcmdpbi1ib3R0b206IDA7IGZvbnQtc2l6ZTogMXJlbTsgZm9udC13ZWlnaHQ6IDQwMDsgbGluZS1oZWlnaHQ6IDEuNTsgY29sb3I6ICM0OTUwNTc7IHRleHQtYWxpZ246IGNlbnRlcjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTsgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5pbnB1dC1ncm91cC10ZXh0IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7IG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7IGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLm1vZGFsLW9wZW4geyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tb2RhbCB7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAyNTsgZGlzcGxheTogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbjsgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtb3BlbiAubW9kYWwgeyBvdmVyZmxvdy14OiBoaWRkZW47IG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsLWRpYWxvZyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IGF1dG87IG1hcmdpbjogMTBweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB9XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMTBweCAqIDIpKTsgfVxuXG4ubW9kYWwtY29udGVudCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgd2lkdGg6IDEwMCU7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyBib3JkZXItcmFkaXVzOiAwOyBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1iYWNrZHJvcCB7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAyNDsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7IG9wYWNpdHk6IDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cgeyBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IHBhZGRpbmc6IDA7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmOyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7IHBhZGRpbmc6IDA7IG1hcmdpbjogMCAwIDAgYXV0bzsgfVxuXG4ubW9kYWwtdGl0bGUgeyBtYXJnaW4tYm90dG9tOiAwOyBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5tb2RhbC1ib2R5IHsgcG9zaXRpb246IHJlbGF0aXZlOyBmbGV4OiAxIDEgYXV0bzsgcGFkZGluZzogMTVweDsgfVxuXG4ubW9kYWwtZm9vdGVyIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgcGFkZGluZzogMTVweDsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7IH1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAuMjVyZW07IH1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC05OTk5cHg7IHdpZHRoOiA1MHB4OyBoZWlnaHQ6IDUwcHg7IG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC5tb2RhbC1kaWFsb2cgeyBtYXgtd2lkdGg6IDUwMHB4OyBtYXJnaW46IDMwcHggYXV0bzsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHsgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDMwcHggKiAyKSk7IH1cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm1vZGFsLWxnIHsgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbi5hbGlnbi1iYXNlbGluZSB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3AgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHsgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLCBidXR0b24uYmctcHJpbWFyeTpob3ZlciwgYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNlY29uZGFyeSB7IGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsIGJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3MgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsIGJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLCBidXR0b24uYmctc3VjY2Vzczpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cywgYnV0dG9uLmJnLWluZm86aG92ZXIsIGJ1dHRvbi5iZy1pbmZvOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XG5cbi5iZy13YXJuaW5nIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEuYmctd2FybmluZzpob3ZlciwgYS5iZy13YXJuaW5nOmZvY3VzLCBidXR0b24uYmctd2FybmluZzpob3ZlciwgYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7IGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsIGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsIGJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsIGJ1dHRvbi5iZy1saWdodDpob3ZlciwgYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYXJrIHsgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEuYmctZGFyazpob3ZlciwgYS5iZy1kYXJrOmZvY3VzLCBidXR0b24uYmctZGFyazpob3ZlciwgYnV0dG9uLmJnLWRhcms6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy10cmFuc3BhcmVudCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlciB7IGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcCB7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodCB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0IHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtMCB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LTAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0wIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkgeyBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7IGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2VzcyB7IGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mbyB7IGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZyB7IGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyIHsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1saWdodCB7IGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFyayB7IGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUgeyBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7IGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3AgeyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtY2lyY2xlIHsgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtMCB7IGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4uY2xlYXJmaXg6OmFmdGVyIHsgZGlzcGxheTogYmxvY2s7IGNsZWFyOiBib3RoOyBjb250ZW50OiBcIlwiOyB9XG5cbi5kLW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXggeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXggeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuZC1zbS1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAuZC1tZC1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLmQtbGctbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5kLXhsLW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXggeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXggeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHsgLmQtcHJpbnQtbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUgeyBkaXNwbGF5OiBibG9jazsgY29udGVudDogXCJcIjsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLCAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLCAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGJvdHRvbTogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUgeyBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUgeyBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7IHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHsgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1hdXRvIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2ggeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC5mbGV4LXNtLXJvdyB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC5mbGV4LW1kLXJvdyB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuZmxleC1sZy1yb3cgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2ggeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8geyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLmZsZXgteGwtcm93IHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2ggeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmxvYXQtbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuZmxvYXQtc20tbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC5mbG9hdC1tZC1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5mbG9hdC1sZy1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5mbG9hdC14bC1sZWZ0IHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtbm9uZSB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ucG9zaXRpb24tc3RhdGljIHsgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7IHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kgeyBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRvcCB7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgbGVmdDogMDsgei1pbmRleDogMjM7IH1cblxuLmZpeGVkLWJvdHRvbSB7IHBvc2l0aW9uOiBmaXhlZDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDsgei1pbmRleDogMjM7IH1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7IC5zdGlja3ktdG9wIHsgcG9zaXRpb246IHN0aWNreTsgdG9wOiAwOyB6LWluZGV4OiAyMjsgfSB9XG5cbi5zci1vbmx5IHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMXB4OyBoZWlnaHQ6IDFweDsgcGFkZGluZzogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgY2xpcC1wYXRoOiBpbnNldCg1MCUpOyBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHsgcG9zaXRpb246IHN0YXRpYzsgd2lkdGg6IGF1dG87IGhlaWdodDogYXV0bzsgb3ZlcmZsb3c6IHZpc2libGU7IGNsaXA6IGF1dG87IHdoaXRlLXNwYWNlOiBub3JtYWw7IGNsaXAtcGF0aDogbm9uZTsgfVxuXG4udy0yNSB7IHdpZHRoOiAyNSUgIWltcG9ydGFudDsgfVxuXG4udy01MCB7IHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfVxuXG4udy03NSB7IHdpZHRoOiA3NSUgIWltcG9ydGFudDsgfVxuXG4udy0xMDAgeyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHsgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7IGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUgeyBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7IGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5tLTAgeyBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMCwgLm15LTAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsIC5teC0wIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAsIC5teS0wIHsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tbC0wLCAubXgtMCB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7IG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLCAubXktMSB7IG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSwgLm14LTEgeyBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMSwgLm15LTEgeyBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsIC5teC0xIHsgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHsgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMiwgLm15LTIgeyBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMiwgLm14LTIgeyBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLCAubXktMiB7IG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0yLCAubXgtMiB7IG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHsgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMsIC5teS0zIHsgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLCAubXgtMyB7IG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLCAubXktMyB7IG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMywgLm14LTMgeyBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQgeyBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LCAubXktNCB7IG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00LCAubXgtNCB7IG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQsIC5teS00IHsgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsIC5teC00IHsgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUgeyBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSwgLm15LTUgeyBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTUsIC5teC01IHsgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsIC5teS01IHsgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01LCAubXgtNSB7IG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMCwgLnB5LTAgeyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLCAucHgtMCB7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCwgLnB5LTAgeyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wbC0wLCAucHgtMCB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEgeyBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsIC5weS0xIHsgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSwgLnB4LTEgeyBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEsIC5weS0xIHsgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSwgLnB4LTEgeyBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHsgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsIC5weS0yIHsgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0yLCAucHgtMiB7IHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLCAucHktMiB7IHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMiwgLnB4LTIgeyBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTMgeyBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMsIC5weS0zIHsgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMywgLnB4LTMgeyBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsIC5weS0zIHsgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMywgLnB4LTMgeyBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHsgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsIC5weS00IHsgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LCAucHgtNCB7IHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00LCAucHktNCB7IHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCwgLnB4LTQgeyBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUgeyBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsIC5weS01IHsgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNSwgLnB4LTUgeyBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsIC5weS01IHsgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSwgLnB4LTUgeyBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8sIC5teS1hdXRvIHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLCAubXgtYXV0byB7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvLCAubXktYXV0byB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWwtYXV0bywgLm14LWF1dG8geyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAubS1zbS0wIHsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAsIC5teS1zbS0wIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wLCAubXgtc20tMCB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLCAubXktc20tMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtc20tMCwgLm14LXNtLTAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEgeyBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSwgLm15LXNtLTEgeyBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEsIC5teC1zbS0xIHsgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEsIC5teS1zbS0xIHsgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLCAubXgtc20tMSB7IG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7IG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsIC5teS1zbS0yIHsgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsIC5teC1zbS0yIHsgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMiwgLm15LXNtLTIgeyBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMiwgLm14LXNtLTIgeyBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7IG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zLCAubXktc20tMyB7IG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMywgLm14LXNtLTMgeyBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMywgLm15LXNtLTMgeyBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTMsIC5teC1zbS0zIHsgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHsgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCwgLm15LXNtLTQgeyBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNCwgLm14LXNtLTQgeyBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00LCAubXktc20tNCB7IG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LCAubXgtc20tNCB7IG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHsgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsIC5teS1zbS01IHsgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LCAubXgtc20tNSB7IG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01LCAubXktc20tNSB7IG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSwgLm14LXNtLTUgeyBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAsIC5weS1zbS0wIHsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItc20tMCwgLnB4LXNtLTAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsIC5weS1zbS0wIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtc20tMCwgLnB4LXNtLTAgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHsgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLCAucHktc20tMSB7IHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTEsIC5weC1zbS0xIHsgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLCAucHktc20tMSB7IHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsIC5weC1zbS0xIHsgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7IHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLCAucHktc20tMiB7IHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMiwgLnB4LXNtLTIgeyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMiwgLnB5LXNtLTIgeyBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsIC5weC1zbS0yIHsgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHsgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zLCAucHktc20tMyB7IHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsIC5weC1zbS0zIHsgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLCAucHktc20tMyB7IHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTMsIC5weC1zbS0zIHsgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7IHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LCAucHktc20tNCB7IHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNCwgLnB4LXNtLTQgeyBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCwgLnB5LXNtLTQgeyBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsIC5weC1zbS00IHsgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS01IHsgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LCAucHktc20tNSB7IHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsIC5weC1zbS01IHsgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS01LCAucHktc20tNSB7IHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsIC5weC1zbS01IHsgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1hdXRvLCAubXktc20tYXV0byB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0bywgLm14LXNtLWF1dG8geyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0bywgLm15LXNtLWF1dG8geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLWF1dG8sIC5teC1zbS1hdXRvIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAubS1tZC0wIHsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsIC5teS1tZC0wIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0wLCAubXgtbWQtMCB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLCAubXktbWQtMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCwgLm14LW1kLTAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEgeyBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSwgLm15LW1kLTEgeyBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsIC5teC1tZC0xIHsgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEsIC5teS1tZC0xIHsgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLCAubXgtbWQtMSB7IG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7IG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIsIC5teS1tZC0yIHsgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsIC5teC1tZC0yIHsgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMiwgLm15LW1kLTIgeyBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMiwgLm14LW1kLTIgeyBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7IG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLCAubXktbWQtMyB7IG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMywgLm14LW1kLTMgeyBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMywgLm15LW1kLTMgeyBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsIC5teC1tZC0zIHsgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC00IHsgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCwgLm15LW1kLTQgeyBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCwgLm14LW1kLTQgeyBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00LCAubXktbWQtNCB7IG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LCAubXgtbWQtNCB7IG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHsgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUsIC5teS1tZC01IHsgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LCAubXgtbWQtNSB7IG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LCAubXktbWQtNSB7IG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNSwgLm14LW1kLTUgeyBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsIC5weS1tZC0wIHsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbWQtMCwgLnB4LW1kLTAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsIC5weS1tZC0wIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCwgLnB4LW1kLTAgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHsgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLCAucHktbWQtMSB7IHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsIC5weC1tZC0xIHsgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xLCAucHktbWQtMSB7IHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsIC5weC1tZC0xIHsgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7IHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0yLCAucHktbWQtMiB7IHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMiwgLnB4LW1kLTIgeyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMiwgLnB5LW1kLTIgeyBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTIsIC5weC1tZC0yIHsgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHsgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLCAucHktbWQtMyB7IHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTMsIC5weC1tZC0zIHsgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLCAucHktbWQtMyB7IHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsIC5weC1tZC0zIHsgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7IHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LCAucHktbWQtNCB7IHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCwgLnB4LW1kLTQgeyBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNCwgLnB5LW1kLTQgeyBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsIC5weC1tZC00IHsgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHsgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01LCAucHktbWQtNSB7IHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsIC5weC1tZC01IHsgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LCAucHktbWQtNSB7IHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTUsIC5weC1tZC01IHsgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLCAubXktbWQtYXV0byB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbWQtYXV0bywgLm14LW1kLWF1dG8geyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0bywgLm15LW1kLWF1dG8geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sIC5teC1tZC1hdXRvIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm0tbGctMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLCAubXktbGctMCB7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbGctMCwgLm14LWxnLTAgeyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMCwgLm15LWxnLTAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsIC5teC1sZy0wIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHsgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEsIC5teS1sZy0xIHsgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLCAubXgtbGctMSB7IG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xLCAubXktbGctMSB7IG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSwgLm14LWxnLTEgeyBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIgeyBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yLCAubXktbGctMiB7IG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yLCAubXgtbGctMiB7IG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsIC5teS1sZy0yIHsgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTIsIC5teC1sZy0yIHsgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMgeyBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMywgLm15LWxnLTMgeyBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTMsIC5teC1sZy0zIHsgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMsIC5teS1sZy0zIHsgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLCAubXgtbGctMyB7IG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7IG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsIC5teS1sZy00IHsgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsIC5teC1sZy00IHsgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNCwgLm15LWxnLTQgeyBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNCwgLm14LWxnLTQgeyBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7IG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy01LCAubXktbGctNSB7IG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNSwgLm14LWxnLTUgeyBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSwgLm15LWxnLTUgeyBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTUsIC5teC1sZy01IHsgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHsgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLCAucHktbGctMCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTAsIC5weC1sZy0wIHsgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLCAucHktbGctMCB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsIC5weC1sZy0wIHsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMSB7IHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSwgLnB5LWxnLTEgeyBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLCAucHgtbGctMSB7IHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMSwgLnB5LWxnLTEgeyBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLCAucHgtbGctMSB7IHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIgeyBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMiwgLnB5LWxnLTIgeyBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsIC5weC1sZy0yIHsgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsIC5weS1sZy0yIHsgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0yLCAucHgtbGctMiB7IHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7IHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMywgLnB5LWxnLTMgeyBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0zLCAucHgtbGctMyB7IHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMywgLnB5LWxnLTMgeyBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLCAucHgtbGctMyB7IHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQgeyBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCwgLnB5LWxnLTQgeyBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsIC5weC1sZy00IHsgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQsIC5weS1sZy00IHsgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LCAucHgtbGctNCB7IHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7IHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNSwgLnB5LWxnLTUgeyBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LCAucHgtbGctNSB7IHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSwgLnB5LWxnLTUgeyBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy01LCAucHgtbGctNSB7IHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0bywgLm15LWxnLWF1dG8geyBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLWF1dG8sIC5teC1sZy1hdXRvIHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8sIC5teS1sZy1hdXRvIHsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLCAubXgtbGctYXV0byB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5tLXhsLTAgeyBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMCwgLm15LXhsLTAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsIC5teC14bC0wIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAsIC5teS14bC0wIHsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0wLCAubXgteGwtMCB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7IG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xLCAubXkteGwtMSB7IG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSwgLm14LXhsLTEgeyBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSwgLm15LXhsLTEgeyBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTEsIC5teC14bC0xIHsgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHsgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMiwgLm15LXhsLTIgeyBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMiwgLm14LXhsLTIgeyBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yLCAubXkteGwtMiB7IG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLCAubXgteGwtMiB7IG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHsgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMsIC5teS14bC0zIHsgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLCAubXgteGwtMyB7IG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0zLCAubXkteGwtMyB7IG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMywgLm14LXhsLTMgeyBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQgeyBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC00LCAubXkteGwtNCB7IG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LCAubXgteGwtNCB7IG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsIC5teS14bC00IHsgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTQsIC5teC14bC00IHsgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUgeyBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSwgLm15LXhsLTUgeyBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTUsIC5teC14bC01IHsgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsIC5teS14bC01IHsgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LCAubXgteGwtNSB7IG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMCB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCwgLnB5LXhsLTAgeyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLCAucHgteGwtMCB7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMCwgLnB5LXhsLTAgeyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wLCAucHgteGwtMCB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEgeyBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEsIC5weS14bC0xIHsgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMSwgLnB4LXhsLTEgeyBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsIC5weS14bC0xIHsgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMSwgLnB4LXhsLTEgeyBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHsgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsIC5weS14bC0yIHsgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0yLCAucHgteGwtMiB7IHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLCAucHkteGwtMiB7IHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMiwgLnB4LXhsLTIgeyBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMgeyBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMsIC5weS14bC0zIHsgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMywgLnB4LXhsLTMgeyBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTMsIC5weS14bC0zIHsgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMywgLnB4LXhsLTMgeyBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHsgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQsIC5weS14bC00IHsgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00LCAucHgteGwtNCB7IHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LCAucHkteGwtNCB7IHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNCwgLnB4LXhsLTQgeyBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUgeyBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsIC5weS14bC01IHsgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNSwgLnB4LXhsLTUgeyBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUsIC5weS14bC01IHsgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSwgLnB4LXhsLTUgeyBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sIC5teS14bC1hdXRvIHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLCAubXgteGwtYXV0byB7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvLCAubXkteGwtYXV0byB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0bywgLm14LXhsLWF1dG8geyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLnRleHQtanVzdGlmeSB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ub3dyYXAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJ1bmNhdGUgeyBvdmVyZmxvdzogaGlkZGVuOyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnRleHQtc20tbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLnRleHQtbWQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50ZXh0LWxnLWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbGctcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAudGV4dC14bC1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXhsLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cHBlcmNhc2UgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHsgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ub3JtYWwgeyBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWJvbGQgeyBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtaXRhbGljIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUgeyBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkgeyBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7IGNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHsgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHsgY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHsgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMgeyBjb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8geyBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7IGNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7IGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHsgY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIgeyBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMgeyBjb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHsgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7IGNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7IGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHsgY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tdXRlZCB7IGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaGlkZSB7IGZvbnQ6IDAvMCBhOyBjb2xvcjogdHJhbnNwYXJlbnQ7IHRleHQtc2hhZG93OiBub25lOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyOiAwOyB9XG5cbi52aXNpYmxlIHsgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUgeyB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQgeyAqLCAqOjpiZWZvcmUsICo6OmFmdGVyIHsgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGE6bm90KC5idG4pIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHsgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiOyB9XG4gIHByZSB7IHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50OyB9XG4gIHByZSwgYmxvY2txdW90ZSB7IGJvcmRlcjogMXB4IHNvbGlkICM5OTk7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7IGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0ciwgaW1nIHsgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHAsIGgyLCBoMyB7IG9ycGhhbnM6IDM7IHdpZG93czogMzsgfVxuICBoMiwgaDMgeyBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICBAcGFnZSB7IHNpemU6IGEzOyB9XG4gIGJvZHkgeyBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50OyB9XG4gIC5jb250YWluZXIgeyBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50OyB9XG4gIC5uYXZiYXIgeyBkaXNwbGF5OiBub25lOyB9XG4gIC5iYWRnZSB7IGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50OyB9XG4gIC50YWJsZSB0ZCwgLnRhYmxlIHRoIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCwgLnRhYmxlLWJvcmRlcmVkIHRkIHsgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50OyB9IH1cblxuLyotLS0tLS0tICAzLjIgU2xpZGVyIFNsaWNrICAtLS0tLS0tLSovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC1tcy11c2VyLXNlbGVjdDogbm9uZTsgdXNlci1zZWxlY3Q6IG5vbmU7IC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTsgdG91Y2gtYWN0aW9uOiBwYW4teTsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDA7IGxlZnQ6IDA7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7IGRpc3BsYXk6IHRhYmxlOyBjb250ZW50OiAnJzsgfVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIgeyBjbGVhcjogYm90aDsgfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sgeyB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHsgZGlzcGxheTogbm9uZTsgZmxvYXQ6IGxlZnQ7IGhlaWdodDogMTAwJTsgbWluLWhlaWdodDogMXB4OyB9XG5cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7IGZsb2F0OiByaWdodDsgfVxuXG4uc2xpY2stc2xpZGUgaW1nIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyB9XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUgeyB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IGF1dG87IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi8qLS0tLS0tLSAgMy4zIE1hZ25pZmljIHBvcHVwICAtLS0tLS0tLSovXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcgeyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDIxOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogZml4ZWQ7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ubWZwLXdyYXAgeyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDIyOyBwb3NpdGlvbjogZml4ZWQ7IG91dGxpbmU6IG5vbmU7IC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZnAtY29udGFpbmVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGxlZnQ6IDA7IHRvcDogMDsgcGFkZGluZzogMjBweCA4cHg7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5tZnAtY29udGFpbmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGhlaWdodDogMTAwJTsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubWZwLWFsaWduLXRvcCAubWZwLWNvbnRhaW5lcjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtY29udGVudCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBtYXJnaW46IDAgYXV0bzsgdGV4dC1hbGlnbjogbGVmdDsgei1pbmRleDogMjA7IH1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwgLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnQgeyB3aWR0aDogMTAwJTsgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtYWpheC1jdXIgeyBjdXJzb3I6IHByb2dyZXNzOyB9XG5cbi5tZnAtem9vbSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7IGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLWNsb3NlLCAubWZwLWFycm93LCAubWZwLXByZWxvYWRlciwgLm1mcC1jb3VudGVyIHsgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtaGlkZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1wcmVsb2FkZXIgeyBjb2xvcjogI0NDQzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgd2lkdGg6IGF1dG87IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogLTAuOGVtOyBsZWZ0OiA4cHg7IHJpZ2h0OiA4cHg7IHotaW5kZXg6IDIwOyB9XG5cbi5tZnAtcHJlbG9hZGVyIGEgeyBjb2xvcjogI2NjY2NjYzsgfVxuXG4ubWZwLXByZWxvYWRlciBhOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHsgZGlzcGxheTogbm9uZTsgfVxuXG5idXR0b24ubWZwLWNsb3NlLCBidXR0b24ubWZwLWFycm93IHsgb3ZlcmZsb3c6IHZpc2libGU7IGN1cnNvcjogcG9pbnRlcjsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMDsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyBkaXNwbGF5OiBibG9jazsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMDsgei1pbmRleDogMjE7IC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTsgYm94LXNoYWRvdzogbm9uZTsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIgeyBwYWRkaW5nOiAwOyBib3JkZXI6IDA7IH1cblxuLm1mcC1jbG9zZSB7IHdpZHRoOiA0NHB4OyBoZWlnaHQ6IDQ0cHg7IGxpbmUtaGVpZ2h0OiA0NHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtNDNweDsgdG9wOiAtNDRweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDBweDsgbGluZS1oZWlnaHQ6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4ubWZwLWNsb3NlOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkzM1wiOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5tZnAtY2xvc2U6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ubWZwLWNvdW50ZXIgeyB0b3A6IDA7IHJpZ2h0OiAwOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMThweDsgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuYnV0dG9uLm1mcC1hcnJvdyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyB0b3A6IDUwJTsgbWFyZ2luLXRvcDogLTI1cHg7IHBhZGRpbmc6IDA7IHdpZHRoOiA1MHB4OyBoZWlnaHQ6IDUwcHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4ubWZwLWFycm93OmhvdmVyLCAubWZwLWFycm93OmZvY3VzIHsgb3BhY2l0eTogMTsgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7IH1cblxuLm1mcC1hcnJvdzpiZWZvcmUsIC5tZnAtYXJyb3c6YWZ0ZXIsIC5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93IC5tZnAtYSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDA7IGhlaWdodDogMDsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50OyB9XG5cbi5tZnAtYXJyb3cgeyBkaXNwbGF5OiBibG9jazsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMzBweDsgbGluZS1oZWlnaHQ6IDQ1cHg7IGNvbG9yOiAjZmZmZmZmOyBvcGFjaXR5OiAxOyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4ubWZwLWFycm93OmhvdmVyLCBidXR0b24ubWZwLWFycm93OmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLm1mcC1hcnJvdzpiZWZvcmUgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5idXR0b24ubWZwLWFycm93LXJpZ2h0LCBidXR0b24ubWZwLWFycm93LWxlZnQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogNDlweDsgaGVpZ2h0OiA0OXB4OyBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IG1hcmdpbi10b3A6IC00NHB4OyBjb2xvcjogI2ZmZmZmZjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbmJ1dHRvbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLCBidXR0b24ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIuNzU7IG1hcmdpbi1sZWZ0OiAxM3B4OyB9XG5cbmJ1dHRvbi5tZnAtYXJyb3ctcmlnaHQ6aG92ZXIsIGJ1dHRvbi5tZnAtYXJyb3ctbGVmdDpob3ZlciB7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNkZDNkNTM7IH1cblxuLm1mcC1hcnJvdy1yaWdodCB7IGxlZnQ6IDIwcHg7IH1cblxuLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4ubWZwLWFycm93LWxlZnQgeyByaWdodDogMjBweDsgfVxuXG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIHsgcGFkZGluZy10b3A6IDQwcHg7IHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQgeyBsaW5lLWhlaWdodDogMDsgd2lkdGg6IDEwMCU7IG1heC13aWR0aDogOTAwcHg7IH1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2UgeyB0b3A6IC00MHB4OyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDA7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7IGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xuaW1nLm1mcC1pbWcgeyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGRpc3BsYXk6IGJsb2NrOyBsaW5lLWhlaWdodDogMDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHBhZGRpbmc6IDBweCAwIDQwcHg7IG1hcmdpbjogMCBhdXRvOyB9XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUgeyBsaW5lLWhlaWdodDogMDsgfVxuXG4ubWZwLWZpZ3VyZTphZnRlciB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogNDBweDsgYm90dG9tOiA0MHB4OyBkaXNwbGF5OiBibG9jazsgcmlnaHQ6IDA7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IGF1dG87IHotaW5kZXg6IC0xOyBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTsgYmFja2dyb3VuZDogIzQ0NDsgfVxuXG4ubWZwLWZpZ3VyZSBzbWFsbCB7IGNvbG9yOiAjQkRCREJEOyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTRweDsgfVxuXG4ubWZwLWZpZ3VyZSBmaWd1cmUgeyBtYXJnaW46IDA7IH1cblxuLm1mcC1ib3R0b20tYmFyIHsgbWFyZ2luLXRvcDogLTIxcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgY3Vyc29yOiBhdXRvOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4ubWZwLXRpdGxlIHsgY29sb3I6ICNmZmY7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDI2cHg7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgfVxuXG4ubWZwLWltYWdlLWhvbGRlciAubWZwLWNvbnRlbnQgeyBtYXgtd2lkdGg6IDcyJTsgfVxuXG4ubWZwLWdhbGxlcnkgaW1nLm1mcC1pbWcgeyBtYXgtaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7IH1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkgeyAvKiogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlbiAqL1xuICAubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIgeyBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHsgcGFkZGluZzogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXIgeyB0b3A6IDA7IGJvdHRvbTogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwgeyBkaXNwbGF5OiBpbmxpbmU7IG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTsgYm90dG9tOiAwOyBtYXJnaW46IDA7IHRvcDogYXV0bzsgcGFkZGluZzogM3B4IDVweDsgcG9zaXRpb246IGZpeGVkOyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHsgcGFkZGluZzogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHsgcmlnaHQ6IDVweDsgdG9wOiAzcHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2UgeyB0b3A6IDA7IHJpZ2h0OiAwOyB3aWR0aDogMzVweDsgaGVpZ2h0OiAzNXB4OyBsaW5lLWhlaWdodDogMzVweDsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpOyBwb3NpdGlvbjogZml4ZWQ7IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7IC5tZnAtYXJyb3cgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7IHRyYW5zZm9ybTogc2NhbGUoMC43NSk7IH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHsgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwOyB0cmFuc2Zvcm0tb3JpZ2luOiAwOyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQgeyAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cbiAgLm1mcC1jb250YWluZXIgeyBwYWRkaW5nLWxlZnQ6IDZweDsgcGFkZGluZy1yaWdodDogNnB4OyB9IH1cblxuLm1mcC1pZTcgLm1mcC1pbWcgeyBwYWRkaW5nOiAwOyB9XG5cbi5tZnAtaWU3IC5tZnAtYm90dG9tLWJhciB7IHdpZHRoOiA2MDBweDsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTMwMHB4OyBtYXJnaW4tdG9wOiA1cHg7IHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuLm1mcC1pZTcgLm1mcC1jb250YWluZXIgeyBwYWRkaW5nOiAwOyB9XG5cbi5tZnAtaWU3IC5tZnAtY29udGVudCB7IHBhZGRpbmctdG9wOiA0NHB4OyB9XG5cbi5tZnAtaWU3IC5tZnAtY2xvc2UgeyB0b3A6IDA7IHJpZ2h0OiAwOyBwYWRkaW5nLXRvcDogMDsgfVxuXG5ib2R5Lm1mcC16b29tLW91dC1jdXIgI3R0LXN0dWNrLnN0dWNrIHsgcGFkZGluZy1yaWdodDogMTdweDsgfVxuXG4vKi0tLS0tLS0gIDMuNCBTbGlkZXIgcHJpY2UgIC0tLS0tLS0tKi9cbi8qISBub3Vpc2xpZGVyIC0gMTEuMS4wIC0gMjAxOC0wNC0wMiAxMToxODoxMyAqL1xuLyogRnVuY3Rpb25hbCBzdHlsaW5nOyBUaGVzZSBzdHlsZXMgYXJlIHJlcXVpcmVkIGZvciBub1VpU2xpZGVyIHRvIGZ1bmN0aW9uLiBZb3UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UgcnVsZXMgdG8gYXBwbHkgeW91ciBkZXNpZ24uICovXG4ubm9VaS10YXJnZXQsIC5ub1VpLXRhcmdldCAqIHsgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAtbXMtdG91Y2gtYWN0aW9uOiBub25lOyB0b3VjaC1hY3Rpb246IG5vbmU7IC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgdXNlci1zZWxlY3Q6IG5vbmU7IC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubm9VaS10YXJnZXQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpcmVjdGlvbjogbHRyOyB9XG5cbi5ub1VpLWJhc2UsIC5ub1VpLWNvbm5lY3RzIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB9XG5cbi8qIFdyYXBwZXIgZm9yIGFsbCBjb25uZWN0IGVsZW1lbnRzLiAqL1xuLm5vVWktY29ubmVjdHMgeyBvdmVyZmxvdzogaGlkZGVuOyB6LWluZGV4OiAwOyB9XG5cbi5ub1VpLWNvbm5lY3QsIC5ub1VpLW9yaWdpbiB7IHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTsgdG9wOiAwOyBsZWZ0OiAwOyBtYXJnaW4tbGVmdDogMnB4OyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwOyAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDsgdHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9XG5cbi8qIE9mZnNldCBkaXJlY3Rpb24gKi9cbmh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2luIHsgbGVmdDogYXV0bzsgcmlnaHQ6IDA7IH1cblxuLyogR2l2ZSBvcmlnaW5zIDAgaGVpZ2h0L3dpZHRoIHNvIHRoZXkgZG9uJ3QgaW50ZXJmZXJlIHdpdGggY2xpY2tpbmcgdGhlIGNvbm5lY3QgZWxlbWVudHMuICovXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4geyB3aWR0aDogMDsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7IGhlaWdodDogMDsgfVxuXG4ubm9VaS1oYW5kbGUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsIC5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4geyAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzOyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zczsgfVxuXG4ubm9VaS1zdGF0ZS1kcmFnICogeyBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDsgKi9cbi5ub1VpLWhvcml6b250YWwgeyBoZWlnaHQ6IDNweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHsgd2lkdGg6IDE1cHg7IGhlaWdodDogMTVweDsgbGVmdDogLTlweDsgdG9wOiAtNnB4OyBvdXRsaW5lOiBub25lOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogNTBweDsgYm9yZGVyLXJhZGl1czogNTBweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDJweDsgbGVmdDogMnB4OyB3aWR0aDogOXB4OyBoZWlnaHQ6IDlweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7IGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cblxuLm5vVWktdmVydGljYWwgeyB3aWR0aDogMThweDsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUgeyB3aWR0aDogMjhweDsgaGVpZ2h0OiAzNHB4OyBsZWZ0OiAtNnB4OyB0b3A6IC0xN3B4OyB9XG5cbmh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHsgcmlnaHQ6IC0xN3B4OyBsZWZ0OiBhdXRvOyB9XG5cbi8qIFN0eWxpbmc7IEdpdmluZyB0aGUgY29ubmVjdCBlbGVtZW50IGEgYm9yZGVyIHJhZGl1cyBjYXVzZXMgaXNzdWVzIHdpdGggdXNpbmcgdHJhbnNmb3JtOiBzY2FsZSAqL1xuLm5vVWktdGFyZ2V0IHsgYmFja2dyb3VuZDogI2ViZWJlYjsgfVxuXG4ubm9VaS1jb25uZWN0IHsgYmFja2dyb3VuZDogI2RkM2Q1MzsgfVxuXG4vKiBIYW5kbGVzIGFuZCBjdXJzb3JzOyAqL1xuLm5vVWktZHJhZ2dhYmxlIHsgY3Vyc29yOiBldy1yZXNpemU7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktZHJhZ2dhYmxlIHsgY3Vyc29yOiBucy1yZXNpemU7IH1cblxuLm5vVWktaGFuZGxlIHsgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyogSGFuZGxlIHN0cmlwZXM7ICovXG4vKiBEaXNhYmxlZCBzdGF0ZTsgKi9cbltkaXNhYmxlZF0gLm5vVWktY29ubmVjdCB7IGJhY2tncm91bmQ6ICNCOEI4Qjg7IH1cblxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCwgW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSwgW2Rpc2FibGVkXSAubm9VaS1oYW5kbGUgeyBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi8qIEJhc2U7ICovXG4ubm9VaS1waXBzLCAubm9VaS1waXBzICogeyAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm5vVWktcGlwcyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29sb3I6ICM5OTk7IH1cblxuLyogVmFsdWVzOyAqL1xuLm5vVWktdmFsdWUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubm9VaS12YWx1ZS1zdWIgeyBjb2xvcjogI2NjYzsgZm9udC1zaXplOiAxMHB4OyB9XG5cbi8qIE1hcmtpbmdzOyAqL1xuLm5vVWktbWFya2VyIHsgcG9zaXRpb246IGFic29sdXRlOyBiYWNrZ3JvdW5kOiAjQ0NDOyB9XG5cbi5ub1VpLW1hcmtlci1zdWIgeyBiYWNrZ3JvdW5kOiAjQUFBOyB9XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7IGJhY2tncm91bmQ6ICNBQUE7IH1cblxuLyogSG9yaXpvbnRhbCBsYXlvdXQ7ICovXG4ubm9VaS1waXBzLWhvcml6b250YWwgeyBwYWRkaW5nOiAxMHB4IDA7IGhlaWdodDogODBweDsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgfVxuXG4ubm9VaS12YWx1ZS1ob3Jpem9udGFsIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpOyB9XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTsgfVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7IG1hcmdpbi1sZWZ0OiAtMXB4OyB3aWR0aDogMnB4OyBoZWlnaHQ6IDVweDsgfVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1zdWIgeyBoZWlnaHQ6IDEwcHg7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2UgeyBoZWlnaHQ6IDE1cHg7IH1cblxuLyogVmVydGljYWwgbGF5b3V0OyAqL1xuLm5vVWktcGlwcy12ZXJ0aWNhbCB7IHBhZGRpbmc6IDAgMTBweDsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDEwMCU7IH1cblxuLm5vVWktdmFsdWUtdmVydGljYWwgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS12ZXJ0aWNhbCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTsgfVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXIgeyB3aWR0aDogNXB4OyBoZWlnaHQ6IDJweDsgbWFyZ2luLXRvcDogLTFweDsgfVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3ViIHsgd2lkdGg6IDEwcHg7IH1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdlIHsgd2lkdGg6IDE1cHg7IH1cblxuLm5vVWktdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7IGJvcmRlci1yYWRpdXM6IDNweDsgYmFja2dyb3VuZDogI2ZmZjsgY29sb3I6ICMwMDA7IHBhZGRpbmc6IDVweDsgdGV4dC1hbGlnbjogY2VudGVyOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktdG9vbHRpcCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyBsZWZ0OiA1MCU7IGJvdHRvbTogMTIwJTsgfVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IHRvcDogNTAlOyByaWdodDogMTIwJTsgfVxuXG4udHQtc2xpZGVyLXByaWNlIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1zbGlkZXItcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi50dC1zbGlkZXItcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7IHdpZHRoOiBjYWxjKDUwJSAtIDNweCk7IGhlaWdodDogNDRweDsgcGFkZGluZzogM3B4IDRweCAxcHg7IGxpbmUtaGVpZ2h0OiAzNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IH1cblxuLnR0LXNsaWRlci1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4vKi0tLS0tLS0gIDMuNSBkYXRlcGlja2VyICAtLS0tLS0tLSovXG4vKiEgRGF0ZXBpY2tlciBmb3IgQm9vdHN0cmFwIENvcHlyaWdodCAyMDEyIFN0ZWZhbiBQZXRyZSBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMCAqL1xuLmRhdGVwaWNrZXIgeyBwYWRkaW5nOiAwcHg7IG1hcmdpbi10b3A6IDBweDsgZGlyZWN0aW9uOiBsdHI7IH1cblxuLmRhdGVwaWNrZXItaW5saW5lIHsgd2lkdGg6IDEwMCU7IH1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgeyBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHsgdG9wOiAwOyBsZWZ0OiAwOyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYzsgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTdweDsgbGVmdDogNnB4OyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTZweDsgbGVmdDogN3B4OyB9XG5cbi5kYXRlcGlja2VyID4gZGl2IHsgZGlzcGxheTogbm9uZTsgfVxuXG4uZGF0ZXBpY2tlciB0aCB7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmRhdGVwaWNrZXIuZGF5cyBkaXYuZGF0ZXBpY2tlci1kYXlzIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmRhdGVwaWNrZXIubW9udGhzIGRpdi5kYXRlcGlja2VyLW1vbnRocyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kYXRlcGlja2VyLnllYXJzIGRpdi5kYXRlcGlja2VyLXllYXJzIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgeyBtYXJnaW46IDA7IH1cblxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsIC50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgeyB3aWR0aDogMTAwJTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5uZXcgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIgeyBiYWNrZ3JvdW5kOiBub25lOyBjb2xvcjogIzIyMjIyMjsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTsgYm9yZGVyLWNvbG9yOiAjZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDsgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUgeyBjb2xvcjogI2RkM2Q1MyBcXDk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0geyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHsgY29sb3I6ICNkZDNkNTMgXFw5OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4geyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDIzJTsgaGVpZ2h0OiA1NHB4OyBsaW5lLWhlaWdodDogNTRweDsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogMSU7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7IGJhY2tncm91bmQ6IG5vbmU7IGNvbG9yOiAjMjIyMjIyOyBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZjsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uZGF0ZXBpY2tlciB0aC5zd2l0Y2ggeyB3aWR0aDogMTQ1cHg7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsIC5kYXRlcGlja2VyIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLCAuZGF0ZXBpY2tlciB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksIC5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiBpIHsgZGlzcGxheTogYmxvY2s7IGN1cnNvcjogcG9pbnRlcjsgd2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDsgfVxuXG4uZGF0ZXBpY2tlciB0ZCwgLmRhdGVwaWNrZXIgdGggeyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxNCU7IGhlaWdodDogMjBweDsgbGluZS1oZWlnaHQ6IDEuMjsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiA5cHggM3B4IDEwcHg7IC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyOyBmb250LXdlaWdodDogMzAwOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHsgcGFkZGluZzogOXB4IDNweCA3cHg7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBmb250LXdlaWdodDogNTAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLmRvdyB7IGNvbG9yOiAjMjIyMjIyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCAuaWNvbi1hcnJvdy1yaWdodCwgLmRhdGVwaWNrZXIgdGhlYWQgLmljb24tYXJyb3ctbGVmdCB7IGRpc3BsYXk6IGJsb2NrOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICMyMjIyMjI7IG9wYWNpdHk6IDE7IC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgLmljb24tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNlwiOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLm5leHQ6aG92ZXIgaSwgLmRhdGVwaWNrZXIgdGhlYWQgdGgucHJldjpob3ZlciBpIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgeyBib3JkZXItc3BhY2luZzogMXB4OyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyB9XG5cbi5kYXRlcGlja2VyIHRoLnByZXYgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5kYXRlcGlja2VyIHRoLm5leHQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZGF0ZXBpY2tlciB0ZCB7IGJvcmRlcjogMXB4IHNvbGlkICNmNmY2ZjY7IH1cblxuLmRhdGVwaWNrZXIgdGQuZGF5LmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgfVxuXG4vKi0tLS0tLS0gIDMuNiBwZXJmZWN0IHNjcm9sbGJhciAgLS0tLS0tLS0qL1xuLyogcGVyZmVjdC1zY3JvbGxiYXIgdjAuNi4xMCAqL1xuLnBzLWNvbnRhaW5lciB7IC1tcy10b3VjaC1hY3Rpb246IG5vbmU7IHRvdWNoLWFjdGlvbjogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IH1cblxuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHsgLnBzLWNvbnRhaW5lciB7IG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkgeyAucHMtY29udGFpbmVyIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5wcy1jb250YWluZXIucHMtYWN0aXZlLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCwgLnBzLWNvbnRhaW5lci5wcy1hY3RpdmUteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHsgZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi8gLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IG9wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjsgYm90dG9tOiAzcHg7IC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzLXNjcm9sbGJhci14LXJhaWwgKi8gaGVpZ2h0OiA4cHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHsgcG9zaXRpb246IGFic29sdXRlOyAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi8gYmFja2dyb3VuZC1jb2xvcjogI2FhYTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IGJvdHRvbTogMDsgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi8gaGVpZ2h0OiA4cHg7IH1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHsgZGlzcGxheTogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyMTsgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyBvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7IHJpZ2h0OiAzcHg7IC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXktcmFpbCAqLyB3aWR0aDogOHB4OyB9XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovIGJhY2tncm91bmQtY29sb3I6ICNhYWE7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyOyByaWdodDogMDsgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwcy1zY3JvbGxiYXIteSAqLyB3aWR0aDogNXB4OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLCAucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwgeyBvcGFjaXR5OiAwLjY7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteCB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgb3BhY2l0eTogMC45OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSB7IGJhY2tncm91bmQtY29sb3I6ICM5OTk7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgICAgMy4gRm9udHMgaWNvbnMgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJzsgc3JjOiB1cmwoXCIvZm9udHMvY2FybGVhZGVyLmVvdD9pZzBjaGJcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5lb3Q/aWcwY2hiI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvY2FybGVhZGVyLnR0Zj9pZzBjaGJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9jYXJsZWFkZXIud29mZj9pZzBjaGJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5zdmc/aWcwY2hiI2NhcmxlYWRlclwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0geyAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqLyBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDsgc3BlYWs6IG5vbmU7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC12YXJpYW50OiBub3JtYWw7IHRleHQtdHJhbnNmb3JtOiBub25lOyBsaW5lLWhlaWdodDogMTsgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi5pY29uLTU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzhcIjsgfVxuXG4uaWNvbi02MTg4Njc6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzlcIjsgfVxuXG4uaWNvbi10b29sczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzYVwiOyB9XG5cbi5pY29uLXkxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTNiXCI7IH1cblxuLmljb24teTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU5M2NcIjsgfVxuXG4uaWNvbi15MzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzZFwiOyB9XG5cbi5pY29uLXk0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTNlXCI7IH1cblxuLmljb24teTU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5M2ZcIjsgfVxuXG4uaWNvbi0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cblxuLmljb24tMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0MVwiOyB9XG5cbi5pY29uLTM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NDJcIjsgfVxuXG4uaWNvbi00OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQzXCI7IH1cblxuLmljb24taGFuZHNzaGFrZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwMFwiOyB9XG5cbi5pY29uLWljb246YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDFcIjsgfVxuXG4uaWNvbi1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cblxuLmljb24tMTU4NzQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDNcIjsgfVxuXG4uaWNvbi11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cblxuLmljb24tY2FydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNVwiOyB9XG5cbi5pY29uLWFkZGNhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNlwiOyB9XG5cbi5pY29uLW1haWwxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA3XCI7IH1cblxuLmljb24tbWVudTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwOFwiOyB9XG5cbi5pY29uLW11c2ljYS1zZWFyY2hlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwOVwiOyB9XG5cbi5pY29uLWNhci13YXNoaW5nLW1hY2hpbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGFcIjsgfVxuXG4uaWNvbi1maW5hbmNpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGJcIjsgfVxuXG4uaWNvbi1jYXJzZWFyY2gyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBjXCI7IH1cblxuLmljb24tcGF5bWVudDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwZFwiOyB9XG5cbi5pY29uLXRyYWRlaW46YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGVcIjsgfVxuXG4uaWNvbi10cmFkZWluMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwZlwiOyB9XG5cbi5pY29uLXRlc3Rkcml2ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxMFwiOyB9XG5cbi5pY29uLXBob3RvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxMVwiOyB9XG5cbi5pY29uLWNvbXBhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTJcIjsgfVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cblxuLmljb24tcHJpY2UtdGFnMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNFwiOyB9XG5cbi5pY29uLXJlZnJlc2gtYnV0dG9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE1XCI7IH1cblxuLmljb24tbGVmdC1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNlwiOyB9XG5cbi5pY29uLXJpZ2h0LWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmljb24tcmlnaHQtYXJyb3cxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cblxuLmljb24tcm9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxOVwiOyB9XG5cbi5pY29uLXNvbGRvdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWFcIjsgfVxuXG4uaWNvbi1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFiXCI7IH1cblxuLmljb24tdXNlcjE6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWNcIjsgfVxuXG4uaWNvbi12ZWhpY2xlczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZFwiOyB9XG5cbi5pY29uLXJlcG9ydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZVwiOyB9XG5cbi5pY29uLXByaWNlLXRhZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG5cbi5pY29uLWF3YXJkczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMFwiOyB9XG5cbi5pY29uLWN1c3RvbWVyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMVwiOyB9XG5cbi5pY29uLXN0YWZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIyXCI7IH1cblxuLmljb24tMzY2NTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyM1wiOyB9XG5cbi5pY29uLTg4MDA6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjRcIjsgfVxuXG4uaWNvbi0yMjYyMzQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjVcIjsgfVxuXG4uaWNvbi03MzM2MTM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjZcIjsgfVxuXG4uaWNvbi04NDQ2NjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyN1wiOyB9XG5cbi5pY29uLTU0NjQxOTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyOFwiOyB9XG5cbi5pY29uLTEzMDQxNTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyOVwiOyB9XG5cbi5pY29uLTE0OTk4NDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyYVwiOyB9XG5cbi5pY29uLWFycm93ZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyYlwiOyB9XG5cbi5pY29uLWFycm93dXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmNcIjsgfVxuXG4uaWNvbi1hcnJvd3Nkb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJkXCI7IH1cblxuLmljb24tYXJyb3dzdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmVcIjsgfVxuXG4uaWNvbi1hdHRhY2htZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJmXCI7IH1cblxuLmljb24tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzMFwiOyB9XG5cbi5pY29uLWNhcnNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzMVwiOyB9XG5cbi5pY29uLWNoZWNrLW1hcms6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzJcIjsgfVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzM1wiOyB9XG5cbi5pY29uLWRvbmUtdGljazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNFwiOyB9XG5cbi5pY29uLWZpbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM1XCI7IH1cblxuLmljb24tZ3JpZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNlwiOyB9XG5cbi5pY29uLWxpc3Rpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzdcIjsgfVxuXG4uaWNvbi1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZWExNlwiOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLSAgICAgIDQuIFR5cG9ncmFwaHkgICAgICAgIC0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluIHsgMCUgeyBvcGFjaXR5OiAwLjE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgZmFkZS1pbiB7IDAlIHsgb3BhY2l0eTogMC4xOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9IH1cblxuQC1vLWtleWZyYW1lcyBmYWRlLWluIHsgMCUgeyBvcGFjaXR5OiAwLjE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4geyAwJSB7IG9wYWNpdHk6IDAuMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfSB9XG5cbmJvZHkgeyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICM3MDcwNzA7IGJhY2tncm91bmQ6ICNmZmZmZmY7IG1hcmdpbjogMDsgb3ZlcmZsb3cteDogaGlkZGVuOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7IC1tb3otYW5pbWF0aW9uOiBmYWRlLWluIDFzIGxpbmVhcjsgLW8tYW5pbWF0aW9uOiBmYWRlLWluIDFzIGxpbmVhcjsgYW5pbWF0aW9uOiBmYWRlLWluIDFzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgYm9keSB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG5pbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG5hIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBvdXRsaW5lOiBub25lOyBjb2xvcjogIzcwNzA3MDsgfVxuXG5hOmhvdmVyIHsgb3V0bGluZTogbm9uZTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBvdXRsaW5lOiBub25lOyBjb2xvcjogIzcwNzA3MDsgfVxuXG5hOmFjdGl2ZSwgYTp2aXNpdGVkLCBhOmZvY3VzIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBvdXRsaW5lOiBub25lOyB9XG5cbi5idG4geyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBib3JkZXI6IG5vbmU7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiA0cHggMjRweCA0cHg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDQ2cHg7IGN1cnNvcjogcG9pbnRlcjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDVweDsgLW1zLWJvcmRlci1yYWRpdXM6IDVweDsgYm9yZGVyLXJhZGl1czogNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLmJ0bjpob3ZlciB7IGJhY2tncm91bmQ6ICMyMjIyMjI7IGNvbG9yOiAjZmZmZmZmOyBvdXRsaW5lOiBub25lOyB9XG5cbi5idG46YWN0aXZlLCAuYnRuOnZpc2l0ZWQsIC5idG46Zm9jdXMsIC5idG5idXR0b246Zm9jdXMgeyBvdXRsaW5lOiBub25lOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4uYnRuOm5vdCgudHQtaWNvbi1yaWdodCkgW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW4tcmlnaHQ6IDZweDsgfVxuXG4uYnRuLmJ0bi13aWRlIHsgcGFkZGluZy1sZWZ0OiAzOHB4OyBwYWRkaW5nLXJpZ2h0OiAzOHB4OyB9XG5cbi5idG4uYnRuLWNvbG9yMDIgeyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uYnRuLmJ0bi1jb2xvcjAyOmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IH1cblxuLmJ0bi5idG4tZnVsbHdpZHRoIHsgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi5idG4teGwgeyBoZWlnaHQ6IDQ5cHg7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZy1sZWZ0OiA0MHB4OyBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9XG5cbi5idG4uYnRuLXhsIFtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luLXJpZ2h0OiAxMXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTFweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5idG4uYnRuLXhsIHsgcGFkZGluZy1sZWZ0OiAzMHB4OyBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5idG4uYnRuLXhsIHsgcGFkZGluZy1sZWZ0OiAzMHB4OyBwYWRkaW5nLXJpZ2h0OiAzMHB4OyB9XG4gIC5idG4uYnRuLXhsIFtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuYnRuLmJ0bi14bCB7IHBhZGRpbmctbGVmdDogMjVweDsgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAuYnRuLmJ0bi14bCBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG51bCB7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG5wIHsgcGFkZGluZzogMCAwIDEycHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IHAgeyBwYWRkaW5nLWJvdHRvbTogMTdweDsgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyBwIHsgcGFkZGluZy1ib3R0b206IDMwcHg7IG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5ociB7IGJvcmRlcjogbm9uZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMXB4OyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjsgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IGhyIHsgbWFyZ2luOiA2MHB4IDAgNTNweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyBociB7IG1hcmdpbjogNDBweCAwIDMzcHggMDsgfSB9XG5cbnRleHRhcmVhLCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4vKiB0dC1ibG9jay10aXRsZSAqL1xuLnR0LXRpdGxlIHNwYW4geyBmb250LXdlaWdodDogaW5oZXJpdDsgZm9udC1mYW1pbHk6IGluaGVyaXQ7IH1cblxuLnR0LWJsb2NrLXRpdGxlIHsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDA7IHBhZGRpbmc6IDBweDsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZTpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IC00cHg7IH1cblxuLnR0LWJsb2NrLXRpdGxlIC50dC1kZXNjcmlwdGlvbiB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4zOyBjb2xvcjogI2RkM2Q1MzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi50dC1ibG9jay10aXRsZS50dC10aXRsZS1jdXN0b20gLnR0LWRlc2NyaXB0aW9uIHsgY29sb3I6ICMyMjIyMjI7IHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyBmb250LXNpemU6IDE4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtYmxvY2stdGl0bGUgeyBwYWRkaW5nLWJvdHRvbTogNDVweDsgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAzNnB4OyB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtZGVzY3JpcHRpb24geyBmb250LXNpemU6IDE0cHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXN1Yi1wYWdlcyB7IHBhZGRpbmctYm90dG9tOiA1NnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7IC50dC1ibG9jay10aXRsZSB7IHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDMwcHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC1kZXNjcmlwdGlvbiB7IGZvbnQtc2l6ZTogMTJweDsgfVxuICAudHQtYmxvY2stdGl0bGUudHQtc3ViLXBhZ2VzIHsgcGFkZGluZy1ib3R0b206IDQ2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJsb2NrLXRpdGxlIHsgcGFkZGluZy1ib3R0b206IDI3cHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMTsgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxMXB4OyBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG4gIC50dC1ibG9jay10aXRsZS50dC1zdWItcGFnZXMgeyBwYWRkaW5nLWJvdHRvbTogNDFweDsgfVxuICAudHQtYmxvY2stdGl0bGUudHQtdGl0bGUtY3VzdG9tIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXRpdGxlLWN1c3RvbSAudHQtZGVzY3JpcHRpb24geyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBwYWRkaW5nLWJvdHRvbTogNHB4OyB9IH1cblxuLnR0LXRpdGxlLWxpZ2h0IC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtaW5kZW50LWJ0biB7IG1hcmdpbi10b3A6IC0xOXB4OyB9XG5cbi50dC1ibG9jay1zdWJwYWdlcyB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1ibG9jay1zdWJwYWdlcyB7IGZvbnQtc2l6ZTogMzZweDsgcGFkZGluZzogMCAwIDUwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJsb2NrLXN1YnBhZ2VzIHsgZm9udC1zaXplOiAzMHB4OyBwYWRkaW5nOiAwIDAgMjFweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ibG9jay1zdWJwYWdlcyB7IGZvbnQtc2l6ZTogMjRweDsgcGFkZGluZzogMCAwIDIzcHggMDsgfSB9XG5cbi50dC10aXRsZS1zdWJwYWdlcyB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgZm9udC13ZWlnaHQ6IDYwMDsgcGFkZGluZzogMCAwIDI4cHggMDsgbWFyZ2luOiAwOyB9XG5cbnAgKyAudHQtdGl0bGUtc3VicGFnZXMgeyBtYXJnaW4tdG9wOiAzM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgcCArIC50dC10aXRsZS1zdWJwYWdlcyB7IG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuXG4uaW1nLWJvdHRvbSB7IG1hcmdpbi1ib3R0b206IDdweDsgfVxuXG4vKiBsYXlvdXQgaW5kZW50ICovXG4uY29udGFpbmVyLWluZGVudDpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiAxMTdweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5jb250YWluZXItaW5kZW50Om5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDc5cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQ6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNTdweDsgfSB9XG5cbi5jb250YWluZXItaW5kZW50LTAyOm5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDEyM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDI6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuY29udGFpbmVyLWluZGVudC0wMjpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA1NXB4OyB9IH1cblxuLmNvbnRhaW5lci1pbmRlbnQtMDM6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogODVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5jb250YWluZXItaW5kZW50LTAzOm5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDUycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDM6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNDJweDsgfSB9XG5cbi5jb250YWluZXItaW5kZW50LTA0Om5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDg1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuY29udGFpbmVyLWluZGVudC0wNDpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA0N3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5jb250YWluZXItaW5kZW50LTA0Om5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDI1cHg7IH0gfVxuXG4uY29udGFpbmVyLWluZGVudC0wNTpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA1NHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDU6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNDdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuY29udGFpbmVyLWluZGVudC0wNTpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuLm0tNDAgeyBtYXJnaW46IDQwcHggYXV0byAwOyB9XG5cbi5tYXJnaW4taW5kZW50MDEgeyBtYXJnaW4tdG9wOiAtNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC5tYXJnaW4taW5kZW50MDEgeyBtYXJnaW4tdG9wOiAtNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLm1hcmdpbi1pbmRlbnQwMSB7IG1hcmdpbi10b3A6IC0xMDlweDsgfSB9XG5cbi50dC1ib3gtaW5kZW50IHsgbWFyZ2luLXRvcDogNDlweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ib3gtaW5kZW50IHsgbWFyZ2luLXRvcDogMzFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtYm94LWluZGVudCB7IG1hcmdpbi10b3A6IDI2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LXBhZ2VDb250ZW50IC5jb250YWluZXIgeyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBhZGRpbmctcmlnaHQ6IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1wYWdlQ29udGVudCA+ICo6bm90KC5uby1tYXJnaW4pW2NsYXNzXj1cImNvbnRhaW5lci1pbmRlbnRcIl06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1wYWdlQ29udGVudCA+ICo6bm90KC5uby1tYXJnaW4pW2NsYXNzXj1cImNvbnRhaW5lci1pbmRlbnRcIl06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAxN3B4OyB9IH1cblxuLyogdHQtY29uZW50LWxheW91dCAqL1xuLnR0LWNvbmVudC1sYXlvdXQgcCB7IG1hcmdpbjogMTZweCAwIDAgMDsgfVxuXG4udHQtY29uZW50LWxheW91dCBwOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMDsgfVxuXG4udHQtdGV4dC1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1heC13aWR0aDogOTk2cHg7IG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnR0LWJsb2NrLXRpdGxlICsgLnR0LXRleHQtY2VudGVyIHsgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7IH1cblxuLnR0LXRleHQtY2VudGVyICsgKltjbGFzc149XCJqcy1jYXJvdXNlbFwiXSB7IG1hcmdpbi10b3A6IDM5cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtdGV4dC1jZW50ZXIgKyAqW2NsYXNzXj1cImpzLWNhcm91c2VsXCJdIHsgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtdGV4dC1jZW50ZXIgKyAqW2NsYXNzXj1cImpzLWNhcm91c2VsXCJdIHsgbWFyZ2luLXRvcDogMTdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbW9iaWxlLWhpZGRlbiB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKiB0dC1mb3JtLWRlZmF1bHQgKi9cbi8qIGZvcm0gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbnRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxudGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxudGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi50dC1mb3JtLWRlZmF1bHQgLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi50dC1mb3JtLWRlZmF1bHQgbGFiZWwgeyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4yOyBwYWRkaW5nLXJpZ2h0OiA0cHg7IHBhZGRpbmctYm90dG9tOiA3cHg7IGRpc3BsYXk6IGJsb2NrOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPXRleHRdLCAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9ZW1haWxdLCAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXSwgLnR0LWZvcm0tZGVmYXVsdCB0ZXh0YXJlYSB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDEycHg7IGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7IHBhZGRpbmc6IDNweCAxMnB4IDRweCAxNHB4OyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDUwMDsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgY29sb3I6ICMyMjIyMjI7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgd2lkdGg6IDEwMCU7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpLCAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXTpub3QodGV4dGFyZWEpIHsgaGVpZ2h0OiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpLCAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXTpub3QodGV4dGFyZWEpIHsgaGVpZ2h0OiAzOXB4OyB9IH1cblxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dC5mb3JtLWNvbnRyb2wsIC50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWEuZm9ybS1jb250cm9sIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQgc2VsZWN0LmZvcm0tY29udHJvbCB7IHBhZGRpbmc6IDEwcHggMTJweCAxMXB4IDE1cHg7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsIC50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWE6Zm9jdXMgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyB9XG5cbi8qIHR0LWZvcm0tZGVmYXVsdDAyICovXG4udHQtZm9ybS1kZWZhdWx0MDIgLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCwgLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbCwgLnR0LWZvcm0tZGVmYXVsdDAyIHRleHRhcmVhIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjhweDsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjYTsgcGFkZGluZzogNXB4IDEycHggMTFweCA0cHg7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBib3gtc2hhZG93OiBub25lOyBvdXRsaW5lOiBub25lOyBjb2xvcjogIzcwNzA3MDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwOyAtbW96LWJvcmRlci1yYWRpdXM6IDA7IC1tcy1ib3JkZXItcmFkaXVzOiAwOyBib3JkZXItcmFkaXVzOiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSwgLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9ZW1haWxdOm5vdCh0ZXh0YXJlYSkgeyBoZWlnaHQ6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPXRleHRdOm5vdCh0ZXh0YXJlYSksIC50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpIHsgaGVpZ2h0OiAzOXB4OyB9IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0LmZvcm0tY29udHJvbCwgLnR0LWZvcm0tZGVmYXVsdDAyIHRleHRhcmVhLmZvcm0tY29udHJvbCB7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgc2VsZWN0LmZvcm0tY29udHJvbCB7IHBhZGRpbmc6IDEwcHggMTJweCAxMXB4IDE1cHg7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkgeyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywgLnR0LWZvcm0tZGVmYXVsdDAyIHRleHRhcmVhOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBib3gtc2hhZG93OiBub25lOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IGhlaWdodDogMzlweDsgcGFkZGluZzogOHB4IDMzcHggM3B4IDE0cHg7IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIC50dC1yYXRpbmcgaSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKiByYWRpby1ncm91cCAqL1xuLnJhZGlvIHsgZGlzcGxheTogYmxvY2s7IGN1cnNvcjogcG9pbnRlcjsgbWFyZ2luOiAwIDAgOHB4OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4ucmFkaW8gaW5wdXQgeyB3aWR0aDogMXB4OyBoZWlnaHQ6IDFweDsgb3BhY2l0eTogMDsgfVxuXG4ucmFkaW8gaW5wdXQ6Zm9jdXMgKyAub3V0ZXIgLmlubmVyIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpOyAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpOyAtby10cmFuc2Zvcm06IHNjYWxlKDEpOyB0cmFuc2Zvcm06IHNjYWxlKDEpOyBvcGFjaXR5OiAxOyBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmOyB9XG5cbi5yYWRpbyAub3V0ZXIgeyB3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4OyBkaXNwbGF5OiBibG9jazsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogNHB4IDRweCAwIDA7IGJhY2tncm91bmQtY29sb3I6ICNmN2Y4ZmE7IGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgfVxuXG4ucmFkaW8gLmlubmVyIHsgd2lkdGg6IDhweDsgaGVpZ2h0OiA4cHg7IHRvcDogM3B4OyBsZWZ0OiAzcHg7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmOyBvcGFjaXR5OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTsgdHJhbnNmb3JtOiBzY2FsZSgwKTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4ucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIC5vdXRlciAuaW5uZXIgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7IC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7IC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7IHRyYW5zZm9ybTogc2NhbGUoMSk7IG9wYWNpdHk6IDE7IH1cblxuLnJhZGlvOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnJhZGlvOmhvdmVyIC5pbm5lciB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4vKiBjaGVja2JveC1ncm91cCAqL1xuLmNoZWNrYm94LWdyb3VwIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1ib3R0b206IDIwcHg7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDE5cHg7IH1cblxuLmNoZWNrYm94LWdyb3VwIGlucHV0W3R5cGU9Y2hlY2tib3hdIHsgZGlzcGxheTogbm9uZTsgfVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDI1cHg7IGN1cnNvcjogcG9pbnRlcjsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMTlweDsgY29sb3I6ICMyMjIyMjI7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wM3M7IC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wM3M7IHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzOyB9XG5cbi5jaGVja2JveC1ncm91cCBsYWJlbCAuYm94IHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgaGVpZ2h0OiAxN3B4OyB3aWR0aDogMTdweDsgei1pbmRleDogOTsgbWFyZ2luLXRvcDogMXB4OyBib3JkZXI6IDFweCBzb2xpZCAjZDFkMWQxOyB9XG5cbi5jaGVja2JveC1ncm91cCBsYWJlbCAuY2hlY2sgeyB0b3A6IDJweDsgbGVmdDogM3B4OyBvcGFjaXR5OiAwOyB6LWluZGV4OiAxMDsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApOyAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDApOyAtby10cmFuc2Zvcm06IHNjYWxlKDApOyB0cmFuc2Zvcm06IHNjYWxlKDApOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgd2lkdGg6IDEwcHg7IGhlaWdodDogMTBweDsgbGluZS1oZWlnaHQ6IDE7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgLmNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM0XCI7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDEwcHg7IGxpbmUtaGVpZ2h0OiAxOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDFweDsgdG9wOiAzcHg7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmNoZWNrYm94LWdyb3VwOmhvdmVyIGxhYmVsIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsIC5jaGVjayB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4ubGlzdC1mb3JtLWNvbHVtbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMDsgbWFyZ2luOiAwIDAgMCAtMTVweDsgfVxuXG4ubGlzdC1mb3JtLWNvbHVtbiBsaSB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi8qIGlucHV0IHR5cGUgZmlsZSovXG4udHQtaW5wdXQtZmlsZSB7IHdpZHRoOiAyOTJweDsgcGFkZGluZy1ib3R0b206IDE1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtaW5wdXQtZmlsZSAuaW5wdXQtZ3JvdXAtYnRuOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiAnXFxlOTJmJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxM3B4OyBsZWZ0OiAxNXB4OyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHotaW5kZXg6IDI7IH1cblxuLnR0LWlucHV0LWZpbGUgaW5wdXRbdHlwZT10ZXh0XSB7IHdpZHRoOiAyMzJweDsgaGVpZ2h0OiA0MHB4OyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMCAwIDAgMzVweDsgYm94LXNoYWRvdzogbm9uZTsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyBwb2ludGVyLWV2ZW50czogbm9uZTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyB9XG5cbi50dC1pbnB1dC1maWxlIGlucHV0W3R5cGU9ZmlsZV0geyBwYWRkaW5nOiAwIDAgMCAyNXB4OyB9XG5cbi50dC1pbnB1dC1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICcrJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHdpZHRoOiA0M3B4OyBoZWlnaHQ6IDQwcHg7IGZvbnQtc2l6ZTogMjhweDsgbGluZS1oZWlnaHQ6IDEuMzsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgY29sb3I6ICM4ODg4ODg7IGZvbnQtd2VpZ2h0OiA0MDA7IHRleHQtYWxpZ246IGNlbnRlcjsgcG9pbnRlci1ldmVudHM6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IH1cblxuLnR0LWlucHV0LWZpbGU6YmVmb3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICcrJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDI4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLnR0LWlucHV0LWZpbGUgLnR0LWJ0bi1pY29uIHsgcGFkZGluZzogMTNweCAwIDAgMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgd2lkdGg6IDI5MnB4OyBoZWlnaHQ6IDQycHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNDAwOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAxNHB4IDAgMCAzOHB4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnR0LWlucHV0LWZpbGUudHQtdXBsb2FkIGlucHV0W3R5cGU9dGV4dF0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1pbnB1dC1maWxlOmhvdmVyOmJlZm9yZSB7IGNvbG9yOiAjZGQzZDUzOyBib3JkZXItY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAudHQtaW5wdXQtZmlsZSB7IHdpZHRoOiAyMDBweDsgfVxuICAudHQtaW5wdXQtZmlsZSAudHQtYnRuLWljb24geyB3aWR0aDogMjAwcHg7IH1cbiAgLnR0LWlucHV0LWZpbGU6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtaW5wdXQtZmlsZSBpbnB1dFt0eXBlPXRleHRdIHsgd2lkdGg6IDIwMHB4OyB9IH1cblxuLyogQ3VzdG9tIHNlbGVjdCAqL1xuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXI6IHNvbGlkIDFweCAjZGZkZmRmOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBjbGVhcjogYm90aDsgY3Vyc29yOiBwb2ludGVyOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtZmFtaWx5OiBpbmhlcml0OyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjRweDsgZm9udC13ZWlnaHQ6IDUwMDsgaGVpZ2h0OiA0NHB4OyBvdXRsaW5lOiBub25lOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiAxMHB4IDMzcHggM3B4IDE0cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgdXNlci1zZWxlY3Q6IG5vbmU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHdpZHRoOiBhdXRvOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDE6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmFjdGl2ZSwgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDE6Zm9jdXMgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTFweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE3cHg7IHRvcDogNTAlOyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDAwMDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAuY3VycmVudCBzcGFuIHsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAuY3VycmVudCBzcGFuOmVtcHR5IHsgZGlzcGxheTogbm9uZTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5vcGVuIC5saXN0IHsgb3BhY2l0eTogMTsgcG9pbnRlci1ldmVudHM6IGF1dG87IHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5kaXNhYmxlZCB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLndpZGUgeyB3aWR0aDogMTAwJTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS53aWRlIC5saXN0IHsgbGVmdDogMCAhaW1wb3J0YW50OyByaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLnJpZ2h0IC5saXN0IHsgbGVmdDogYXV0bzsgcmlnaHQ6IDA7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3QgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luLXRvcDogNHB4OyBvcGFjaXR5OiAwOyBvdmVyZmxvdzogaGlkZGVuOyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDEwMCU7IGxlZnQ6IDA7IHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDsgei1pbmRleDogOTsgd2lkdGg6IDEwMCU7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3Q6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0IGxpOmZpcnN0LWNoaWxkIHsgcGFkZGluZy10b3A6IDRweDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAubGlzdCBsaTpsYXN0LWNoaWxkIHsgcGFkZGluZy1ib3R0b206IDRweDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uIHsgbGlzdC1zdHlsZTogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyBvdXRsaW5lOiBub25lOyB0ZXh0LWFsaWduOiBsZWZ0OyBwYWRkaW5nOiAycHggMTRweDsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbjpob3ZlciwgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbi5mb2N1cywgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbi5zZWxlY3RlZC5mb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb24uZGlzYWJsZWQgeyBmb250LXdlaWdodDogYm9sZDsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uby1jc3Nwb2ludGVyZXZlbnRzIC5uaWNlLXNlbGVjdCAubGlzdCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0Lm9wZW4gLmxpc3QgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtc2VsZWN0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgY2xlYXI6IGJvdGg7IGN1cnNvcjogcG9pbnRlcjsgZGlzcGxheTogYmxvY2s7IGZsb2F0OiBsZWZ0OyBmb250LWZhbWlseTogaW5oZXJpdDsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuNDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgaGVpZ2h0OiAzMHB4OyBtaW4td2lkdGg6IDM3cHg7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDNweCAxMnB4IDRweCAycHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgdXNlci1zZWxlY3Q6IG5vbmU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHdpZHRoOiBhdXRvOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6aG92ZXIgeyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50OyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50OyBib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMjphY3RpdmUsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNHB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMHB4OyB0b3A6IDUwJTsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmN1cnJlbnQgc3BhbiB7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmN1cnJlbnQgc3BhbjplbXB0eSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIub3BlbiAubGlzdCB7IG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIuZGlzYWJsZWQgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi53aWRlIHsgd2lkdGg6IDEwMCU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIud2lkZSAubGlzdCB7IGxlZnQ6IDAgIWltcG9ydGFudDsgcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5yaWdodCAubGlzdCB7IGxlZnQ6IGF1dG87IHJpZ2h0OiAwOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW4tdG9wOiA0cHg7IG9wYWNpdHk6IDA7IG92ZXJmbG93OiBoaWRkZW47IG1pbi13aWR0aDogNzBweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQ7IHotaW5kZXg6IDk7IHdpZHRoOiAxMDAlOyBjb2xvcjogIzIyMjIyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyBib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyAtbW96LWJvcmRlci1yYWRpdXM6IDNweDsgLW1zLWJvcmRlci1yYWRpdXM6IDNweDsgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3ZlcikgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCBsaTpmaXJzdC1jaGlsZCB7IHBhZGRpbmctdG9wOiA0cHg7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3QgbGk6bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiA0cHg7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLm9wdGlvbiB7IGxpc3Qtc3R5bGU6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgb3V0bGluZTogbm9uZTsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogMnB4IDE0cHg7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb246aG92ZXIsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24uZm9jdXMsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uLmRpc2FibGVkIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG4udHQtZGVmYXVsdC1jb2xvciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1kZWZhdWx0LWNvbG9yMDIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmhpZGRlbi1tb2JpbGUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnZpc2libGUtbW9iaWxlIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyp2aWRlby1ibG9jayAqL1xuLnR0LXZpZGVvLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMzRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC50dC12aWRlby1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDI4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXZpZGVvLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjJweDsgfSB9XG5cbi50dC12aWRlby1ibG9jayB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbGluZS1oZWlnaHQ6IDA7IHdpZHRoOiAxMDAlOyB9XG5cbi50dC12aWRlby1ibG9jayB2aWRlbyB7IHdpZHRoOiAxMDAlOyB9XG5cbi50dC12aWRlby1ibG9jayAubGluay12aWRlbyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAxOyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50dC12aWRlby1ibG9jayAubGluay12aWRlbzpiZWZvcmUgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiA1NnB4OyBsaW5lLWhlaWdodDogMTsgZmxvYXQ6IGxlZnQ7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW86aG92ZXI6YmVmb3JlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXZpZGVvLWJsb2NrIC5saW5rLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTMnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB6LWluZGV4OiAzOyB9XG5cbi50dC12aWRlby1ibG9jay5wbGF5IC5saW5rLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGVhMTYnOyB9XG5cbi50dC13cmFwcGVyLTAxIHsgYmFja2dyb3VuZDogI2ZhZmFmYTsgcGFkZGluZzogOTdweCAwIDEwMXB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtd3JhcHBlci0wMSB7IHBhZGRpbmc6IDY3cHggMCA3MHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXdyYXBwZXItMDEgeyBwYWRkaW5nOiA1N3B4IDAgNjBweCAwOyB9IH1cblxuaDY6bm90KFtjbGFzc149XCJ0dC10aXRsZVwiXSkgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMjFweCAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyBoNjpub3QoW2NsYXNzXj1cInR0LXRpdGxlXCJdKSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi50dC10aXRsZS1kZWZhdWx0IHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMjZweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDIxcHggMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRpdGxlLWRlZmF1bHQgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXRpdGxlLWRlZmF1bHQgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmc6IDAgMCA5cHggMDsgfSB9XG5cbi50dC1saXN0MDEgeyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwIDAgMCAxOXB4OyBtYXJnaW46IDA7IH1cblxuLnR0LWxpc3QwMSBsaSB7IHBhZGRpbmc6IDAgMCAxMHB4IDMwcHg7IGNvbG9yOiAjMjIyMjIyOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4udHQtbGlzdDAxIGxpOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzInOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA0cHg7IGxlZnQ6IDA7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1saXN0MDEgbGkgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWxpc3QwMSBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWxpc3QwMiB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDAgMCAwIDBweDsgbWFyZ2luOiAwOyB9XG5cbi50dC1saXN0MDIgbGkgeyBwYWRkaW5nOiAwIDAgNXB4IDI1cHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuNDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1saXN0MDIgbGk6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogMDsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWxpc3QwMiBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbGlzdDAyIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbGlzdDAyIGxpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi50dC1saXN0MDIgbGk6bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi50dC1saXN0MDMgeyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwIDAgMCAwcHg7IG1hcmdpbjogMDsgfVxuXG4udHQtbGlzdDAzIGxpIHsgcGFkZGluZzogMCAwIDRweCAyN3B4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDUwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtbGlzdDAzIGxpOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzQnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzcHg7IGxlZnQ6IDhweDsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbGlzdDAzIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1saXN0MDMgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxpc3QwMyBsaSB7IGZvbnQtc2l6ZTogMTFweDsgfSB9XG5cbi50dC1saW5rIHsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnR0LWxpbms6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbGluay1iYWNrIHsgZm9udC1zaXplOiAxMXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyBmb250LXdlaWdodDogYm9sZDsgbWFyZ2luLWJvdHRvbTogMThweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LWxpbmstYmFjazpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1saW5rLWJhY2s6YmVmb3JlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHRvcDogLTFweDsgbWFyZ2luLXJpZ2h0OiA4cHg7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgZm9udC13ZWlnaHQ6IDYwMDsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGluay1iYWNrIHsgbWFyZ2luLWJvdHRvbTogNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1saW5rLWJhY2sgeyBtYXJnaW4tYm90dG9tOiA4cHg7IH0gfVxuXG4vKlxudG9vbHRpcFxuKi9cbi50b29sdGlwIHsgZGlzcGxheTogaW5saW5lOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udG9vbHRpcDphZnRlciB7IGJhY2tncm91bmQ6ICMyMjIyMjI7IGJvcmRlci1yYWRpdXM6IDVweDsgdG9wOiAtMzRweDsgY29sb3I6ICNmZmZmZmY7IGNvbnRlbnQ6IGF0dHIodGl0bGUpOyBsZWZ0OiA1MCU7IG1hcmdpbi1sZWZ0OiAtMzlweDsgcGFkZGluZzogNXB4IDVweDsgcG9zaXRpb246IGFic29sdXRlOyBmb250LXdlaWdodDogNTAwOyB6LWluZGV4OiAxOyB3aWR0aDogNzhweDsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMS4zOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udG9vbHRpcDpiZWZvcmUgeyBib3JkZXI6IHNvbGlkOyBib3JkZXItY29sb3I6ICMyMjIyMjIgdHJhbnNwYXJlbnQ7IGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDsgdG9wOiAtMTFweDsgY29udGVudDogXCJcIjsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTVweDsgcG9zaXRpb246IGFic29sdXRlOyBmb250LXdlaWdodDogNTAwOyB6LWluZGV4OiAxOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udG9vbHRpcDpob3ZlcjphZnRlciwgLnRvb2x0aXA6aG92ZXI6YmVmb3JlIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi5kaXZpZGVyLS1sZyB7IGhlaWdodDogNDVweDsgfVxuXG4uZGl2aWRlciB7IGhlaWdodDogNDBweDsgY2xlYXI6IGJvdGg7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgLnZpc2libGUtbGcsIC52aXNpYmxlLXhsIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLnZpc2libGUteHMgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC5oaWRkZW4teHMgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5oaWRkZW4teGwgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5oaWRkZW4tbGcgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgICA1LiBIZWFkZXIgICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFuZWwtbWVudSwgLm1tcGFuZWxzLCAubW1wYW5lbHMgPiAubW1wYW5lbCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHdpZHRoOiBpbmhlcml0OyB9XG5cbi5wYW5lbC1tZW51IHsgd2lkdGg6IDMyMHB4OyBiYWNrZ3JvdW5kOiAjNDg0ODQ4OyBwb3NpdGlvbjogZml4ZWQ7IHotaW5kZXg6IDUwOyB9XG5cbi5wYW5lbC1tZW51IHVsIHsgbGlzdC1zdHlsZS10eXBlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnBhbmVsLW1lbnUgdWwgbGkgeyBtYXJnaW46IDA7IHdpZHRoOiAxMDAlOyB9XG5cbi5wYW5lbC1tZW51IHVsIGxpIGEgeyBkaXNwbGF5OiBmbGV4OyBwYWRkaW5nOiA5cHggMjdweCA5cHggMzBweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi5wYW5lbC1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSkgeyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpOmFmdGVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSk6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSk6aG92ZXI6YWZ0ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ucGFuZWwtbWVudSAjbW0wLm1tcGFuZWwgLm1tLW5leHQtbGV2ZWw6YWZ0ZXIgeyB0b3A6IDE4cHg7IH1cblxuLnBhbmVsLW1lbnUgLm1tcGFuZWw6bm90KCNtbTApIGE6bm90KC5tbS1vcmlnaW5hbC1saW5rKSB7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5wYW5lbC1tZW51IC5tbXBhbmVsIC5tbS1vcmlnaW5hbC1saW5rIC50dC1iYWRnZSB7IHRvcDogLTFweDsgfVxuXG4ucGFuZWwtbWVudSAubW0tY2xvc2UsIC5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsLCAucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluayB7IGRpc3BsYXk6IGJsb2NrOyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZTpiZWZvcmUsIC5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmJlZm9yZSwgLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6YWZ0ZXIgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnBhbmVsLW1lbnUgLm1tLWNsb3NlOmhvdmVyLCAucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3ZlciwgLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgLm1tLWNsb3NlOmhvdmVyOmJlZm9yZSAubW0tcHJldi1sZXZlbDpob3ZlcjpiZWZvcmUsIC5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyOmFmdGVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IHsgbWFyZ2luLWJvdHRvbTogMzJweDsgfVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlIHsgcGFkZGluZzogMTRweCAxNnB4IDE1cHggMjlweDsgY29sb3I6ICNmZmZmZmY7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTMzXCI7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwcHg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wYW5lbC1tZW51IGxpLm1tLWNsb3NlLXBhcmVudCAubW0tY2xvc2U6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZTpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbCB7IHBhZGRpbmc6IDE0cHggMTZweCAxNXB4IDI5cHg7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7IG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmJcIjsgcGFkZGluZy1yaWdodDogMTBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDVweDsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbCB7IGNvbG9yOiAjMjIyMjIyOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDphZnRlciB7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IHBhZGRpbmctbGVmdDogMTBweDsgdG9wOiAxMnB4OyByaWdodDogMzBweDsgcG9zaXRpb246IGFic29sdXRlOyBjb2xvcjogI2ZmZmZmZjsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyOmFmdGVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbmsgeyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rOmJlZm9yZSB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rOmhvdmVyOmJlZm9yZSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tbS1vcGVuIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubW0tb3BlbiAubW0tZnVsbHNjcmVlbi1iZyB7IGN1cnNvcjogcG9pbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IGxlZnQ6IDA7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDIxOyBkaXNwbGF5OiBub25lOyB9XG5cbi5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUsIC5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUubW0tcmlnaHQgeyAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4ucGFuZWwtbWVudSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB9XG5cbi5wYW5lbC1tZW51Lm1tLXJpZ2h0LCAubW1pdGVtb3Blbi5wYW5lbC1tZW51Lm1tLXJpZ2h0Lm1taGlkZSB7IGxlZnQ6IGF1dG87IHJpZ2h0OiAwOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7IH1cblxuLm1taXRlbW9wZW4ucGFuZWwtbWVudS5tbWhpZGUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4ubW1wYW5lbCB7IC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7IHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5tbXBhbmVscyB7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1tcGFuZWwubW1vcGVuZWQgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLm1tcGFuZWwubW1zdWJvcGVuZWQgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7IH1cblxuLm1tcGFuZWxzID4gLm1tcGFuZWwgeyBvdmVyZmxvdzogc2Nyb2xsOyBvdmVyZmxvdy14OiBoaWRkZW47IG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1tcGFuZWxzLCAubW1wYW5lbHMgPiAubW1wYW5lbCB7IGJhY2tncm91bmQ6IGluaGVyaXQ7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuXG4ubW1wYW5lbHMgPiAubW1wYW5lbDpub3QoLm1taGlkZGVuKSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tbXBhbmVscyA+IC5tbXBhbmVsOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDIwcHg7IH1cblxuLm1taGlkZGVuLCAubW0tbmF2LWJ0biB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm1tLWZ1bGxzY3JlZW4tYmcsIC5tbS1mdWxsc2NyZWVuLWJnOmZvY3VzLCAubW0tZnVsbHNjcmVlbi1iZzphY3RpdmUsIC5tbS1mdWxsc2NyZWVuLWJnOmhvdmVyIHsgb3V0bGluZTogbm9uZTsgfVxuXG4udHQtbWVudS1zbGlkZXIgeyBtYXgtaGVpZ2h0OiAzODlweDsgfVxuXG4vKiB0dC1oZWFkZXItMDEoQ2FyTGVhZGVyKSAqL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDM7IC8qIHBhbmVsLWluZm8oZGVzY3RvcGUgdG9wIGxpbmUpICovIC8qIHF1aWNrTGlua3MobW9iaWxlIHRvcCBsaW5lKSAqLyAvKiBoZWFkZXItaG9sZGVyIGxheW91dCAqLyAvKiBoZWFkZXItb2JqICovIC8qIGRlc2N0b3AtbWVudSAqLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEudHQtb24tdG9wIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAxMDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEudHQtb24tdG9wID4gKiB7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDE6bm90KC50dC1vbi10b3ApIHsgaGVpZ2h0OiAxOTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxOm5vdCgudHQtb24tdG9wKSB7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL2hlYWRlci1zdWItbWVudS5qcGdcIikgMCAwIG5vLXJlcGVhdDsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDE6bm90KC50dC1vbi10b3ApIHsgaGVpZ2h0OiAxMjdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIC5yb3cgeyBoZWlnaHQ6IDQzcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBoZWlnaHQ6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAucm93IHsgaGVpZ2h0OiAyOHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTFweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGhlaWdodDogMjdweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXNpemU6IDEycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGEgeyBjb2xvcjogI2ZmZmZmZjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGkgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgbWFyZ2luLXJpZ2h0OiA3cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDIycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8geyBmb250LXNpemU6IDEwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIHN0cm9uZyB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGkgeyBmb250LXNpemU6IDE2cHg7IG1hcmdpbi1yaWdodDogN3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBpLmljb24tMTU4NzQgeyBtYXJnaW4tcmlnaHQ6IDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gLnR0LXRleHQgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IG1hcmdpbjogMCAyMHB4IDAgMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmo6bGFzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggM3B4IDRweCAzcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiB7IG1hcmdpbjogMCA1cHggMCAwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBmaXhlZDsgb3BhY2l0eTogMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiA0M3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyB0b3A6IDI4cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgZm9ybSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHsgaGVpZ2h0OiA3MHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMjRweCAxMnB4IDEwcHggMHB4OyBtYXJnaW4tbGVmdDogMzhweDsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgd2lkdGg6IGNhbGMoMTAwJSAtIDcxcHgpOyBjb2xvcjogIzVmNWY1ZjsgYm9yZGVyLXJhZGl1czogMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2ggeyBjb2xvcjogIzVmNWY1ZjsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMTsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY3Vyc29yOiBwb2ludGVyOyB0b3A6IDIycHg7IHBhZGRpbmc6IDRweCAwIDRweCA0cHg7IGxlZnQ6IDBweDsgei1pbmRleDogMzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDlcIjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyMHB4OyByaWdodDogMDsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyBvdXRsaW5lOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTMzXCI7IGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNjBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtc2l6ZTogMThweDsgcGFkZGluZy10b3A6IDE4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyB0b3A6IDE1cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgdG9wOiAxN3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyOm5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxhbmd1YWdlIHNlbGVjdCB7IG9wYWNpdHk6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDE3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sYW5ndWFnZSB7IG1hcmdpbi1yaWdodDogMTJweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDI5OXB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDdweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTVweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgeyBwYWRkaW5nOiAwIDIwcHggMCAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSB7IG1hcmdpbjogMjRweCAwIDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnRodW1ibmFpbCB7IHdpZHRoOiA4OXB4OyBtaW4td2lkdGg6IDg5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogMCA1cHggMCAxMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtcHJpY2UgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXRvcDogOXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0geyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMnB4OyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20geyBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODsgbWFyZ2luLXRvcDogMjRweDsgcGFkZGluZzogMTJweCAyMHB4IDIzcHggMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS41OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCBsYWJlbCB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIC50dC1wcmljZSB7IHBhZGRpbmctbGVmdDogMTBweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS40OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDIzMHB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHBhZGRpbmc6IDAgMjBweCAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogLTIzcHg7IHRvcDogMTAwJTsgei1pbmRleDogMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7IHotaW5kZXg6IDE7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyB6LWluZGV4OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDE1cHggMHB4IDE0cHggMjJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogIzIyMjIyMjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTRweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDRweCAwOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50Om5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXF1aWNrTGlua3MtcG9wdXAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxpbmUtaGVpZ2h0OiAyNHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzNhM2EzYTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTgxODE4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wudHQtY2FydCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDI4cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjRweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUuYWN0aXZlIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IGhlaWdodDogMjVweDsgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDsgY29sb3I6ICNmZmZmZmY7IG1pbi13aWR0aDogMzdweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjsgbWFyZ2luLXRvcDogLTFweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7IHZpc2liaWxpdHk6IGhpZGRlbjsgb3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyBjb2xvcjogIzQyNDI0MjsgcGFkZGluZzogMzBweDsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB6LWluZGV4OiAtMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4zcywgei1pbmRleCAwcyBsaW5lYXIgMC4wMXM7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0ZXh0LWFsaWduOiBsZWZ0OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyB7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwOyBwYWRkaW5nOiA0cHggMTBweCA5cHggMTNweDsgY29sb3I6ICM3MDcwNzA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMCAxMHB4IDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHsgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMTNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUgeyBmb250LXNpemU6IDE5cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDhweCAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgeyBjb2xvcjogIzcwNzA3MDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIGEgeyBjb2xvcjogIzcwNzA3MDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA2cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDc7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgdGV4dC1hbGlnbjogY2VudGVyOyB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgbWFyZ2luLXRvcDogMTlweDsgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgbWFyZ2luLXRvcDogMjFweDsgbWFyZ2luLWJvdHRvbTogMTFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxMDAlOyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXRvcDogMjJweDsgbWFyZ2luLWJvdHRvbTogMjJweDsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSB7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDEwMCU7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IG1hcmdpbi10b3A6IC0xcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDBweDsgdG9wOiAyNHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIHsgbWluLWhlaWdodDogMTIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgeyBtaW4taGVpZ2h0OiA4MnB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LCAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmctdG9wOiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIC50dC1tZW51LXRvZ2dsZSB7IHBhZGRpbmctdG9wOiAxNXB4OyBwYWRkaW5nLWJvdHRvbTogMTVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDE5NHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGxpbmUtaGVpZ2h0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDAgeyBmaWxsOiAjRkZGRkZGOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDEgeyBkaXNwbGF5OiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDIgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MyB7IGRpc3BsYXk6IGlubGluZTsgZmlsbDogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3Q0IHsgZmlsbDogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3ZnLWltZyB7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDUwcHg7IG1heC13aWR0aDogaW5oZXJpdDsgbWFyZ2luLWJvdHRvbTogMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tZGFyayB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tbGlnaHQgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDE2OHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdmctaW1nIHsgd2lkdGg6IGF1dG87IGhlaWdodDogNDNweDsgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAudHQtbG9nby1kYXJrIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tbGlnaHQgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDAgeyBmaWxsOiAjMjIyMjIyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDEgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDIgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MyB7IGRpc3BsYXk6IGlubGluZTsgZmlsbDogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3Q0IHsgZmlsbDogI2RkM2Q1MzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyB7IG1heC13aWR0aDogMTMxcHg7IG1hcmdpbi10b3A6IDNweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3ZnLWltZyB7IGhlaWdodDogMzRweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIGltZzpub3QoLnN2Zy1pbWcpIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1lbnUtdG9nZ2xlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDEuMmVtOyBwYWRkaW5nOiA1cHg7IHotaW5kZXg6IDM7IG91dGxpbmU6IG5vbmU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1lbnUtdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxOHB4OyBwYWRkaW5nLXRvcDogNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkgeyBmb250LXNpemU6IDIycHg7IG1hcmdpbi10b3A6IC0zcHg7IG1hcmdpbi1yaWdodDogMTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7IHBhZGRpbmctdG9wOiA0cHg7IGhlaWdodDogMzhweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LXdyYXA6IHdyYXA7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiA5cHggMjVweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDlweCAxMXB4IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IHBhZGRpbmc6IDlweCAxMHB4IDEwcHg7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDlweCAxMHB4IDE1cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCA+IGEgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHsgbGVmdDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHsgcGFkZGluZy1yaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogM3B4OyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogMXB4OyBtYXJnaW4tbGVmdDogOXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgdWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDE7IG9wYWNpdHk6IDA7IG1pbi13aWR0aDogMjExcHg7IHotaW5kZXg6IDEwMDA7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwgeyBvcGFjaXR5OiAxOyBwb2ludGVyLWV2ZW50czogYXV0bzsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgdG9wOiBhdXRvOyBsZWZ0OiAyOHB4OyB3aWR0aDogMjExcHg7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgcGFkZGluZzogOXB4IDAgMTFweCAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHsgY29sb3I6ICMwZTBlMGU7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDcwMDsgcGFkZGluZzogMTBweCAyMHB4IDVweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgeyBsZWZ0OiAxMXB4OyB9IH1cblxuLypcbkhlYWRlciBzdHVja1xuKi9cbiN0dC1zdHVjayB7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogZml4ZWQ7IGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgdG9wOiAtNzZweDsgei1pbmRleDogMjA7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpOyBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyAtbW96LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgeyBoZWlnaHQ6IDc2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1zdHVjayAudHQtc3R1Y2stcm93IHsgaGVpZ2h0OiA1NnB4OyB9IH1cblxuI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgPiBbY2xhc3NePVwiY29sLVwiXSB7IHBhZGRpbmctbGVmdDogMDsgcGFkZGluZy1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyAudHQtc3R1Y2stcGFyZW50LWxvZ28geyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9XG4gICN0dC1zdHVjayAudHQtc3R1Y2stcm93IC50dC1tZW51LXRvZ2dsZSB7IHRvcDogOHB4OyB9XG4gICN0dC1zdHVjayAudHQtc3R1Y2stcm93IC50dC1sb2dvIHsgbWFyZ2luLXRvcDogOXB4OyB9IH1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgeyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhOm5vdCg6aG92ZXIpIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50OyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7IH1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgeyBsZWZ0OiAxNXB4OyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50OyB9XG5cbiN0dC1zdHVjay5zdHVjayB7IHRvcDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LXN0dWNrIHsgbWF4LWhlaWdodDogNTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgYm9keS50b3VjaCAjdHQtaGVhZGVyIC50dC1wYW5lbC1pbmZvIHsgcGFkZGluZy1ib3R0b206IDJweDsgfSB9XG5cbi8qIHN0dWNrIHR0LWhlYWRlci0wMSovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIHsgbWF4LXdpZHRoOiAxNTdweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28tZGFyayB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28tbGlnaHQgeyBkaXNwbGF5OiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0MCB7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QxIHsgZGlzcGxheTogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDIgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QzIHsgZGlzcGxheTogaW5saW5lOyBmaWxsOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0NCB7IGZpbGw6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3ZnLWltZyB7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN2Zy1pbWcgeyBoZWlnaHQ6IDM0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLW1lbnUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLW1lbnUgeyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAyMHB4IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDE1cHggMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDE1cHggOXB4OyB9IH1cblxuLyogdHQtaGVhZGVyLTAyKE1vdG9MZWFkZXIpICovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMzsgLyogcGFuZWwtaW5mbyhkZXNjdG9wZSB0b3AgbGluZSkgKi8gLyogcXVpY2tMaW5rcyhtb2JpbGUgdG9wIGxpbmUpICovIC8qIGhlYWRlci1ob2xkZXIgbGF5b3V0ICovIC8qIGhlYWRlci1vYmogKi8gLyogZGVzY3RvcC1tZW51ICovIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMi50dC1vbi10b3AgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDEwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMi50dC1vbi10b3AgPiAqIHsgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMjpub3QoLnR0LW9uLXRvcCkgeyBoZWlnaHQ6IDE5MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDI6bm90KC50dC1vbi10b3ApIHsgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vaGVhZGVyLXN1Yi1tZW51LmpwZ1wiKSAwIDAgbm8tcmVwZWF0OyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMjpub3QoLnR0LW9uLXRvcCkgeyBoZWlnaHQ6IDEyN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHsgaGVpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLnR0LXdyYXBwZXItaWNvbiB7IG1hcmdpbi10b3A6IDM0cHg7IG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgNnB4IDM5cHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNzsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkgYSB7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkgaSB7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuOTsgd2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMnB4OyBsZWZ0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIHsgbWFyZ2luOiA0MHB4IDAgNDBweCA1N3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8geyBtYXJnaW46IDBweCAwIDE2cHggMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW46IDAgMjBweCAwIDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggM3B4IDRweCAzcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiB7IG1hcmdpbjogMCAxN3B4IDAgMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIHsgbWFyZ2luOiAwIDVweCAwIDBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqLmFjdGl2ZSAudHQtZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgcG9zaXRpb246IGZpeGVkOyBvcGFjaXR5OiAwOyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgYmFja2dyb3VuZDogI2ZmZmZmZjsgcmlnaHQ6IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyB0b3A6IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHRvcDogODBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyB0b3A6IDI4cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgZm9ybSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHsgaGVpZ2h0OiA3MHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMjRweCAxMnB4IDEwcHggMHB4OyBtYXJnaW4tbGVmdDogMzhweDsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgd2lkdGg6IGNhbGMoMTAwJSAtIDcxcHgpOyBjb2xvcjogIzVmNWY1ZjsgYm9yZGVyLXJhZGl1czogMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2ggeyBjb2xvcjogIzVmNWY1ZjsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMTsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY3Vyc29yOiBwb2ludGVyOyB0b3A6IDIycHg7IHBhZGRpbmc6IDRweCAwIDRweCA0cHg7IGxlZnQ6IDBweDsgei1pbmRleDogMzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDlcIjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyMHB4OyByaWdodDogMDsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyBvdXRsaW5lOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTMzXCI7IGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNjBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtc2l6ZTogMThweDsgcGFkZGluZy10b3A6IDE4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyB0b3A6IDE1cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgdG9wOiAxN3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyOm5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHNlbGVjdCB7IG9wYWNpdHk6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDE3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sYW5ndWFnZSB7IG1hcmdpbi1yaWdodDogMTJweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDI5OXB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDdweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTVweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgeyBwYWRkaW5nOiAwIDIwcHggMCAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSB7IG1hcmdpbjogMjRweCAwIDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnRodW1ibmFpbCB7IHdpZHRoOiA4OXB4OyBtaW4td2lkdGg6IDg5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogMCA1cHggMCAxMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtcHJpY2UgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXRvcDogOXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0geyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMnB4OyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20geyBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODsgbWFyZ2luLXRvcDogMjRweDsgcGFkZGluZzogMTJweCAyMHB4IDIzcHggMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS41OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCBsYWJlbCB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIC50dC1wcmljZSB7IHBhZGRpbmctbGVmdDogMTBweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS40OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDIzMHB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHBhZGRpbmc6IDAgMjBweCAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogLTIzcHg7IHRvcDogMTAwJTsgei1pbmRleDogMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7IHotaW5kZXg6IDE7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyB6LWluZGV4OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDE1cHggMHB4IDE0cHggMjJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogIzIyMjIyMjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTRweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDRweCAwOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50Om5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXF1aWNrTGlua3MtcG9wdXAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxpbmUtaGVpZ2h0OiAyNHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzNhM2EzYTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTgxODE4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wudHQtY2FydCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDI4cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjRweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUuYWN0aXZlIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IGhlaWdodDogMjVweDsgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDsgY29sb3I6ICNmZmZmZmY7IG1pbi13aWR0aDogMzdweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjsgbWFyZ2luLXRvcDogLTFweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7IHZpc2liaWxpdHk6IGhpZGRlbjsgb3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyBjb2xvcjogIzQyNDI0MjsgcGFkZGluZzogMzBweDsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB6LWluZGV4OiAtMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4zcywgei1pbmRleCAwcyBsaW5lYXIgMC4wMXM7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0ZXh0LWFsaWduOiBsZWZ0OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyB7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwOyBwYWRkaW5nOiA0cHggMTBweCA5cHggMTNweDsgY29sb3I6ICM3MDcwNzA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMCAxMHB4IDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHsgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMTNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUgeyBmb250LXNpemU6IDE5cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDhweCAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgeyBjb2xvcjogIzcwNzA3MDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIGEgeyBjb2xvcjogIzcwNzA3MDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA2cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDc7IHBhZGRpbmctdG9wOiA5cHg7IHBhZGRpbmctYm90dG9tOiA4cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgei1pbmRleDogMjsgbWFyZ2luLXJpZ2h0OiAxNXB4OyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyAudHQtbG9nbyB7IG1heC13aWR0aDogMTMxcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7IG1pbi1oZWlnaHQ6IDY1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHsgbWluLWhlaWdodDogNjBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHsgbWluLWhlaWdodDogODJweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSwgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSAudHQtbWVudS10b2dnbGUgeyBwYWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAyMjRweDsgbWFyZ2luLXRvcDogMjRweDsgbWFyZ2luLWJvdHRvbTogMjRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIGltZyB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDE3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbG9nbyB7IG1heC13aWR0aDogMTYwcHg7IG1hcmdpbi10b3A6IDIycHg7IG1hcmdpbi1ib3R0b206IDIycHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbWVudS10b2dnbGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMS4yZW07IHBhZGRpbmc6IDVweDsgei1pbmRleDogMzsgb3V0bGluZTogbm9uZTsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDJweDsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbWVudS10b2dnbGU6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6IDE4cHg7IHBhZGRpbmctdG9wOiA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7IGZvbnQtc2l6ZTogMjdweDsgbWFyZ2luLXRvcDogLTNweDsgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgeyBwYWRkaW5nLXRvcDogNHB4OyBoZWlnaHQ6IDM4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWw6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiA5cHggMjVweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDlweCAxMXB4IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogOXB4IDEwcHggMTBweDsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogOXB4IDEwcHggMTVweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSB7IHBhZGRpbmctbGVmdDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgdWwgeyBsZWZ0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpsYXN0LWNoaWxkIGEgeyBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAzcHg7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAxcHg7IG1hcmdpbi1sZWZ0OiA5cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB1bCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMTsgb3BhY2l0eTogMDsgbWluLXdpZHRoOiAyMTFweDsgei1pbmRleDogMTAwMDsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1ob3ZlciB1bCB7IG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgeyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB0b3A6IGF1dG87IGxlZnQ6IDI4cHg7IHdpZHRoOiAyMTFweDsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyAtbW96LWJvcmRlci1yYWRpdXM6IDNweDsgLW1zLWJvcmRlci1yYWRpdXM6IDNweDsgYm9yZGVyLXJhZGl1czogM3B4OyBwYWRkaW5nOiA5cHggMCAxMXB4IDA7IHBvaW50ZXItZXZlbnRzOiBub25lOyAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IGJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDIzcHg7IHRvcDogLTdweDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7IHotaW5kZXg6IDE7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpIGEgeyBjb2xvcjogIzBlMGUwZTsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4zOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXdlaWdodDogNzAwOyBwYWRkaW5nOiAxMHB4IDIwcHggNXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkuaXMtYWN0aXZlID4gYSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7IGxlZnQ6IDExcHg7IH0gfVxuXG4vKiBzdHVjayB0dC1oZWFkZXItMDIqL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWRhcmsgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWxpZ2h0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsOmhvdmVyOmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1tZW51LXRvZ2dsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMjBweCAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAxNXB4IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAxNXB4IDlweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bm90KC5hY3RpdmUpIGE6bm90KDpob3ZlcikgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLnR0LW1lbnUtdG9nZ2xlIHsgdG9wOiA4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nbyB7IG1heC13aWR0aDogMTIwcHg7IG1hcmdpbi10b3A6IDhweDsgfSB9XG5cbi8qIHR0LWhlYWRlci0wMyhZYWNodCkgKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAzOyAvKiBwYW5lbC1pbmZvKGRlc2N0b3BlIHRvcCBsaW5lKSAqLyAvKiBxdWlja0xpbmtzKG1vYmlsZSB0b3AgbGluZSkgKi8gLyogaGVhZGVyLWhvbGRlciBsYXlvdXQgKi8gLyogaGVhZGVyLW9iaiAqLyAvKiBkZXNjdG9wLW1lbnUgKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzLnR0LW9uLXRvcCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMTA7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzLnR0LW9uLXRvcCA+ICogeyBwb2ludGVyLWV2ZW50czogYXV0bzsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzOm5vdCgudHQtb24tdG9wKSB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8geyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8geyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAucm93IHsgaGVpZ2h0OiA0M3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHsgaGVpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAucm93IHsgaGVpZ2h0OiAyOHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTFweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGhlaWdodDogMjdweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXNpemU6IDEycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGkgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgbWFyZ2luLXJpZ2h0OiA3cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDIycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8geyBmb250LXNpemU6IDEwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIHN0cm9uZyB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGkgeyBmb250LXNpemU6IDE2cHg7IG1hcmdpbi1yaWdodDogN3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBpLmljb24tMTU4NzQgeyBtYXJnaW4tcmlnaHQ6IDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gLnR0LXRleHQgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IG1hcmdpbjogMCAyMHB4IDAgMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmo6bGFzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggM3B4IDRweCAzcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiB7IG1hcmdpbjogMCA1cHggMCAwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBmaXhlZDsgb3BhY2l0eTogMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiA0M3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyB0b3A6IDI4cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgZm9ybSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHsgaGVpZ2h0OiA3MHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMjRweCAxMnB4IDEwcHggMHB4OyBtYXJnaW4tbGVmdDogMzhweDsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgd2lkdGg6IGNhbGMoMTAwJSAtIDcxcHgpOyBjb2xvcjogIzVmNWY1ZjsgYm9yZGVyLXJhZGl1czogMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzVmNWY1ZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2ggeyBjb2xvcjogIzVmNWY1ZjsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMTsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY3Vyc29yOiBwb2ludGVyOyB0b3A6IDIycHg7IHBhZGRpbmc6IDRweCAwIDRweCA0cHg7IGxlZnQ6IDBweDsgei1pbmRleDogMzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDlcIjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyMHB4OyByaWdodDogMDsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyBvdXRsaW5lOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTMzXCI7IGxpbmUtaGVpZ2h0OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNjBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtc2l6ZTogMThweDsgcGFkZGluZy10b3A6IDE4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyB0b3A6IDE1cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgdG9wOiAxN3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyOm5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxhbmd1YWdlIHNlbGVjdCB7IG9wYWNpdHk6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDE3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sYW5ndWFnZSB7IG1hcmdpbi1yaWdodDogMTJweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDI5OXB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDdweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTVweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgeyBwYWRkaW5nOiAwIDIwcHggMCAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSB7IG1hcmdpbjogMjRweCAwIDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnRodW1ibmFpbCB7IHdpZHRoOiA4OXB4OyBtaW4td2lkdGg6IDg5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogMCA1cHggMCAxMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtcHJpY2UgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXRvcDogOXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0geyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMnB4OyBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20geyBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODsgbWFyZ2luLXRvcDogMjRweDsgcGFkZGluZzogMTJweCAyMHB4IDIzcHggMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS41OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCBsYWJlbCB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIC50dC1wcmljZSB7IHBhZGRpbmctbGVmdDogMTBweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS40OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCB7IHRvcDogM3B4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDZweCAwIDRweCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgaSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgb3BhY2l0eTogMDsgd2lkdGg6IDIzMHB4OyBtYXJnaW46IDE1cHggMCAwIDA7IHBhZGRpbmc6IDAgMjBweCAyMHB4OyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogLTIzcHg7IHRvcDogMTAwJTsgei1pbmRleDogMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7IHotaW5kZXg6IDE7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyB6LWluZGV4OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDE1cHggMHB4IDE0cHggMjJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4OyBjb2xvcjogIzIyMjIyMjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTRweDsgdG9wOiAxN3B4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDRweCAwOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50Om5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXF1aWNrTGlua3MtcG9wdXAgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxpbmUtaGVpZ2h0OiAyNHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzNhM2EzYTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTgxODE4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wudHQtY2FydCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDI4cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjRweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUuYWN0aXZlIHsgY29sb3I6ICNmZmZmZmY7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZmxvYXQ6IGluaGVyaXQ7IGhlaWdodDogMjVweDsgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDsgY29sb3I6ICNmZmZmZmY7IG1pbi13aWR0aDogMzdweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjsgbWFyZ2luLXRvcDogLTFweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7IHZpc2liaWxpdHk6IGhpZGRlbjsgb3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyBjb2xvcjogIzQyNDI0MjsgcGFkZGluZzogMzBweDsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpOyB6LWluZGV4OiAtMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4zcywgei1pbmRleCAwcyBsaW5lYXIgMC4wMXM7IHBvaW50ZXItZXZlbnRzOiBub25lOyB0ZXh0LWFsaWduOiBsZWZ0OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyB7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwOyBwYWRkaW5nOiA0cHggMTBweCA5cHggMTNweDsgY29sb3I6ICM3MDcwNzA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMCAxMHB4IDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHsgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMTNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUgeyBmb250LXNpemU6IDE5cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDhweCAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgeyBjb2xvcjogIzcwNzA3MDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIGEgeyBjb2xvcjogIzcwNzA3MDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA2cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDc7IG1pbi1oZWlnaHQ6IDk5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi10b3A6IDEycHg7IG1hcmdpbi1ib3R0b206IDIxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi10b3A6IDIxcHg7IG1hcmdpbi1ib3R0b206IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW4tdG9wOiAyMnB4OyBtYXJnaW4tYm90dG9tOiAyMnB4OyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBtYXJnaW4tdG9wOiAtMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwcHg7IHRvcDogMjRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyB3aWR0aDogMTAwJTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUgeyB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciB7IG1pbi1oZWlnaHQ6IDgycHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTAwJTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUsICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgLnR0LW1lbnUtdG9nZ2xlIHsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7IG1heC13aWR0aDogMjE1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxNjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7IG1heC13aWR0aDogMTMxcHg7IG1hcmdpbi10b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sb2dvIGltZyB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tZW51LXRvZ2dsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgcGFkZGluZzogNXB4OyB6LWluZGV4OiAzOyBvdXRsaW5lOiBub25lOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tZW51LXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMThweDsgcGFkZGluZy10b3A6IDVweDsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHsgZm9udC1zaXplOiAyMnB4OyBtYXJnaW4tdG9wOiAtM3B4OyBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgeyBwYWRkaW5nLXRvcDogNHB4OyBoZWlnaHQ6IDM4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiAxNHB4IDE4cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiAxNHB4IDdweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAxNHB4IDEwcHggMTBweDsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogMTRweCAxMHB4IDE1cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCA+IGEgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHsgbGVmdDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHsgcGFkZGluZy1yaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogM3B4OyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogMXB4OyBtYXJnaW4tbGVmdDogOXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgdWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDE7IG9wYWNpdHk6IDA7IG1pbi13aWR0aDogMjExcHg7IHotaW5kZXg6IDEwMDA7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwgeyBvcGFjaXR5OiAxOyBwb2ludGVyLWV2ZW50czogYXV0bzsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgdG9wOiBhdXRvOyBsZWZ0OiAyOHB4OyB3aWR0aDogMjExcHg7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgcGFkZGluZzogOXB4IDAgMTFweCAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHsgY29sb3I6ICMwZTBlMGU7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDcwMDsgcGFkZGluZzogMTBweCAyMHB4IDVweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgeyBsZWZ0OiAxMXB4OyB9IH1cblxuLyogc3R1Y2sgdHQtaGVhZGVyLTAyKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nbyB7IG1heC13aWR0aDogMTQwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuYnRuLmJ0bi10b2dnbGUtbW9kYWw6aG92ZXI6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7IC1tcy1mbGV4LWFsaWduOiBlbmQ7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51IC50dC1zdHVjay1wYXJlbnQtbG9nbyB7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDIwcHggMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMTVweCAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMTVweCA5cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOm5vdCguYWN0aXZlKSBhOm5vdCg6aG92ZXIpIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC50dC1tZW51LXRvZ2dsZSB7IHRvcDogOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28geyBtYXgtd2lkdGg6IDEyMHB4OyBtYXJnaW4tdG9wOiA5cHg7IH0gfVxuXG4vKi0tLS0tLS0tIE1haW4gU2xpZGVyIC0tLS0tLS0tKi9cbi5tYWluU2xpZGVyLWxheW91dCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpblNsaWRlciB7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzE0MWUzMCwgIzI0M2I1NSk7IGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwMDQxNmEsICNlNGU1ZTYpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5tYWluU2xpZGVyIHsgaGVpZ2h0OiA4OTBweDsgbWF4LWhlaWdodDogMTAwdmg7IG1pbi1oZWlnaHQ6IDYwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7IC5tYWluU2xpZGVyIHsgaGVpZ2h0OiAzNTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciB7IGhlaWdodDogMTQ5cHg7IH0gfVxuXG4ubWFpblNsaWRlciAuY29udGFpbmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogODkwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNTUxcHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogMzU0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogMTQ5cHg7IH0gfVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgeyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgei1pbmRleDogMTsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8qIHRwLWNhcHRpb24tMDEoc2xpZGUtMDIpICovIH1cblxuLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IGRpdltjbGFzc149XCJ0cC1jYXB0aW9uLVwiXSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgZGl2W2NsYXNzXj1cInRwLWNhcHRpb24tXCJdOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAxIHsgZm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMS4xOyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBmb250LXdlaWdodDogMzAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAyIHsgZm9udC1zaXplOiA2MnB4OyBsaW5lLWhlaWdodDogMC45NzsgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07IGZvbnQtd2VpZ2h0OiA3MDA7IG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAzIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS4xOyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW4tdG9wOiAyMnB4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wNCB7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDcwMDsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW4tdG9wOiA2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMSB7IGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDMwMDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMiB7IGZvbnQtc2l6ZTogMzJweDsgbGluZS1oZWlnaHQ6IDE7IGxldHRlci1zcGFjaW5nOiBpbmhlcml0OyBmb250LXdlaWdodDogNzAwOyBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luLXRvcDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDEgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IGZvbnQtd2VpZ2h0OiAzMDA7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDIgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDsgZm9udC13ZWlnaHQ6IDcwMDsgbWFyZ2luLXRvcDogN3B4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luLXRvcDogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAubWFpblNsaWRlciAuc2xpZGUgLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyByaWdodDogMTBweDsgdG9wOiAtMjA4cHg7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL21haW5TbGlkZXItbGF5b3V0MDEucG5nXCIpIDAgMCBuby1yZXBlYXQ7IHdpZHRoOiA0MzBweDsgaGVpZ2h0OiAzOTdweDsgY29sb3I6ICNmZmZmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgei1pbmRleDogMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogbm9uZTsgdG9wOiAtMThweDsgbGVmdDogLTMycHg7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL21haW5TbGlkZXItbGF5b3V0MDIucG5nXCIpIDAgMCBuby1yZXBlYXQ7IHdpZHRoOiA0NjJweDsgaGVpZ2h0OiA0MDNweDsgei1pbmRleDogMDsgYW5pbWF0aW9uOiBtb3ZpbmcgM3MgaW5maW5pdGUgbGluZWFyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG5Aa2V5ZnJhbWVzIG1vdmluZyB7IDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7IHBhZGRpbmctdG9wOiAzNHB4OyB9XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtc21hbGwgeyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiAzMDA7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogNjJweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiAwLjk3OyBtYXJnaW4tdG9wOiAxNHB4OyBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDI1NHB4OyBtYXJnaW4tdG9wOiAyNHB4OyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyBwYWRkaW5nOiA4cHggMCAwIDA7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiBpIHsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS4xOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMHB4IDEwcHggMTBweCAwOyB0b3A6IDEzcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gPiAqIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHsgd2lkdGg6IDI0MHB4OyBoZWlnaHQ6IDIyMnB4OyB0b3A6IC0xMDJweDsgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHsgdG9wOiAtNXB4OyBsZWZ0OiAtMTBweDsgd2lkdGg6IDI0OXB4OyBoZWlnaHQ6IDIyN3B4OyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgeyBwYWRkaW5nLXRvcDogMjNweDsgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LXNtYWxsIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtbGFyZ2UgeyBmb250LXNpemU6IDM0cHg7IGxpbmUtaGVpZ2h0OiAwLjk3OyBtYXJnaW4tdG9wOiA5cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4geyB3aWR0aDogMTQxcHg7IG1hcmdpbi10b3A6IDE1cHg7IHBhZGRpbmc6IDNweCAwIDAgMDsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMS4xOyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMHB4IDEwcHggMTBweCAwOyB0b3A6IDdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20geyB3aWR0aDogMTAycHg7IGhlaWdodDogOTNweDsgdG9wOiAtNTJweDsgcmlnaHQ6IDE5cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tOmJlZm9yZSB7IHRvcDogLTJweDsgbGVmdDogLTNweDsgd2lkdGg6IDEwNXB4OyBoZWlnaHQ6IDk0cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7IHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1zbWFsbCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDE0MXB4OyBtYXJnaW4tdG9wOiAwcHg7IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtNnB4OyBmb250LXNpemU6IDdweDsgbGluZS1oZWlnaHQ6IDEuMTsgYm9yZGVyOiBub25lOyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMHB4OyBwYWRkaW5nLWJvdHRvbTogN3B4OyB0b3A6IDdweDsgfSB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IG1hcmdpbi10b3A6IC0xOHB4OyB6LWluZGV4OiA3OyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGNvbG9yOiAjZmZmOyB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4ubWFpblNsaWRlciAuc2xpY2stcHJldiB7IGxlZnQ6IDIwcHg7IH1cblxuLm1haW5TbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLm1haW5TbGlkZXIgLnNsaWNrLW5leHQgeyByaWdodDogMjBweDsgfVxuXG4ubWFpblNsaWRlciAuc2xpY2stbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4uZmFkZUluTGVmdFNtIHsgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtOyBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uZmFkZUluUmlnaHRTbSB7IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0U207IGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uZmFkZUluVXBTbSB7IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwU207IGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uYW5pbWF0ZWQuZmFkZUluTGVmdFNtLCAuYW5pbWF0ZWQuZmFkZUluUmlnaHRTbSwgLmFuaW1hdGVkLmZhZGVJblVwU20geyAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1czsgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcFNtIHsgMCUgeyBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwU20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0U20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0U20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0U20geyBmcm9tIHsgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCk7IH1cbiAgdG8geyBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRTbSB7IGZyb20geyBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTsgfVxuICB0byB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuYm9keS5pcy1sb2FkZWQgLmxvYWRpbmctY29udGVudCB7IG9wYWNpdHk6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubG9hZGluZy1jb250ZW50IHsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IG1hcmdpbjogYXV0bzsgei1pbmRleDogMjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBub25lOyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB0cmFuc2l0aW9uOiAwLjVzOyB9XG5cbi5sb2FkaW5nLWNvbnRlbnQuZGlzYWJsZSB7IG9wYWNpdHk6IDA7IH1cblxuLmxvYWRpbmctY29udGVudCAuaW1hZ2UgeyBtYXgtd2lkdGg6IDE1JTsgfVxuXG4ubG9hZGluZy1jb250ZW50IC5pbWFnZSBpbWcgeyBhbmltYXRpb246IGZsaXBJblkgM3MgaW5maW5pdGU7IG1heC13aWR0aDogMTAwJTsgfVxuXG4ubG9hZGluZy1kb3RzIHsgbWFyZ2luLWxlZnQ6IC0xLjVlbTsgb3BhY2l0eTogMDsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiOyBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzOyAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IGFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzOyB9XG5cbi5sb2FkaW5nLWRvdHMgaSB7IHdpZHRoOiAuNWVtOyBoZWlnaHQ6IC41ZW07IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgYmFja2dyb3VuZDogI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgbWFyZ2luOiAwIC4xMjVlbTsgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7IC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7IC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyBhbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5sb2FkaW5nLWRvdHMuZGFyay1ncmF5IGkgeyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyB9XG5cbi5sb2FkaW5nLWRvdHMgaTpmaXJzdC1jaGlsZCB7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBpbmZpbml0ZTsgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgLW8tYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7IC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7IG9wYWNpdHk6IDA7IC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjsgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTsgfVxuXG4ubG9hZGluZy1kb3RzIGk6bGFzdC1jaGlsZCB7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlOyAtby1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlOyAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7IDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1mYWRlaW4geyAxMDAlIHsgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7IDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmFkZWluIHsgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1maXJzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1taWRkbGUtZG90cyB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuQC1vLWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgNi4gQ29udGVudCBsYXlvdXQgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogdHQtc2VhcmNoLWZpbHRlciAqL1xuLnR0LXNlYXJjaC1maWx0ZXIgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGhlaWdodDogMTAwcHg7IC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyIC50dC1pY29uLWZpbHRlciB7IGZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNmZmZmZmY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyOXB4OyBsZWZ0OiAyMXB4OyB6LWluZGV4OiAxOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBoZWlnaHQ6IDEwMHB4OyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHNlbGVjdCB7IG9wYWNpdHk6IDA7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS41OyBtaW4td2lkdGg6IDIxMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDNweCAwIDAgMTA4cHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTMxcHg7IGxlZnQ6IC02OXB4OyB3aWR0aDogMTYxcHg7IGhlaWdodDogMTYxcHg7IGJhY2tncm91bmQ6ICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgeyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KC50dC13aWR0aC1sYXJnZSkgeyB3aWR0aDogMTIycHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0LnR0LXdpZHRoLWxhcmdlIHsgd2lkdGg6IDE3OHB4OyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7IG1hcmdpbi1sZWZ0OiAxMXB4OyBtYXJnaW4tdG9wOiAxcHg7IHBhZGRpbmctbGVmdDogNDFweDsgcGFkZGluZy1yaWdodDogNDFweDsgcGFkZGluZy10b3A6IDdweDsgfVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxM3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgeyBtYXJnaW4tdG9wOiAtNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgeyBoZWlnaHQ6IDEwOXB4OyBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciAudHQtaWNvbi1maWx0ZXIgeyBmb250LXNpemU6IDI4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZmZmZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNXB4OyBsZWZ0OiA0NnB4OyB6LWluZGV4OiAxOyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZSB7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyBwYWRkaW5nOiAxNHB4IDAgMCAxMTNweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGUgYnIgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC00NnB4OyBsZWZ0OiAxNXB4OyB3aWR0aDogOTJweDsgaGVpZ2h0OiA5MnB4OyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IHsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy10b3A6IDUzcHg7IH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLWJ0biB7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctdG9wOiA1M3B4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7IGhlaWdodDogMzdweDsgcGFkZGluZy10b3A6IDRweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdiAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IGhlaWdodDogMzdweDsgcGFkZGluZzogNnB4IDMzcHggM3B4IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdDpub3QoLnR0LXdpZHRoLWxhcmdlKSB7IHdpZHRoOiAxMDBweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3QudHQtd2lkdGgtbGFyZ2UgeyB3aWR0aDogMTM0cHg7IH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLWJ0biAuYnRuIHsgcGFkZGluZy1sZWZ0OiAyMXB4OyBwYWRkaW5nLXJpZ2h0OiAyMXB4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyIC50dC1tb2JpbGUtaGlkZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzkwcHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0Om5vdCgudHQtd2lkdGgtbGFyZ2UpIHsgd2lkdGg6IDEwMHB4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdC50dC13aWR0aC1sYXJnZSB7IHdpZHRoOiAxMjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtc2VhcmNoLWZpbHRlciB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXNjdG9wZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXNjdG9wZSB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgLnZpc2libGUtZGV2aWNlIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1zZWFyY2gtZmlsdGVyIC52aXNpYmxlLWRldmljZSB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogdHQtYnJhbmQgKi9cbi50dC1saW5rLXJlZGlyZWN0IHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogI2RkM2Q1MzsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWxpbmstcmVkaXJlY3Q6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiAycHg7IGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50OyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi50dC1saW5rLXJlZGlyZWN0OmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7IC50dC1saW5rLXJlZGlyZWN0IHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTJweDsgdG9wOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1saW5rLXJlZGlyZWN0IHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tbGVmdDogLTEzcHg7IHRvcDogNHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnR0LWxpbmstcmVkaXJlY3Q6YWZ0ZXIgeyB0b3A6IDJweDsgfSB9XG5cbi50dC1icmFuZCB7IHRleHQtYWxpZ246IGNlbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1icmFuZCAudHQtaW1nIHsgbWluLWhlaWdodDogNjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1icmFuZCAudHQtaW1nIGltZyB7IHdpZHRoOiBpbmhlcml0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1icmFuZCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjU7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNDAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYnJhbmQgLnR0LXRpdGxlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWJyYW5kIC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDE4cHg7IH1cblxuLnR0LWJyYW5kOmhvdmVyIC50dC10aXRsZSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi8qIHR0LWJveC1tYXAgKi9cbi50dC1tYXAgeyB3aWR0aDogMTAwJTsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlOm5vdCgudHQtc3R5bGUtMDIpIHsgaGVpZ2h0OiA0MXB4OyBmb250LXNpemU6IDI3cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjZGQzZDUzOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKTpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogJ1xcZTkyZSc7IH1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKS5pcy1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmQnOyB9XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMik6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyIHsgaGVpZ2h0OiAzMnB4OyBmb250LXNpemU6IDIxcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY29sb3I6ICNmZmZmZmY7IG92ZXJmbG93OiBoaWRkZW47IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiAnXFxlOTJjJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IHRvcDogNnB4OyB9XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGUudHQtc3R5bGUtMDIuaXMtb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJiJzsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogYmxvY2s7IHRvcDogMDsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTMycHg7IHotaW5kZXg6IDA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1tYXAgLnR0LWJveC1tYXAgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qIG1hcCAqL1xuLmdvb2dsZS1tYXAgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAzMjBweDsgfVxuXG4vKiAgKi9cbi50dC1hZGRpdGlvbmFsLWJveCB7IG1hcmdpbi1ib3R0b206IC01N3B4OyB9XG5cbi8qIHNob3J0LXN0cnVjdHVyZSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC53cy1zaG9ydC1zdHJ1Y3R1cmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC53cy1zaG9ydC1zdHJ1Y3R1cmU6bm90KC5pcy1vcGVuKSB7IHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLndzLXNob3J0LXN0cnVjdHVyZTpub3QoLmlzLW9wZW4pIC50dC1oaWRlLWJsb2NrIHsgZGlzcGxheTogbm9uZTsgfVxuICAud3Mtc2hvcnQtc3RydWN0dXJlOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwcHg7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDQzcHg7IGxlZnQ6IDA7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLndzLXNob3J0LWJ0biB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLndzLXNob3J0LWJ0biB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZSB7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiA1cHggNXB4IDVweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gIC53cy1zaG9ydC1idG4gLndzLWJ0bi1tb3JlOmFmdGVyIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTJjXCI7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDE7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiA1MCU7IG1hcmdpbi1sZWZ0OiAtM3B4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9IH1cblxuLyogdHQtbWVkaWEtMDIgKi9cbi50dC1tZWRpYS0wMiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbGluZS1oZWlnaHQ6IDI0cHg7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nOiAxMHB4IDQwcHg7IH1cblxuLnR0LW1lZGlhLTAyIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDIzcHggMjhweCAyMnB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICNkZDNkNTM7IGJvdHRvbTogMHB4OyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweCAxM3B4OyBtaW4taGVpZ2h0OiAyMXB4OyBmb250LXdlaWdodDogNjAwOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMTBweDsgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtM3B4OyBtYXJnaW4tbGVmdDogM3B4OyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgeyBwYWRkaW5nOiA1cHg7IHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgc3BhbiB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlciB7IGNvbG9yOiAjZGQzZDUzOyBtYXJnaW4tdG9wOiA1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICNkZDNkNTM7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTFweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6ICdcXGU5MTgnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1yaWdodDogNnB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogNXB4OyBmb250LXNpemU6IDIwcHg7IGNvbG9yOiAjZGQzZDUzOyBmb250LXdlaWdodDogNTAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7IC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24geyBwYWRkaW5nOiAyM3B4IDI4cHggMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDIzcHggMjhweCAyMnB4OyB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogNjAwOyB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIC50dC10b3RhbCB7IHRvcDogLTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHsgYm90dG9tOiAtMjBweDsgcGFkZGluZzogMTVweCAxMHB4IDE1cHg7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHsgdG9wOiAtM3B4OyBmb250LXNpemU6IDExcHg7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXIgeyBtYXJnaW4tdG9wOiAwOyB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmstbWFya2VyOmJlZm9yZSB7IHRvcDogNXB4OyB9IH1cblxuLnR0LW1lZGlhLTAyOmhvdmVyIC50dC1kZXNjcmlwdGlvbiBwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnR0LW1lZGlhLTAyOmhvdmVyIC50dC1saW5rLW1hcmtlciB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4udHQtbGlzdC1tZWRpYS0wMiB7IG1hcmdpbi10b3A6IC0xOXB4OyB9XG5cbi50dC1saXN0LW1lZGlhLTAyIC50dC1tZWRpYS0wMiB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IH1cbiAgLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHsgbWFyZ2luLXRvcDogNXB4OyBwYWRkaW5nOiA0cHggOXB4IDFweDsgbWluLWhlaWdodDogMThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgeyBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuXG4vKlxuUG9ydGZvbGlvXG4qL1xuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0ID4gLmNvbnRhaW5lciB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyB6LWluZGV4OiAwOyBjb2xvcjogI2RkM2Q1MzsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1yaWdodDogMTNweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluazphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC0xNXB4OyB0b3A6IDJweDsgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMS4xOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluazpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluayB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEzcHg7IHRvcDogMTVweDsgei1pbmRleDogMTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkgeyAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTNweDsgdG9wOiAtNThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7IC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxM3B4OyB0b3A6IC00MHB4OyB9IH1cblxuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuY29udGFpbmVyLnZpc2libGUtbW9iaWxlIHsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAyNHB4IDAgNTVweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5jb250YWluZXIudmlzaWJsZS1tb2JpbGUuaW5kZW50LWJvdHRvbS1ub25lIHsgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDA7IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5ncmlkOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBjbGVhcjogYm90aDsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmVsZW1lbnQtaXRlbSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LXBvcnRmb2xpby1jb250ZW50IHsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQudHQtc2hvdyB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IG9wYWNpdHk6IDE7IGhlaWdodDogNDB2dzsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0geyB3aWR0aDogMjAlOyBmbGV4LWdyb3c6IDA7IGZsZXgtc2hyaW5rOiAwOyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWRlZmF1bHQgLmVsZW1lbnQtaXRlbS5lbGVtZW50LWl0ZW0tMnggeyB3aWR0aDogNDAlOyBmbGV4LWdyb3c6IDA7IGZsZXgtc2hyaW5rOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODlweCkgeyAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LXBvcnRmb2xpby1jb250ZW50LnR0LXNob3cgeyBmbGV4LWZsb3c6IHJvdyB3cmFwOyBvcGFjaXR5OiAxOyBoZWlnaHQ6IGF1dG87IH1cbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtZGVmYXVsdCAuZWxlbWVudC1pdGVtIHsgZmxleC1iYXNpczogNTAlOyB3aWR0aDogYXV0bzsgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0uZWxlbWVudC1pdGVtLTJ4IHsgZmxleC1iYXNpczogMTAwJTsgZmxleC1ncm93OiAwOyBmbGV4LXNocmluazogMDsgd2lkdGg6IGF1dG87IH0gfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMgeyBtYXJnaW4tdG9wOiAtMTVweDsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMgLmVsZW1lbnQtaXRlbSB7IHBhZGRpbmc6IDE1cHg7IHdpZHRoOiAzMy4zMzMlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtY29sLTAzIC5lbGVtZW50LWl0ZW0geyB3aWR0aDogNTAlOyB9IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyBtYXJnaW4tdG9wOiAtNHB4OyBwYWRkaW5nLWJvdHRvbTogNDVweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbiB7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiA3cHggMTdweDsgbGV0dGVyLXNwYWNpbmc6IDAuMThlbTsgZm9udC1zaXplOiAxNHB4OyBtYXJnaW46IDAgNnB4OyBmb250LXdlaWdodDogNTAwOyBjdXJzb3I6IHBvaW50ZXI7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b24uYWN0aXZlIHsgY29sb3I6ICNkZDNkNTM7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgeyBtYXJnaW4tdG9wOiA0cHg7IHBhZGRpbmctYm90dG9tOiAyMnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uIHsgbWFyZ2luOiAwIDRweDsgcGFkZGluZzogNXB4IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IHsgd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBtYXJnaW4tdG9wOiAtNHB4OyBwYWRkaW5nLWJvdHRvbTogMjJweDsgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbiB7IG1hcmdpbjogNHB4IDRweCAwIDRweDsgfSB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCB7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIHsgbGluZS1oZWlnaHQ6IDI2cHg7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgbWFyZ2luOiAwOyB6LWluZGV4OiAxOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24geyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBib3R0b206IC0zOHB4OyBsZWZ0OiAwJTsgcGFkZGluZzogMjBweCAxOXB4IDI0cHg7IHotaW5kZXg6IDM7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHsgY29udGVudDogJyc7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyNXB4OyBib3R0b206IDI4cHg7IGNvbG9yOiAjZGQzZDUzOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGxldHRlci1zcGFjaW5nOiAwZW07IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgY29sb3I6ICNmZmZmZmY7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC10aXRsZSBzcGFuIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kOiAjMDcwNjA2OyBjb2xvcjogI2RkM2Q1MzsgcGFkZGluZzogNXB4IDdweCA0cHg7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xcHg7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtcHJpY2UgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zaXplOiAxOHB4OyBtYXJnaW4tdG9wOiA2cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDYpOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTsgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTsgei1pbmRleDogMzsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uIHsgYm90dG9tOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uOmJlZm9yZSB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uIC50dC1wcmljZSB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU2MHB4KSB7IC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxM3B4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4geyBwYWRkaW5nOiAzcHggNXB4IDNweDsgZm9udC1zaXplOiA5cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtMnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXByaWNlIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHsgZm9udC1zaXplOiAyMHB4OyByaWdodDogMjVweDsgYm90dG9tOiAyNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIHsgcGFkZGluZzogMjBweCA3cHggMjRweCAxMHB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxMnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4geyBwYWRkaW5nOiAzcHggM3B4IDFweDsgZm9udC1zaXplOiA2cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtMnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXByaWNlIHsgZm9udC1zaXplOiAxNHB4OyB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHsgZm9udC1zaXplOiAxNnB4OyByaWdodDogMTBweDsgYm90dG9tOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24geyBwYWRkaW5nOiAxNXB4IDdweCAxOXB4IDEwcHg7IH0gfVxuXG4vKlxuYm94ICdXaGF0IFdlIE9mZmVyJ1xuKi9cbi50dC1sYXlvdXQwMS1iZyB7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IHBhZGRpbmc6IDExN3B4IDAgMHB4IDA7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWxheW91dDAxLWJnIHsgcGFkZGluZzogNjZweCAwIDBweCAwOyB9IH1cblxuLnR0LWxheW91dDAxIHsgYmFja2dyb3VuZDogI2ZhZmFmYSB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9ib3gtbGF5b3V0MDEtaW1nMDEtMS5wbmdcIikgY2VudGVyIDYwcHggbm8tcmVwZWF0OyBtYXJnaW4tdG9wOiAtMzZweDsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDM5cHggMCAxMTVweCAwOyB9XG5cbi50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUgeyBwYWRkaW5nLWJvdHRvbTogMTRweDsgfVxuXG4udHQtbGF5b3V0MDEgLmxheW91dDAxLWRlc2N0b3BlIC5yb3c6bm90KDpmaXJzdC1jaGlsZCkgLnR0LWl0ZW0geyBtYXJnaW4tdG9wOiA3MnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWxheW91dDAxIC5sYXlvdXQwMS1kZXNjdG9wZSB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGF5b3V0MDEgLmxheW91dDAxLWRlc2N0b3BlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIC50dC1sYXlvdXQwMSAubGF5b3V0MDEtbW9iaWxlIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgb3BhY2l0eTogMTsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7IG9wYWNpdHk6IDE7IH0gfVxuXG4udHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSAudHQtdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUgcCB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctdG9wOiA1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtbGF5b3V0MDEgLnR0LWl0ZW0udHQtaWNvbi1ib3R0b20gLnR0LWl0ZW0taWNvbiB7IC13ZWJraXQtZmxleDogMCAxIGF1dG87IC1tcy1mbGV4OiAwIDEgYXV0bzsgZmxleDogMCAxIGF1dG87IC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtLnR0LWljb24tYm90dG9tOm5vdCgudHQtaWNvbi1yaWdodCkgLnR0LWl0ZW0taWNvbiB7IG1hcmdpbi1ib3R0b206IDVweDsgfSB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtLnR0LWljb24tcmlnaHQgLnR0LWl0ZW0taWNvbiB7IC13ZWJraXQtb3JkZXI6IDI7IC1tcy1mbGV4LW9yZGVyOiAyOyBvcmRlcjogMjsgbWFyZ2luLWxlZnQ6IDI3cHg7IG1hcmdpbi10b3A6IC0zcHg7IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtOm5vdCgudHQtaWNvbi1yaWdodCkgLnR0LWl0ZW0taWNvbiB7IG1hcmdpbi1yaWdodDogMjdweDsgbWFyZ2luLXRvcDogLTNweDsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiA5OHB4OyBoZWlnaHQ6IDk4cHg7IG1pbi13aWR0aDogOThweDsgbWluLWhlaWdodDogOThweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiA0MnB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTJweCAwOyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC5saW5rLXRlbCB7IGZvbnQtc2l6ZTogMjJweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tdG9wOiA5cHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAubGluay10ZWw6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHsgbWFyZ2luOiAwOyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAgKyBwIHsgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA1NnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxheW91dDAxIHsgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCB7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogMTVweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIC50dC1pdGVtLWljb24geyB3aWR0aDogOThweDsgaGVpZ2h0OiA5OHB4OyBtaW4td2lkdGg6IDk4cHg7IG1pbi1oZWlnaHQ6IDk4cHg7IGZvbnQtc2l6ZTogMzJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtbGF5b3V0MDEgeyBtYXJnaW4tdG9wOiAwcHg7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxNTRweDsgYmFja2dyb3VuZC1zaXplOiAzOSUgYXV0bzsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0geyBmb250LXNpemU6IDE3cHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHAgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDc4cHg7IGhlaWdodDogNzhweDsgbWluLXdpZHRoOiA3OHB4OyBtaW4taGVpZ2h0OiA3OHB4OyBmb250LXNpemU6IDQycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYXlvdXQwMSB7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207IGJhY2tncm91bmQtc2l6ZTogODglIGF1dG87IGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLnR0LWxheW91dDAxIC5yb3cgW2NsYXNzXj1cImNvbFwiXTpmaXJzdC1jaGlsZCB7IHBhZGRpbmctcmlnaHQ6IDE3cHg7IH1cbiAgLnR0LWxheW91dDAxIC5yb3cgW2NsYXNzXj1cImNvbFwiXTpsYXN0LWNoaWxkIHsgcGFkZGluZy1sZWZ0OiAxN3B4OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogNzFweDsgaGVpZ2h0OiA3MXB4OyBtaW4td2lkdGg6IDcxcHg7IG1pbi1oZWlnaHQ6IDcxcHg7IGZvbnQtc2l6ZTogMzJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC50dC1sYXlvdXQwMSB7IGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZy1ib3R0b206IDExcHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogOTdweDsgaGVpZ2h0OiA5N3B4OyBtaW4td2lkdGg6IDk3cHg7IG1pbi1oZWlnaHQ6IDk3cHg7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogNzFweDsgaGVpZ2h0OiA3MXB4OyBtaW4td2lkdGg6IDcxcHg7IG1pbi1oZWlnaHQ6IDcxcHg7IGZvbnQtc2l6ZTogMzJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1sYXlvdXQwMSB7IGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZy1ib3R0b206IDExcHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogOTdweDsgaGVpZ2h0OiA5N3B4OyBtaW4td2lkdGg6IDk3cHg7IG1pbi1oZWlnaHQ6IDk3cHg7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuLnR0LWxheW91dDAxLTAyLWJnIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgcGFkZGluZzogMTE3cHggMCAwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWxheW91dDAxLTAyLWJnIHsgcGFkZGluZzogNjZweCAwIDBweCAwOyB9IH1cblxuLnR0LWxheW91dDAxLTAyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9tb3RvcmxlYWRlci9jdXN0b20vYm94LWxheW91dDAxLWltZzAxLmpwZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IG1hcmdpbi10b3A6IC0zNnB4OyB3aWR0aDogMTAwJTsgcGFkZGluZzogMzlweCAwIDExNXB4IDA7IH1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1kZXNjdG9wZSB7IHBhZGRpbmctYm90dG9tOiAxNHB4OyB9XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUgLnJvdzpub3QoOmZpcnN0LWNoaWxkKSAudHQtaXRlbSB7IG1hcmdpbi10b3A6IDcycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLWRlc2N0b3BlIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtbW9iaWxlIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSAudHQtdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1tb2JpbGUgcCB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctdG9wOiA1cHg7IH1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtLnR0LWljb24tcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHsgLXdlYmtpdC1vcmRlcjogMjsgLW1zLWZsZXgtb3JkZXI6IDI7IG9yZGVyOiAyOyBtYXJnaW4tbGVmdDogMjdweDsgbWFyZ2luLXRvcDogLTNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtLnR0LWljb24tcmlnaHQgLnR0LWl0ZW0taWNvbiB7IG1hcmdpbi1sZWZ0OiAwcHg7IH0gfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW06bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLXJpZ2h0OiAyN3B4OyBtYXJnaW4tdG9wOiAtM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW06bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50OyB9IH1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB3aWR0aDogOThweDsgaGVpZ2h0OiA5OHB4OyBtaW4td2lkdGg6IDk4cHg7IG1pbi1oZWlnaHQ6IDk4cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogNDJweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZmZmZmZmOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDEycHggMDsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDIxcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSB7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbi10b3A6IDE1cHg7IHBhZGRpbmctbGVmdDogMjVweDsgcGFkZGluZy1yaWdodDogMjVweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIC50dC1pdGVtLWljb24geyB3aWR0aDogOThweDsgaGVpZ2h0OiA5OHB4OyBtaW4td2lkdGg6IDk4cHg7IG1pbi1oZWlnaHQ6IDk4cHg7IGZvbnQtc2l6ZTogMzJweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtbGF5b3V0MDEtMDIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL21vdG9ybGVhZGVyL2N1c3RvbS9ib3gtbGF5b3V0MDEtaW1nMDFfYm90LmpwZ1wiKTsgbWFyZ2luLXRvcDogMHB4OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgYm90dG9tOyBiYWNrZ3JvdW5kLXNpemU6IDcwJSBhdXRvOyBwYWRkaW5nLWJvdHRvbTogNDAlOyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSB7IGZvbnQtc2l6ZTogMTdweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gcCB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogNzhweDsgaGVpZ2h0OiA3OHB4OyBtaW4td2lkdGg6IDc4cHg7IG1pbi1oZWlnaHQ6IDc4cHg7IGZvbnQtc2l6ZTogNDJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7IHdpZHRoOiA3MXB4OyBoZWlnaHQ6IDcxcHg7IG1pbi13aWR0aDogNzFweDsgbWluLWhlaWdodDogNzFweDsgZm9udC1zaXplOiAzMnB4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSBwIHsgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWxheW91dDAxLTAyIHsgcGFkZGluZzogMCAwIDYwJSAwOyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDk3cHg7IGhlaWdodDogOTdweDsgbWluLXdpZHRoOiA5N3B4OyBtaW4taGVpZ2h0OiA5N3B4OyBmb250LXNpemU6IDQycHg7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHAgeyBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi8qIHR0LXByb21vLTAxICovXG4udHQtcHJvbW8tMDEgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgcGFkZGluZzogOTdweCAwIDU1cHggMDsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxNzhweDsgaGVpZ2h0OiAxNzhweDsgYm9yZGVyOiA3cHggc29saWQgIzQyMTIxOTsgcG9zaXRpb246IHJlbGF0aXZlOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgdG9wOiAwOyBsZWZ0OiAwOyBib3JkZXI6IDFweCBzb2xpZCAjYmNiY2JkOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogNDJweDsgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4geyBtYXJnaW4tdG9wOiA4cHg7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgPiBzcGFuIHsgd2lkdGg6IDEwMCU7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDM2cHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgKyAudHQtdGl0bGUgeyBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAudHQtdGl0bGUgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjZmZmZmZmOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogNDVweDsgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogNDVweDsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiA0NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LXByb21vLTAxIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMzJweDsgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcHJvbW8tMDEgeyBwYWRkaW5nOiA3MHB4IDAgMzlweCAwOyB9XG4gIC50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IHsgbWFyZ2luLXRvcDogNnB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IC5zbGljay1kb3RzIHsgYm90dG9tOiAtMTNweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAyNHB4OyBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDI0cHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgeyB3aWR0aDogMTQ0cHg7IGhlaWdodDogMTQ0cHg7IGJvcmRlcjogN3B4IHNvbGlkICM0MjEyMTk7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7IGZvbnQtc2l6ZTogMzJweDsgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4geyBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7IGZvbnQtc2l6ZTogMzBweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDIxcHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAwcHg7IG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDBweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IG1hcmdpbjogMCBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1wcm9tby0wMSB7IHBhZGRpbmc6IDU3cHggMCA3MnB4IDA7IH1cbiAgLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHsgd2lkdGg6IDE2MHB4OyBoZWlnaHQ6IDE2MHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkgeyBmb250LXNpemU6IDQycHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7IGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LXByb21vLWxheW91dCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDE3OHB4OyBoZWlnaHQ6IDE3OHB4OyBib3JkZXI6IDdweCBzb2xpZCAjZjZmNmY2OyBwb3NpdGlvbjogcmVsYXRpdmU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgdG9wOiAwOyBsZWZ0OiAwOyBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDQycHg7IGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7IG1hcmdpbi10b3A6IDhweDsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgPiBzcGFuIHsgd2lkdGg6IDEwMCU7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4geyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMTsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAudHQtdGl0bGUgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbi1ib3R0b206IDA7IHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA0NXB4OyBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogNDVweDsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogNDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAzMnB4OyBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHsgbWFyZ2luLXRvcDogNnB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LXByb21vLWxheW91dCAuc2xpY2stZG90cyB7IGJvdHRvbTogLTEzcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDI0cHg7IG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAyNHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IHdpZHRoOiAxNDRweDsgaGVpZ2h0OiAxNDRweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7IGZvbnQtc2l6ZTogMzJweDsgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIGkgKyBzcGFuIHsgbWFyZ2luLXRvcDogOHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHsgZm9udC1zaXplOiAzMHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDIxcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAwcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHsgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHsgbWFyZ2luLXRvcDogMjBweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgeyB3aWR0aDogMTYwcHg7IGhlaWdodDogMTYwcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIGkgeyBmb250LXNpemU6IDQycHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4geyBmb250LXNpemU6IDMycHg7IH0gfVxuXG4vKiB0dC1wcm9tby0wMiAqL1xuLnR0LXByb21vLTAyIHsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7IHBhZGRpbmc6IDk3cHggMCAxMDFweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXByb21vLTAyIHsgcGFkZGluZzogNjdweCAwIDcxcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyAudHQtcHJvbW8tMDIgeyBwYWRkaW5nOiA1N3B4IDAgNjJweCAwOyB9IH1cblxuLnR0LXByb21vLTAyLWxheW91dCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIHsgd2lkdGg6IDI0MXB4OyBtaW4td2lkdGg6IDI0MXB4OyBwYWRkaW5nOiA1cHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDE3MHB4OyBoZWlnaHQ6IDE3MHB4OyBib3JkZXI6IDhweCBzb2xpZCByZ2JhKDE1NiwgMTU2LCAxNTYsIDAuMSk7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDA7IGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7IC1tb3otdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uLWltZzEgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDUzJTsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbi1pbWcyIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiA0NiU7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDUycHg7IGxpbmUtaGVpZ2h0OiAxOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiAudHQtbGluZS1kb3R0ZWQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyB6LWluZGV4OiAxOyB3aWR0aDogNDdweDsgaGVpZ2h0OiAzcHg7IG1hcmdpbi10b3A6IC0ycHg7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3Byb21vMDJfZG90dGVkLnBuZ1wiKSAwIDAgcmVwZWF0LXg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQgeyBsZWZ0OiAtNDhweDsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiAudHQtcmlnaHQgeyByaWdodDogLTQ4cHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAudHQtdGl0bGUgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbjogMHB4IDAgMCAwOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMjhweDsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtOmhvdmVyIC5ib3gtaWNvbiB7IGJvcmRlci1jb2xvcjogcmdiYSgyMjEsIDYxLCA4MywgMC4xKTsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtOmhvdmVyIC5ib3gtaWNvbjpiZWZvcmUgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsIHsgd2lkdGg6IDU5cHg7IG1pbi13aWR0aDogNTlweDsgbWF4LXdpZHRoOiA1OXB4OyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbCAuYm94LWljb24geyB3aWR0aDogMzhweDsgaGVpZ2h0OiAzOHB4OyBtYXJnaW46IDAgYXV0bzsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAzOyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB0b3A6IDY2cHg7IGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMTU2LCAxNTYsIDE1NiwgMC4xKTsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAyLjU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbCAuYm94LWljb246YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDI7IGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbDpudGgtY2hpbGQoMikgLmJveC1pY29uIHsgY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTsgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWw6bnRoLWNoaWxkKDQpIC5ib3gtaWNvbiB7IGNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7IGFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsOm50aC1jaGlsZCg2KSAuYm94LWljb24geyBjb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlOyBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBibGluayB7IDAlIHsgY29sb3I6ICNkM2QzZDM7IH1cbiAgNTAlIHsgY29sb3I6ICNkZDNkNTM7IH1cbiAgMTAwJSB7IGNvbG9yOiAjZDNkM2QzOyB9IH1cblxuQGtleWZyYW1lcyBibGluayB7IDAlIHsgY29sb3I6ICNkM2QzZDM7IH1cbiAgNTAlIHsgY29sb3I6ICNkZDNkNTM7IH1cbiAgMTAwJSB7IGNvbG9yOiAjZDNkM2QzOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjVweCkgeyAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0geyB3aWR0aDogMTkwcHg7IG1pbi13aWR0aDogMTkwcHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24geyB3aWR0aDogMTQ4cHg7IGhlaWdodDogMTQ4cHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gaSB7IGZvbnQtc2l6ZTogNDBweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiAudHQtcmlnaHQgeyByaWdodDogLTUxcHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1saW5lLWRvdHRlZCB7IHdpZHRoOiA0NHB4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMTJweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkgeyAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIHsgd2lkdGg6IDE1NXB4OyBtaW4td2lkdGg6IDE1NXB4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIHsgd2lkdGg6IDExM3B4OyBoZWlnaHQ6IDExM3B4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIGkgeyBmb250LXNpemU6IDQwcHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHsgcmlnaHQ6IC01MXB4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1sZWZ0IHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDEycHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHsgLnR0LXByb21vLTAyLWxheW91dCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gKyAudHQtdGl0bGUgeyBtYXJnaW4tdG9wOiA3cHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHsgcGFkZGluZy1ib3R0b206IDE4cHg7IH0gfVxuXG4vKiB0dC1wcm9tby0wMy1sYXlvdXQgKi9cbi50dC1wcm9tby0wMy1sYXlvdXQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3R0LXByb21vLTAzLWxheW91dC5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7IHBhZGRpbmc6IDAgMCA1MHB4IDA7IH1cblxuLnR0LXByb21vLTAzLWxheW91dCBoNS50dC10aXRsZSB7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTdweCAwOyB9XG5cbi50dC1wcm9tby0wMy1sYXlvdXQgcCB7IG1heC13aWR0aDogNTYwcHg7IG1hcmdpbjogMCBhdXRvIDA7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXByb21vLTAzLWxheW91dCBwIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbi50dC1wcm9tby0wMy1sYXlvdXQgaDYudHQtdGl0bGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMjFweCAwIDAgMDsgcGFkZGluZzogMCAwIDI3cHggMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1wcm9tby0wMy1sYXlvdXQgLmJ0biB7IHBhZGRpbmctbGVmdDogMzRweDsgcGFkZGluZy1yaWdodDogMzRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXByb21vLTAzLWxheW91dCB7IGJhY2tncm91bmQtc2l6ZTogOTUlIGF1dG87IH1cbiAgLnR0LXByb21vLTAzLWxheW91dCBoNS50dC10aXRsZSB7IGZvbnQtc2l6ZTogMzBweDsgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1wcm9tby0wMy1sYXlvdXQgeyBiYWNrZ3JvdW5kLXNpemU6IDEyMCUgYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHsgbWF4LXdpZHRoOiAxNzBweDsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtcHJvbW8tMDMtbGF5b3V0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDc2JTsgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgLnR0LXByb21vLTAzLWxheW91dCBoNS50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMTsgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyBtYXgtd2lkdGg6IDEzMHB4OyB9XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgcCB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDI0cHg7IH0gfVxuXG4vKiB0dC1tZWRpYSAqL1xuLmpzLWNhcm91c2VsIHsgbWFyZ2luLWxlZnQ6IC0xNXB4OyBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG5cbi5qcy1jYXJvdXNlbC50dC1leHRyYS1zaGFkb3cgeyBtYXJnaW4tdG9wOiAtMTVweDsgbWFyZ2luLWJvdHRvbTogLTE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC50dC1tZWRpYS1jYXJvdXNlbCB7IG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtbWVkaWEtY2Fyb3VzZWwgeyBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDsgfVxuICAudHQtbWVkaWEtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHsgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDsgfSB9XG5cbi50dC1tZWRpYSB7IG1hcmdpbjogMTVweDsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSBhbmQgKG1pbi13aWR0aDogNDkweCkgeyAudHQtbWVkaWEgeyBtYXgtd2lkdGg6IDM3MXB4OyBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi50dC1tZWRpYTpob3ZlciB7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LW1lZGlhIC50dC1pbWcgKyAudHQtbGF5b3QgLnR0LXRpbWUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTMycHg7IH1cblxuLnR0LW1lZGlhIC50dC10aW1lIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDYycHg7IGhlaWdodDogNjJweDsgbWFyZ2luLWxlZnQ6IC0xMXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgbWFyZ2luLWJvdHRvbTogNDBweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LW1lZGlhIC50dC10aW1lIHNwYW4geyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW4tdG9wOiAtMnB4OyB3aWR0aDogMTAwJTsgfVxuXG4udHQtbWVkaWEgLnR0LWxheW90IHsgcGFkZGluZzogNTZweCAzMHB4IDM3cHggMzBweDsgfVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7IGZvbnQtc2l6ZTogMThweDsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAyMHB4IDA7IH1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCBwIHsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbmsgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMjZweDsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXRvcDogMThweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiA5cHg7IGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50OyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50dC1saW5rOmhvdmVyOmFmdGVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LW1lZGlhOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbWVkaWEgLnR0LWxheW90IHsgcGFkZGluZzogNDZweCAzMHB4IDE1cHggMzBweDsgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI0cHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgcCB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7IG1hcmdpbi10b3A6IDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LW1lZGlhIC50dC1pbWcgKyAudHQtbGF5b3QgLnR0LXRpbWUgeyB0b3A6IC0yNXB4OyB9XG4gIC50dC1tZWRpYSAudHQtdGltZSB7IHdpZHRoOiA0N3B4OyBoZWlnaHQ6IDQ3cHg7IGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDAuOTsgbWFyZ2luLWxlZnQ6IC0xMXB4OyB9XG4gIC50dC1tZWRpYSAudHQtdGltZSBzcGFuIHsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMC45OyBtYXJnaW4tdG9wOiAtMnB4OyB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgeyBwYWRkaW5nOiAzNXB4IDIxcHggMTVweCAyMXB4OyB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCBwIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IC50dC1saW5rIHsgbWFyZ2luLXRvcDogMTZweDsgfSB9XG5cbi8qIGJveC1yZXZpZXdzICovXG4uYm94LXJldmlld3MgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAyOyBwYWRkaW5nOiA5OXB4IDAgODNweCAwOyBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9wYXJhbGxheDAxLWltZzAxLmpwZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IGNvbG9yOiAjZmZmZmZmOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYm94LXJldmlld3MgLmNvbnRhaW5lciB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5ib3gtcmV2aWV3cyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHsgbWFyZ2luLXRvcDogNTFweDsgfSB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHsgZm9udC1zaXplOiAxOXB4OyBsaW5lLWhlaWdodDogMzBweDsgcGFkZGluZzogMCAyMHB4IDBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1ib3R0b206IDM0cHg7IG1hcmdpbi10b3A6IDJweDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUsIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMjMzcHg7IGhlaWdodDogMXB4OyB0b3A6IDFweDsgYmFja2dyb3VuZC1jb2xvcjogIzYzNjU2ZDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUgeyBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIgeyBtYXJnaW4tbGVmdDogMjRweDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nIC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHAgeyBtYXJnaW46IDIzcHggMCAwIDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogYm9sZDsgcGFkZGluZzogMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAudHQtdGl0bGUgc3BhbiB7IGNvbG9yOiAjOTQ5NDk1OyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMzdweCAyM3B4IDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ZDhmOWQ7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzdkOGY5ZDsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdkOGY5ZDsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjZweDsgcGFkZGluZzogNTNweCAzMHB4IDI3cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAudHQtYm94LWljb24geyB3aWR0aDogNzVweDsgaGVpZ2h0OiA3NXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgbWFyZ2luLWxlZnQ6IC0zN3B4OyB0b3A6IC0zOHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAudHQtYm94LWljb24gaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyB3aWR0aDogYXV0bzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IGF1dG87IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAyNnB4OyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAuYm94LXNob3ctcmF0aW5nIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAxNXB4OyBtYXJnaW4tdG9wOiAtMXB4OyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAuYm94LXNob3ctcmF0aW5nIC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciBwIHsgbWFyZ2luOiAyM3B4IDAgMCAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDE1cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBwYWRkaW5nOiAxNXB4IDAgMCA3NHB4OyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIHNwYW4geyBjb2xvcjogIzk0OTQ5NTsgZm9udC1zdHlsZTogaXRhbGljOyBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyB3aWR0aDogMzNweDsgaGVpZ2h0OiAxcHg7IGJhY2tncm91bmQtY29sb3I6ICM3ZDhmOWQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlOmFmdGVyIHsgY29udGVudDogJyc7IHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTsgaGVpZ2h0OiAxcHg7IGJhY2tncm91bmQtY29sb3I6ICM3ZDhmOWQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSAudHQtb2JqIHsgd2lkdGg6IDI0cHg7IGhlaWdodDogMjdweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDMycHg7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIC50dC1vYmo6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IHdpZHRoOiAxcHg7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSAudHQtb2JqOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxMXB4OyB0b3A6IC00cHg7IHdpZHRoOiAxcHg7IGhlaWdodDogY2FsYygxMDAlICsgOHB4KTsgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDsgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOyB9XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIHsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IC01OHB4OyBoZWlnaHQ6IDEwMCU7IHJpZ2h0OiAwOyB3aWR0aDogMTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgei1pbmRleDogMTsgfVxuXG4uYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyAuc2xpZGUtaW1nIHsgd2lkdGg6IDYwMHB4OyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmJveC1yZXZpZXdzIC5zbGlkZS1pbWcgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMDsgcmlnaHQ6IC02MDBweDsgfVxuXG4uYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZy50dC1zaG93IHsgcmlnaHQ6IDA7IH1cblxuLmJveC1yZXZpZXdzIC5zbGlkZS1pbWcudHQtc2hvdyB7IHJpZ2h0OiAyMDAlOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtYXJyb3ctY2VudGVyIC5zbGljay1wcmV2Om5vdCg6aG92ZXIpLCAuYm94LXJldmlld3MgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dDpub3QoOmhvdmVyKSB7IGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuYm94LXJldmlld3MgeyBwYWRkaW5nOiA2OXB4IDAgMTUxcHggMDsgfVxuICAuYm94LXJldmlld3MuYm94LXJldmlld3MtMDIgeyBwYWRkaW5nOiA2OXB4IDAgNjlweCAwOyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHsgZm9udC1zaXplOiAxN3B4OyBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nIHsgZm9udC1zaXplOiAxMnB4OyBtYXJnaW4tdG9wOiAxMnB4OyBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHAgeyBtYXJnaW46IDE4cHggMCAwIDA7IH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgeyBtYXgtd2lkdGg6IDQ1N3B4OyB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7IG1heC13aWR0aDogNDU3cHg7IH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2IHsgb3ZlcmZsb3c6IGhpZGRlbjsgcmlnaHQ6IC01MDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOmJlZm9yZSwgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzphZnRlciB7IHdpZHRoOiAxODFweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDpub3QoLm5vLXNlcGFyYXRvcik6YmVmb3JlIHsgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50Om5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7IG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5ib3gtcmV2aWV3cyB7IHBhZGRpbmc6IDU3cHggMCAxMjVweCAwOyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nIHsgZm9udC1zaXplOiAxMXB4OyBtYXJnaW4tdG9wOiAxM3B4OyBtYXJnaW4tYm90dG9tOiAyOXB4OyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSB7IG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6YmVmb3JlLCAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOmFmdGVyIHsgd2lkdGg6IDYwcHg7IH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMjdweDsgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyB7IG1heC13aWR0aDogMTAwJTsgcmlnaHQ6IDBweCAhaW1wb3J0YW50OyBib3R0b206IC00MHB4OyB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7IG1heC13aWR0aDogMzIwcHg7IH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2IHsgb3ZlcmZsb3c6IGhpZGRlbjsgcmlnaHQ6IC00MDBweDsgfSB9XG5cbi8qIHNsaWNrICovXG4uanMtY2Fyb3VzZWwgeyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi5qcy1jYXJvdXNlbC1icmFuZCB7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLyogc2xpY2sgYXJyb3cgKi9cbi8qIHR0LWFycm93LWNlbnRlciAqL1xuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHsgei1pbmRleDogOTk7IH1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiwgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDQ5cHg7IGhlaWdodDogNDlweDsgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjsgZm9udC1zaXplOiAwOyBsaW5lLWhlaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogIzIyMjIyMjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXY6YmVmb3JlLCAudHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpob3ZlciwgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dDpob3ZlciB7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7IGxlZnQ6IC0xMzNweDsgfVxuXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1wcmV2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTYnOyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQgeyByaWdodDogLTEzM3B4OyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkgeyAudHQtYXJyb3ctY2VudGVyIC5zbGljay1wcmV2IHsgbGVmdDogLTcwcHg7IH1cbiAgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7IHJpZ2h0OiAtNzBweDsgfSB9XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYsIC50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLW5leHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA0OXB4OyBoZWlnaHQ6IDQ5cHg7IGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICMyMjIyMjI7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2OmJlZm9yZSwgLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXY6aG92ZXIsIC50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLW5leHQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYgeyBsZWZ0OiAxMi41JTsgfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTYnOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLW5leHQgeyByaWdodDogMTIuNSU7IH1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2LCAudHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1uZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAzOXB4OyBoZWlnaHQ6IDM5cHg7IGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICNmZmZmZmY7IG1hcmdpbi10b3A6IC0xOS41cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2OmJlZm9yZSwgLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stbmV4dDpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLXByZXY6aG92ZXIsIC50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLXByZXYgeyBsZWZ0OiAyMHB4OyB9XG5cbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stbmV4dCB7IHJpZ2h0OiAyMHB4OyB9XG5cbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IH1cblxuLnR0LWFycm93LWNvbG9yMDIgLnNsaWNrLXByZXYsIC50dC1hcnJvdy1jb2xvcjAyIC5zbGljay1uZXh0IHsgYm9yZGVyLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiBkb3RzICovXG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAwOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgeyB3aWR0aDogOHB4OyBoZWlnaHQ6IDhweDsgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjsgY3Vyc29yOiBwb2ludGVyOyBtYXJnaW46IDAgMTFweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHsgZGlzcGxheTogbm9uZTsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHsgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7IG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSB7IHdpZHRoOiA1cHg7IGhlaWdodDogNXB4OyBtYXJnaW46IDAgNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMgeyBtYXJnaW4tdG9wOiA0NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMgeyBtYXJnaW4tdG9wOiAxNXB4OyB9IH1cblxuLyogdHQtc2xpY2stbmF2MDEgKCpibG9nKSAqL1xuLnR0LXNsaWNrLW5hdjAxIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stcHJldiwgLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA0OXB4OyBoZWlnaHQ6IDQ5cHg7IGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICNmZmZmZmY7IG1hcmdpbi10b3A6IC0yMy41cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6YmVmb3JlLCAudHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6aG92ZXIsIC50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dDpob3ZlciB7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2IHsgbGVmdDogMzBweDsgfVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0IHsgcmlnaHQ6IDMwcHg7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stZG90cyB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyBib3R0b206IDI2cHg7IH1cblxuLyogdHQtYm94LWxheW91dDAxICovXG4udHQtY29sLWltZyAudHQtY29sLWltZyB7IHBhZGRpbmc6IDNweCAwIDAgMDsgfVxuXG4vKiB0dC1ib3gtbGF5b3V0MDEgKi9cbi50dC1ib3gtbGF5b3V0MDEgLnR0LWNvbC1kZXNjcmlwdGlvbiBwIHsgcGFkZGluZzogMCAwIDI3cHggMDsgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24geyBwYWRkaW5nLXRvcDogMzFweDsgfVxuICAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7IHBhZGRpbmc6IDAgMCAyMXB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHsgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHAgeyBwYWRkaW5nOiAwIDAgMTBweCAwOyB9IH1cblxuLnR0LWJsb2NrLXRpdGxlOm5vdCgudHQtc3ViLXBhZ2VzKSArIC50dC1ib3gtbGF5b3V0MDEgeyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi8qIHR0LWJveC1sYXlvdXQwMiAqL1xuLnR0LWJveC1sYXlvdXQwMiB7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3R0LWJveC1sYXlvdXQwMi5qcGdcIikgY2VudGVyIHRvcCBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBwYWRkaW5nOiA5N3B4IDAgOTdweCAwOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtYm94LWxheW91dDAyIGg2IHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy1yaWdodDogNDVweDsgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHsgd2lkdGg6IDg1cHg7IG1pbi13aWR0aDogODVweDsgbWFyZ2luLXJpZ2h0OiAyM3B4OyB9XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDg1cHg7IGhlaWdodDogODVweDsgZm9udC1zaXplOiA0MnB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW4tcmlnaHQ6IDIzcHg7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTRweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gaDYgeyBwYWRkaW5nLWJvdHRvbTogMTNweDsgfVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNzRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ib3gtbGF5b3V0MDIgeyBwYWRkaW5nOiA2N3B4IDA7IH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24geyB3aWR0aDogNzVweDsgbWluLXdpZHRoOiA3NXB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHsgd2lkdGg6IDc1cHg7IGhlaWdodDogNzVweDsgZm9udC1zaXplOiAzOHB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0geyBtYXJnaW4tdG9wOiAzNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ib3gtbGF5b3V0MDIgeyBwYWRkaW5nOiA1N3B4IDA7IH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24geyB3aWR0aDogNjVweDsgbWluLXdpZHRoOiA2NXB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHsgd2lkdGg6IDY1cHg7IGhlaWdodDogNjVweDsgZm9udC1zaXplOiAzMXB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyNHB4OyB9IH1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtaXRlbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtaXRlbSAudHQtY29sLWljb24geyB3aWR0aDogODNweDsgbWluLXdpZHRoOiA4M3B4OyBtYXJnaW4tcmlnaHQ6IDNweDsgbWFyZ2luLWxlZnQ6IDE1cHg7IGZvbnQtc2l6ZTogNTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfVxuXG4udHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHsgbWFyZ2luLXRvcDogMjRweDsgcGFkZGluZy1ib3R0b206IDExcHg7IH1cblxuLnR0LWJveC1sYXlvdXQwMyBbY2xhc3NePVwiY29sLVwiXSBoNjpudGgtY2hpbGQoMSkgeyBtYXJnaW4tdG9wOiAtNHB4OyB9XG5cbi50dC1ib3gtbGF5b3V0MDMgW2NsYXNzXj1cImNvbC1cIl0gPiAqOm50aC1jaGlsZCgxKSB7IG1hcmdpbi10b3A6IDA7IH1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtdmlkZW8tYmxvY2sgeyBtYXgtd2lkdGg6IDY0MHB4OyBmbG9hdDogcmlnaHQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1ib3gtbGF5b3V0MDMgW2NsYXNzXj1cImNvbC1cIl0gaDYgeyBtYXJnaW4tdG9wOiAyNXB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHsgbWFyZ2luLWJvdHRvbTogMzFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHsgbWFyZ2luLXRvcDogMTVweDsgfVxuICAudHQtYm94LWxheW91dDAzIC50dC12aWRlby1ibG9jayB7IG1hcmdpbi1ib3R0b206IDIxcHg7IH0gfVxuXG4udHQtYmxvY2stdGl0bGUgKyAudHQtYm94LWxheW91dDAzIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4vKiB0dC1tZWRpYTAzICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLmpzLWNhcm91c2VsLWNvbC00IC5zbGljay1zbGlkZSB7IHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDsgfSB9XG5cbi50dC1tZWRpYTAzIHsgbWFyZ2luOiAxNXB4OyBkaXNwbGF5OiBibG9jazsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDIpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDIpOyAtbW96LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWVkaWEwMzpob3ZlciB7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDkpOyBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDkpOyB9XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgeyBwYWRkaW5nOiAyMXB4IDEwcHggMjZweDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCAudGl0bGUgeyBmb250LXNpemU6IDE4cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMHB4IDA7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgcCB7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgYWRkcmVzcyB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDE0cHggMCAwIDA7IHBhZGRpbmc6IDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgYWRkcmVzcyBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDJweDsgfVxuXG4udHQtbWVkaWEwMzpob3ZlciAudHQtbGF5b3QgLnRpdGxlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1tZWRpYTAzIHsgbWF4LXdpZHRoOiAyNzBweDsgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4vKiB0dC1saXN0LXJldmlldyAqL1xuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IHBhZGRpbmc6IDI2cHggMjBweCAzMXB4OyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWltZyB7IHdpZHRoOiAyMjhweDsgbWluLXdpZHRoOiAyMjhweDsgbWFyZ2luLXJpZ2h0OiA0MHB4OyBtYXJnaW4tdG9wOiA0cHg7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtaW1nIGltZyB7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IG1pbi13aWR0aDogMjI4cHg7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24geyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHNwYW4geyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7IG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7IG1hcmdpbjogMTVweCAwIDAgMDsgfVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0geyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyBwYWRkaW5nOiAxNnB4IDIwcHggMTZweDsgfVxuICAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiB7IG1hcmdpbi10b3A6IDE1cHg7IHdpZHRoOiAxMDAlOyB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiAxNnB4OyB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHAgeyBtYXJnaW46IDEycHggMCAwIDA7IHBhZGRpbmc6IDA7IH0gfVxuXG4udHQtcGFnaW5hdGlvbiB7IG1hcmdpbi10b3A6IDU5cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uIHsgb3V0bGluZTogbm9uZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogNDlweDsgaGVpZ2h0OiA0OXB4OyBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDAgMTBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyLjY7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbi5idG4tcHJldjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24uYnRuLW5leHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IH1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcGFnaW5hdGlvbiB1bCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LXBhZ2luYXRpb24gdWwgbGkgeyBtYXJnaW46IDAgMnB4OyB9XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA0NXB4OyBoZWlnaHQ6IDQycHg7IGNvbG9yOiAjMjIyMjIyOyBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1OyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAzLjY7IGZvbnQtd2VpZ2h0OiA2MDA7IHRleHQtYWxpZ246IGNlbnRlcjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7IGJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBhZ2luYXRpb24gdWwgbGkgYTpob3ZlciB7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LXBhZ2luYXRpb24gdWwgbGkuYWN0aXZlIGEgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXBhZ2luYXRpb24geyBtYXJnaW4tdG9wOiAyN3B4OyB9IH1cblxuLnR0LXJhdGluZyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luLXRvcDogMjRweDsgfVxuXG4udHQtcmF0aW5nIGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmFzaWRlQ29sdW1uIHsgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbi5hc2lkZUNvbHVtbi5hc2lkZUNvbHVtbi1yaWdodCB7IHBhZGRpbmctbGVmdDogMzVweDsgfVxuXG4uYXNpZGVDb2x1bW4uYXNpZGVDb2x1bW4tbGVmdCB7IHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cblxuLmFzaWRlQ29sdW1uIC50dC1ibG9jay1hc2lkZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDUxcHg7IH1cblxuLmFzaWRlQ29sdW1uIC50dC1ibG9jay1hc2lkZSAudHQtYXNpZGUtdGl0bGUgeyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMjsgY29sb3I6ICMyMjIyMjI7IHBhZGRpbmc6IDAgMCAyMHB4IDA7IH1cblxuLnR0LWZvcm0tcmV2aWV3IHsgbWF4LXdpZHRoOiA1NjlweDsgfVxuXG4udHQtZm9ybS1yZXZpZXcgLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWZvcm0tcmV2aWV3IC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiA5MHB4OyB9XG4gIC50dC1mb3JtLXJldmlldyAuYnRuIHsgbWFyZ2luLXRvcDogMzdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWZvcm0tcmV2aWV3IC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIC50dC1mb3JtLXJldmlldyAuYnRuIHsgbWFyZ2luLXRvcDogMThweDsgfSB9XG5cbi5ib3gtYXNpZGUtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IHBhZGRpbmc6IDMzcHggMjBweCAyMHB4IDIwcHg7IH1cblxuLmJveC1hc2lkZS1pbmZvIGgzIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgMjBweCAwOyBtYXJnaW46IDA7IH1cblxuLmJveC1hc2lkZS1pbmZvIGgzOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTlweDsgfVxuXG4uYm94LWFzaWRlLWluZm8gdWw6bm90KFtjbGFzc10pIGxpIHsgcGFkZGluZzogMCAwIDEwcHggMjlweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgcG9zaXRpb246IHJlbGF0aXZlOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uYm94LWFzaWRlLWluZm8gdWw6bm90KFtjbGFzc10pIGxpIGkgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMnB4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5ib3gtYXNpZGUtaW5mbyB1bDpub3QoW2NsYXNzXSkgbGkgc3Ryb25nIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWJvdHRvbTogMTlweDsgcGFkZGluZy1ib3R0b206IDE5cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2U0OyB9XG5cbi5ib3gtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IHBhZGRpbmc6IDQycHggNDlweCA1NXB4IDQ5cHg7IC8qc29jaWFsLWljb24gKi8gfVxuXG4uYm94LWluZm8gaDMgeyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMjsgY29sb3I6ICMyMjIyMjI7IHBhZGRpbmc6IDAgMCAyMnB4IDA7IG1hcmdpbjogMDsgfVxuXG4uYm94LWluZm8gaDM6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxOXB4OyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgeyBtYXJnaW4tdG9wOiAxMnB4OyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwYWRkaW5nOiAwIDAgMTBweCAwOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWJvdHRvbTogOXB4OyBwYWRkaW5nLWJvdHRvbTogOXB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlNDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2wgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDAgMCAwIDM5cHg7IH1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDM1JTsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6Zmlyc3QtY2hpbGQgaSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAtMnB4OyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbDpsYXN0LWNoaWxkIHsgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bzsgLW1zLWZsZXg6IDEgMSBhdXRvOyBmbGV4OiAxIDEgYXV0bzsgd2lkdGg6IDY1JTsgcGFkZGluZzogMHB4IDAgMCAzOHB4OyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDYwMDsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctYm90dG9tOiAxcHg7IH1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSBwIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTBweCAwOyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gcDpsYXN0LWNoaWxkIHsgcGFkZGluZy1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2wgeyB3aWR0aDogMTAwJTsgfVxuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyB3aWR0aDogMTAwJTsgfVxuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6bGFzdC1jaGlsZCB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6bGFzdC1jaGlsZCB7IHBhZGRpbmctdG9wOiA1cHg7IH0gfVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpIGEgeyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyLjQ7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDRweDsgbWFyZ2luLWxlZnQ6IDRweDsgfVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW46IDAgNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDM1cHg7IGhlaWdodDogMzVweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMi40OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuYm94LWluZm8geyBwYWRkaW5nOiAyM3B4IDMwcHggNDVweCAzMHB4OyB9XG4gIC5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgeyBtYXJnaW4tdG9wOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5ib3gtaW5mbyB7IHBhZGRpbmc6IDIzcHggMjBweCAzNXB4IDIwcHg7IH0gfVxuXG4uYm94LWluZm8taW5kZW50IHsgbWFyZ2luLXJpZ2h0OiA3MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLmJveC1pbmZvLWluZGVudCB7IG1hcmdpbi1yaWdodDogNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJveC1pbmZvLWluZGVudCB7IG1hcmdpbi1yaWdodDogMHB4OyB9IH1cblxuLyogdHQtcHJvbW8gKi9cbi50dC1wcm9tby1saXN0IHsgbWFyZ2luLXRvcDogLTMwcHg7IH1cblxuLnR0LXByb21vLWxpc3QgLnR0LXByb21vIHsgbWFyZ2luLXRvcDogMzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LXByb21vLWxpc3QgeyBtYXJnaW4tdG9wOiAtMjVweDsgfVxuICAudHQtcHJvbW8tbGlzdCAudHQtcHJvbW8geyBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuLnR0LXByb21vIHsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtcHJvbW8gaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmc6IDclIDE1JSAzJTsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwKTsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtaWNvbiB7IHdpZHRoOiA5OHB4OyBoZWlnaHQ6IDk4cHg7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDQycHg7IGxpbmUtaGVpZ2h0OiAyLjM1OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW4tdG9wOiAxN3B4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHsgY29sb3I6ICNmZmZmZmY7IGhlaWdodDogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgb3BhY2l0eTogMDsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDI2cHg7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI2cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDclIDEwJSAzJTsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC1pY29uIHsgd2lkdGg6IDgwcHg7IGhlaWdodDogODBweDsgZm9udC1zaXplOiAzNXB4OyBsaW5lLWhlaWdodDogMi40OyB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQgeyBtYXJnaW4tdG9wOiAxM3B4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24geyBwYWRkaW5nOiA3JSA1JSAzJTsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC1pY29uIHsgd2lkdGg6IDcwcHg7IGhlaWdodDogNzBweDsgZm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMi40OyB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtcHJvbW86aG92ZXIgLnR0LWljb24geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24geyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNzUpOyB9XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LXByb21vOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGV4dCB7IGhlaWdodDogNzVweDsgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IGJvZHk6bm90KC50b3VjaCkgLnR0LXByb21vOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGV4dCB7IGhlaWdodDogODdweDsgfSB9XG5cbi8qIHR0LXN1Yi1tZW51ICovXG4udHQtc3ViLW1lbnUgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDEwcHggMCAwIDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LXN1Yi1tZW51IGxpIHsgbWFyZ2luOiAwIDAgOXB4IDA7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50dC1zdWItbWVudSBsaSBhIHsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBhZGRpbmc6IDhweCAxMHB4IDE5cHggMTZweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDZweDsgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA2cHg7IGJvcmRlci1yYWRpdXM6IDZweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLnR0LXN1Yi1tZW51IGxpIGEgaSB7IGZvbnQtc2l6ZTogMjJweDsgbGluZS1oZWlnaHQ6IDEuMTsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDVweDsgbWFyZ2luOiAwIDVweCAwIDA7IH1cblxuLnR0LXN1Yi1tZW51IGxpIGE6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtc3ViLW1lbnUgbGkuYWN0aXZlIGEgeyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1zdWItbWVudSBsaSBhIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLyogdHQtZmFxICovXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luOiAtM3B4IDAgMCAwOyBwYWRkaW5nOiAwIDAgMjZweCAwOyB9XG5cbi50dC1mYXEtbGF5b3V0IGgzLnR0LXRpdGxlICsgLnR0LWZhcSB7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4OyB9XG5cbi50dC1mYXEtbGF5b3V0IFtjbGFzc149XCJjb2wtXCJdOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1yaWdodDogMjVweDsgfVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXTpsYXN0LWNoaWxkIHsgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi50dC1mYXEtbGF5b3V0IFtjbGFzc149XCJjb2wtXCJdIC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDU3cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1mYXEtbGF5b3V0IFtjbGFzc149XCJjb2wtXCJdIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSAudHQtdGl0bGUgeyBkaXNwbGF5OiBibG9jazsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDUwMDsgcGFkZGluZzogMTlweCAzMHB4IDE2cHggMDsgbWFyZ2luOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEgLnR0LXRpdGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDEuMjsgcmlnaHQ6IDA7IHRvcDogMThweDsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSAudHQtdGl0bGU6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHsgZGlzcGxheTogbm9uZTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7IGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IHBhZGRpbmc6IDIwcHg7IGNvbG9yOiAjNzA3MDcwOyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEgLnR0LWNvbnRlbnQgcDpsYXN0LWNoaWxkIHsgcGFkZGluZy1ib3R0b206IDA7IG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcS5hY3RpdmUgLnR0LXRpdGxlIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcS5hY3RpdmUgLnR0LWNvbnRlbnQgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBpbnZlbnRvcnkgbGF5b3V0ICgqaW52ZW50b3J5LWl0ZW0uaHRtbCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWFzaWRlLWJ0biAuYnRuIHsgaGVpZ2h0OiA1MnB4OyB9XG4gIC50dC1hc2lkZS1idG4gLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDIycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1hc2lkZS1idG4gLmJ0biB7IHBhZGRpbmctbGVmdDogOXB4OyBwYWRkaW5nLXJpZ2h0OiA5cHg7IGhlaWdodDogNDJweDsgfSB9XG5cbi50dC1hc2lkZTAzLWxheW91dCB7IG1hcmdpbi10b3A6IDQ1cHg7IH1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4geyBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDsgbWFyZ2luLWxlZnQ6IC0xMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biB7IHRleHQtYWxpZ246IHJpZ2h0OyBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG4gIC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuIC5idG4geyBtYXJnaW46IDEwcHggMCAwIDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4gLmJ0biB7IG1hcmdpbjogMTBweCAxMHB4IDAgMDsgfSB9XG5cbi50dC1hc2lkZTAzLWxheW91dCA+ICo6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAwcHg7IH1cblxuLnR0LWFzaWRlMDMtbGF5b3V0ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1jYWxjdWxhdG9yIHsgbWFyZ2luLXRvcDogNDlweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1jYWxjdWxhdG9yIHsgbWFyZ2luLXRvcDogNDJweDsgfSB9XG5cbi50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuICsgLnR0LWFzaWRlLXByb21vIHsgbWFyZ2luLXRvcDogMzRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuICsgLnR0LWFzaWRlLXByb21vIHsgbWFyZ2luLXRvcDogMjlweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtYXNpZGUwMy1sYXlvdXQgeyBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLnR0LWFzaWRlLXByb21vIHsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS4zOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0NTQ3OyBjb2xvcjogI2ZmZmZmZjsgcGFkZGluZzogMTRweCAxMHB4IDIwcHg7IH1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIC50dC12YWx1ZSB7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc2l6ZTogMzZweDsgfVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgcCB7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luOiAzcHggMCAwIDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIC5idG4geyBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtaW5mbyB7IHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZzogMTJweCAwIDJweCAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtaW5mbyBzcGFuIHsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZTAzLWJveCArIC50dC1hc2lkZS1idG4geyBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1hc2lkZTAzLWJveCArIC50dC1hc2lkZS1idG4geyBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnR0LWFzaWRlMDMtYm94ICsgLnR0LWFzaWRlLWJ0biB7IG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDsgfSB9XG5cbi50dC10YWJsZS1vcHRpb25zIHsgd2lkdGg6IDEwMCU7IGJvcmRlci1zcGFjaW5nOiAxcHg7IGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBhZGRpbmc6IDlweCAxMnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQgeyBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQgeyBwYWRkaW5nOiA1cHggN3B4OyB9IH1cblxuLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6Zmlyc3QtY2hpbGQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyB9XG5cbi50dC10YWJsZS1vcHRpb25zIHRyIHRkOmxhc3QtY2hpbGQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi50dC10YWJsZS1saXN0aW5nIC50dC10YWJsZS1vcHRpb25zIHRyIHRkOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDQwJTsgfVxuXG4udHQtdGFibGUtbGlzdGluZyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHsgd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10YWJsZS1saXN0aW5nIC5yb3cgPiBkaXY6bGFzdC1jaGlsZCAudHQtdGFibGUtb3B0aW9ucyB7IG1hcmdpbi10b3A6IC0xcHg7IH0gfVxuXG4udHQtYXNpZGUwMy10aXRsZSArIC50dC1hc2lkZTAzLWNvbnRlbnQgeyBtYXJnaW4tdG9wOiAtN3B4OyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IGJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItdGl0bGUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgZm9udC13ZWlnaHQ6IDQwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBwYWRkaW5nOiA5cHggMCAwIDA7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItdGl0bGUgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogODJweDsgaGVpZ2h0OiA3NXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBtYXJnaW46IDAgMTdweCAwIDA7IC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7IC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7IC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMzVweDsgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAzNXB4OyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzVweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7IGZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDEuOTsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItdGl0bGUgc3BhbjpiZWZvcmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IDE1cHg7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItY29udGVudCB7IHBhZGRpbmc6IDI3cHggMzBweCAxOHB4OyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLWNvbnRlbnQgLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAxM3B4OyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLWNvbnRlbnQgLmJ0biB7IG1hcmdpbi10b3A6IDZweDsgaGVpZ2h0OiA0MnB4OyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLXRvcCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LXdyYXBwZXItYm90dG9tIHsgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7IHBhZGRpbmc6IDE5cHggMTVweCAxOXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LXdyYXBwZXItYm90dG9tOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgdG9wOiAtN3B4OyBtYXJnaW4tbGVmdDogLTRweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmNmY2ZjY7IHotaW5kZXg6IDE7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LXdyYXBwZXItYm90dG9tOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTZweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNTAlOyB0b3A6IC02cHg7IG1hcmdpbi1sZWZ0OiAtNHB4OyB6LWluZGV4OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1kYXRhLW91dHB1dCB7IHRleHQtYWxpZ246IGNlbnRlcjsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWRhdGEtb3V0cHV0IGxpIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMTlweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGkgc3BhbiB7IGZvbnQtc2l6ZTogMTVweDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IC0xcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA4cHg7IH1cblxuLypcbnNob3AtaXRlbS5odG1sXG4qL1xuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IHsgcGFkZGluZy1yaWdodDogNzBweDsgbWFyZ2luLXRvcDogMTdweDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyB7IGZsb2F0OiByaWdodDsgd2lkdGg6IDczLjMlOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1pbWcgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIHsgbWFyZ2luOiAwIDAgNDRweCAwOyB0b3A6IDBweDsgbGVmdDogMDsgd2lkdGg6IDEzJTsgbWF4LXdpZHRoOiAxMTBweDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgeyB3aWR0aDogMTAwJTsgcGFkZGluZzogMDsgbWFyZ2luOiAwOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgeyBwYWRkaW5nOiAwIDAgMTJweCAwOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYSB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBhOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyAtbW96LW9wYWNpdHk6IDAuNjsgLWtodG1sLW9wYWNpdHk6IDAuNjsgLXdlYmtpdC1vcGFjaXR5OiAwLjY7IG9wYWNpdHk6IDAuNjsgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBhOmJlZm9yZSwgLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSAuem9vbUdhbGxlcnlBY3RpdmU6YmVmb3JlIHsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLWFycm93IHsgdG9wOiBhdXRvOyBib3R0b206IC0zM3B4OyBwb3NpdGlvbjogYWJzb2x1dGU7IG1hcmdpbi10b3A6IDA7IHotaW5kZXg6IDI7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTRweDsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDA7IHotaW5kZXg6IDE7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2ZmZmZmZiwgI2ZmZmZmZiAyMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2ZmZmZmZiwgI2ZmZmZmZiAyMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stcHJldiwgLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtNTRweDsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiAzOXB4OyBoZWlnaHQ6IDM5cHg7IGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbi10b3A6IC0xOS41cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1wcmV2OmJlZm9yZSwgLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6aG92ZXIsIC50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXYgeyBsZWZ0OiAwcHg7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stcHJldjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1uZXh0IHsgcmlnaHQ6IDBweDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlcjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDIzcHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXByaWNlIHsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS40OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXByaWNlICsgLnR0LWluZm8geyBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtaW5mbyB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMS40OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtbGFiZWwgeyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxLjY7IGZvbnQtd2VpZ2h0OiA3MDA7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWxhYmVsIC50dC1sYWJlbC1pbnN0b2NrIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCB7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjsgcGFkZGluZzogMjRweCAwIDM1cHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMCAwIDAgMjRweDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtaW5mby1saXN0IGxpOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzQnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMTsgbGVmdDogMDsgdG9wOiA4cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1pbmZvLWxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyMnB4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IG1hcmdpbjogNDRweCAwIDAgMDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgbGFiZWwgeyBkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIGlucHV0IHsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogNTNweDsgaGVpZ2h0OiA1MHB4OyBwYWRkaW5nOiAzcHggMTJweCA0cHggMTRweDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpmaXJzdC1jaGlsZCB7IHdpZHRoOiA1M3B4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciAudHQtY29sOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMTlweDsgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDsgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kOyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIC50dC1jb2wgeyB3aWR0aDogMTAwJTsgfVxuICAucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpsYXN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMTBweDsgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5ib2R5Lm1vZGFsLW9wZW4geyBoZWlnaHQ6IDEwMCU7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAxMDAlOyB9XG5cbiNjb21wYXJlU2xpZGUgeyBwb3NpdGlvbjogZml4ZWQ7IHotaW5kZXg6IDEwMDAwOyBib3R0b206IC0xNTAlOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgZGlzcGxheTogYmxvY2s7IC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW1vei10cmFuc2l0aW9uOiBib3R0b20gMjAwbXMgbGluZWFyIDBzOyAtbXMtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW8tdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgfVxuXG4jY29tcGFyZVNsaWRlLm9wZW4geyBib3R0b206IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW1vei10cmFuc2l0aW9uOiBib3R0b20gMjAwbXMgbGluZWFyIDBzOyAtbXMtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW8tdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSB7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiAxOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIC50aXRsZSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyOHB4OyBwYWRkaW5nOiAyMnB4IDAgMCAzN3B4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIC5idG4tY2xvc2Utc2xpZGUgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjJweDsgcGFkZGluZzogMjRweCAzMXB4IDI1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY3Vyc29yOiBwb2ludGVyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtdGl0bGUgLmJ0bi1jbG9zZS1zbGlkZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgeyBoZWlnaHQ6IDEwMHZoOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnR0LXdyYXBwZXItY29sIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgdmVydGljYWwtYWxpZ246IHRvcDsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAwOyBwYWRkaW5nLXRvcDogNzJweDsgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLXZhbHVlIHsgd2lkdGg6IDIxMXB4OyBtaW4td2lkdGg6IDIxMXB4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB1bCB7IG1hcmdpbi10b3A6IDI2NXB4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB1bCBsaSB7IGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGhlaWdodDogMzNweDsgd2lkdGg6IDEwMCU7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyBvdmVyZmxvdzogaGlkZGVuOyB3aGl0ZS1zcGFjZTogbm93cmFwOyBwYWRkaW5nOiA2cHggN3B4IDNweCAxMnB4OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyBmb250LXdlaWdodDogNTAwOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDNweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB7IHdpZHRoOiAyNDFweDsgbWluLXdpZHRoOiAyNDFweDsgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gLml0ZW0tY2xvc2UgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDQ5cHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDQ5cHg7IGNvbG9yOiAjMjIyMjIyOyBvdmVyZmxvdzogaGlkZGVuOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gLml0ZW0tY2xvc2U6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSAuaW1nLW9iaiB7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IGF1dG87IGhlaWdodDogMTk0cHg7IHZlcnRpY2FsLWFsaWduOiB0b3A7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgeyBtYXJnaW4tdG9wOiAyMnB4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIHVsIGxpIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYzsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgaGVpZ2h0OiAzM3B4OyB3aWR0aDogMTAwJTsgcGFkZGluZzogNnB4IDdweCAzcHggMTJweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDNweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG92ZXJmbG93OiBoaWRkZW47IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGk6bGFzdC1jaGlsZCB7IGhlaWdodDogMjIxcHg7IG92ZXJmbG93OiBhdXRvOyBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuLyogdHQtYm94LXdyYXBwZXIgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuanMtY2Fyb3VzZWwtY29sLTMgeyBtYXJnaW4tbGVmdDogLTE1cHg7IG1hcmdpbi1yaWdodDogLTE1cHg7IH0gfVxuXG4udHQtYm94LXdyYXBwZXIgeyBwYWRkaW5nOiAxMzBweCAwIDEwMHB4IDA7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJveC13cmFwcGVyIHsgcGFkZGluZzogMTM0cHggMCA0MHB4IDA7IH0gfVxuXG4udHQtYm94LXdyYXBwZXIwMiB7IHBhZGRpbmc6IDExN3B4IDAgMTE3cHggMDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYm94LXdyYXBwZXIwMiB7IHBhZGRpbmc6IDc5cHggMCA3OXB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJveC13cmFwcGVyMDIgeyBwYWRkaW5nOiA1N3B4IDAgNTdweCAwOyB9IH1cblxuLnR0LW1lZGlhLWJveDAxIHsgbWFyZ2luOiAxNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBkaXNwbGF5OiBibG9jazsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWVkaWEtYm94MDE6aG92ZXIgeyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWltZyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWltZyBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWltZyBpIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogNTNweDsgaGVpZ2h0OiA1M3B4OyBsZWZ0OiA1MCU7IGJvdHRvbTogLTI2cHg7IG1hcmdpbi1sZWZ0OiAtMjZweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAyOHB4OyBsaW5lLWhlaWdodDogMS45OyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogNDBweCAzMHB4IDM3cHggMzBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDEycHggMDsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBzcGFuIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxNnB4OyBjb2xvcjogI2RkM2Q1MzsgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gcCB7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDI2cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi10b3A6IDE4cHg7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTE1cHg7IHRvcDogOXB4OyBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluazpob3ZlcjphZnRlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1tZWRpYS1ib3gwMTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudGl0bGUgeyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAudHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIHAgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIC50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmsgeyBtYXJnaW4tdG9wOiAyN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1tZWRpYS1ib3gwMSB7IG1heC13aWR0aDogMzcxcHg7IG1hcmdpbjogMCBhdXRvOyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGNvbG9yICovXG4udHQtZGVmYXVsLWNvbG9yIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWRlZmF1bC1jb2xvcjAyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgc3Bhbi5jdXJyZW50IHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IG92ZXJmbG93OiBoaWRkZW47IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiBmaWx0ZXJzLW9wdGlvbnMgKi9cbi50dC1maWx0ZXJzLW9wdGlvbnMgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwOyBwYWRkaW5nLWJvdHRvbTogMTRweDsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIHsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiA3OyBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSB7IGRpc3BsYXk6IG5vbmU7IHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUgYSB7IHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU0cHg7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDsgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDsgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyNXB4OyAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDI1cHg7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4OyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIGE6YmVmb3JlIHsgY29udGVudDogJ1xcZTkzMSc7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAyOyBwb3NpdGlvbjogcmVsYXRpdmU7IGxlZnQ6IDlweDsgdG9wOiAxcHg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAudHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIHsgdG9wOiAyMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIHsgdG9wOiAxMzhweDsgfSB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyBwYWRkaW5nOiA3cHggMzNweCAzcHggMTRweDsgaGVpZ2h0OiAzOHB4OyBtaW4td2lkdGg6IDE3N3B4OyB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXNvcnQgeyAtd2Via2l0LWZsZXg6IDEgMSBhdXRvOyAtbXMtZmxleDogMSAxIGF1dG87IGZsZXg6IDEgMSBhdXRvOyB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXNvcnQgLnR0LXNvcnQtdG90YWwgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMjsgdmVydGljYWwtYWxpZ246IHRvcDsgcGFkZGluZy10b3A6IDE0cHg7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXNvcnQgLnR0LXNvcnQtdG90YWw6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMjVweDsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgYSB7IHdpZHRoOiA0MHB4OyBoZWlnaHQ6IDM4cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogIzIyMjIyMjsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMi4zOyBwb3NpdGlvbjogcmVsYXRpdmU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgYS5hY3RpdmUgeyBjb2xvcjogI2RkM2Q1MzsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHsgLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50dC1maWx0ZXItdmFsdWUgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDdweCAwIDAgLTdweDsgcGFkZGluZzogMDsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgeyBtYXJnaW46IDdweCAwIDAgN3B4OyB9XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgYSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgY29sb3I6ICMyMjIyMjI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBsZXR0ZXItc3BhY2luZzogMC4wNWVtOyBwYWRkaW5nOiA2cHggMTFweCA3cHggMTFweDsgZm9udC13ZWlnaHQ6IDUwMDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtZmlsdGVyLXZhbHVlIGxpIGE6YWZ0ZXIgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogJ1xcZTkzMyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiA2cHg7IGxpbmUtaGVpZ2h0OiAxOyB0b3A6IC0xcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4udHQtZmlsdGVyLXZhbHVlIGxpIGE6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtZmlsdGVycy1hc2lkZSBbY2xhc3NePVwidHQtY29sXCJdIHsgd2lkdGg6IDEwMCU7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgW2NsYXNzXj1cInR0LWNvbFwiXTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWNvbC1idG4gLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDEzcHg7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWl0ZW0geyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWl0ZW0gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyB3aWR0aDogMTAwJTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogNDJweDsgfVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1hc2lkZS10aXRsZSB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1zbGlkZXItcHJpY2UgeyBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIHsgbWluLWhlaWdodDogMTA4cHg7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy1ib3R0b206IDE2cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwOyBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCB7IG1hcmdpbi10b3A6IC0xMHB4OyBtYXJnaW4tbGVmdDogLTIwcHg7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bzsgLW1zLWZsZXg6IDEgMSBhdXRvOyBmbGV4OiAxIDEgYXV0bzsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW0geyB3aWR0aDogY2FsYygyMCUgLSAyMHB4KTsgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW0geyB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTsgfVxuICAudHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtOmxhc3QtY2hpbGQgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgbWFyZ2luLXRvcDogMTBweDsgfVxuICAudHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW06bGFzdC1jaGlsZCAqOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMTZweDsgfSB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IGhlaWdodDogNDBweDsgcGFkZGluZzogN3B4IDMzcHggM3B4IDE0cHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAxOXB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIHsgbWluLXdpZHRoOiAxNzNweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSAudHQtYXNpZGUtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IC02cHggMCAwIDA7IHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IHsgbWFyZ2luLXRvcDogMTdweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlIHsgaGVpZ2h0OiA0MHB4OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAzMnB4OyBmb250LXdlaWdodDogNTAwOyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLWJ0biB7IG1pbi13aWR0aDogMTY5cHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIC5idG4geyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA0MXB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLWJ0biAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLWJ0biAuYnRuIFtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMTNweDsgfVxuXG4udHQtZmlsdGVycy1sYXlvdXQgKyAudHQtZmlsdGVycy1vcHRpb25zIHsgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoICsgLnR0LWZpbHRlcnMtb3B0aW9ucyB7IHBhZGRpbmctYm90dG9tOiAxOHB4OyB9XG5cbi8qIHByb2R1Y3QtbGlzdGluZyAqL1xuLnR0LXByb2R1Y3QtbGlzdGluZyB7IG1hcmdpbjogMTFweCAtMTVweCAwIC0xNXB4OyB9XG5cbi50dC1wcm9kdWN0LWxpc3RpbmcgLnR0LWNvbC1pdGVtIHsgbWFyZ2luLXRvcDogMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnR0LXByb2R1Y3QtbGlzdGluZy50dC1yb3ctdmlldyAudHQtY29sLWl0ZW0geyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC50dC1wcm9kdWN0LWxpc3RpbmcudHQtcm93LXZpZXcgLnR0LWRlc2NyaXB0aW9uIHsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAudHQtcHJvZHVjdC1saXN0aW5nLnR0LXJvdy12aWV3IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyB0ZXh0LWFsaWduOiBsZWZ0OyBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHsgLnR0LXByb2R1Y3QtbGlzdGluZyAudHQtY29sLWl0ZW0geyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDEwMCU7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmctbGVmdDogMjVweDsgcGFkZGluZy1yaWdodDogMjVweDsgfSB9XG5cbi8qIHByb2R1Y3Qgb2JqIChzaG9wLmh0bWwpICovXG4udHQtcHJvZHVjdCB7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyB9XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3ggeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWltYWdlLWJveCBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24geyBwYWRkaW5nOiAxMHB4IDEwcHggMThweCAxMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDI1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC13ZWlnaHQ6IDYwMDsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7IHRleHQtYWxpZ246IGNlbnRlcjsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7IG1hcmdpbi10b3A6IDEycHg7IHBhZGRpbmctYm90dG9tOiAzcHg7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgaSB7IGZvbnQtc2l6ZTogMTFweDsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyBpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHsgbWFyZ2luLXRvcDogMTZweDsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4yOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtYnRuLWFkZHRvY2FydCB7IG1hcmdpbi10b3A6IDI1cHg7IGJhY2tncm91bmQ6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGJvcmRlcjogbm9uZTsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDRweCAyMnB4IDRweDsgZGlzcGxheTogaW5saW5lLWZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogNDJweDsgY3Vyc29yOiBwb2ludGVyOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNXB4OyAtbXMtYm9yZGVyLXJhZGl1czogNXB4OyBib3JkZXItcmFkaXVzOiA1cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyBjb2xvcjogI2ZmZmZmZjsgb3V0bGluZTogbm9uZTsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6YWN0aXZlLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6dmlzaXRlZCwgLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OmZvY3VzLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnRidXR0b246Zm9jdXMgeyBvdXRsaW5lOiBub25lOyBib3gtc2hhZG93OiBub25lOyB9XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtYnRuLWFkZHRvY2FydCBpIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLnR0LXByb2R1Y3QudHQtdmlldyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnR0LXByb2R1Y3QudHQtdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsgLXdlYmtpdC1ib3gtcGFjazogZmxleC1zdGFydDsgfVxuXG4vKiBwcm9kdWN0IDAyIG9iaiAoaW52ZW50b3J5Lmh0bWwpICovXG4udHQtcHJvZHVjdC0wMiB7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IHBhZGRpbmc6IDAgMCAyM3B4IDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgaW1nIHsgbWF4LXdpZHRoOiBpbmhlcml0OyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZzpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGxlZnQ6IDBweDsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiBbY2xhc3NePVwidHQtbGFiZWwtXCJdIHsgcGFkZGluZzogNXB4IDZweCA0cHggNnB4OyBtYXJnaW46IDlweCAwIDAgOXB4OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHsgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtbmV3IHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtY3VzdG9tIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTNweDsgYm90dG9tOiAxM3B4OyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWN1c3RvbSBpIHsgZm9udC1zaXplOiA4MHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWRhdGEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVjOyBjb2xvcjogIzIyMjIyMjsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDA7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMnB4IDAgOHB4IDA7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IDUwMDsgbGluZS1oZWlnaHQ6IDEuMTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7IC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDAlKTsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1kYXRhOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTknOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IG1hcmdpbi1yaWdodDogNXB4OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyB3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogLTI3cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24geyBkaXNwbGF5OiBub25lOyB9IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiBsaSB7IG1hcmdpbjogNnB4IDZweCAwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24gbGkgYSB7IHdpZHRoOiA0M3B4OyBoZWlnaHQ6IDQzcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyOiAycHggc29saWQgI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIuNDsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24gbGkgYTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3g6aG92ZXIgLnR0LWltZzpiZWZvcmUgeyAtbW96LW9wYWNpdHk6IDAuNzsgLWtodG1sLW9wYWNpdHk6IDAuNzsgLXdlYmtpdC1vcGFjaXR5OiAwLjc7IG9wYWNpdHk6IDAuNzsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94OmhvdmVyIC50dC1pY29uIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3g6aG92ZXIgLnR0LWRhdGEgeyAtbW96LW9wYWNpdHk6IDE7IC1raHRtbC1vcGFjaXR5OiAxOyAtd2Via2l0LW9wYWNpdHk6IDE7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIHsgcGFkZGluZzogMThweCA3cHggMTVweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIC50dC10aXRsZSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIC50dC10aXRsZSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSAudHQtZGVzY3JpcHRpb24geyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMzsgZm9udC13ZWlnaHQ6IDUwMDsgbWFyZ2luOiAxcHggMCAwIDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDIxcHg7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCB7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC10ZXh0ICsgLnR0LXByaWNlIHsgbWFyZ2luLWxlZnQ6IDZweDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1wcmljZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgY29sb3I6ICNkZDNkNTM7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1vbGQtcHJpY2UgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxOyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC0xMnB4OyB3aWR0aDogMTAwJTsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1pbmZvLXByaWNlIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4zOyBjb2xvcjogI2RkM2Q1MzsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8geyBkaXNwbGF5OiBub25lOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IDdweDsgcGFkZGluZy1ib3R0b206IDlweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24geyBkaXNwbGF5OiBub25lOyB9IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24gbGkgeyBtYXJnaW46IDZweCA2cHggMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtaWNvbiBsaSBhIHsgd2lkdGg6IDQzcHg7IGhlaWdodDogNDNweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBib3JkZXI6IDJweCBzb2xpZCAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMi4zOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24gbGkgYTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8geyBkaXNwbGF5OiBub25lOyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWFkZC1pbmZvIGxpIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZm9udC1zaXplOiAxMXB4OyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNTAwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyBsaSAuY29sLXRpdGxlIHsgd2lkdGg6IDEwOXB4OyBtaW4td2lkdGg6IDEwOXB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyBsaSAuY29sLWRlc2lnbmF0aW9uIHsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYnRuIHsgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4gLnR0LWJ0bi1tb3JlaW5mbyB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGJvcmRlcjogbm9uZTsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDRweCAyMHB4IDRweDsgZGlzcGxheTogaW5saW5lLWZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGhlaWdodDogNDJweDsgY3Vyc29yOiBwb2ludGVyOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNXB4OyAtbXMtYm9yZGVyLXJhZGl1czogNXB4OyBib3JkZXItcmFkaXVzOiA1cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYnRuIC50dC1idG4tbW9yZWluZm86aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyBjb2xvcjogI2ZmZmZmZjsgb3V0bGluZTogbm9uZTsgfVxuXG4udHQtcHJvZHVjdC0wMi50dC1ub3QtaG92ZXIgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnR0LXByb2R1Y3QtMDIudHQtdmlldyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgcGFkZGluZzogMCAyNnB4IDAgMDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1pbWFnZS1ib3ggeyBtaW4td2lkdGg6IDI2N3B4OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LWltYWdlLWJveCAudHQtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IC13ZWJraXQtYm94OyBkaXNwbGF5OiBmbGV4OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24geyBwYWRkaW5nLWxlZnQ6IDMwcHg7IHBhZGRpbmctYm90dG9tOiAxOHB4OyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSB7IGJvcmRlcjogbm9uZTsgbWFyZ2luOiAxOHB4IDAgMCAwOyBwYWRkaW5nOiAwOyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24geyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSB7IG1hcmdpbi10b3A6IDlweDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LW9sZC1wcmljZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwOyBtYXJnaW4tdG9wOiA1cHg7IHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1pbmZvIHsgZGlzcGxheTogYmxvY2s7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB4OyBmb250LXdlaWdodDogNTAwOyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyBzcGFuIHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8geyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1pbi13aWR0aDogMTIzMHB4KSB7IC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LXJvdy0wMSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1yb3ctMDEgPiAqOmxhc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LW9sZC1wcmljZSB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biB7IHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXJvdy0wMiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtcm93LTAyIHsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LWltYWdlLWJveCB7IG1pbi13aWR0aDogMjQwcHg7IHdpZHRoOiAyNDBweDsgfSB9XG5cbmJvZHkudG91Y2ggLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1kYXRhIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IH1cblxuLnR0LXNsaWRlci1wcm9kdWN0IC5zbGljay1zbGlkZSB7IHBhZGRpbmc6IDEwcHg7IH1cblxuLyogYXNpZGUoKnNob3ApICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZSAudHQtd3JhcHBlci1hc2lkZSB7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgLW1vei1ib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyBib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyBwYWRkaW5nLWJvdHRvbTogMjlweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWFzaWRlIHsgcG9zaXRpb246IGZpeGVkOyBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB6LWluZGV4OiAxNDsgdG9wOiAwOyBsZWZ0OiAtMTUwJTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMjg3cHg7IG1heC13aWR0aDogaW5oZXJpdDsgdGV4dC1hbGlnbjogbGVmdDsgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IH0gfVxuXG4udHQtYXNpZGUgLnR0LWFzaWRlLWJveCAudHQtYXNpZGUtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBhZGRpbmc6IDAgMjhweCAzcHggMjhweDsgfVxuXG4udHQtYXNpZGUgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7IHBhZGRpbmc6IDAgMjhweCAwIDI4cHg7IH1cblxuLnR0LWFzaWRlIC50dC1hc2lkZS1ib3g6bm90KDpsYXN0LWNoaWxkKSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwOyBwYWRkaW5nLWJvdHRvbTogMjJweDsgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuXG4udHQtYXNpZGUgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7IGhlaWdodDogMzlweDsgcGFkZGluZzogMXB4IDRweCAxcHg7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtbGFiZWwtYXNpZGUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcGFkZGluZzogOXB4IDA7IG1hcmdpbi1ib3R0b206IDEycHg7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtaWNvbiB7IHdpZHRoOiA4NnB4OyBoZWlnaHQ6IDc1cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDQwcHg7IGxpbmUtaGVpZ2h0OiAyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMzVweDsgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzVweDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7IC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMzVweDsgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7IH1cblxuLnR0LWxhYmVsLWFzaWRlIC50dC1pY29uIGkgeyBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwgeyBtYXJnaW4tYm90dG9tOiAxOHB4OyB9XG5cbi50dC1sYWJlbC1hc2lkZS50dC1zbWFsbCAudHQtaWNvbiB7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDIuMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYWJlbC1hc2lkZS50dC1zbWFsbCAudHQtaWNvbiB7IGZvbnQtc2l6ZTogMjZweDsgfSB9XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgMCAxMnB4OyBmb250LXdlaWdodDogNTAwOyB9XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtYnRuLWNvbC1jbG9zZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHJpZ2h0OiAxNXB4OyBtYXJnaW4tdG9wOiAtMjBweDsgZGlzcGxheTogbm9uZTsgcGFkZGluZzogNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxhYmVsLWFzaWRlIHsgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IHotaW5kZXg6IDI7IHRvcDogMDsgbGVmdDogLTE1MCU7IHBvc2l0aW9uOiBmaXhlZDsgd2lkdGg6IDI4N3B4OyB9XG4gIC50dC1sYWJlbC1hc2lkZSAudHQtaWNvbiB7IHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU0cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAyLjM7IHRleHQtYWxpZ246IGNlbnRlcjsgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyNHB4OyAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4OyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDsgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyNHB4OyAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4OyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDsgfVxuICAudHQtbGFiZWwtYXNpZGUgLnR0LWJ0bi1jb2wtY2xvc2UgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50dC1sYWJlbC1hc2lkZTphZnRlciB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTEwcHg7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwcHg7IGxlZnQ6IDA7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyB9XG5cbiNhc2lkZS1qcy5jb2x1bW4tb3BlbiAudHQtbGFiZWwtYXNpZGUgeyBsZWZ0OiAwOyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtaW1nIHsgbWluLXdpZHRoOiA4NXB4OyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1pbWcgKyAudHQtZGVzY3JpcHRpb24geyBtYXJnaW4tbGVmdDogMTFweDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA0MDA7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIGEgeyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgeyBtYXJnaW46IDExcHggMCAwIDA7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgaSB7IGZvbnQtc2l6ZTogMTFweDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxOHB4OyBtYXJnaW4tdG9wOiA3cHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi8qIGFzaWRlKCppbnZlbnRvcnkuaHRtbCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWFzaWRlMDIgLnR0LXdyYXBwZXItYXNpZGUgeyBwYWRkaW5nLWJvdHRvbTogMjlweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IGJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLnR0LWFzaWRlMDIgLnR0LXdyYXBwZXItYXNpZGUgKyAudHQtd3JhcHBlci1hc2lkZSB7IHBhZGRpbmctdG9wOiAyOXB4OyB9IH1cblxuLnR0LWFzaWRlMDIgLnR0LXdyYXBwZXItYXNpZGUgKyAudHQtd3JhcHBlci1hc2lkZSB7IG1hcmdpbi10b3A6IDE4cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYXNpZGUwMiB7IHBvc2l0aW9uOiBmaXhlZDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogI2ZmZmZmZjsgei1pbmRleDogMTQ7IHRvcDogMDsgbGVmdDogLTE1MCU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDI4N3B4OyBtYXgtd2lkdGg6IGluaGVyaXQ7IHRleHQtYWxpZ246IGxlZnQ7IC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB9IH1cblxuLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtYXNpZGUtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBhZGRpbmc6IDAgMjdweCAxMXB4IDIwcHg7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWFzaWRlLXRpdGxlIHsgcGFkZGluZzogMCAyN3B4IDExcHggMjlweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7IHBhZGRpbmc6IDAgMjdweCAwIDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWNvbnRlbnQgeyBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4udHQtYXNpZGUwMiAudHQtYXNpZGUtYm94Om5vdCg6bGFzdC1jaGlsZCkgeyBwYWRkaW5nLWJvdHRvbTogMThweDsgfVxuXG4udHQtYXNpZGUwMiAudHQtY29sLXNlbGVjdCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4OyBoZWlnaHQ6IDM5cHg7IH1cblxuLnR0LWFzaWRlMDIgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7IGhlaWdodDogMzlweDsgcGFkZGluZzogMXB4IDRweCAxcHg7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtYXNpZGUwMi1ib3ggLnR0LWFzaWRlLXRpdGxlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBwYWRkaW5nOiAwIDI3cHggM3B4IDI3cHg7IH1cblxuLnR0LWFzaWRlMDItYm94IC50dC1jb250ZW50IHsgcGFkZGluZzogMCAyN3B4IDAgMjdweDsgfVxuXG4udHQtZm9ybS1zZWFyY2ggLnR0LWl0ZW0gLmJ0biB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAxNnB4OyB9XG5cbi50dC1mb3JtLXNlYXJjaCAudHQtaXRlbSAuYnRuIFtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMTNweDsgfVxuXG4udHQtc2xpZGVyLXByaWNlIC50dC1pdGVtIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4udHQtc2xpZGVyLXByaWNlIC50dC1pdGVtIC5idG4geyB3aWR0aDogMTAwJTsgfVxuXG4udHQtc2xpZGVyLXByaWNlIC50dC1pdGVtIC5idG46bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA3cHg7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5odG1sLmllIC5hc2lkZS5sZWZ0Q29sdW1uLmRlc2N0b3Atbm8tc2lkZWJhciwgaHRtbC5pZSAuYXNpZGUubGVmdENvbHVtbiwgaHRtbC5pZSAudHQtYnRuLWNvbC1jbG9zZSB7IC1tb3otdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGxlZnQgMHMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMHMgbGluZWFyOyB0cmFuc2l0aW9uOiBsZWZ0IDBzIGxpbmVhcjsgfVxuXG5ib2R5Lm5vLXNjcm9sbCB7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogZml4ZWQ7IHotaW5kZXg6IDA7IH1cblxuLm1vZGFsLWZpbHRlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyBsZWZ0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAxMTsgZGlzcGxheTogYmxvY2s7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAubGVmdENvbHVtbiB7IHBvc2l0aW9uOiBmaXhlZDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogI2ZmZmZmZjsgei1pbmRleDogMTQ7IHRvcDogMDsgbGVmdDogLTE1MCU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDI4N3B4OyBtYXgtd2lkdGg6IGluaGVyaXQ7IHRleHQtYWxpZ246IGxlZnQ7IC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB9XG4gIC5hc2lkZS5sZWZ0Q29sdW1uIC50dC1idG4tY29sLWNsb3NlIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgLmxlZnRDb2x1bW4uY29sdW1uLW9wZW4geyBsZWZ0OiAwOyB6LWluZGV4OiAxMjsgcGFkZGluZzogOTdweCAwIDMwcHggMDsgfVxuICAjYXNpZGUtanMgeyBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5kZXNjdG9wLW5vLXNpZGViYXIgeyBwb3NpdGlvbjogZml4ZWQ7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDA7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHotaW5kZXg6IDE0OyB0b3A6IDA7IGxlZnQ6IC0xNTAlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAyODdweDsgbWF4LXdpZHRoOiBpbmhlcml0OyB0ZXh0LWFsaWduOiBsZWZ0OyBvdmVyZmxvdy14OiBoaWRkZW47IH0gfVxuXG4udHQtdGl0bGUtc2luZ2xlIHsgcGFkZGluZy1ib3R0b206IDI4cHg7IH1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDM2cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC10aXRsZSBhIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IH0gfVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC1kZXNjcmlwdGlvbiB7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luLXRvcDogNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRpdGxlLXNpbmdsZSAudHQtZGVzY3JpcHRpb24geyBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXRpdGxlLXNpbmdsZSAudHQtZGVzY3JpcHRpb24geyBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10aXRsZS1zaW5nbGUgeyBwYWRkaW5nLWJvdHRvbTogMzdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtdGl0bGUtc2luZ2xlIHsgcGFkZGluZy1ib3R0b206IDE5cHg7IH0gfVxuXG4udHQtdGl0bGUtc2luZ2xlICsgLnR0LWFzaWRlLWJ0biAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC50dC10aXRsZS1zaW5nbGUgKyAudHQtYXNpZGUtYnRuIHsgbWFyZ2luLXRvcDogMTRweDsgfSB9XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgeyBtYXJnaW4tdG9wOiAzMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGxlZnQ6IDBweDsgei1pbmRleDogMDsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24gW2NsYXNzXj1cInR0LWxhYmVsLVwiXSB7IHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDsgbWFyZ2luOiA5cHggMCAwIDlweDsgfVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtcHJvbW8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFjNTI4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtbmV3IHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbzAyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAyNHB4IDA7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtdGl0bGUtc2luZ2xlLXN1YiBhIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRpdGxlLXNpbmdsZS1zdWIgeyBwYWRkaW5nOiAwIDAgMjFweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC10aXRsZS1zaW5nbGUtc3ViIHsgcGFkZGluZzogMCAwIDE5cHggMDsgfSB9XG5cbi8qIGludmVydG9yeSBpdGVtICovXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDEwcHg7IG1hcmdpbi1yaWdodDogLTEwcHg7IHBhZGRpbmctYm90dG9tOiAyNnB4OyB9XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCB1bCBsaSB7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyB3aWR0aDogMTBweDsgaGVpZ2h0OiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDA7IHJpZ2h0OiAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stbmV4dCB7IHJpZ2h0OiAzMHB4OyB9XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stZG90cyB7IG1hcmdpbi10b3A6IDMwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGkgeyB3aWR0aDogOHB4OyBoZWlnaHQ6IDhweDsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogI2ZmZmZmZjsgLW1vei1vcGFjaXR5OiAwLjU2OyAta2h0bWwtb3BhY2l0eTogMC41NjsgLXdlYmtpdC1vcGFjaXR5OiAwLjU2OyBvcGFjaXR5OiAwLjU2OyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgZGl2OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyAtbW96LW9wYWNpdHk6IDAuNTY7IC1raHRtbC1vcGFjaXR5OiAwLjU2OyAtd2Via2l0LW9wYWNpdHk6IDAuNTY7IG9wYWNpdHk6IDAuNTY7IC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBhOmJlZm9yZSwgLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOmhvdmVyIGRpdjpiZWZvcmUsIC5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSAuem9vbUdhbGxlcnlBY3RpdmU6YmVmb3JlIHsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB9XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGxlZnQ6IDBweDsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gW2NsYXNzXj1cInR0LWxhYmVsLVwiXSB7IHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDsgbWFyZ2luOiA5cHggMCAwIDlweDsgfVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtcHJvbW8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFjNTI4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtbmV3IHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbzAyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnpvb21XaW5kb3dDb250YWluZXIgZGl2IHsgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi8qIHZpZGVvLWxpbmstcHJvZHVjdCAocHJvZHVjdC5odG1sKSovXG4udmlkZW8tbGluay1wcm9kdWN0IHsgcG9zaXRpb246IHJlbGF0aXZlOyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBkaXYgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgfVxuXG4udmlkZW8tbGluay1wcm9kdWN0IFtjbGFzc149XCJpY29uLVwiXSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAzMHB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBbY2xhc3NePVwiaWNvbi1cIl06aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4vKiB0YWJzICovXG4vKm5hdi10YWJzICh0YWJzKSovXG4vKiB0YWJzKGN1c3RvbSkgKi9cbi50dC10YWJzIHsgb3ZlcmZsb3c6IGhpZGRlbjsgbWFyZ2luLXRvcDogLTE1cHg7IH1cblxuLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgPiB1bCB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDA7IH1cblxuLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgLnR0LXRhYnNfX2J0bi1wcmV2LCAudHQtdGFicyAudHQtdGFic19faGVhZCAudHQtdGFic19fYnRuLW5leHQgeyBkaXNwbGF5OiBub25lOyB9XG5cbi50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2IHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBkaXYgeyBkaXNwbGF5OiBub25lOyB9XG5cbi50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpID4gc3BhbiB7IGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7IC50dC10YWJzIC50dC10YWJzX19oZWFkIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LCAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9yZGVyIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiA+IHNwYW4geyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAxMnB4IDBweCAxMXB4OyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogIzIyMjIyMjsgY3Vyc29yOiBwb2ludGVyOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBkaXYgeyBwYWRkaW5nOiAzMHB4IDBweCAyN3B4OyBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RmZGZkZjsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdjpob3ZlciA+IHNwYW4geyBjb2xvcjogI2RkM2Q1MzsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdi5hY3RpdmUgPiBzcGFuIHsgY29sb3I6ICNkZDNkNTM7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2NvbnRlbnQtaGVhZCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtdGFicyAudHQtdGFic19faGVhZCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbjogMCAtMTBweDsgZmxleC13cmFwOiB3cmFwOyBkaXNwbGF5OiAtbW96LWJveDsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkgeyBwYWRkaW5nOiAwIDEwcHggMjVweDsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkgPiBzcGFuIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMTBweCAxNXB4IDEwcHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE4cHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGxldHRlci1zcGFjaW5nOiAwLjE3ZW07IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjMjIyMjIyOyBjdXJzb3I6IHBvaW50ZXI7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgPiB1bCA+IGxpID4gc3Bhbjpob3ZlciB7IGRpc3BsYXk6IGJsb2NrOyBjb2xvcjogI2RkM2Q1MzsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkuYWN0aXZlID4gc3BhbiB7IGNvbG9yOiAjZGQzZDUzOyBib3JkZXItY29sb3I6ICNkZDNkNTM7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQudGV4dC1jZW50ZXIgdWwgeyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciB7IG1hcmdpbi1sZWZ0OiAzMHB4OyBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldiwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dCB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDEwMCU7IHRvcDogMDsgY3Vyc29yOiBwb2ludGVyOyB6LWluZGV4OiAyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXY6OmJlZm9yZSwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dDo6YmVmb3JlIHsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IHRvcDogNTAlOyBsZWZ0OiA1MCU7IG1hcmdpbi10b3A6IC0xNXB4OyBib3JkZXItdG9wOiBzb2xpZCAzcHggIzIyMjIyMjsgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCAjMjIyMjIyOyB3aWR0aDogMTJweDsgaGVpZ2h0OiAxMnB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldi5kaXNhYmxlZCwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dC5kaXNhYmxlZCB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXYuZGlzYWJsZWQ6OmJlZm9yZSwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dC5kaXNhYmxlZDo6YmVmb3JlIHsgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjsgYm9yZGVyLWxlZnQtY29sb3I6ICMyMjIyMjI7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldiB7IGxlZnQ6IC0zMHB4OyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQgeyByaWdodDogLTMwcHg7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldjo6YmVmb3JlIHsgbWFyZ2luLWxlZnQ6IC00cHg7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0OjpiZWZvcmUgeyBtYXJnaW4tbGVmdDogLThweDsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YmVmb3JlLCAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgY29udGVudDogJyc7IGhlaWdodDogMTAwJTsgd2lkdGg6IDMwcHg7IHRvcDogMDsgY3Vyc29yOiBkZWZhdWx0OyB6LWluZGV4OiAxOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YmVmb3JlIHsgbGVmdDogLTMwcHg7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpOyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmFmdGVyIHsgcmlnaHQ6IC0zMHB4OyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib3JkZXIgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5IHsgYm9yZGVyLXRvcDogc29saWQgMXB4ICNkZmRmZGY7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiA+IGRpdiB7IHBhZGRpbmc6IDI4cHggMCAwcHg7IH0gfVxuXG4udHQtdGFicyAudGFiLXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMS41OyBmb250LXdlaWdodDogNDAwOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTZweCAwOyB9XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHsgbWF4LXdpZHRoOiA2MTFweDsgfVxuXG4udHQtdGFicyAudHQtcmF0aW5nIHsgbWFyZ2luLXRvcDogMDsgfVxuXG4udHQtdGFicyAudHQtcmF0aW5nICogeyBtYXJnaW4tcmlnaHQ6IDNweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi50dC10YWJzIC50dC1mb3JtLWRlZmF1bHQgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHRyIHRkOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDQwJTsgfVxuXG4udHQtdGFicyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHsgd2lkdGg6IDYwJTsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9sb2FkZXIuc3ZnXCIpOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0geyBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7IG1hcmdpbjogOXB4IDAgMCA5cHg7IH1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHsgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogc3RyZXRjaDsgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwOyBtYXJnaW46IDAgMCAwIC0xMHB4OyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyBsaSB7IHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpOyBoZWlnaHQ6IDEwMCU7IG1hcmdpbi10b3A6IDEwcHg7IG1hcmdpbi1sZWZ0OiAxMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkgYSB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyBsaS50dC1tb3JlLWhpZGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyAudHQtbW9yZSB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMS40OyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyAudHQtbW9yZTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyAudHQtbW9yZSBzcGFuIHsgdG9wOiAwOyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDE7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgIDcuIE1vZGFsICAgICAgICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcbk1vZGFsXG4qL1xuLyogb3BlbiBtb2RhbCBtb2JpbGUgbWVudSAqL1xuLyogb3BlbiBtb2RhbCBib290c3RyYXAgKi9cbi5tb2RhbC1vcGVuIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5ib2R5Om5vdCgudG91Y2gpLm1vZGFsLW9wZW4geyBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuaHRtbC5pZS5nZWNrbyBib2R5Lm1vZGFsLW9wZW4geyBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDsgfVxuXG4vKiBvcGVuIGxlZnQgY29sICgqbGlzdGluZykgKi9cbi5tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAxMTsgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyBvdXRsaW5lOiBub25lOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDA7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG4ubW9kYWwuc2hvdyB7IG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7IC5tb2RhbDpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbi1yaWdodDogLTRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MjFweCkgeyAubW9kYWwtbWQgeyB3aWR0aDogNjY4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHsgLm1vZGFsLW1kIHsgd2lkdGg6IDUyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7IC5tb2RhbC1tZCB7IHdpZHRoOiA0MjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAubW9kYWwtbWQgeyB3aWR0aDogMzEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLm1vZGFsLW1kIHsgd2lkdGg6IDI2MHB4OyB9IH1cblxuLm1vZGFsLWJhY2tkcm9wLmluIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi5tb2RhbC1uZXdzbGV0dGVyIC5tb2RhbC1iYWNrZHJvcC5zaG93IHsgLW1vei1vcGFjaXR5OiAwLjg3OyAta2h0bWwtb3BhY2l0eTogMC44NzsgLXdlYmtpdC1vcGFjaXR5OiAwLjg3OyBvcGFjaXR5OiAwLjg3OyB9XG5cbi8qIG1vZGFsIGxheW91dCAqL1xuLm1vZGFsIHsgZGlzcGxheTogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDExOyAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IG91dGxpbmU6IG5vbmU7IH1cblxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHsgYm9yZGVyLXJhZGl1czogMDsgYm9yZGVyOiBub25lOyB9XG5cbi5tb2RhbCAubW9kYWwtZm9vdGVyIHsgYm9yZGVyOiBub25lOyB9XG5cbi8qIG1vZGFsIGN1c3RvbSAqL1xuLm1vZGFsIHsgZGlzcGxheTogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDMwOyAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IG91dGxpbmU6IG5vbmU7IH1cblxuLm1vZGFsIC5tb2RhbC1kaWFsb2cgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC5tb2RhbCAubW9kYWwtZGlhbG9nIHsgbWF4LXdpZHRoOiBpbmhlcml0OyB9IH1cblxuLm1vZGFsIC5tb2RhbC1ib2R5Om5vdCgubm8tYmFja2dyb3VuZCkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tb2RhbCAubW9kYWwtYm9keSB7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmc6IDM4cHggMzhweCA0MHB4IDQxcHg7IH1cblxuLmItbW9kYWwgLm1vZGFsLWRpYWxvZyB7IHdpZHRoOiA2MDBweDsgbWF4LXdpZHRoOiA5OCU7IG1hcmdpbjogMzBweCBhdXRvOyB9XG5cbi5iLW1vZGFsIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUgeyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5iLW1vZGFsIC50dC10aXRsZSB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDAgMCAzMHB4OyBwYWRkaW5nOiAwOyBmb250LXNpemU6IDM2cHg7IGNvbG9yOiAjMjIyOyB9XG5cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDk7IGNvbG9yOiAjMDAwOyByaWdodDogMTBweDsgdG9wOiAxMHB4OyBib3JkZXI6IDA7IH1cblxuLmItbW9kYWwgLm1vZGFsLWhlYWRlciBidXR0b24geyBjb2xvcjogIzAwMDsgdGV4dC1hbGlnbjogY2VudGVyOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJvcmRlcjogMDsgb3BhY2l0eTogMTsgfVxuXG4uYi1tb2RhbCAubW9kYWwtaGVhZGVyIGJ1dHRvbjpob3ZlciB7IG9wYWNpdHk6IDAuNzsgfVxuXG5sYWJlbC5lcnJvciB7IGNvbG9yOiByZWQ7IH1cblxuLm1vZGFsLW1lc3NhZ2UgeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6IGdyZWVuOyB6LWluZGV4OiA5OTk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7IG9wYWNpdHk6IDA7IH1cblxuLm1vZGFsLW1lc3NhZ2UuaXMtc2hvdyB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7IG9wYWNpdHk6IDE7IH1cblxuLm1vZGFsLW1lc3NhZ2UgcCB7IHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICNmZmY7IHBhZGRpbmc6IDEwcHggMjBweDsgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5tb2RhbC1tZXNzYWdlLWVycm9yIHsgYmFja2dyb3VuZDogcmVkOyB9XG5cbi5iLW1vZGFsIC5tb2RhbC1ib2R5IHsgcGFkZGluZzogNTBweDsgfVxuXG4uYi1tb2RhbCAubW9kYWwtYm9keSAuYm94LWluZm8taW5kZW50IHsgbWFyZ2luOiAwOyB9XG5cbi5iLW1vZGFsIC50dC10aXRsZSB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYi1tb2RhbCAuYnRuIHsgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2UgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgei1pbmRleDogNzsgcGFkZGluZzogMTNweDsgY29sb3I6ICMzOTM5Mzk7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgY3Vyc29yOiBwb2ludGVyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLm1vZGFsIC5tb2RhbC1ib2R5IC5jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tb2RhbCAubW9kYWwtYm9keSAubW9kYWwtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBhZGRpbmctYm90dG9tOiAyNnB4OyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAubW9kYWwgLm1vZGFsLWJvZHkgeyBwYWRkaW5nOiAzOHB4IDIwcHggNDBweDsgfVxuICAubW9kYWwgLm1vZGFsLWJvZHkgLm1vZGFsLXRpdGxlIHsgZm9udC1zaXplOiAyMnB4OyBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAubW9kYWwgLm1vZGFsLWJvZHkgcCB7IHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7IC5tb2RhbDpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbi1yaWdodDogLTRweDsgfSB9XG5cbi5tb2RhbC1iYWNrZHJvcCB7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7IG9wYWNpdHk6IDAuNTsgfVxuXG4vKm1vZGFsLWxheW91dC1kYWZhdWx0Ki9cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBoNS50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMTsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgaDYudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjU7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbjogMDsgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IHAgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAyNnB4IDA7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyBtYXJnaW4tdG9wOiAtMTBweDsgbWFyZ2luLWxlZnQ6IC0xMHB4OyBwYWRkaW5nLWJvdHRvbTogMTZweDsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHsgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7IG1hcmdpbi1sZWZ0OiAxMHB4OyBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjFweCkgeyAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHsgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzIxcHgpIHsgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7IHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICogeyB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7IH0gfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgbWFyZ2luLXRvcDogLTEwcHg7IG1hcmdpbi1sZWZ0OiAtMTBweDsgcGFkZGluZy1ib3R0b206IDdweDsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+ICogeyBtYXJnaW4tbGVmdDogMTBweDsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyAudHQtdGl0bGUgeyB3aWR0aDogMTYzcHg7IHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkgeyB3aWR0aDogMTA1cHg7IHBhZGRpbmc6IDAgMTBweCAwIDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7IC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIC50dC10aXRsZSB7IHdpZHRoOiAxMDAlOyB9XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHsgd2lkdGg6IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gPiAqIHsgbWFyZ2luLXRvcDogN3B4OyB9XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIC5yYWRpbyB7IG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDE4cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDIwMHB4OyBtYXJnaW4tcmlnaHQ6IDE1cHg7IGhlaWdodDogNDRweDsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1jYWxlbmRhciAudHQtdGV4dC1zZXBhcmF0b3IgeyBwYWRkaW5nLWxlZnQ6IDdweDsgcGFkZGluZy1yaWdodDogN3B4OyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LWNhbGVuZGFyIC50dC1zZWxlY3QgeyB3aWR0aDogNzNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbi8qIG1vZGFsLXZpZGVvICovXG4ubW9kYWwtdmlkZW8geyB3aWR0aDogMTA1NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTcwcHgpIHsgLm1vZGFsLXZpZGVvIHsgd2lkdGg6IDYwNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7IC5tb2RhbC12aWRlbyB7IHdpZHRoOiA0NjFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDdweCkgeyAubW9kYWwtdmlkZW8geyB3aWR0aDogMjc3cHg7IH0gfVxuXG4ubW9kYWwtdmlkZW8tY29udGVudCB7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IH1cblxuLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHsgYm9yZGVyOiBub25lOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiA1ODRweDsgbWF4LWhlaWdodDogODB2aDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7IC5tb2RhbC12aWRlby1jb250ZW50IGlmcmFtZSB7IGhlaWdodDogMzE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHsgLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHsgaGVpZ2h0OiAyMzlweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDdweCkgeyAubW9kYWwtdmlkZW8tY29udGVudCBpZnJhbWUgeyBoZWlnaHQ6IDEzNHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgIDguIEJhY2sgVG8gVG9wICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogdHQtYmFjay10by10b3AgKi9cbi50dC1iYWNrLXRvLXRvcCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IC13ZWJraXQtdHJhbnNpdGlvbjogMC40czsgLW1vei10cmFuc2l0aW9uOiAwLjRzOyAtbXMtdHJhbnNpdGlvbjogMC40czsgdHJhbnNpdGlvbjogMC40czsgd2lkdGg6IDU4cHg7IGhlaWdodDogNThweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IHBvc2l0aW9uOiBmaXhlZDsgYm90dG9tOiAtNjRweDsgei1pbmRleDogMjA7IC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1vcGFjaXR5OiAwLjg7IC1raHRtbC1vcGFjaXR5OiAwLjg7IC13ZWJraXQtb3BhY2l0eTogMC44OyBvcGFjaXR5OiAwLjg7IH1cblxuLnR0LWJhY2stdG8tdG9wOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkyY1wiOyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xcHg7IC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWJhY2stdG8tdG9wOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWJhY2stdG8tdG9wLnR0LXNob3cgeyBib3R0b206IDUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkgeyAudHQtYmFjay10by10b3AgeyByaWdodDogNTNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkgeyAudHQtYmFjay10by10b3AgeyByaWdodDogMjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtYmFjay10by10b3AgeyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4OyB9XG4gIC50dC1iYWNrLXRvLXRvcDpiZWZvcmUgeyBmb250LXNpemU6IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJhY2stdG8tdG9wIHsgcmlnaHQ6IDE0cHg7IH0gfVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1iYWNrLXRvLXRvcDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyAtbW96LW9wYWNpdHk6IDE7IC1raHRtbC1vcGFjaXR5OiAxOyAtd2Via2l0LW9wYWNpdHk6IDE7IG9wYWNpdHk6IDE7IH1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtYmFjay10by10b3A6aG92ZXI6YmVmb3JlIHsgdG9wOiAtNHB4OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA5LiBicmVhZGNydW1icyAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHR0LWJyZWFkY3J1bWIgKi9cbi50dC1icmVhZGNydW1iIHsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYnJlYWRjcnVtYiB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtYnJlYWRjcnVtYiB1bCB7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMTFweCAwIDExcHggMDsgcGFkZGluZzogMDsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGkgeyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAyNHB4OyBwYWRkaW5nOiAxcHggOXB4IDFweCAxN3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtd2VpZ2h0OiA1MDA7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGkgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1icmVhZGNydW1iIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDEuMjsgbGVmdDogMDsgdG9wOiA3cHg7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1icmVhZGNydW1iIHVsIGxpOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtYnJlYWRjcnVtYiAuY29udGFpbmVyIHsgd2lkdGg6IDEwMCU7IG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87IHBhZGRpbmctbGVmdDogNXB4OyBwYWRkaW5nLXJpZ2h0OiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJyZWFkY3J1bWIgeyBwYWRkaW5nLWxlZnQ6IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgMTAuIEJsb2cgICAgICAgICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJpZ2h0Q29sdW1uIHsgcGFkZGluZy1sZWZ0OiAxM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAucmlnaHRDb2x1bW4geyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLXRvcDogMzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLmJsb2ctY2VudGVyLXJpZ2h0IHsgcGFkZGluZy1yaWdodDogODZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLmJsb2ctY2VudGVyLXJpZ2h0IHsgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJsb2ctY2VudGVyLXJpZ2h0IHsgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuYmxvZy1jZW50ZXItcmlnaHQgeyBwYWRkaW5nLWJvdHRvbTogNDBweDsgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLnR0LWxpc3RpbmctcG9zdCAudHQtcG9zdDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDcxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC50dC1saXN0aW5nLXBvc3QgLnR0LXBvc3Q6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA1MXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGlzdGluZy1wb3N0IC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMzFweDsgfSB9XG5cbi50dC1wb3N0LW11c2ljIGlmcmFtZSwgLnR0LXBvc3QtbXVzaWMgb2JqZWN0LCAudHQtcG9zdC1tdXNpYyBlbWJlZCB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IGJvcmRlcjogMDsgfVxuXG4udHQtcG9zdC1tdXNpYyB7IHBhZGRpbmctYm90dG9tOiA0MnB4OyB9XG5cbi50dC1pbWctbGluayB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7IGZvbnQtc2l6ZTogMzJweDsgbGluZS1oZWlnaHQ6IDEuMjsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4udHQtaW1nLWxpbms6aG92ZXIgLnR0LXdyYXBwZXItdGV4dCB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgeyBmb250LXNpemU6IDMwcHg7IH1cbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7IGZvbnQtc2l6ZTogMjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgeyBmb250LXNpemU6IDIwcHg7IH1cbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7IGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCB7IGZvbnQtc2l6ZTogMTZweDsgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHsgZm9udC1zaXplOiAxNXB4OyB9XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkgeyBmb250LXNpemU6IDE1cHg7IH0gfVxuXG4vKiB0dC1wb3N0ICovXG4udHQtcG9zdCAudHQtcG9zdC1pbWcgaW1nIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAwIDAgMCAzMXB4OyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IG1hcmdpbjogLTMwcHggMCAwIC0xMXB4OyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LXRpbWUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB3aWR0aDogNjJweDsgaGVpZ2h0OiA2MnB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBhZGRpbmc6IDAgMCAxcHggMDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSBzcGFuIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMTsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC1hdXRvciB7IC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IGNvbG9yOiAjOTk5OTk5OyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtYXV0b3Igc3BhbiB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIHsgbWFyZ2luOiAyMnB4IDAgMCAwOyBwYWRkaW5nOiAwOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWRlc2NyaXB0aW9uIHsgbWFyZ2luOiAxN3B4IDAgMCAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biB7IG1hcmdpbi10b3A6IDIwcHg7IGZvbnQtc2l6ZTogMTFweDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1idG4gYSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtYnRuIGE6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiA5cHg7IGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50OyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtYnRuIGE6aG92ZXI6YWZ0ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50OmZpcnN0LWNoaWxkIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50OmZpcnN0LWNoaWxkIC50dC1tZXRhIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4vKiBibG9hIGFzaWRlKi9cbi50dC1ibG9jazAyLWFzaWRlIHsgbWF4LXdpZHRoOiAzMDBweDsgfVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtYmxvY2swMi10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLnR0LWJsb2NrMDItYXNpZGUgLnR0LWJsb2NrMDItdGl0bGUgeyBwYWRkaW5nOiAwIDAgMzNweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtYmxvY2swMi1hc2lkZSAudHQtYmxvY2swMi10aXRsZSB7IHBhZGRpbmc6IDAgMCAyOHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHsgZm9udC1zaXplOiAyMHB4OyBwYWRkaW5nOiAwIDAgMjJweCAwOyB9IH1cblxuLnR0LWJsb2NrMDItYXNpZGU6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAtN3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLnR0LWJsb2NrMDItYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA1MXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtYmxvY2swMi1hc2lkZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDQxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ibG9jazAyLWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMzFweDsgfSB9XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgeyBwYWRkaW5nOiAwOyB9XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWRlc2NyaXB0aW9uIHsgZGlzcGxheTogbm9uZTsgfVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDMxcHg7IH1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSB7IHdpZHRoOiA1MHB4OyBoZWlnaHQ6IDUwcHg7IGZvbnQtc2l6ZTogMTBweDsgbGVmdDogMjNweDsgfVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHNwYW4geyBmb250LXNpemU6IDIwcHg7IH1cblxuLnR0LWxpc3QtYXJyb3cgeyBwYWRkaW5nOiAwOyBtYXJnaW46IC01cHggMCAwIDEwcHg7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnR0LWxpc3QtYXJyb3cgbGkgYSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDVweCAwIDVweCAzMnB4OyBmb250LXNpemU6IDE2cHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogMzAwOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWxpc3QtYXJyb3cgbGkgYTpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29sb3I6ICNkZDNkNTM7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogOXB4OyBsZWZ0OiAwOyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLnR0LWxpc3QtYXJyb3cgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1saXN0LWJveCB7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDBweDsgbWFyZ2luOiAtN3B4IDAgMCAtN3B4OyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnR0LWxpc3QtYm94IGxpIHsgbWFyZ2luOiA3cHggMCAwIDdweDsgfVxuXG4udHQtbGlzdC1ib3ggbGkgYSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTsgY29sb3I6ICM3MDcwNzA7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuMzsgcGFkZGluZzogNnB4IDEwcHggN3B4OyBmb250LXdlaWdodDogMzAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDJweDsgLW1zLWJvcmRlci1yYWRpdXM6IDJweDsgYm9yZGVyLXJhZGl1czogMnB4OyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4udHQtbGlzdC1ib3ggbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBib3JkZXItY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpOyB9XG5cbi50dC1saXN0LWJveCBsaS5hY3RpdmUgYSB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IH1cblxuLmZ1bGwtd2lkdGggeyB3aWR0aDogMTAwJTsgfVxuXG4udHQtYmxvY2txdW90ZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMCAwIDAgNTlweDsgbWFyZ2luOiAyOXB4IDAgMCAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zdHlsZTogaXRhbGljOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG5cbi50dC1ibG9ja3F1b3RlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDM1cHg7IGxlZnQ6IDI3cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHdpZHRoOiAycHg7IGhlaWdodDogY2FsYygxMDAlIC0gNDNweCk7IH1cblxuLnR0LWJsb2NrcXVvdGU6YWZ0ZXIgeyBjb250ZW50OiAn4oCdJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAyMHB4OyBmb250LXNpemU6IDQwcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjZGQzZDUzOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnR0LWJsb2NrcXVvdGUgcCB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJsb2NrcXVvdGUgeyBwYWRkaW5nOiAwIDAgMCAzMHB4OyB9XG4gIC50dC1ibG9ja3F1b3RlOmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LWJsb2NrcXVvdGU6YWZ0ZXIgeyBsZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ibG9ja3F1b3RlIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgfSB9XG5cbi50dC1kbC1ib3ggeyBmb250LXNpemU6IDE1cHg7IG1hcmdpbi10b3A6IDI3cHg7IH1cblxuLnR0LWRsLWJveCBkdCB7IGZvbnQtd2VpZ2h0OiBib2xkOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtZGwtYm94IGR0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjdweDsgfVxuXG4udHQtZGwtYm94IGR0ICsgZGQgeyBtYXJnaW46IDI3cHggMCAwIDA7IH1cblxuLnR0LWRsLWJveCBkZCB7IHBhZGRpbmc6IDA7IH1cblxuLyogdHQtc2luZ2xlLXBvc3QgKi9cbi50dC1zaW5nbGUtcG9zdCBwIHsgbWFyZ2luOiAyN3B4IDAgMCAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1zaW5nbGUtcG9zdCAudHQtbGlzdC1ib3ggeyBtYXJnaW4tdG9wOiAyN3B4OyB9XG5cbi8qIHR0LWxheW91dC0wMS1wb3N0IC0gYmxvZy1tYXNvbnJ5LWNvbC0zLmh0bWwgKi9cbi5pc290b3Bfc2hvd21vcmVfanMgeyBtYXJnaW4tdG9wOiA1NXB4OyB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCB7IG1hcmdpbi10b3A6IC0zMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtcG9zdCB7IG1hcmdpbi10b3A6IDMwcHg7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IHsgcGFkZGluZzogMCAzMHB4IDM3cHggMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLnR0LWxheW91dC0wMS1wb3N0IC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHsgZm9udC1zaXplOiAxOHB4OyB9XG4gIC50dC1sYXlvdXQtMDEtcG9zdCAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLnR0LWxheW91dC0wMS1wb3N0IC50dC1ibG9ja3F1b3RlIHsgcGFkZGluZy1sZWZ0OiAzM3B4OyB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZTpiZWZvcmUgeyBsZWZ0OiAxMHB4OyB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZTphZnRlciB7IGxlZnQ6IDdweDsgfVxuXG4vKiBibG9nLW1hc29ucnkgICovXG4udHQtYmxvZy1tYXNvbnJ5IC50dC1ibG9nLWluaXQgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50dC1ibG9nLW1hc29ucnkgLnR0LWJsb2ctaW5pdC50dC1zaG93IHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi50dC1ibG9nLW1hc29ucnkgLmdyaWQ6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGNsZWFyOiBib3RoOyB9XG5cbi50dC1ibG9nLW1hc29ucnkgLmVsZW1lbnQtaXRlbSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxvYXQ6IGxlZnQ7IH1cblxuLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHsgd2lkdGg6IDMzLjMzJTsgcGFkZGluZzogMCAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHsgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODlweCkgeyAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0geyB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0geyBwYWRkaW5nOiAwOyB9IH1cblxuLnR0LXRpdGxlLXN1YiB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgcGFkZGluZzogMCAwIDI1cHggMDsgbWFyZ2luOiAwOyB9XG5cbi8qIGNvbW1lbnRzIChzaW5nbGUgcG9zdCkqL1xuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtYXZhdGFyIHsgd2lkdGg6IDY0cHg7IG1pbi13aWR0aDogNjRweDsgaGVpZ2h0OiA2NHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1yaWdodDogMTZweDsgbWFyZ2luLXRvcDogLTZweDsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhciBpbWcgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtYXZhdGFyOmVtcHR5OmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkxY1wiOyBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAxLjJweDsgdG9wOiAzMnB4OyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDA7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtYXZhdGFyOmVtcHR5OmFmdGVyIHsgY29udGVudDogJyc7IGJhY2tncm91bmQ6ICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBtaW4td2lkdGg6IDU5cHg7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDA7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IHsgbWFyZ2luLXRvcDogLTEycHg7IGZvbnQtc2l6ZTogMTVweDsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgLnR0LWNvbW1lbnRzLXRpdGxlIHsgY29sb3I6ICM3MDcwNzA7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IC50dC1jb21tZW50cy10aXRsZSAudXNlcm5hbWUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgcCB7IG1hcmdpbi10b3A6IDdweDsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgeyBwYWRkaW5nLWJvdHRvbTogMThweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSB7IG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7IG1hcmdpbi1sZWZ0OiA4MXB4OyBtYXJnaW4tdG9wOiAxNHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0geyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtY29udGVudCB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHsgcGFkZGluZy1ib3R0b206IDlweDsgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1jb21tZW50cy1sZXZlbC0yIHsgbWFyZ2luLXRvcDogMnB4OyBtYXJnaW4tbGVmdDogNTlweDsgfSB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgKyAqIHsgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4udHQtdGl0bGUtc3ViICsgLnR0LWZvcm0tcmV2aWV3IHsgbWFyZ2luLXRvcDogMTlweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgICAgMTEuIEZvb3RlciAgICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgeyAvKiBGb290ZXIgbGF5b3V0ICovIC8qIHR0LWZvb3Rlci1sYXlvdXQgKi8gLyogdHQtZm9vdGVyLWNvcHlyaWdodCAqLyAvKiBGb290ZXIgb2JqZWN0cyAqLyAvKkZvb3RlciBtZW51Ki8gLypsb2dvKi8gLypzb2NpYWwtaWNvbiAqLyAvKmJveCBpbmZvKi8gLypsaXN0IGluZm8qLyAvKm5ld3NsZXR0ZXJmb3JtKi8gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgeyBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1sYXlvdXQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxOyBwYWRkaW5nLXRvcDogMzFweDsgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItbGF5b3V0IHsgcGFkZGluZy10b3A6IDI2cHg7IHBhZGRpbmctYm90dG9tOiAzOXB4OyB9IH1cblxuLnR0LWZvb3Rlci1wb3dlcmVkIHsgZm9udC1zaXplOiAxMnB4OyB0ZXh0LWFsaWduOiByaWdodDsgY29sb3I6ICNlZWU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4udHQtZm9vdGVyLXBvd2VyZWQgYTpob3ZlciB7IGNvbG9yOiAjZmZmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IGEgeyBjb2xvcjogI2RkM2Q1MzsgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgeyBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDsgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMTBweCAxNXB4IDlweDsgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7IGZvbnQtc2l6ZTogMTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCBzcGFuIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgeyBtYXJnaW4tdG9wOiAyNnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDI1cHg7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgbWluLXdpZHRoOiAyNDBweDsgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgeyBtaW4td2lkdGg6IDI3MHB4OyBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7IHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDYxMXB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgd2lkdGg6IDMzJTsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGkgeyBtYXJnaW46IDA7IHdpZHRoOiAzMyU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgeyBwYWRkaW5nLWxlZnQ6IDBweDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgLnR0LWJveC1pbmZvIC50dC1pdGVtIGkuaWNvbi1tYWlsMSB7IG1hcmdpbi1sZWZ0OiAtNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1yaWdodDogMDsgbWluLXdpZHRoOiBpbmhlcml0OyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgLnR0LWxpc3QtaW5mbyBsaTpsYXN0LWNoaWxkIHsgd2lkdGg6IDMyJTsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkgeyBmb250LXNpemU6IDExcHg7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSB7IGZvbnQtc2l6ZTogMTFweDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIGlbY2xhc3NePVwiaWNvbi1cIl0geyB0b3A6IDRweDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWluLXdpZHRoOiBpbmhlcml0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXItbWVudSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20geyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAwOyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyBvcmRlcjogMTsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm50aC1jaGlsZCgyKSB7IG9yZGVyOiAwOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bnRoLWNoaWxkKDMpIHsgb3JkZXI6IDI7IHBhZGRpbmctbGVmdDogMDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sIC50dC1saXN0LWluZm8gbGkgeyB3aWR0aDogMTAwJTsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7IHBhZGRpbmctcmlnaHQ6IDA7IG1pbi13aWR0aDogaW5oZXJpdDsgb3JkZXI6IDE7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7IG1heC13aWR0aDogMjQwcHg7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBjb2xvcjogI2ZmZmZmZjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA1cHggMjBweDsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4yOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkuaXMtYWN0aXZlIGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgdWwgeyBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBmb250LXNpemU6IDEzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBmb250LXNpemU6IDEzcHg7IHBhZGRpbmctbGVmdDogOHB4OyBwYWRkaW5nLXJpZ2h0OiA4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDZweCAyMHB4OyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tdG9wOiAzMnB4OyBwYWRkaW5nLWJvdHRvbTogNnB4OyBsaW5lLWhlaWdodDogMDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3ZnLWltZyB7IG1heC13aWR0aDogMTAwJTsgd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7IHBhZGRpbmctYm90dG9tOiA2cHg7IHdpZHRoOiAzMDBweDsgfSB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDAgeyBmaWxsOiAjRkZGRkZGOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDEgeyBkaXNwbGF5OiBub25lOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDIgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0MyB7IGRpc3BsYXk6IGlubGluZTsgZmlsbDogIzIyMjIyMjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3Q0IHsgZmlsbDogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtc29jaWFsLWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyBtYXJnaW46IDM1cHggMCAwIDA7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGEgeyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyLjU7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtc29jaWFsLWljb24gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW46IDAgNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGEgeyB3aWR0aDogMzVweDsgaGVpZ2h0OiAzNXB4OyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyLjQ7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW0geyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNjsgcGFkZGluZzogMCAwIDAgMjhweDsgd2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIGlbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogNHB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEgeyB0b3A6IDRweDsgbWFyZ2luLWxlZnQ6IC00cHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIGE6bm90KFtjbGFzc10pIHsgY29sb3I6ICNmZmZmZmY7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSk6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtdHRpbGUgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyOHB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogI2ZmZmZmZjsgcGFkZGluZzogMCAwIDRweCAwOyBtYXJnaW46IDA7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8geyBtYXJnaW4tdG9wOiA0cHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS42OyBwYWRkaW5nOiAwIDAgMCAyNnB4OyB3aWR0aDogMTAwJTsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSBpW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDBweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pIHsgY29sb3I6ICNmZmZmZmY7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wgeyBib3JkZXI6IG5vbmU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7IGJveC1zaGFkb3c6IG5vbmU7IHdpZHRoOiAxMDAlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDphY3RpdmUgeyBvdXRsaW5lOiBub25lOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0biB7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiAycHg7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvciB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiA1NnB4OyBsZWZ0OiAwOyBwYWRkaW5nOiA4cHggMTlweCA4cHggNDNweDsgYmFja2dyb3VuZDogI2Y4MzUzZTsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IHotaW5kZXg6IDE7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIGxhYmVsLmVycm9yOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMTJweDsgbGVmdDogNTAlOyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmODM1M2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgeyAvKiBGb290ZXIgb2JqZWN0cyAqLyAvKkZvb3RlciBtZW51Ki8gLypsb2dvKi8gLyp0dC1sb2dvLWRlc2NyaXB0aW9uKi8gLypzb2NpYWwtaWNvbiAqLyAvKmJveCBpbmZvKi8gLypsaXN0IGluZm8qLyAvKm5ld3NsZXR0ZXJmb3JtKi8gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgeyBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxOyBwYWRkaW5nLXRvcDogNDdweDsgcGFkZGluZy1ib3R0b206IDYxcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IHsgcGFkZGluZy10b3A6IDI2cHg7IHBhZGRpbmctYm90dG9tOiAzOXB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS40OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiAyNHB4IDAgMjNweCAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLWxlZnQgeyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1jb2wtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodDsgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IGxpIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDAgMTBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7IGNvbnRlbnQ6ICd8JzsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgcmlnaHQ6IC0ycHg7IHRvcDogLTFweDsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWxpc3QgbGk6bGFzdC1jaGlsZCBhIHsgcGFkZGluZy1yaWdodDogMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgeyBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBmb250LXdlaWdodDogNzAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4IDE4cHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpLmlzLWFjdGl2ZSBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpOmZpcnN0LWNoaWxkIGEgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpOmxhc3QtY2hpbGQgYSB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyBwYWRkaW5nLWxlZnQ6IDhweDsgcGFkZGluZy1yaWdodDogOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiA2cHggMjBweDsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gaW1nOm5vdCguc3ZnLWltZykgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nbyArIC50dC1sb2dvLWRlc2NyaXB0aW9uIHsgbWFyZ2luLXRvcDogMjNweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nby1kZXNjcmlwdGlvbiB7IG1heC13aWR0aDogMjc1cHg7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IG1hcmdpbjogOTRweCAwIDAgMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24gbGkgYSB7IHdpZHRoOiA0M3B4OyBoZWlnaHQ6IDQzcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIuNTsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDRweDsgbWFyZ2luLWxlZnQ6IDRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24gbGk6bm90KDpsYXN0LWNoaWxkKTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbjogMCA1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24gbGkgYSB7IHdpZHRoOiAzNXB4OyBoZWlnaHQ6IDM1cHg7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIuNDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS42OyBwYWRkaW5nOiAwIDAgMCAyOHB4OyB3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAzcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC1pdGVtIGkuaWNvbi1tYWlsMSB7IHRvcDogNHB4OyBtYXJnaW4tbGVmdDogLTRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSkgeyBjb2xvcjogI2ZmZmZmZjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDE1cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC10dGlsZSB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDI4cHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjZmZmZmZmOyBwYWRkaW5nOiAwIDAgNHB4IDA7IG1hcmdpbjogMDsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgeyBtYXJnaW4tdG9wOiA0cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0geyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNjsgcGFkZGluZzogMCAwIDAgMjZweDsgd2lkdGg6IDEwMCU7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIGlbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIGE6bm90KFtjbGFzc10pIHsgY29sb3I6ICNmZmZmZmY7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8wMiAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0geyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi10b3A6IDFweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbCB7IGJvcmRlcjogbm9uZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMzsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZDRkNTM7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiA1cHggNXB4IDEzcHggMDsgYm94LXNoYWRvdzogbm9uZTsgd2lkdGg6IDEwMCU7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmFjdGl2ZSB7IG91dGxpbmU6IG5vbmU7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMgeyBib3JkZXItYm90dG9tLWNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuIHsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjZGQzZDUzOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC0xNXB4OyB0b3A6IDJweDsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMS4xOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIGxhYmVsLmVycm9yIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDU2cHg7IGxlZnQ6IDA7IHBhZGRpbmc6IDhweCAxOXB4IDhweCA0M3B4OyBiYWNrZ3JvdW5kOiAjZjgzNTNlOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgei1pbmRleDogMTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3I6YWZ0ZXIgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC0xMnB4OyBsZWZ0OiA1MCU7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y4MzUzZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAucm93LWluZm8gKltjbGFzc149XCJjb2wtXCJdIHsgbWFyZ2luLXRvcDogMzZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgcGFkZGluZy1sZWZ0OiAxMHB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IHBhZGRpbmctbGVmdDogNnB4OyBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28tZGVzY3JpcHRpb24geyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7IG1hcmdpbi10b3A6IDU0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgeyBwYWRkaW5nLXRvcDogMjZweDsgcGFkZGluZy1ib3R0b206IDBweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8geyBtYXgtd2lkdGg6IDI3MHB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHsgZGlzcGxheTogbm9uZTsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nbyB7IHBhZGRpbmctYm90dG9tOiA2cHg7IHdpZHRoOiAxNTRweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCB7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQgLnJvdyAucm93LWluZm8gKltjbGFzc149XCJjb2wtXCJdIHsgbWFyZ2luLXRvcDogMjZweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWxheW91dCAucm93IC5jb2wtMTI6Zmlyc3QtY2hpbGQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIHsgbWFyZ2luLXRvcDogMzVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0LCAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1jb2wtcmlnaHQgeyBwYWRkaW5nLXRvcDogM3B4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgeyAvKiBGb290ZXIgbGF5b3V0ICovIC8qIHR0LWZvb3Rlci1sYXlvdXQgKi8gLyogdHQtZm9vdGVyLWNvcHlyaWdodCAqLyAvKiBGb290ZXIgb2JqZWN0cyAqLyAvKkZvb3RlciBtZW51Ki8gLypsb2dvKi8gLypzb2NpYWwtaWNvbiAqLyAvKmJveCBpbmZvKi8gLypsaXN0IGluZm8qLyAvKiBzdWJzY3JpYmUtY3VzdG9tICovIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIHsgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItbGF5b3V0IHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgcGFkZGluZy10b3A6IDMxcHg7IHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWxheW91dCB7IHBhZGRpbmctdG9wOiAyNnB4OyBwYWRkaW5nLWJvdHRvbTogMzlweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAxMnB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IGEgeyBjb2xvcjogI2RkM2Q1MzsgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQgeyBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDsgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMTBweCAxNXB4IDlweDsgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7IGZvbnQtc2l6ZTogMTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCBzcGFuIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCB7IG1hcmdpbi10b3A6IDI2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDY1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgeyBtYXgtd2lkdGg6IDIyMHB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogNDVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDBweDsgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyBtaW4td2lkdGg6IDI0MHB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bGFzdC1jaGlsZCB7IG1pbi13aWR0aDogMjcwcHg7IHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtbGlzdC1pbmZvIGxpIHsgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXJpZ2h0OiAwOyBtaW4td2lkdGg6IGluaGVyaXQ7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCAudHQtbGlzdC1pbmZvIGxpOmxhc3QtY2hpbGQgeyB3aWR0aDogMzIlOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1ib3gtaW5mbyBsaSB7IGZvbnQtc2l6ZTogMTFweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMThweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIGlbY2xhc3NePVwiaWNvbi1cIl0geyB0b3A6IDJweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWluLXdpZHRoOiBpbmhlcml0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCB7IHdpZHRoOiAxMDAlOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgLnR0LWxpc3QtaW5mbyBsaSB7IHdpZHRoOiAxMDAlOyBkaXNwbGF5OiBibG9jazsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1yaWdodDogMDsgbWluLXdpZHRoOiBpbmhlcml0OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1ib3gtaW5mbyB7IG1heC13aWR0aDogMjcwcHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7IG1heC13aWR0aDogMjQwcHg7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA1cHggMjBweDsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4yOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgbGkuaXMtYWN0aXZlIGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgdWwgeyBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBmb250LXNpemU6IDEzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBmb250LXNpemU6IDEzcHg7IHBhZGRpbmctbGVmdDogOHB4OyBwYWRkaW5nLXJpZ2h0OiA4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDZweCAyMHB4OyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbG9nbyB7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMjE1cHg7IG1hcmdpbi10b3A6IDMycHg7IHBhZGRpbmctYm90dG9tOiA2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1sb2dvIHsgbWFyZ2luLXRvcDogMzlweDsgcGFkZGluZy1ib3R0b206IDZweDsgd2lkdGg6IDE1NHB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgbWFyZ2luOiAzNXB4IDAgMCAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDQzcHg7IGhlaWdodDogNDNweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMi41OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtc29jaWFsLWljb24gbGk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogNHB4OyBtYXJnaW4tbGVmdDogNHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luOiAwIDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDM1cHg7IGhlaWdodDogMzVweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMi40OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjY7IHBhZGRpbmc6IDAgMCAwIDI4cHg7IHdpZHRoOiAxMDAlOyBmb250LXNpemU6IDEycHg7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW0gaS5pY29uLW1haWwxIHsgdG9wOiA0cHg7IG1hcmdpbi1sZWZ0OiAtNHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtIGE6bm90KFtjbGFzc10pOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LXR0aWxlIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjhweDsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICMyMjIyMjI7IHBhZGRpbmc6IDAgMCA0cHggMDsgbWFyZ2luOiAwOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIHsgbWFyZ2luLXRvcDogNHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNjsgcGFkZGluZzogMCAwIDAgMjZweDsgd2lkdGg6IDEwMCU7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyBsaSBhOm5vdChbY2xhc3NdKSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyBsaSBhOm5vdChbY2xhc3NdKTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IHBhZGRpbmc6IDI5cHggMCAzMHB4OyB3aWR0aDogMTAwJTsgLypuZXdzbGV0dGVyZm9ybSovIH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMzBweDsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogI2ZmZmZmZjsgcGFkZGluZzogMCAwIDE1cHggNjVweDsgbWFyZ2luOiAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHsgZm9udC1zaXplOiAzN3B4OyBsaW5lLWhlaWdodDogMS4yOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogLTNweDsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wgeyBib3JkZXI6IG5vbmU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBhZGRpbmc6IDVweCA1cHggOHB4IDA7IGJveC1zaGFkb3c6IG5vbmU7IHdpZHRoOiAxMDAlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDphY3RpdmUgeyBvdXRsaW5lOiBub25lOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0biB7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiAycHg7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvciB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiA1NnB4OyBsZWZ0OiAwOyBwYWRkaW5nOiA4cHggMTlweCA4cHggNDNweDsgYmFja2dyb3VuZDogI2Y4MzUzZTsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IHotaW5kZXg6IDE7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIGxhYmVsLmVycm9yOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMTJweDsgbGVmdDogNTAlOyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmODM1M2U7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyN3B4OyBwYWRkaW5nOiAwIDAgMCA1NXB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHsgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIHsgcGFkZGluZzogMTlweCAxNXB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDI3cHg7IHBhZGRpbmc6IDBweCAwIDEwcHggNDVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgaSB7IGZvbnQtc2l6ZTogMjdweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiA3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjdweDsgcGFkZGluZzogMHB4IDAgMTBweCAzNXB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHsgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLnR0LWNvbG9yc3dhdGNoIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMjc5cHg7IGxlZnQ6IDA7IHotaW5kZXg6IDg7IGxlZnQ6IC0yNzBweDsgfVxuXG4udHQtY29sb3Jzd2F0Y2gudHQtb3Blbi1zd2F0Y2ggeyBsZWZ0OiAwOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuIHsgd2lkdGg6IDU4cHg7IGhlaWdodDogNTRweDsgY29sb3I6ICNmZmY7IHBvc2l0aW9uOiByZWxhdGl2ZTsgYmFja2dyb3VuZDogI2RkM2Q1MzsgY3Vyc29yOiBwb2ludGVyOyAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMXB4OyAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMXB4OyAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDMxcHg7IC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMzFweDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMxcHg7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4gaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4gc3ZnIHsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDsgZmlsbDogI2ZmZmZmZjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDE3cHg7IGxlZnQ6IDE0cHg7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgd2lkdGg6IDI3MHB4OyBwYWRkaW5nOiAwcHggMHB4IDIxcHg7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC1vLWJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhIHsgd2lkdGg6IDU5cHg7IGhlaWdodDogNTlweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMjFweDsgbWFyZ2luLXRvcDogMjFweDsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM0XCI7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZmZmOyBkaXNwbGF5OiBub25lOyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDEpIHsgYmFja2dyb3VuZDogI2RkM2Q1MzsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMSk6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjYzE1OTY4OyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCgyKSB7IGJhY2tncm91bmQ6ICNmZmMwMDA7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDIpOmhvdmVyIHsgYmFja2dyb3VuZDogI2RmYjAyMDsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMykgeyBiYWNrZ3JvdW5kOiAjZjY5MzIzOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCgzKTpob3ZlciB7IGJhY2tncm91bmQ6ICNkOTkxNDA7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDQpIHsgYmFja2dyb3VuZDogIzQ1OThmZjsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNCk6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjNWM5YmU4OyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCg1KSB7IGJhY2tncm91bmQ6ICMzYmJlM2U7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDUpOmhvdmVyIHsgYmFja2dyb3VuZDogIzVhOWY1YzsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNikgeyBiYWNrZ3JvdW5kOiAjNTBiZWJkOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCg2KTpob3ZlciB7IGJhY2tncm91bmQ6ICM2ZWEwYTA7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGEuYWN0aXZlOmJlZm9yZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWNvbG9yc3dhdGNoIHsgdG9wOiAyMDVweDsgfSB9XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyB9XG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4vKiBHbG9iYWwgKi9cbmh0bWwgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuYSB7IGZvbnQtc2l6ZTogaW5oZXJpdDsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbnN1cCB7IGZvbnQtc2l6ZTogNjAlOyB9XG5cbi5wLWIgeyBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4uZy1jb250YWN0IGZvcm0geyB3aWR0aDogOTYlOyBtYXJnaW46IDAgYXV0bzsgbWF4LXdpZHRoOiA3MDBweDsgfVxuXG4uZy1jb250YWN0IC5oZWxwLWJsb2NrIHsgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5nLWNvbnRhY3QgLmZvcm0tZ3JvdXAgeyBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5nLWNvbnRhY3QgLmZvcm0tY29udHJvbCB7IGhlaWdodDogNDBweDsgfVxuXG4uZy1jb250YWN0IHRleHRhcmVhLmZvcm0tY29udHJvbCB7IG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG5cbi5nLWNvbnRhY3Rfd3JhcCB7IHdpZHRoOiA2MDBweDsgbWF4LXdpZHRoOiAxMDAlOyBib3JkZXI6IDFweCBzb2xpZCAjQ0QyMTIyOyBtYXJnaW46IDAgYXV0bzsgcGFkZGluZzogNDBweCA1JSAyMHB4OyB9XG5cbi5nLWNvbnRhY3RfaGVhZGVyIHsgY29sb3I6ICNDRDIxMjI7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC1zaXplOiAyMHB4OyBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5nLWNvbnRhY3RfYnRuIHsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW46IDMwcHggYXV0byAxMHB4OyB9XG5cbi5nLWNvbnRhY3RfYnRuIGJ1dHRvbiB7IGJhY2tncm91bmQ6ICNDRDIxMjI7IGNvbG9yOiAjZmZmOyB9XG5cbi5nLWNvbnRhY3RfYnRuIGJ1dHRvbjpob3ZlciB7IGNvbG9yOiAjZmZmOyB9XG5cbi5nLWNvbnRhY3RfZm9vdGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXNpemU6IDE2cHg7IH1cblxuLmctY29udGFjdF9sb2FkZXIgeyB3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4OyBtYXJnaW46IDEwcHggYXV0bzsgZGlzcGxheTogbm9uZTsgfVxuXG4uZy1jb250YWN0X2xvYWRlciBpbWcgeyB3aWR0aDogMTAwJTsgfVxuXG4uc29jaWFsIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uc29jaWFsIGEgeyBtYXJnaW4tcmlnaHQ6IDEwcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uc29jaWFsIGE6aG92ZXIgeyBvcGFjaXR5OiAwLjc7IH1cblxuLyoqKiogIHByZWxvYWRlciAgICoqKioqKi9cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltc2l0aW9uLWxvYWRpbmcgeyAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7IH0gfVxuXG5Aa2V5ZnJhbWVzIGFuaW1zaXRpb24tbG9hZGluZyB7IDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTsgfSB9XG5cbi5nLXByZWxvYWQgeyBiYWNrZ3JvdW5kOiAjZmZmOyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgbGVmdDogMDsgYm90dG9tOiAwOyByaWdodDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogOTk5OTk5OTk7IH1cblxuLmctbG9hZCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXItdG9wOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IGJvcmRlci1sZWZ0OiAwcHggc29saWQgdHJhbnNwYXJlbnQ7IGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzOyBhbmltYXRpb24tbmFtZTogYW5pbXNpdGlvbi1sb2FkaW5nOyB3aWR0aDogNjBweDsgaGVpZ2h0OiA2MHB4OyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogNTAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLTUwJSk7IGJvcmRlci1yYWRpdXM6IDUwJTsgei1pbmRleDogMjsgfVxuXG4uZy1sb2FkOmFmdGVyIHsgd2lkdGg6IDMycHg7IGhlaWdodDogMzJweDsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDUwJTsgbGVmdDogNTAlOyBtYXJnaW4tdG9wOiAtMTZweDsgbWFyZ2luLWxlZnQ6IC0xNnB4OyBib3JkZXItcmFkaXVzOiA1MCU7IHotaW5kZXg6IDI7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLTUwJSk7IH1cblxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRm9udHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbi8qKiBQQVJBTExBWCAqKi9cbi5wYXJhbGxheCB7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgaGVpZ2h0OiAyMDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnBhcmFsbGF4IHsgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbi5wYXJhbGxheF9fYmcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDMwMCU7IHRvcDogLTkwJTsgei1pbmRleDogMTsgb3BhY2l0eTogLjc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5wYXJhbGxheF9fYmcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyOyBoZWlnaHQ6IDE1MCU7IHRvcDogLTAlOyB9IH1cblxuLnBhcmFsbGF4X19vdmVybGF5IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IGhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4ucGFyYWxsYXhfX2NvbnRlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBhcmFsbGF4X19jb250ZW50LXdyYXAgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wYXJhbGxheF9fY29udGVudC13cmFwIC5zaXRlX3dpZHRoIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWxsYXhfX2NvbnRlbnQtZWwgeyBmbGV4LWJhc2lzOiAxMDAlOyB9XG5cbi5wYXJhbGxheF9fdGl0bGUgeyBjb2xvcjogI2ZmZjsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5wYXJhbGxheF9fdGl0bGUgeyBmb250LXNpemU6IDI4cHg7IH0gfVxuXG4ucGFyYWxsYXhfX3RpdGxlIHNwYW4geyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ucGFyYWxsYXhfX3RpdGxlIHNwYW46YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiAjZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwJSwgLTUwJSk7IHdpZHRoOiA5MHB4OyBoZWlnaHQ6IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnBhcmFsbGF4X190aXRsZSBzcGFuOmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucGFyYWxsYXhfX3RpdGxlIHNwYW46YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQ6ICNmZmY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDAlOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTEwJSwgLTUwJSk7IHdpZHRoOiA5MHB4OyBoZWlnaHQ6IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHsgLnBhcmFsbGF4X190aXRsZSBzcGFuOmFmdGVyIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4ubGlzdCB7IHRleHQtYWxpZ246IGxlZnQ7IG1hcmdpbjogMzBweCBhdXRvIDA7IG1heC13aWR0aDogNjIwcHg7IHdpZHRoOiAxMDAlOyB9XG5cbi5saXN0IHVsIHsgcGFkZGluZy1sZWZ0OiAyMHB4OyBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5saXN0LXdyYXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ubGlzdCBsaSB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1ib3R0b206IDdweDsgbGlzdC1zdHlsZTogZGlzYzsgfVxuXG4ubGluayB7IGNvbG9yOiAjQ0QyMTIyOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ubGluazpob3ZlciB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uaGVyb19faW1ncyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgfVxuXG4uaGVyb19fbG9nbyB7IHRvcDogNDAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyBvcGFjaXR5OiAwOyB3aWR0aDogNDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmhlcm9fX2xvZ28gaW1nIHsgd2lkdGg6IDEwMCU7IH1cblxuLmhlcm9fX2ltZyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyB3aWR0aDogNjAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTsgfVxuXG4uaGVyb19faW1nOm50aC1jaGlsZCgyKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4uaGVyb19faW1nOm50aC1jaGlsZCgzKSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzAlKTsgfVxuXG4ud2VsY29tZSB7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLndlbGNvbWVfX2dyaWQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLndlbGNvbWVfX2Rlc2NyIHsgd2lkdGg6IDU1JTsgbGVmdDogMDsgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAud2VsY29tZV9fZGVzY3IgeyB3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLndlbGNvbWVfX2Rlc2NyIC5saXN0LXdyYXAgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCk7IH1cblxuLndlbGNvbWVfX2Rlc2NyIC50dC1pbmRlbnQtYnRuIHsgb3BhY2l0eTogMDsgfVxuXG4ud2VsY29tZV9fZGVzY3IgcCB7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDEuNDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLndlbGNvbWVfX2Rlc2NyIHAgeyB3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLndlbGNvbWVfX2ltZyB7IHdpZHRoOiA1NiU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC0xMDAlOyBvcGFjaXR5OiAwOyB0b3A6IC0yNSU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC53ZWxjb21lX19pbWcgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFwcGwtZm9ybV9fdGl0bGUgeyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbjogMCAwIDEwcHg7IHBhZGRpbmc6IDAgMCAxMnB4OyB9XG5cbi5hcHBsLWZvcm1fX3N1YnRpdGxlIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDBweCAwIDdweDsgcGFkZGluZzogMDsgZmxleC1iYXNpczogNjUlOyB9XG5cbi5hcHBsLWZvcm1fX2dyb3VwIHsgZGlzcGxheTogZmxleDsgZmxleC13cmFwOiB3cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hcHBsLWZvcm1fX3JvdyB7IGZsZXgtYmFzaXM6IDEwMCU7IH1cblxuLmFwcGwtZm9ybV9fY2hlY2tib3ggaW5wdXQgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5hcHBsLWZvcm1fX2NoZWNrYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbDphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDZweDsgbGVmdDogMTNweDsgd2lkdGg6IDdweDsgaGVpZ2h0OiA3cHg7IGJhY2tncm91bmQ6ICMwMDA7IH1cblxuLmFwcGwtZm9ybV9fY2hlY2tib3ggbGFiZWwgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctbGVmdDogMzBweDsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDEwcHggMDsgY29sb3I6ICMwMDA7IH1cblxuLmFwcGwtZm9ybV9fY2hlY2tib3ggbGFiZWw6aG92ZXIgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmFwcGwtZm9ybV9fY2hlY2tib3ggbGFiZWw6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogM3B4OyBsZWZ0OiAxMHB4OyB3aWR0aDogMTNweDsgaGVpZ2h0OiAxM3B4OyBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG5cbi5hcHBsLWZvcm0gLmZvcm0tZ3JvdXAgeyBkaXNwbGF5OiBmbGV4OyBtYXJnaW46IDA7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5hcHBsLWZvcm0gLmZvcm0tZ3JvdXAgeyBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4uYXBwbC1mb3JtIC5mb3JtLWdyb3VwIGxhYmVsIHsgZmxleC1iYXNpczogMzUlOyB0ZXh0LWFsaWduOiByaWdodDsgbWF4LXdpZHRoOiAyMDBweDsgY29sb3I6ICMwMDA7IGZvbnQtd2VpZ2h0OiBib2xkOyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBmb250LXNpemU6IDE0cHg7IGZsZXgtZ3JvdzogMDsgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5hcHBsLWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwgeyB3aWR0aDogMTAwJTsgZmxleC1iYXNpczogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmFwcGwtZm9ybSAuZm9ybS1ncm91cCBsYWJlbC5lcnJvciB7IGNvbG9yOiByZWQ7IH1cblxuLmFwcGwtZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHsgYm9yZGVyLXJhZGl1czogNXB4OyBib3JkZXItY29sb3I6ICMzMzM7IGhlaWdodDogMzBweDsgZm9udC1zaXplOiAxM3B4OyBjb2xvcjogIzMzMzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLmFwcGwtZm9ybSAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHsgd2lkdGg6IDEwMCU7IGZsZXgtYmFzaXM6IDEwMCU7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiA0MHB4OyB9IH1cblxuLmFwcGwtZm9ybSAuZm9ybS1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sIHsgaGVpZ2h0OiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAuYXBwbC1mb3JtIC5mb3JtLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wgeyBoZWlnaHQ6IDQwcHg7IH0gfVxuXG4uYXBwbC1mb3JtX19sZWZ0IHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZTsgcGFkZGluZy1yaWdodDogNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7IC5hcHBsLWZvcm1fX2xlZnQgeyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBib3JkZXItcmlnaHQ6IG5vbmU7IGZsZXgtYmFzaXM6IDEwMCU7IG1heC13aWR0aDogNzAwcHg7IG1hcmdpbjogMCBhdXRvOyB9IH1cblxuLmFwcGwtZm9ybV9fcmlnaHQgeyBwYWRkaW5nLWxlZnQ6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkgeyAuYXBwbC1mb3JtX19yaWdodCB7IHBhZGRpbmctbGVmdDogMTVweDsgZmxleC1iYXNpczogMTAwJTsgbWF4LXdpZHRoOiA3MDBweDsgbWFyZ2luOiAzMHB4IGF1dG87IH0gfVxuXG4uYXBwbC1mb3JtX19zaWduIHsgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5hcHBsLWZvcm1fX3NpZ24tcmVzZXQgeyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGNvbG9yOiAjZmZmOyBmbGV4LWJhc2lzOiAxMDAlOyB0ZXh0LWFsaWduOiByaWdodDsgbWFyZ2luOiAxMHB4IGF1dG87IG1heC13aWR0aDogMTUwcHg7IGJhY2tncm91bmQ6ICNkZDNkNTM7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDRweCAxMHB4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGhlaWdodDogMjZweDsgY3Vyc29yOiBwb2ludGVyOyBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItcmFkaXVzOiA1cHg7IHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyOyB9XG5cbi5hcHBsLWZvcm1fX3NpZ24tcmVzZXQ6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFwcGwtZm9ybV9fc2lnbi1pbWcgeyBoZWlnaHQ6IDg1cHg7IGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IHBhZGRpbmc6IDEwcHg7IGZsZXgtYmFzaXM6IDY1JTsgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkgeyAuYXBwbC1mb3JtX19zaWduLWltZyB7IGZsZXgtYmFzaXM6IDEwMCU7IGhlaWdodDogMTIwcHg7IH0gfVxuXG4uYXBwbC1mb3JtIC5nLWNvbnRhY3RfYnRuIHsgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG4uYXBwbC1mb3JtX19zdWNjZXNzIHsgei1pbmRleDogOTk5OyB3aWR0aDogNzAwcHg7IG1heC13aWR0aDogOTglOyBwYWRkaW5nOiAyMHB4OyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogNTAlOyBsZWZ0OiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTsgb3BhY2l0eTogMDsgdmlzaWJpbGl0eTogaGlkZGVuOyBiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMzMsIDMzLCAwLjkpOyBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyBib3JkZXItcmFkaXVzOiA1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTsgfVxuXG4uYXBwbC1mb3JtX19zdWNjZXNzLmlzLXNob3cgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgb3BhY2l0eTogMTsgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uYXBwbC1mb3JtX19zdWNjZXNzIHAgeyBtYXJnaW4tYm90dG9tOiAxNXB4OyBjb2xvcjogI2ZmZjsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmFwcGwtZm9ybV9fc3VjY2VzcyBwIGEgeyBjb2xvcjogI2ZmZjsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiIsIioge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgZm9udCwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxubWVudSwgYXJ0aWNsZSwgc2VjdGlvbiwgbmF2LCBmb290ZXIsIGZpZ3VyZSwgdmFyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcbn1cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb257XG4gICAgZGlzcGxheTpibG9jaztcbn1cbm9sLCB1bCwgbWVudXtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxe1xuICAgIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsIHE6YmVmb3JlLCBxOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbjpmb2N1c3tcbiAgICBvdXRsaW5lOiAwO1xufVxuYTpsaW5rLCBhOnZpc2l0ZWQsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuaW5ze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZGVse1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG50YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuaHRtbHtcbiAgICBmb250LXNpemU6IDEwMC4wMSU7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuYm9keXtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcdFxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzMzO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbmIsIHN0cm9uZ3tcbiAgICBmb250LXdlaWdodDpib2xkO1xufVxuYSxpbnB1dCxidXR0b24ge1xuXHRvdXRsaW5lOiBub25lO1xufVxuYXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Y29sb3I6ICMzMzM7XG59XG5hOmhvdmVyLFxuYTphY3RpdmUsXG5hOmZvY3Vze1xuXHRjb2xvcjogIzMzMztcbiAgICBvdXRsaW5lOiAwO1xufVxudmFye1xuICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xufVxuXG5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cbm9wdGdyb3VwIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICAgIHBhZGRpbmc6IDA7XG59IixudWxsLCIvKioqIENBTElCUkkgKioqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdDYWxpYnJpQm9sZCc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuc3ZnI0NhbGlicmktQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdDYWxpYnJpTGlnaHQnO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LnN2ZyNDYWxpYnJpLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0NhbGlicmknO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLnN2ZyNDYWxpYnJpJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKioqIEhFTFZFVElDQSAqKiovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYUhlYXZ5JztcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUhlYXZ5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FIZWF2eS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FIZWF2eS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYUJvbGQnO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FNZWRpdW0nO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FNZWRpdW0uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYVJlZ3VsYXInO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FMaWdodCc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbi8qKioqIEFWRU5JUiAgKioqKiovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi5zdmcjQXZlbmlyTFRTdGQtUm9tYW4nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pcic7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUuc3ZnI0F2ZW5pckxUU3RkLU9ibGlxdWUnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckJvb2snO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyQm9vayc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2suc3ZnI0F2ZW5pckxUU3RkLUJvb2snKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuc3ZnI0F2ZW5pckxUU3RkLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTWVkaXVtJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS5zdmcjQXZlbmlyTFRTdGQtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTWVkaXVtJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckJsYWNrJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5zdmcjQXZlbmlyTFRTdGQtQmxhY2snKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckJsYWNrJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlySGVhdnknO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckhlYXZ5JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS5zdmcjQXZlbmlyTFRTdGQtSGVhdnknKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbi8qKiogIEF2ZW5pck5leHQgQ29uZGVuc2VkICoqKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZFVsdHJhTGlnaHQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tVWx0THRDbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRVbHRyYUxpZ2h0JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tQ25JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZEhlYXZ5JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRIZWF2eSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24uc3ZnI0F2ZW5pck5leHRMVFByby1IZWF2eUNuJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRCb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZE1lZGl1bSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24uc3ZnI0F2ZW5pck5leHRMVFByby1NZWRpdW1DbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24uc3ZnI0F2ZW5pck5leHRMVFByby1DbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZERlbWknO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tRGVtaUNuJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkQm9sZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24uc3ZnI0F2ZW5pck5leHRMVFByby1Cb2xkQ24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZE1lZGl1bSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqKiAgQXZlbmlyTmV4dCAgKioqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLnN2ZyNBdmVuaXJOZXh0TFRQcm8tUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQuc3ZnI0F2ZW5pck5leHRMVFByby1JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dE1lZGl1bSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0uc3ZnI0F2ZW5pck5leHQtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0RGVtaSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0RGVtaSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pSXQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Qm9sZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQuc3ZnI0F2ZW5pck5leHRMVFByby1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuXG5cbi8qKioqICBHZW9yZ2lhICAqKioqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dlb3JnaWFCb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS1Cb2xkLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC5zdmcjR2VvcmdpYS1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEuc3ZnI0dlb3JnaWEnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyoqKiBNVVNFTyAqKiovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tMTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby0xMDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlb1VsdHJhTGlnaHQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tMTAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby0xMDBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby0zMDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTMwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tMzAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby01MDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTUwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby01MDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby03MDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTcwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tOTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby05MDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTkwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuLyoqKiBNVVNFTyBTYW5zICoqKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtOTAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtOTAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTMwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNTAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNTAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgIFRhYmxlIG9mIGNvbnRlbnRzICAgLS0tLS0tLS0qL1xuLypcbjEuIFZhcmlhYmxlXG4yLiBNaXhpblxuMy4gRXh0ZXJuYWwgbW9kdWxlXG5cdDMuMSBCb290c3RyYXBcblx0My4zIFNsaWRlciBTbGlja1xuXHQzLjMgTWFnbmlmaWMgcG9wdXBcblx0My40IFNsaWRlciBwcmljZVxuXHQzLjUgZGF0ZXBpY2tlclxuXHQzLjYgcGVyZmVjdCBzY3JvbGxiYXJcbjMuIEZvbnRzIGljb25zXG40LiBUeXBvZ3JhcGh5XG41LiBIZWFkZXJcbjYuIENvbnRlbnQgbGF5b3V0XG43LiBNb2RhbFxuOC4gQmFjayBUbyBUb3BcbjkuIGJyZWFkY3J1bWJzXG4xMC4gQmxvZ1xuMTEuIEZvb3RlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAzLiBFeHRlcm5hbCBtb2R1bGUgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLSAgMy4xIEJvb3RzdHJhcCAgLS0tLS0tLS0qL1xuLyohXG4gKiBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBiLTQwe1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3NjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMDtcbn1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMztcbn1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICBvcmRlcjogNjtcbn1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0biwgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0biB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkZDhhO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGNlNTc7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YTYyNjg7XG4gIGJvcmRlci1jb2xvcjogIzU0NWI2Mjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyO1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcbiAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG5cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xufVxuXG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xufVxuXG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLWxnIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1zbSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG59XG5cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgxMHB4ICogMikpO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG59XG5cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDMwcHggKiAyKSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vZGFsLWxnIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICB9XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsXG5idXR0b24uYmctaW5mbzpob3ZlcixcbmJ1dHRvbi5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmJnLWxpZ2h0OmhvdmVyLFxuYnV0dG9uLmJnLWxpZ2h0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcmlnaHQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjM7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIzO1xufVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDIyO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBjbGlwLXBhdGg6IG5vbmU7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRydW5jYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogMTAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tICAzLjIgU2xpZGVyIFNsaWNrICAtLS0tLS0tLSovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKi0tLS0tLS0gIDMuMyBNYWduaWZpYyBwb3B1cCAgLS0tLS0tLS0qL1xuLyogTWFnbmlmaWMgUG9wdXAgQ1NTICovXG4ubWZwLWJnIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMjBweCA4cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMjA7XG59XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsIC5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7XG59XG5cbi5tZnAtem9vbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtY2xvc2UsIC5tZnAtYXJyb3csXG4ubWZwLXByZWxvYWRlciwgLm1mcC1jb3VudGVyIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1wcmVsb2FkZXIge1xuICBjb2xvcjogI0NDQztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4ubWZwLXByZWxvYWRlciBhIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbi5tZnAtY2xvc2UsIGJ1dHRvbi5tZnAtYXJyb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAyMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTQzcHg7XG4gIHRvcDogLTQ0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi5tZnAtY2xvc2U6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tZnAtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLm1mcC1jb3VudGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5idXR0b24ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4ubWZwLWFycm93OmhvdmVyLFxuLm1mcC1hcnJvdzpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSxcbi5tZnAtYXJyb3c6YWZ0ZXIsXG4ubWZwLWFycm93IC5tZnAtYixcbi5tZnAtYXJyb3cgLm1mcC1hIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyOiBtZWRpdW0gaW5zZXQgdHJhbnNwYXJlbnQ7XG59XG5cbi5tZnAtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLm1mcC1hcnJvdzpob3ZlcixcbmJ1dHRvbi5tZnAtYXJyb3c6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYnV0dG9uLm1mcC1hcnJvdy1yaWdodCxcbmJ1dHRvbi5tZnAtYXJyb3ctbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogLTQ0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbmJ1dHRvbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLFxuYnV0dG9uLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjc1O1xuICBtYXJnaW4tbGVmdDogMTNweDtcbn1cblxuYnV0dG9uLm1mcC1hcnJvdy1yaWdodDpob3ZlcixcbmJ1dHRvbi5tZnAtYXJyb3ctbGVmdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ubWZwLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTYnO1xufVxuXG4ubWZwLWFycm93LWxlZnQge1xuICByaWdodDogMjBweDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogVGhlIHNoYWRvdyBiZWhpbmQgdGhlIGltYWdlICovXG4ubWZwLWZpZ3VyZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubWZwLWZpZ3VyZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZDogIzQ0NDtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI0JEQkRCRDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLm1mcC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogNzIlO1xufVxuXG4ubWZwLWdhbGxlcnkgaW1nLm1mcC1pbWcge1xuICBtYXgtaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gIC8qKlxuICAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1jb3VudGVyIHtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogM3B4O1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG59XG5cbi5tZnAtaWU3IC5tZnAtaW1nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1mcC1pZTcgLm1mcC1ib3R0b20tYmFyIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLm1mcC1pZTcgLm1mcC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWZwLWllNyAubWZwLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDRweDtcbn1cblxuLm1mcC1pZTcgLm1mcC1jbG9zZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5ib2R5Lm1mcC16b29tLW91dC1jdXIgI3R0LXN0dWNrLnN0dWNrIHtcbiAgcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuLyotLS0tLS0tICAzLjQgU2xpZGVyIHByaWNlICAtLS0tLS0tLSovXG4vKiEgbm91aXNsaWRlciAtIDExLjEuMCAtIDIwMTgtMDQtMDIgMTE6MTg6MTMgKi9cbi8qIEZ1bmN0aW9uYWwgc3R5bGluZztcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXG4gKiBZb3UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UgcnVsZXMgdG8gYXBwbHkgeW91ciBkZXNpZ24uXG4gKi9cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLm5vVWktYmFzZSxcbi5ub1VpLWNvbm5lY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBXcmFwcGVyIGZvciBhbGwgY29ubmVjdCBlbGVtZW50cy5cbiAqL1xuLm5vVWktY29ubmVjdHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubm9VaS1jb25uZWN0LFxuLm5vVWktb3JpZ2luIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi8qIE9mZnNldCBkaXJlY3Rpb25cbiAqL1xuaHRtbDpub3QoW2Rpcj1cInJ0bFwiXSkgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLyogR2l2ZSBvcmlnaW5zIDAgaGVpZ2h0L3dpZHRoIHNvIHRoZXkgZG9uJ3QgaW50ZXJmZXJlIHdpdGggY2xpY2tpbmcgdGhlXG4gKiBjb25uZWN0IGVsZW1lbnRzLlxuICovXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4ge1xuICB3aWR0aDogMDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBoZWlnaHQ6IDA7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5ub1VpLXN0YXRlLWRyYWcgKiB7XG4gIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDtcbiAqL1xuLm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbGVmdDogLTlweDtcbiAgdG9wOiAtNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4ubm9VaS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsZWZ0OiAtNnB4O1xuICB0b3A6IC0xN3B4O1xufVxuXG5odG1sOm5vdChbZGlyPVwicnRsXCJdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIHJpZ2h0OiAtMTdweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogU3R5bGluZztcbiAqIEdpdmluZyB0aGUgY29ubmVjdCBlbGVtZW50IGEgYm9yZGVyIHJhZGl1cyBjYXVzZXMgaXNzdWVzIHdpdGggdXNpbmcgdHJhbnNmb3JtOiBzY2FsZVxuICovXG4ubm9VaS10YXJnZXQge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xufVxuXG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI2RkM2Q1Mztcbn1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4ubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogSGFuZGxlIHN0cmlwZXM7XG4gKi9cbi8qIERpc2FibGVkIHN0YXRlO1xuICovXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xufVxuXG5bZGlzYWJsZWRdLm5vVWktdGFyZ2V0LFxuW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxcbltkaXNhYmxlZF0gLm5vVWktaGFuZGxlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogQmFzZTtcbiAqXG4gKi9cbi5ub1VpLXBpcHMsXG4ubm9VaS1waXBzICoge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4vKiBWYWx1ZXM7XG4gKlxuICovXG4ubm9VaS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubm9VaS12YWx1ZS1zdWIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4vKiBNYXJraW5ncztcbiAqXG4gKi9cbi5ub1VpLW1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0NDQztcbn1cblxuLm5vVWktbWFya2VyLXN1YiB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG59XG5cbi5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG59XG5cbi8qIEhvcml6b250YWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG59XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS1ob3Jpem9udGFsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YiB7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi8qIFZlcnRpY2FsIGxheW91dDtcbiAqXG4gKi9cbi5ub1VpLXBpcHMtdmVydGljYWwge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xufVxuXG4ubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5ub1VpLXJ0bCAubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWIge1xuICB3aWR0aDogMTBweDtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5ub1VpLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxMjAlO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTIwJTtcbn1cblxuLnR0LXNsaWRlci1wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LXNsaWRlci1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi50dC1zbGlkZXItcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDNweCk7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogM3B4IDRweCAxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi50dC1zbGlkZXItcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi8qLS0tLS0tLSAgMy41IGRhdGVwaWNrZXIgIC0tLS0tLS0tKi9cbi8qIVxuICogRGF0ZXBpY2tlciBmb3IgQm9vdHN0cmFwXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXG4gKiBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMFxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICovXG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IDZweDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNnB4O1xuICBsZWZ0OiA3cHg7XG59XG5cbi5kYXRlcGlja2VyID4gZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRhdGVwaWNrZXIgdGgge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZGF0ZXBpY2tlci5kYXlzIGRpdi5kYXRlcGlja2VyLWRheXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVwaWNrZXIubW9udGhzIGRpdi5kYXRlcGlja2VyLW1vbnRocyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXBpY2tlci55ZWFycyBkaXYuZGF0ZXBpY2tlci15ZWFycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTlhO1xuICBib3JkZXItY29sb3I6ICNmZGY1OWEgI2ZkZjU5YSAjZmJlZDUwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBjb2xvcjogI2RkM2Q1MyBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBjb2xvcjogI2RkM2Q1MyBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIzJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMSU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmRhdGVwaWNrZXIgdGguc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4O1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbi5kYXRlcGlja2VyIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXRlcGlja2VyIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5kYXRlcGlja2VyIHRkLFxuLmRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNCU7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA5cHggM3B4IDEwcHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIHBhZGRpbmc6IDlweCAzcHggN3B4O1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0aC5kb3cge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LXJpZ2h0LFxuLmRhdGVwaWNrZXIgdGhlYWQgLmljb24tYXJyb3ctbGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCAuaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uZGF0ZXBpY2tlciB0aGVhZCAuaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLm5leHQ6aG92ZXIgaSxcbi5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXY6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG5cbi5kYXRlcGlja2VyIHRoLnByZXYge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZGF0ZXBpY2tlciB0aC5uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5kYXRlcGlja2VyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cblxuLmRhdGVwaWNrZXIgdGQuZGF5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLyotLS0tLS0tICAzLjYgcGVyZmVjdCBzY3JvbGxiYXIgIC0tLS0tLS0tKi9cbi8qIHBlcmZlY3Qtc2Nyb2xsYmFyIHYwLjYuMTAgKi9cbi5wcy1jb250YWluZXIge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG5Ac3VwcG9ydHMgKC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZSkge1xuICAucHMtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcy1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBzLWNvbnRhaW5lci5wcy1hY3RpdmUteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsLCAucHMtY29udGFpbmVyLnBzLWFjdGl2ZS15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbn1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICBib3R0b206IDNweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXgtcmFpbCAqL1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIGJvdHRvbTogMDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBmb3IgcHMtc2Nyb2xsYmFyLXggKi9cbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjE7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICByaWdodDogM3B4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzLXNjcm9sbGJhci15LXJhaWwgKi9cbiAgd2lkdGg6IDhweDtcbn1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsID4gLnBzLXNjcm9sbGJhci15IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIHJpZ2h0OiAwO1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzLXNjcm9sbGJhci15ICovXG4gIHdpZHRoOiA1cHg7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsID4gLnBzLXNjcm9sbGJhci14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteSA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWwsIC5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteC1yYWlsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAgIDMuIEZvbnRzIGljb25zICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2NhcmxlYWRlcic7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5lb3Q/aWcwY2hiXCIpO1xuICBzcmM6IHVybChcIi9mb250cy9jYXJsZWFkZXIuZW90P2lnMGNoYiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci50dGY/aWcwY2hiXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvY2FybGVhZGVyLndvZmY/aWcwY2hiXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9jYXJsZWFkZXIuc3ZnP2lnMGNoYiNjYXJsZWFkZXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cblxuLmljb24tNjE4ODY3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5pY29uLXRvb2xzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5pY29uLXkxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNiXCI7XG59XG5cbi5pY29uLXkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNjXCI7XG59XG5cbi5pY29uLXkzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNkXCI7XG59XG5cbi5pY29uLXk0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNlXCI7XG59XG5cbi5pY29uLXk1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7XG59XG5cbi5pY29uLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDBcIjtcbn1cblxuLmljb24tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuXG4uaWNvbi0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG59XG5cbi5pY29uLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDNcIjtcbn1cblxuLmljb24taGFuZHNzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5pY29uLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24tMTU4NzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLWFkZGNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uaWNvbi1tYWlsMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi5pY29uLW11c2ljYS1zZWFyY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1jYXItd2FzaGluZy1tYWNoaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5pY29uLWZpbmFuY2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uaWNvbi1jYXJzZWFyY2gyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG5cbi5pY29uLXBheW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cblxuLmljb24tdHJhZGVpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuXG4uaWNvbi10cmFkZWluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuXG4uaWNvbi10ZXN0ZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24tcGhvdG8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG59XG5cbi5pY29uLWNvbXBhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cblxuLmljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuXG4uaWNvbi1wcmljZS10YWcxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG5cbi5pY29uLXJlZnJlc2gtYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5pY29uLWxlZnQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLmljb24tcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cblxuLmljb24tcmlnaHQtYXJyb3cxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5pY29uLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmljb24tc29sZG91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4uaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG5cbi5pY29uLXVzZXIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG5cbi5pY29uLXZlaGljbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5pY29uLXJlcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuXG4uaWNvbi1wcmljZS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcbn1cblxuLmljb24tYXdhcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG59XG5cbi5pY29uLWN1c3RvbWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuXG4uaWNvbi1zdGFmZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuXG4uaWNvbi0zNjY1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5pY29uLTg4MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24tMjI2MjM0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG5cbi5pY29uLTczMzYxMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuXG4uaWNvbi04NDQ2NjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyN1wiO1xufVxuXG4uaWNvbi01NDY0MTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLmljb24tMTMwNDE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG5cbi5pY29uLTE0OTk4NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4uaWNvbi1hcnJvd2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cblxuLmljb24tYXJyb3d1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuXG4uaWNvbi1hcnJvd3Nkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG59XG5cbi5pY29uLWFycm93c3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG5cbi5pY29uLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmZcIjtcbn1cblxuLmljb24tY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuXG4uaWNvbi1jYXJzZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzFcIjtcbn1cblxuLmljb24tY2hlY2stbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4uaWNvbi1kb25lLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLmljb24tZmlsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbn1cblxuLmljb24tZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNlwiO1xufVxuXG4uaWNvbi1saXN0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG5cbi5pY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLSAgICAgIDQuIFR5cG9ncmFwaHkgICAgICAgIC0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluIDFzIGxpbmVhcjtcbiAgLW1vei1hbmltYXRpb246IGZhZGUtaW4gMXMgbGluZWFyO1xuICAtby1hbmltYXRpb246IGZhZGUtaW4gMXMgbGluZWFyO1xuICBhbmltYXRpb246IGZhZGUtaW4gMXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuYTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbmE6YWN0aXZlLFxuYTp2aXNpdGVkLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAyNHB4IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuOmFjdGl2ZSwgLmJ0bjp2aXNpdGVkLCAuYnRuOmZvY3VzLCAuYnRuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5idG46bm90KC50dC1pY29uLXJpZ2h0KSBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uYnRuLmJ0bi13aWRlIHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xufVxuXG4uYnRuLmJ0bi1jb2xvcjAyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5idG4uYnRuLWNvbG9yMDI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5idG4tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4uYnRuLXhsIHtcbiAgaGVpZ2h0OiA0OXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLmJ0bi5idG4teGwgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5idG4uYnRuLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi5idG4teGwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5idG4uYnRuLXhsIFtjbGFzc149XCJpY29uLVwiXSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYnRuLmJ0bi14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLmJ0bi5idG4teGwgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnAge1xuICBwYWRkaW5nOiAwIDAgMTJweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgaHIge1xuICAgIG1hcmdpbjogNjBweCAwIDUzcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGhyIHtcbiAgICBtYXJnaW46IDQwcHggMCAzM3B4IDA7XG4gIH1cbn1cblxudGV4dGFyZWEsXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKlxuICAgIHR0LWJsb2NrLXRpdGxlXG4qL1xuLnR0LXRpdGxlIHNwYW57XG5mb250LXdlaWdodDogaW5oZXJpdDtcbmZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXG59XG4udHQtYmxvY2stdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1ibG9jay10aXRsZSAudHQtdGl0bGU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4udHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi50dC1ibG9jay10aXRsZS50dC10aXRsZS1jdXN0b20gLnR0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWJsb2NrLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50dC1ibG9jay10aXRsZS50dC1zdWItcGFnZXMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtYmxvY2stdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXN1Yi1wYWdlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1ibG9jay10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXN1Yi1wYWdlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQxcHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXRpdGxlLWN1c3RvbSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUudHQtdGl0bGUtY3VzdG9tIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cbn1cblxuLnR0LXRpdGxlLWxpZ2h0IC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWluZGVudC1idG4ge1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbn1cblxuLnR0LWJsb2NrLXN1YnBhZ2VzIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1ibG9jay1zdWJwYWdlcyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYmxvY2stc3VicGFnZXMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBwYWRkaW5nOiAwIDAgMjFweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYmxvY2stc3VicGFnZXMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiAwIDAgMjNweCAwO1xuICB9XG59XG5cbi50dC10aXRsZS1zdWJwYWdlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMCAwIDI4cHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5wICsgLnR0LXRpdGxlLXN1YnBhZ2VzIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBwICsgLnR0LXRpdGxlLXN1YnBhZ2VzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5pbWctYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuXG4vKiBsYXlvdXQgaW5kZW50ICovXG4uY29udGFpbmVyLWluZGVudDpub3QoLm5vLW1hcmdpbikge1xuICBtYXJnaW4tdG9wOiAxMTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLWluZGVudDpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDc5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250YWluZXItaW5kZW50Om5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNTdweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWluZGVudC0wMjpub3QoLm5vLW1hcmdpbikge1xuICBtYXJnaW4tdG9wOiAxMjNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLWluZGVudC0wMjpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTAyOm5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWluZGVudC0wMzpub3QoLm5vLW1hcmdpbikge1xuICBtYXJnaW4tdG9wOiA4NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTAzOm5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQtMDM6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG59XG5cbi5jb250YWluZXItaW5kZW50LTA0Om5vdCgubm8tbWFyZ2luKSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQtMDQ6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGFpbmVyLWluZGVudC0wNDpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1pbmRlbnQtMDU6bm90KC5uby1tYXJnaW4pIHtcbiAgbWFyZ2luLXRvcDogNTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLWluZGVudC0wNTpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTA1Om5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLm0tNDB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbn1cbi5tYXJnaW4taW5kZW50MDEge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAubWFyZ2luLWluZGVudDAxIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJnaW4taW5kZW50MDEge1xuICAgIG1hcmdpbi10b3A6IC0xMDlweDtcbiAgfVxufVxuXG4udHQtYm94LWluZGVudCB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWJveC1pbmRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1ib3gtaW5kZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtcGFnZUNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtcGFnZUNvbnRlbnQgPiAqOm5vdCgubm8tbWFyZ2luKVtjbGFzc149XCJjb250YWluZXItaW5kZW50XCJdOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtcGFnZUNvbnRlbnQgPiAqOm5vdCgubm8tbWFyZ2luKVtjbGFzc149XCJjb250YWluZXItaW5kZW50XCJdOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG59XG5cbi8qIHR0LWNvbmVudC1sYXlvdXQgKi9cbi50dC1jb25lbnQtbGF5b3V0IHAge1xuICBtYXJnaW46IDE2cHggMCAwIDA7XG59XG5cbi50dC1jb25lbnQtbGF5b3V0IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udHQtdGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogOTk2cHg7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi50dC1ibG9jay10aXRsZSArIC50dC10ZXh0LWNlbnRlciB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuXG4udHQtdGV4dC1jZW50ZXIgKyAqW2NsYXNzXj1cImpzLWNhcm91c2VsXCJdIHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtdGV4dC1jZW50ZXIgKyAqW2NsYXNzXj1cImpzLWNhcm91c2VsXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtdGV4dC1jZW50ZXIgKyAqW2NsYXNzXj1cImpzLWNhcm91c2VsXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbW9iaWxlLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKlxuICAgIHR0LWZvcm0tZGVmYXVsdFxuKi9cbi8qIGZvcm0gKi9cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnRleHRhcmVhOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG50ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF0sXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9ZW1haWxdLFxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl0sXG4udHQtZm9ybS1kZWZhdWx0IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogM3B4IDEycHggNHB4IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSxcbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF06bm90KHRleHRhcmVhKSxcbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1udW1iZXJdOm5vdCh0ZXh0YXJlYSkge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSxcbiAgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpLFxuICAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXTpub3QodGV4dGFyZWEpIHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gIH1cbn1cblxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dC5mb3JtLWNvbnRyb2wsXG4udHQtZm9ybS1kZWZhdWx0IHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogMTBweCAxMnB4IDExcHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLFxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4udHQtZm9ybS1kZWZhdWx0IHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1Mztcbn1cblxuLypcbiAgICB0dC1mb3JtLWRlZmF1bHQwMlxuKi9cbi50dC1mb3JtLWRlZmF1bHQwMiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCxcbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wsXG4udHQtZm9ybS1kZWZhdWx0MDIgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjOGNhO1xuICBwYWRkaW5nOiA1cHggMTJweCAxMXB4IDRweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSxcbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF06bm90KHRleHRhcmVhKSxcbiAgLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9ZW1haWxdOm5vdCh0ZXh0YXJlYSkge1xuICAgIGhlaWdodDogMzlweDtcbiAgfVxufVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgaW5wdXQuZm9ybS1jb250cm9sLFxuLnR0LWZvcm0tZGVmYXVsdDAyIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAxMHB4IDEycHggMTFweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4udHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4udHQtZm9ybS1kZWZhdWx0MDIgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQwMiAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7XG4gIGhlaWdodDogMzlweDtcbiAgcGFkZGluZzogOHB4IDMzcHggM3B4IDE0cHg7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQwMiAudHQtcmF0aW5nIGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIHJhZGlvLWdyb3VwICovXG4ucmFkaW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgMCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucmFkaW8gaW5wdXQge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnJhZGlvIGlucHV0OmZvY3VzICsgLm91dGVyIC5pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3Zjtcbn1cblxuLnJhZGlvIC5vdXRlciB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xufVxuXG4ucmFkaW8gLmlubmVyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnJhZGlvIGlucHV0OmNoZWNrZWQgKyAub3V0ZXIgLmlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucmFkaW86aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnJhZGlvOmhvdmVyIC5pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLyogY2hlY2tib3gtZ3JvdXAgKi9cbi5jaGVja2JveC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzO1xuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAzcztcbn1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIC5ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxN3B4O1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG59XG5cbi5jaGVja2JveC1ncm91cCBsYWJlbCAuY2hlY2sge1xuICB0b3A6IDJweDtcbiAgbGVmdDogM3B4O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIC5jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogM3B4O1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY2hlY2tib3gtZ3JvdXA6aG92ZXIgbGFiZWwge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB+IGxhYmVsIC5jaGVjayB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLmxpc3QtZm9ybS1jb2x1bW4ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTE1cHg7XG59XG5cbi5saXN0LWZvcm0tY29sdW1uIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi8qIGlucHV0IHR5cGUgZmlsZSovXG4udHQtaW5wdXQtZmlsZSB7XG4gIHdpZHRoOiAyOTJweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LWlucHV0LWZpbGUgLmlucHV0LWdyb3VwLWJ0bjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogJ1xcZTkyZic7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB6LWluZGV4OiAyO1xufVxuXG4udHQtaW5wdXQtZmlsZSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAzNXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi50dC1pbnB1dC1maWxlIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xufVxuXG4udHQtaW5wdXQtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnKyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGNvbG9yOiAjODg4ODg4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xufVxuXG4udHQtaW5wdXQtZmlsZTpiZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogJysnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnR0LWlucHV0LWZpbGUgLnR0LWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMTNweCAwIDAgMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDI5MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNHB4IDAgMCAzOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50dC1pbnB1dC1maWxlLnR0LXVwbG9hZCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWlucHV0LWZpbGU6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudHQtaW5wdXQtZmlsZSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC50dC1pbnB1dC1maWxlIC50dC1idG4taWNvbiB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIC50dC1pbnB1dC1maWxlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtaW5wdXQtZmlsZSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLypcbiAgQ3VzdG9tIHNlbGVjdFxuKi9cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RmZGZkZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2xlYXI6IGJvdGg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogNDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTBweCAzM3B4IDNweCAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogYXV0bztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmFjdGl2ZSwgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MztcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxN3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDAwMDA7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5jdXJyZW50IHNwYW4ge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAuY3VycmVudCBzcGFuOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEub3BlbiAubGlzdCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLndpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEud2lkZSAubGlzdCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxLnJpZ2h0IC5saXN0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDk7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAubGlzdDpob3ZlciAub3B0aW9uOm5vdCg6aG92ZXIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb24ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDJweCAxNHB4O1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbjpob3ZlciwgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbi5mb2N1cywgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbi5zZWxlY3RlZC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uLmRpc2FibGVkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0IC5saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5vLWNzc3BvaW50ZXJldmVudHMgLm5pY2Utc2VsZWN0Lm9wZW4gLmxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR0LXNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjbGVhcjogYm90aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi13aWR0aDogMzdweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogM3B4IDEycHggNHB4IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWN0aXZlLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZmZmZjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmN1cnJlbnQgc3BhbiB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5jdXJyZW50IHNwYW46ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5vcGVuIC5saXN0IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIud2lkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi53aWRlIC5saXN0IHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIucmlnaHQgLmxpc3Qge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3Zlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLm9wdGlvbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMnB4IDE0cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uOmhvdmVyLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uLmZvY3VzLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uLnNlbGVjdGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24uZGlzYWJsZWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udHQtZGVmYXVsdC1jb2xvciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZGVmYXVsdC1jb2xvcjAyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGlkZGVuLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudmlzaWJsZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKnZpZGVvLWJsb2NrICovXG4udHQtdmlkZW8tYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gIC50dC12aWRlby1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXZpZGVvLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5cbi50dC12aWRlby1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtdmlkZW8tYmxvY2sgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnR0LXZpZGVvLWJsb2NrIC5saW5rLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50dC12aWRlby1ibG9jayAubGluay12aWRlbzpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA1NnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXZpZGVvLWJsb2NrIC5saW5rLXZpZGVvOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxMyc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHotaW5kZXg6IDM7XG59XG5cbi50dC12aWRlby1ibG9jay5wbGF5IC5saW5rLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGVhMTYnO1xufVxuXG4udHQtd3JhcHBlci0wMSB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDk3cHggMCAxMDFweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC13cmFwcGVyLTAxIHtcbiAgICBwYWRkaW5nOiA2N3B4IDAgNzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtd3JhcHBlci0wMSB7XG4gICAgcGFkZGluZzogNTdweCAwIDYwcHggMDtcbiAgfVxufVxuXG5oNjpub3QoW2NsYXNzXj1cInR0LXRpdGxlXCJdKSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAyMXB4IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBoNjpub3QoW2NsYXNzXj1cInR0LXRpdGxlXCJdKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi50dC10aXRsZS1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDIxcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC10aXRsZS1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC10aXRsZS1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAwIDlweCAwO1xuICB9XG59XG5cbi50dC1saXN0MDEge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAxOXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi50dC1saXN0MDEgbGkge1xuICBwYWRkaW5nOiAwIDAgMTBweCAzMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50dC1saXN0MDEgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzMic7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0MDEgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saXN0MDEgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtbGlzdDAyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi50dC1saXN0MDIgbGkge1xuICBwYWRkaW5nOiAwIDAgNXB4IDI1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtbGlzdDAyIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtbGlzdDAyIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbGlzdDAyIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWxpc3QwMiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnR0LWxpc3QwMiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi50dC1saXN0MDMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LWxpc3QwMyBsaSB7XG4gIHBhZGRpbmc6IDAgMCA0cHggMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1saXN0MDMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkzNCc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogOHB4O1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtbGlzdDAzIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbGlzdDAzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtbGlzdDAzIGxpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuLnR0LWxpbmsge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnR0LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWxpbmstYmFjayB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtbGluay1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1saW5rLWJhY2s6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogLTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxpbmstYmFjayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtbGluay1iYWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuLypcbnRvb2x0aXBcbiovXG4udG9vbHRpcCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50b29sdGlwOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0b3A6IC0zNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zOXB4O1xuICBwYWRkaW5nOiA1cHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA3OHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udG9vbHRpcDpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMyMjIyMjIgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgdG9wOiAtMTFweDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogNTAwO1xuICB6LWluZGV4OiAxO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnRvb2x0aXA6aG92ZXI6YWZ0ZXIsIC50b29sdGlwOmhvdmVyOmJlZm9yZSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmRpdmlkZXItLWxnIHtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uZGl2aWRlciB7XG4gIGhlaWdodDogNDBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIC52aXNpYmxlLWxnLCAudmlzaWJsZS14bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLmhpZGRlbi14bCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAgIDUuIEhlYWRlciAgICAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYW5lbC1tZW51LFxuLm1tcGFuZWxzLFxuLm1tcGFuZWxzID4gLm1tcGFuZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLnBhbmVsLW1lbnUge1xuICB3aWR0aDogMzIwcHg7XG4gIGJhY2tncm91bmQ6ICM0ODQ4NDg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTA7XG59XG5cbi5wYW5lbC1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYW5lbC1tZW51IHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhbmVsLW1lbnUgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDlweCAyN3B4IDlweCAzMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi5wYW5lbC1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSk6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSk6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCAubW0tbmV4dC1sZXZlbDphZnRlciB7XG4gIHRvcDogMThweDtcbn1cblxuLnBhbmVsLW1lbnUgLm1tcGFuZWw6bm90KCNtbTApIGE6bm90KC5tbS1vcmlnaW5hbC1saW5rKSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ucGFuZWwtbWVudSAubW1wYW5lbCAubW0tb3JpZ2luYWwtbGluayAudHQtYmFkZ2Uge1xuICB0b3A6IC0xcHg7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZSxcbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsLFxuLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLWNsb3NlOmJlZm9yZSxcbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmJlZm9yZSxcbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGFuZWwtbWVudSAubW0tY2xvc2U6aG92ZXIsXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3Zlcixcbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAubW0tY2xvc2U6aG92ZXI6YmVmb3JlXG4ubW0tcHJldi1sZXZlbDpob3ZlcjpiZWZvcmUsXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlcjphZnRlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlIHtcbiAgcGFkZGluZzogMTRweCAxNnB4IDE1cHggMjlweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWwge1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMTVweCAyOXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbmsge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluazpiZWZvcmUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubW0tb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tbS1vcGVuIC5tbS1mdWxsc2NyZWVuLWJnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUsXG4ubW1pdGVtb3Blbi5wYW5lbC1tZW51Lm1tLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5wYW5lbC1tZW51IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbi5wYW5lbC1tZW51Lm1tLXJpZ2h0LFxuLm1taXRlbW9wZW4ucGFuZWwtbWVudS5tbS1yaWdodC5tbWhpZGUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4ubW1pdGVtb3Blbi5wYW5lbC1tZW51Lm1taGlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4ubW1wYW5lbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4ubW1wYW5lbHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW1wYW5lbC5tbW9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLm1tcGFuZWwubW1zdWJvcGVuZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTgwJSwgMCwgMCk7XG59XG5cbi5tbXBhbmVscyA+IC5tbXBhbmVsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW1wYW5lbHMsXG4ubW1wYW5lbHMgPlxuLm1tcGFuZWwge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5tbXBhbmVscyA+IC5tbXBhbmVsOm5vdCgubW1oaWRkZW4pIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tbXBhbmVscyA+IC5tbXBhbmVsOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5tbWhpZGRlbixcbi5tbS1uYXYtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1tLWZ1bGxzY3JlZW4tYmcsXG4ubW0tZnVsbHNjcmVlbi1iZzpmb2N1cyxcbi5tbS1mdWxsc2NyZWVuLWJnOmFjdGl2ZSxcbi5tbS1mdWxsc2NyZWVuLWJnOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnR0LW1lbnUtc2xpZGVyIHtcbiAgbWF4LWhlaWdodDogMzg5cHg7XG59XG5cbi8qXG5cdHR0LWhlYWRlci0wMShDYXJMZWFkZXIpXG4qL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIC8qXG5cdFx0cGFuZWwtaW5mbyhkZXNjdG9wZSB0b3AgbGluZSlcblx0Ki9cbiAgLypcblx0XHRxdWlja0xpbmtzKG1vYmlsZSB0b3AgbGluZSlcblx0Ki9cbiAgLypcblx0XHRoZWFkZXItaG9sZGVyIGxheW91dFxuXHQqL1xuICAvKlxuXHRcdGhlYWRlci1vYmpcblx0Ki9cbiAgLyogZGVzY3RvcC1tZW51ICovXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEudHQtb24tdG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxLnR0LW9uLXRvcCA+ICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxOm5vdCgudHQtb24tdG9wKSB7XG4gIGhlaWdodDogMTkwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDE6bm90KC50dC1vbi10b3ApIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9oZWFkZXItc3ViLW1lbnUuanBnXCIpIDAgMCBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxOm5vdCgudHQtb24tdG9wKSB7XG4gICAgaGVpZ2h0OiAxMjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIC5yb3cge1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLnJvdyB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGhlaWdodDogMjdweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGkuaWNvbi0xNTg3NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyAudHQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDNweCA0cHggM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmoge1xuICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDIycHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA0cHg7XG4gIGxlZnQ6IDBweDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICAgIHRvcDogMTdweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXI6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxhbmd1YWdlIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2Ugc2VsZWN0IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyOTlweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwge1xuICB3aWR0aDogODlweDtcbiAgbWluLXdpZHRoOiA4OXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAwIDVweCAwIDEycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGE6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0ge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMjNweCAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgLnR0LXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IC0yM3B4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1xdWlja0xpbmtzLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXF1aWNrTGlua3MtcG9wdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2EzYTNhO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUgaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtaW4td2lkdGg6IDM3cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6ICM0MjQyNDI7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDlweCAxM3B4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDhweCAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA3O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDIgMSBhdXRvO1xuICAgIGZsZXg6IDIgMSBhdXRvO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSB7XG4gIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgZmxleDogMiAxIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciB7XG4gICAgbWluLWhlaWdodDogODJweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LFxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSAudHQtbWVudS10b2dnbGUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyB7XG4gIG1heC13aWR0aDogMTk0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDAge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0NCB7XG4gIGZpbGw6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdmctaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNTBweDtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAudHQtbG9nby1saWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNjhweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3ZnLWltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tbGlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MCB7XG4gICAgZmlsbDogIzIyMjIyMjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QxIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDIge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmaWxsOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDMge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBmaWxsOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDQge1xuICAgIGZpbGw6ICNkZDNkNTM7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEzMXB4O1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3ZnLWltZyB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIGltZzpub3QoLnN2Zy1pbWcpIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgcGFkZGluZzogNXB4O1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbWVudS10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgeyBcbiAgZGlzcGxheTogZmxleDsgXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7IFxuICBmbGV4LXdyYXA6IHdyYXA7IFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDlweCAyNXB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDExcHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBwYWRkaW5nOiA5cHggMTBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDlweCAxMHB4IDE1cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHtcbiAgbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMyMjIyMjI7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyMTFweDtcbiAgei1pbmRleDogMTAwMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMjhweDtcbiAgd2lkdGg6IDIxMXB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDlweCAwIDExcHggMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMGUwZTBlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbi8qXG5IZWFkZXIgc3R1Y2tcbiovXG4jdHQtc3R1Y2sge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRvcDogLTc2cHg7XG4gIHotaW5kZXg6IDIwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLW1vei10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuXG4jdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyA+IFtjbGFzc149XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgLnR0LXN0dWNrLXBhcmVudC1sb2dvIHtcbiAgICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgICBmbGV4OiAyIDEgYXV0bztcbiAgfVxuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyAudHQtbWVudS10b2dnbGUge1xuICAgIHRvcDogOHB4O1xuICB9XG4gICN0dC1zdHVjayAudHQtc3R1Y2stcm93IC50dC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbn1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwge1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYTpub3QoOmhvdmVyKSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50O1xufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7XG4gIGxlZnQ6IDE1cHg7XG59XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50O1xufVxuXG4jdHQtc3R1Y2suc3R1Y2sge1xuICB0b3A6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtc3R1Y2sge1xuICAgIG1heC1oZWlnaHQ6IDU2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5LnRvdWNoICN0dC1oZWFkZXIgLnR0LXBhbmVsLWluZm8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cbn1cblxuLyogc3R1Y2sgdHQtaGVhZGVyLTAxKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICBtYXgtd2lkdGg6IDE1N3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28tZGFyayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWxpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QwIHtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QyIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmaWxsOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDMge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZpbGw6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0NCB7XG4gIGZpbGw6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN2Zy1pbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3ZnLWltZyB7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLW1lbnUge1xuICAgIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDIgMSBhdXRvO1xuICAgIGZsZXg6IDIgMSBhdXRvO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDlweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1oZWFkZXItMDIoTW90b0xlYWRlcilcbiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgLypcblx0XHRwYW5lbC1pbmZvKGRlc2N0b3BlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdHF1aWNrTGlua3MobW9iaWxlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdGhlYWRlci1ob2xkZXIgbGF5b3V0XG5cdCovXG4gIC8qXG5cdFx0aGVhZGVyLW9ialxuXHQqL1xuICAvKiBkZXNjdG9wLW1lbnUgKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMi50dC1vbi10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIudHQtb24tdG9wID4gKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDI6bm90KC50dC1vbi10b3ApIHtcbiAgaGVpZ2h0OiAxOTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMjpub3QoLnR0LW9uLXRvcCkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL2hlYWRlci1zdWItbWVudS5qcGdcIikgMCAwIG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDI6bm90KC50dC1vbi10b3ApIHtcbiAgICBoZWlnaHQ6IDEyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAudHQtd3JhcHBlci1pY29uIHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDZweCAzOXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyBsaSBhIHtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIHtcbiAgICBtYXJnaW46IDQwcHggMCA0MHB4IDU3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8ge1xuICAgIG1hcmdpbjogMHB4IDAgMTZweCAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmoge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMjBweCAwIDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iajpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAzcHggNHB4IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIHtcbiAgICBtYXJnaW46IDAgMTdweCAwIDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmoge1xuICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMjhweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7XG4gIGhlaWdodDogNzBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAyNHB4IDEycHggMTBweCAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzOHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzFweCk7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAyMnB4O1xuICBwYWRkaW5nOiA0cHggMCA0cHggNHB4O1xuICBsZWZ0OiAwcHg7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2Uge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgcGFkZGluZzogNXB4IDBweCA1cHggNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogXCJcXGU5MzNcIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2gge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHtcbiAgICB0b3A6IDE3cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyOm5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyLmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sYW5ndWFnZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHNlbGVjdCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IHtcbiAgICB0b3A6IDNweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDAgNHB4IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjk5cHg7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggN3B4IDE0cHggMjJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogI2RkM2Q1MztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSB7XG4gIG1hcmdpbjogMjRweCAwIDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudGh1bWJuYWlsIHtcbiAgd2lkdGg6IDg5cHg7XG4gIG1pbi13aWR0aDogODlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMCA1cHggMCAxMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIC50dC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhOmhvdmVyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNXB4IDBweCA1cHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW06aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogMTJweCAyMHB4IDIzcHggMjBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIGxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIC50dC1wcmljZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0Om5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IHtcbiAgICB0b3A6IDNweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDAgNHB4IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMjMwcHg7XG4gIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAtMjNweDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAwcHggMTRweCAyMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTRweDtcbiAgdG9wOiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50Om5vdCguYWN0aXZlKSAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcXVpY2tMaW5rcy1wb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1xdWlja0xpbmtzLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzNhM2EzYTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxODE4MTg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbC50dC1jYXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDNweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMnB4IDJweCAycHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgbWluLXdpZHRoOiAzN3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAucXVpY2tMaW5rcy1sYXlvdXQge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjNDI0MjQyO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQgMHMsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjNzLCB6LWluZGV4IDBzIGxpbmVhciAwLjAxcztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA0cHggMTBweCA5cHggMTNweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3Mge1xuICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCAxM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCA4cHggMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIGEge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNztcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAtbXMtZmxleDogMiAxIGF1dG87XG4gIGZsZXg6IDIgMSBhdXRvO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28gLnR0LWxvZ28ge1xuICBtYXgtd2lkdGg6IDEzMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7XG4gICAgbWluLWhlaWdodDogNjBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUsXG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIC50dC1tZW51LXRvZ2dsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIHtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbWVudS10b2dnbGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBhZGRpbmc6IDVweDtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5idG4uYnRuLXRvZ2dsZS1tb2RhbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDlweCAyNXB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDExcHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBwYWRkaW5nOiA5cHggMTBweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDlweCAxMHB4IDE1cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHtcbiAgbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyMTFweDtcbiAgei1pbmRleDogMTAwMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMjhweDtcbiAgd2lkdGg6IDIxMXB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDlweCAwIDExcHggMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMGUwZTBlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbi8qIHN0dWNrIHR0LWhlYWRlci0wMiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nby1kYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28tbGlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsOmhvdmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLW1lbnUge1xuICAgIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDIgMSBhdXRvO1xuICAgIGZsZXg6IDIgMSBhdXRvO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAxNXB4IDlweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOm5vdCguYWN0aXZlKSBhOm5vdCg6aG92ZXIpIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLnR0LW1lbnUtdG9nZ2xlIHtcbiAgICB0b3A6IDhweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1oZWFkZXItMDMoWWFjaHQpXG4qL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIC8qXG5cdFx0cGFuZWwtaW5mbyhkZXNjdG9wZSB0b3AgbGluZSlcblx0Ki9cbiAgLypcblx0XHRxdWlja0xpbmtzKG1vYmlsZSB0b3AgbGluZSlcblx0Ki9cbiAgLypcblx0XHRoZWFkZXItaG9sZGVyIGxheW91dFxuXHQqL1xuICAvKlxuXHRcdGhlYWRlci1vYmpcblx0Ki9cbiAgLyogZGVzY3RvcC1tZW51ICovXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMudHQtb24tdG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzLnR0LW9uLXRvcCA+ICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzOm5vdCgudHQtb24tdG9wKSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIC5yb3cge1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLnJvdyB7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGhlaWdodDogMjdweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGkuaWNvbi0xNTg3NCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyAudHQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDNweCA0cHggM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmoge1xuICAgIG1hcmdpbjogMCA1cHggMCAwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDIycHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA0cHg7XG4gIGxlZnQ6IDBweDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICAgIHRvcDogMTdweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXI6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxhbmd1YWdlIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2Ugc2VsZWN0IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyOTlweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwge1xuICB3aWR0aDogODlweDtcbiAgbWluLXdpZHRoOiA4OXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAwIDVweCAwIDEycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGE6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0ge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMjNweCAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgLnR0LXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IC0yM3B4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1xdWlja0xpbmtzLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXF1aWNrTGlua3MtcG9wdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2EzYTNhO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUgaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtaW4td2lkdGg6IDM3cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6ICM0MjQyNDI7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDlweCAxM3B4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDhweCAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA3O1xuICBtaW4taGVpZ2h0OiA5OXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciB7XG4gICAgbWluLWhlaWdodDogODJweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LFxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSAudHQtbWVudS10b2dnbGUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7XG4gIG1heC13aWR0aDogMjE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxvZ28ge1xuICAgIG1heC13aWR0aDogMTMxcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbWVudS10b2dnbGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBhZGRpbmc6IDVweDtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1lbnUtdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMThweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDE0cHggMThweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDE0cHggN3B4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgcGFkZGluZzogMTRweCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogMTRweCAxMHB4IDE1cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHtcbiAgbGVmdDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzIyMjIyMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMyMjIyMjI7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB1bCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyMTFweDtcbiAgei1pbmRleDogMTAwMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMjhweDtcbiAgd2lkdGg6IDIxMXB4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDlweCAwIDExcHggMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMGUwZTBlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA1cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG59XG5cbi8qIHN0dWNrIHR0LWhlYWRlci0wMiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC00cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuYnRuLmJ0bi10b2dnbGUtbW9kYWw6aG92ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51IC50dC1zdHVjay1wYXJlbnQtbG9nbyB7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggOXB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bm90KC5hY3RpdmUpIGE6bm90KDpob3Zlcikge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAudHQtbWVudS10b2dnbGUge1xuICAgIHRvcDogOHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28ge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS1cbiAgICBNYWluIFNsaWRlclxuLS0tLS0tLS0qL1xuLm1haW5TbGlkZXItbGF5b3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW5TbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMTQxZTMwLCAjMjQzYjU1KTtcbiAgLy8gYmFja2dyb3VuZC1pbWFnZTogIHVybCgnL2ltYWdlcy9oZXJvLnBuZycpOyBcbiAgYmFja2dyb3VuZC1pbWFnZTogICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDA0MTZhLCAjZTRlNWU2KTsgXG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6ICB1cmwoJy9pbWFnZXMvaGVyby5wbmcnKSwgcmFkaXVzLWdyYWRpZW50KHRvIHJpZ2h0LCAjNGI3OWExLCAjMjgzZTUxKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogIHJlcGVhdDtcbmJhY2tncm91bmQtc2l6ZTogMTAwJTtcbi8vIGNvbG9yOiAjYWRhZGFkO1xuXG5cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1haW5TbGlkZXIge1xuICAgIGhlaWdodDogODkwcHg7XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7XG4gIC5tYWluU2xpZGVyIHtcbiAgICBoZWlnaHQ6IDM1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubWFpblNsaWRlciB7XG4gICAgaGVpZ2h0OiAxNDlweDtcbiAgfVxufVxuXG4ubWFpblNsaWRlciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLmltZy0taG9sZGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpblNsaWRlciAuc2xpZGUgLmltZy0taG9sZGVyIHtcbiAgICBoZWlnaHQ6IDg5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NTFweCkge1xuICAubWFpblNsaWRlciAuc2xpZGUgLmltZy0taG9sZGVyIHtcbiAgICBoZWlnaHQ6IDM1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubWFpblNsaWRlciAuc2xpZGUgLmltZy0taG9sZGVyIHtcbiAgICBoZWlnaHQ6IDE0OXB4O1xuICB9XG59XG5cbi5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLyogdHAtY2FwdGlvbi0wMShzbGlkZS0wMikgKi9cbn1cblxuLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IGRpdltjbGFzc149XCJ0cC1jYXB0aW9uLVwiXSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IGRpdltjbGFzc149XCJ0cC1jYXB0aW9uLVwiXTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAyIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTA0IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAxIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IC0yMDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vbWFpblNsaWRlci1sYXlvdXQwMS5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDQzMHB4O1xuICBoZWlnaHQ6IDM5N3B4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiAtMThweDtcbiAgbGVmdDogLTMycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL21haW5TbGlkZXItbGF5b3V0MDIucG5nXCIpIDAgMCBuby1yZXBlYXQ7XG4gIHdpZHRoOiA0NjJweDtcbiAgaGVpZ2h0OiA0MDNweDtcbiAgei1pbmRleDogMDtcbiAgYW5pbWF0aW9uOiBtb3ZpbmcgM3MgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuQGtleWZyYW1lcyBtb3Zpbmcge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMzRweDtcbn1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjk3O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNTRweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgcGFkZGluZzogOHB4IDAgMCAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwcHggMTBweCAxMHB4IDA7XG4gIHRvcDogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gPiAqIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogMjIycHg7XG4gICAgdG9wOiAtMTAycHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tOmJlZm9yZSB7XG4gICAgdG9wOiAtNXB4O1xuICAgIGxlZnQ6IC0xMHB4O1xuICAgIHdpZHRoOiAyNDlweDtcbiAgICBoZWlnaHQ6IDIyN3B4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuOTc7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIHtcbiAgICB3aWR0aDogMTQxcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nOiAzcHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4gaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luOiAwcHggMTBweCAxMHB4IDA7XG4gICAgdG9wOiA3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSB7XG4gICAgd2lkdGg6IDEwMnB4O1xuICAgIGhlaWdodDogOTNweDtcbiAgICB0b3A6IC01MnB4O1xuICAgIHJpZ2h0OiAxOXB4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbTpiZWZvcmUge1xuICAgIHRvcDogLTJweDtcbiAgICBsZWZ0OiAtM3B4O1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LXNtYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxNDFweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgdG9wOiA3cHg7XG4gIH1cbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG4gIHotaW5kZXg6IDc7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubWFpblNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG5cbi5tYWluU2xpZGVyIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMjBweDtcbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi5tYWluU2xpZGVyIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5tYWluU2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4uZmFkZUluTGVmdFNtIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmZhZGVJblJpZ2h0U20ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodFNtO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRTbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5mYWRlSW5VcFNtIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXBTbTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwU207XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uYW5pbWF0ZWQuZmFkZUluTGVmdFNtLFxuLmFuaW1hdGVkLmZhZGVJblJpZ2h0U20sXG4uYW5pbWF0ZWQuZmFkZUluVXBTbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcFNtIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBTbSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdFNtIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0U20ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRTbSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0U20ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuYm9keS5pcy1sb2FkZWQgLmxvYWRpbmctY29udGVudCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmxvYWRpbmctY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cblxuLmxvYWRpbmctY29udGVudC5kaXNhYmxlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmxvYWRpbmctY29udGVudCAuaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDE1JTtcbn1cblxuLmxvYWRpbmctY29udGVudCAuaW1hZ2UgaW1nIHtcbiAgYW5pbWF0aW9uOiBmbGlwSW5ZIDNzIGluZmluaXRlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sb2FkaW5nLWRvdHMge1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1mYWRlaW4gLjVzIGxpbmVhciBmb3J3YXJkcztcbiAgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1mYWRlaW4gLjVzIGxpbmVhciBmb3J3YXJkcztcbiAgLW8tYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7XG4gIC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1mYWRlaW4gLjVzIGxpbmVhciBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7XG59XG5cbi5sb2FkaW5nLWRvdHMgaSB7XG4gIHdpZHRoOiAuNWVtO1xuICBoZWlnaHQ6IC41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIC4xMjVlbTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubG9hZGluZy1kb3RzLmRhcmstZ3JheSBpIHtcbiAgYmFja2dyb3VuZDogI2RkM2Q1Mztcbn1cblxuLmxvYWRpbmctZG90cyBpOmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZpcnN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZpcnN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgb3BhY2l0eTogMDtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFlbSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFlbSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pO1xufVxuXG4ubG9hZGluZy1kb3RzIGk6bGFzdC1jaGlsZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmctZG90cy1mYWRlaW4ge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmFkZWluIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1mYWRlaW4ge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmctZG90cy1maXJzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1maXJzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmctZG90cy1taWRkbGUtZG90cyB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1taWRkbGUtZG90cyB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGxvYWRpbmctZG90cy1sYXN0LWRvdCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gIDYuIENvbnRlbnQgbGF5b3V0ICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHR0LXNlYXJjaC1maWx0ZXIgKi9cbi50dC1zZWFyY2gtZmlsdGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDEwMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDVweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgLnR0LWljb24tZmlsdGVyIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI5cHg7XG4gIGxlZnQ6IDIxcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdiBzZWxlY3Qge1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogM3B4IDAgMCAxMDhweDtcbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMxcHg7XG4gIGxlZnQ6IC02OXB4O1xuICB3aWR0aDogMTYxcHg7XG4gIGhlaWdodDogMTYxcHg7XG4gIGJhY2tncm91bmQ6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KC50dC13aWR0aC1sYXJnZSkge1xuICB3aWR0aDogMTIycHg7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdC50dC13aWR0aC1sYXJnZSB7XG4gIHdpZHRoOiAxNzhweDtcbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLWJ0biAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MXB4O1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyIHtcbiAgICBoZWlnaHQ6IDEwOXB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyIC50dC1pY29uLWZpbHRlciB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDQ2cHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGUge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxNHB4IDAgMCAxMTNweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQ2cHg7XG4gICAgbGVmdDogMTVweDtcbiAgICB3aWR0aDogOTJweDtcbiAgICBoZWlnaHQ6IDkycHg7XG4gICAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXRvcDogNTNweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLXRvcDogNTNweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4ge1xuICAgIGhlaWdodDogMzdweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2IC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgcGFkZGluZzogNnB4IDMzcHggM3B4IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KC50dC13aWR0aC1sYXJnZSkge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3QudHQtd2lkdGgtbGFyZ2Uge1xuICAgIHdpZHRoOiAxMzRweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4ge1xuICAgIHBhZGRpbmctbGVmdDogMjFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyIC50dC1tb2JpbGUtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzkwcHgpIHtcbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0Om5vdCgudHQtd2lkdGgtbGFyZ2UpIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0LnR0LXdpZHRoLWxhcmdlIHtcbiAgICB3aWR0aDogMTI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyIC52aXNpYmxlLWRlc2N0b3BlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXNjdG9wZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgLnZpc2libGUtZGV2aWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXZpY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qIHR0LWJyYW5kICovXG4udHQtbGluay1yZWRpcmVjdCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbGluay1yZWRpcmVjdDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi50dC1saW5rLXJlZGlyZWN0OmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudHQtbGluay1yZWRpcmVjdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHRvcDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWxpbmstcmVkaXJlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gICAgdG9wOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC50dC1saW5rLXJlZGlyZWN0OmFmdGVyIHtcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuXG4udHQtYnJhbmQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWJyYW5kIC50dC1pbWcge1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50dC1icmFuZCAudHQtaW1nIGltZyB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtYnJhbmQgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1icmFuZCAudHQtdGl0bGU6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWJyYW5kIC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi50dC1icmFuZDpob3ZlciAudHQtdGl0bGUge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLyogdHQtYm94LW1hcCAqL1xuLnR0LW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlOm5vdCgudHQtc3R5bGUtMDIpIHtcbiAgaGVpZ2h0OiA0MXB4O1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMik6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6ICdcXGU5MmUnO1xufVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlOm5vdCgudHQtc3R5bGUtMDIpLmlzLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkyZCc7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMik6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZS50dC1zdHlsZS0wMiB7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGUudHQtc3R5bGUtMDI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6ICdcXGU5MmMnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA2cHg7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGUudHQtc3R5bGUtMDIuaXMtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJiJztcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZS50dC1zdHlsZS0wMjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMnB4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LW1hcCAudHQtYm94LW1hcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIG1hcCAqL1xuLmdvb2dsZS1tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMjBweDtcbn1cblxuLyogICovXG4udHQtYWRkaXRpb25hbC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAtNTdweDtcbn1cblxuLyogc2hvcnQtc3RydWN0dXJlICovXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndzLXNob3J0LXN0cnVjdHVyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC53cy1zaG9ydC1zdHJ1Y3R1cmU6bm90KC5pcy1vcGVuKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAud3Mtc2hvcnQtc3RydWN0dXJlOm5vdCguaXMtb3BlbikgLnR0LWhpZGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndzLXNob3J0LXN0cnVjdHVyZTpub3QoLmlzLW9wZW4pOmFmdGVyIHtcbiAgICAvLyAtbW96LW9wYWNpdHk6IDE7XG4gICAgLy8gLWtodG1sLW9wYWNpdHk6IDE7XG4gICAgLy8gLXdlYmtpdC1vcGFjaXR5OiAxO1xuICAgIC8vIG9wYWNpdHk6IDE7XG4gIH1cbiAgLndzLXNob3J0LXN0cnVjdHVyZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDNweDtcbiAgICBsZWZ0OiAwO1xuICAgIC1tb3otb3BhY2l0eTogMDtcbiAgICAta2h0bWwtb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndzLXNob3J0LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLndzLXNob3J0LWJ0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC53cy1zaG9ydC1idG4gLndzLWJ0bi1tb3JlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1cHggNXB4IDVweDtcbiAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIH1cbiAgLndzLXNob3J0LWJ0biAud3MtYnRuLW1vcmU6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLndzLXNob3J0LWJ0biAud3MtYnRuLW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICB9XG59XG5cbi8qXG5cdHR0LW1lZGlhLTAyXG4qL1xuLnR0LW1lZGlhLTAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEwcHggNDBweDtcbn1cblxuLnR0LW1lZGlhLTAyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyM3B4IDI4cHggMjJweDtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2RkM2Q1MzsgXG4gIGJvdHRvbTogIDBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7IFxuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIC50dC10b3RhbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgbWluLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIC50dC10b3RhbCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmstbWFya2VyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiAnXFxlOTE4JztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMjNweCAyOHB4IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyM3B4IDI4cHggMjJweDtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24ge1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHg7XG4gIH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIC50dC10b3RhbCB7XG4gICAgdG9wOiAtM3B4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpiZWZvcmUge1xuICAgIHRvcDogNXB4O1xuICB9XG59XG5cbi50dC1tZWRpYS0wMjpob3ZlciAudHQtZGVzY3JpcHRpb24ge1xuICAvLyBib3R0b206IDBweDtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4udHQtbWVkaWEtMDI6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR0LW1lZGlhLTAyOmhvdmVyIC50dC1saW5rLW1hcmtlciB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnR0LWxpc3QtbWVkaWEtMDIge1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbn1cblxuLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50dC1saXN0LW1lZGlhLTAyIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogNHB4IDlweCAxcHg7XG4gICAgbWluLWhlaWdodDogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuLypcblBvcnRmb2xpb1xuKi9cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgPiAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICB6LWluZGV4OiAwO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbms6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIHRvcDogMTVweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgdG9wOiAtNThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgdG9wOiAtNDBweDtcbiAgfVxufVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5jb250YWluZXIudmlzaWJsZS1tb2JpbGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI0cHggMCA1NXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5jb250YWluZXIudmlzaWJsZS1tb2JpbGUuaW5kZW50LWJvdHRvbS1ub25lIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAuZ3JpZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAuZWxlbWVudC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LXBvcnRmb2xpby1jb250ZW50IHtcblxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQudHQtc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogNDB2dztcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtZGVmYXVsdCAuZWxlbWVudC1pdGVtIHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAvLyAmOm50aC1jaGlsZCgxKXtcbiAgLy8gICBvcmRlcjogMDtcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCgyKXtcbiAgLy8gICBvcmRlcjogMTtcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCgzKXtcbiAgLy8gICBvcmRlcjogMjtcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCg0KXtcbiAgLy8gICBvcmRlcjogNjtcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCg1KXtcbiAgLy8gICBvcmRlcjogMztcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCg2KXtcbiAgLy8gICBvcmRlcjogNDtcbiAgLy8gfVxuICAvLyAmOm50aC1jaGlsZCg3KXtcbiAgLy8gICBvcmRlcjogNTtcbiAgLy8gfVxufVxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtZGVmYXVsdCAuZWxlbWVudC1pdGVtLmVsZW1lbnQtaXRlbS0yeCB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cbiBcblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OXB4KSB7XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQudHQtc2hvdyB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogYXV0bztcbiAgfSBcbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtZGVmYXVsdCAuZWxlbWVudC1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICBcbiAgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0uZWxlbWVudC1pdGVtLTJ4IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiAgXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtY29sLTAzIC5lbGVtZW50LWl0ZW0ge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMzMuMzMzJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMgLmVsZW1lbnQtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwYWRkaW5nOiA3cHggMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMThlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDAgNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IHtcbiAgICB3ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIH1cbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b24ge1xuICAgIG1hcmdpbjogNHB4IDRweCAwIDRweDtcbiAgfVxufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTM4cHg7XG4gIGxlZnQ6IDAlO1xuICBwYWRkaW5nOiAyMHB4IDE5cHggMjRweDtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNXB4O1xuICBib3R0b206IDI4cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBsZXR0ZXItc3BhY2luZzogMGVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwNzA2MDY7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwYWRkaW5nOiA1cHggN3B4IDRweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtcHJpY2Uge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNik7XG4gIHotaW5kZXg6IDM7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24ge1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uOmJlZm9yZSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmU6aG92ZXIgZmlnY2FwdGlvbiAudHQtcHJpY2Uge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHtcbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC10aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAzcHggNXB4IDNweDtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIGJvdHRvbTogMjZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggN3B4IDI0cHggMTBweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4ge1xuICAgIHBhZGRpbmc6IDNweCAzcHggMXB4O1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4IDdweCAxOXB4IDEwcHg7XG4gIH1cbn1cblxuLypcbmJveCAnV2hhdCBXZSBPZmZlcidcbiovXG4udHQtbGF5b3V0MDEtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAxMTdweCAwIDBweCAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGF5b3V0MDEtYmcge1xuICAgIHBhZGRpbmc6IDY2cHggMCAwcHggMDtcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhIHVybChcIi9pbWFnZXMvY3VzdG9tL2JveC1sYXlvdXQwMS1pbWcwMS0xLnBuZ1wiKSBjZW50ZXIgNjBweCBuby1yZXBlYXQ7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzlweCAwIDExNXB4IDA7XG59XG5cbi50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1kZXNjdG9wZSAucm93Om5vdCg6Zmlyc3QtY2hpbGQpIC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtbGF5b3V0MDEgLmxheW91dDAxLWRlc2N0b3BlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29ue1xuICAgICAgb3BhY2l0eTogMSA7XG4gICAgfVxuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29ue1xuICAgIG9wYWNpdHk6IDEgO1xuICB9XG59XG5cbi50dC1sYXlvdXQwMSAubGF5b3V0MDEtbW9iaWxlIC50dC10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUgcCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLWJvdHRvbSAudHQtaXRlbS1pY29uIHtcbiAgICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIC8vIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtLnR0LWljb24tYm90dG9tOm5vdCgudHQtaWNvbi1yaWdodCkgLnR0LWl0ZW0taWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLXJpZ2h0IC50dC1pdGVtLWljb24ge1xuICAtd2Via2l0LW9yZGVyOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW06bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5OHB4O1xuICBoZWlnaHQ6IDk4cHg7XG4gIG1pbi13aWR0aDogOThweDtcbiAgbWluLWhlaWdodDogOThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvLyBvcGFjaXR5OiAwO1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEycHggMDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLmxpbmstdGVsIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAubGluay10ZWw6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0ge1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogOThweDtcbiAgICBtaW4td2lkdGg6IDk4cHg7XG4gICAgbWluLWhlaWdodDogOThweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWxheW91dDAxIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDE1NHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzklIGF1dG87XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIG1pbi13aWR0aDogNzhweDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMSB7XG4gICAgLy8gcGFkZGluZzogMzlweCAwIDMxNnB4IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg4JSBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnR0LWxheW91dDAxIC5yb3cgW2NsYXNzXj1cImNvbFwiXTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnJvdyBbY2xhc3NePVwiY29sXCJdOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTdweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDcxcHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIG1pbi13aWR0aDogNzFweDtcbiAgICBtaW4taGVpZ2h0OiA3MXB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIHtcbiAgICAvLyBwYWRkaW5nOiAwIDAgNjAlIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA5N3B4O1xuICAgIGhlaWdodDogOTdweDtcbiAgICBtaW4td2lkdGg6IDk3cHg7XG4gICAgbWluLWhlaWdodDogOTdweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDcxcHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIG1pbi13aWR0aDogNzFweDtcbiAgICBtaW4taGVpZ2h0OiA3MXB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMSB7XG4gICAgLy8gcGFkZGluZzogMCAwIDYwJSAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogOTdweDtcbiAgICBoZWlnaHQ6IDk3cHg7XG4gICAgbWluLXdpZHRoOiA5N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDk3cHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSBwIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEtMDItYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAxMTdweCAwIDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyLWJnIHtcbiAgICBwYWRkaW5nOiA2NnB4IDAgMHB4IDA7XG4gIH1cbn1cblxuLnR0LWxheW91dDAxLTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9tb3RvcmxlYWRlci9jdXN0b20vYm94LWxheW91dDAxLWltZzAxLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzlweCAwIDExNXB4IDA7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1kZXNjdG9wZSAucm93Om5vdCg6Zmlyc3QtY2hpbGQpIC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLWRlc2N0b3BlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSAudHQtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtbW9iaWxlIHAge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtLnR0LWljb24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtLnR0LWljb24tcmlnaHQgLnR0LWl0ZW0taWNvbiB7XG4gIC13ZWJraXQtb3JkZXI6IDI7XG4gIC1tcy1mbGV4LW9yZGVyOiAyO1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoLnR0LWljb24tcmlnaHQpIC50dC1pdGVtLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW06bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xuICBtaW4td2lkdGg6IDk4cHg7XG4gIG1pbi1oZWlnaHQ6IDk4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0ge1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogOThweDtcbiAgICBtaW4td2lkdGg6IDk4cHg7XG4gICAgbWluLWhlaWdodDogOThweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL21vdG9ybGVhZGVyL2N1c3RvbS9ib3gtbGF5b3V0MDEtaW1nMDFfYm90LmpwZ1wiKTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJSBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICAgIG1pbi13aWR0aDogNzhweDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogNzFweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gICAgbWluLXdpZHRoOiA3MXB4O1xuICAgIG1pbi1oZWlnaHQ6IDcxcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSBwIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyIHtcbiAgICBwYWRkaW5nOiAwIDAgNjAlIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA5N3B4O1xuICAgIGhlaWdodDogOTdweDtcbiAgICBtaW4td2lkdGg6IDk3cHg7XG4gICAgbWluLWhlaWdodDogOTdweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi8qXG5cdHR0LXByb21vLTAxXG4qL1xuLnR0LXByb21vLTAxIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDk3cHggMCA1NXB4IDA7XG59XG5cbi50dC1wcm9tby0wMSAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTc4cHg7XG4gIGhlaWdodDogMTc4cHg7XG4gIGJvcmRlcjogN3B4IHNvbGlkICM0MjEyMTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkgKyBzcGFuIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSA+IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlICsgLnR0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC50dC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcHJvbW8tMDEge1xuICAgIHBhZGRpbmc6IDcwcHggMCAzOXB4IDA7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LXByb21vLWxheW91dCAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMTNweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSB7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIGhlaWdodDogMTQ0cHg7XG4gICAgYm9yZGVyOiA3cHggc29saWQgIzQyMTIxOTtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgKyAudHQtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXByb21vLTAxIHtcbiAgICBwYWRkaW5nOiA1N3B4IDAgNzJweCAwO1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LXByb21vLWxheW91dCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNzhweDtcbiAgaGVpZ2h0OiAxNzhweDtcbiAgYm9yZGVyOiA3cHggc29saWQgI2Y2ZjZmNjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSA+IHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4ge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgKyAudHQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC50dC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xM3B4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7XG4gICAgd2lkdGg6IDE0NHB4O1xuICAgIGhlaWdodDogMTQ0cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIGkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LXByb21vLWxheW91dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1wcm9tby0wMlxuKi9cbi50dC1wcm9tby0wMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBwYWRkaW5nOiA5N3B4IDAgMTAxcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcHJvbW8tMDIge1xuICAgIHBhZGRpbmc6IDY3cHggMCA3MXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50dC1wcm9tby0wMiB7XG4gICAgcGFkZGluZzogNTdweCAwIDYycHggMDtcbiAgfVxufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIHtcbiAgd2lkdGg6IDI0MXB4O1xuICBtaW4td2lkdGg6IDI0MXB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgYm9yZGVyOiA4cHggc29saWQgcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uLWltZzEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUzJTtcbn1cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uLWltZzIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ2JTtcbn1cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1saW5lLWRvdHRlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vcHJvbW8wMl9kb3R0ZWQucG5nXCIpIDAgMCByZXBlYXQteDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQge1xuICBsZWZ0OiAtNDhweDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHtcbiAgcmlnaHQ6IC00OHB4O1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwcHggMCAwIDA7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb24ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCA2MSwgODMsIDAuMSk7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW06aG92ZXIgLmJveC1pY29uOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb24gaSB7XG4gIC8vIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwge1xuICB3aWR0aDogNTlweDtcbiAgbWluLXdpZHRoOiA1OXB4O1xuICBtYXgtd2lkdGg6IDU5cHg7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbCAuYm94LWljb24ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IDY2cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMTU2LCAxNTYsIDE1NiwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwgLmJveC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsOm50aC1jaGlsZCgyKSAuYm94LWljb24ge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xuICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWw6bnRoLWNoaWxkKDQpIC5ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbDpudGgtY2hpbGQoNikgLmJveC1pY29uIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIGNvbG9yOiAjZDNkM2QzO1xuICB9XG4gIDUwJSB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgMTAwJSB7XG4gICAgY29sb3I6ICNkM2QzZDM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlIHtcbiAgICBjb2xvcjogI2QzZDNkMztcbiAgfVxuICA1MCUge1xuICAgIGNvbG9yOiAjZGQzZDUzO1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiAjZDNkM2QzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTI1cHgpIHtcbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIHtcbiAgICB3aWR0aDogMTQ4cHg7XG4gICAgaGVpZ2h0OiAxNDhweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiBpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHtcbiAgICByaWdodDogLTUxcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxpbmUtZG90dGVkIHtcbiAgICB3aWR0aDogNDRweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIHtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiB7XG4gICAgd2lkdGg6IDExM3B4O1xuICAgIGhlaWdodDogMTEzcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gaSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7XG4gICAgcmlnaHQ6IC01MXB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50dC1wcm9tby0wMi1sYXlvdXQge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIH1cbn1cblxuLypcblx0dHQtcHJvbW8tMDMtbGF5b3V0XG4gKi9cbi50dC1wcm9tby0wMy1sYXlvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3R0LXByb21vLTAzLWxheW91dC5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG59XG5cbi50dC1wcm9tby0wMy1sYXlvdXQgaDUudHQtdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDE3cHggMDtcbn1cblxuLnR0LXByb21vLTAzLWxheW91dCBwIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LXByb21vLTAzLWxheW91dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLnR0LXByb21vLTAzLWxheW91dCBoNi50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAyMXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDAgMjdweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgLmJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcHJvbW8tMDMtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JSBhdXRvO1xuICB9XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgaDUudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC50dC1wcm9tby0wMy1sYXlvdXQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwJSBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXByb21vLTAzLWxheW91dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDc2JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg1LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1tZWRpYVxuICovXG4uanMtY2Fyb3VzZWwge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbi5qcy1jYXJvdXNlbC50dC1leHRyYS1zaGFkb3cge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudHQtbWVkaWEtY2Fyb3VzZWwge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LW1lZGlhLWNhcm91c2VsIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAudHQtbWVkaWEtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50dC1tZWRpYSB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgYW5kIChtaW4td2lkdGg6IDQ5MHgpIHtcbiAgLnR0LW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IDM3MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi50dC1tZWRpYTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtbWVkaWEgLnR0LWltZyArIC50dC1sYXlvdCAudHQtdGltZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzJweDtcbn1cblxuLnR0LW1lZGlhIC50dC10aW1lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1tZWRpYSAudHQtdGltZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3Qge1xuICBwYWRkaW5nOiA1NnB4IDMwcHggMzdweCAzMHB4O1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50dC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LW1lZGlhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LW1lZGlhIC50dC1sYXlvdCB7XG4gICAgcGFkZGluZzogNDZweCAzMHB4IDE1cHggMzBweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1tZWRpYSAudHQtaW1nICsgLnR0LWxheW90IC50dC10aW1lIHtcbiAgICB0b3A6IC0yNXB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtdGltZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LXRpbWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IHtcbiAgICBwYWRkaW5nOiAzNXB4IDIxcHggMTVweCAyMXB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4vKlxuXHRib3gtcmV2aWV3c1xuKi9cbi5ib3gtcmV2aWV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDk5cHggMCA4M3B4IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3BhcmFsbGF4MDEtaW1nMDEuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJveC1yZXZpZXdzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJveC1yZXZpZXdzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDUxcHg7XG4gIH1cbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YmVmb3JlLCAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIzM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzY1NmQ7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyAudHQtcmF0aW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMjNweCAwIDAgMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzk0OTQ5NTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzN3B4IDIzcHggMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ZDhmOWQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzdkOGY5ZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdkOGY5ZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNTNweCAzMHB4IDI3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC1ib3JkZXIgLnR0LWJveC1pY29uIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzdweDtcbiAgdG9wOiAtMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC50dC1ib3gtaWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDI2cHg7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAuYm94LXNob3ctcmF0aW5nIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC1ib3JkZXIgLmJveC1zaG93LXJhdGluZyAudHQtcmF0aW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHAge1xuICBtYXJnaW46IDIzcHggMCAwIDA7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNXB4IDAgMCA3NHB4O1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM5NDk0OTU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDhmOWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgLnR0LW9iaiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgLnR0LW9iajpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q4ZjlkO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSAudHQtb2JqOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMXB4O1xuICB0b3A6IC00cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xufVxuLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTU4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuXG59XG4uYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyAuc2xpZGUtaW1nIHtcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ib3gtcmV2aWV3cyAuc2xpZGUtaW1nIHtcbiAgLy8gb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtNjAwcHg7XG4gIC8vIHRyYW5zaXRpb246IGFsbCAxLjNzIGxpbmVhcjtcbn1cblxuLy8gLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2LnR0LXNob3cge1xuLy8gICBvcGFjaXR5OiAxO1xuLy8gICByaWdodDogMTAwJTtcbi8vIH1cblxuLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcudHQtc2hvdyB7XG4gIHJpZ2h0OiAwO1xuICAgXG59IFxuLmJveC1yZXZpZXdzIC5zbGlkZS1pbWcudHQtc2hvdyB7XG4gIHJpZ2h0OiAyMDAlO1xuICAgXG59IFxuXG4uYm94LXJldmlld3MgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpub3QoOmhvdmVyKSxcbi5ib3gtcmV2aWV3cyAudHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0Om5vdCg6aG92ZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDY5cHggMCAxNTFweCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cy5ib3gtcmV2aWV3cy0wMiB7XG4gICAgcGFkZGluZzogNjlweCAwIDY5cHggMDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAxOHB4IDAgMCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ1N3B4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NTdweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBkaXYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcmlnaHQ6IC01MDBweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBkaXYudHQtc2hvdyB7XG4gICAgLy8gcmlnaHQ6IC03NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOmJlZm9yZSxcbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzphZnRlciB7XG4gICAgd2lkdGg6IDE4MXB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50Om5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDU3cHggMCAxMjVweCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpiZWZvcmUsXG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6YWZ0ZXIge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBib3R0b206IC00MHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHJpZ2h0OiAtNDAwcHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2LnR0LXNob3cge1xuICAgIC8vIHJpZ2h0OiAtNjVweDtcbiAgfVxufVxuXG4vKlxuXHRzbGlja1xuKi9cbi5qcy1jYXJvdXNlbCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5qcy1jYXJvdXNlbC1icmFuZCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi8qXG5cdHNsaWNrIGFycm93XG4qL1xuLyogdHQtYXJyb3ctY2VudGVyICovXG4gLnNsaWNrLXByZXYsXG4gLnNsaWNrLW5leHQge1xuICAgIHotaW5kZXg6IDk5O1xufVxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpiZWZvcmUsXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xMzNweDtcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMTMzcHg7XG59XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC03MHB4O1xuICB9XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYsXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXY6YmVmb3JlLFxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2OmhvdmVyLFxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxMi41JTtcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAxMi41JTtcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogLTE5LjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2OmJlZm9yZSxcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldjpob3Zlcixcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMjBweDtcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4udHQtYXJyb3ctY29sb3IwMiAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jb2xvcjAyIC5zbGljay1uZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogZG90cyAqL1xuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAxMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogMCA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLypcblx0dHQtc2xpY2stbmF2MDEgKCpibG9nKVxuKi9cbi50dC1zbGljay1uYXYwMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2LFxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IC0yMy41cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2OmJlZm9yZSxcbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6aG92ZXIsXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAzMHB4O1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDI2cHg7XG59XG5cbi8qXG5cdHR0LWJveC1sYXlvdXQwMVxuKi9cbi50dC1jb2wtaW1nIC50dC1jb2wtaW1nIHtcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xufVxuXG4vKlxudHQtYm94LWxheW91dDAxXG4gKi9cbi50dC1ib3gtbGF5b3V0MDEgLnR0LWNvbC1kZXNjcmlwdGlvbiBwIHtcbiAgcGFkZGluZzogMCAwIDI3cHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgcGFkZGluZzogMCAwIDIxcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgfVxufVxuXG4udHQtYmxvY2stdGl0bGU6bm90KC50dC1zdWItcGFnZXMpICsgLnR0LWJveC1sYXlvdXQwMSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi8qXG5cdHR0LWJveC1sYXlvdXQwMlxuKi9cbi50dC1ib3gtbGF5b3V0MDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS90dC1ib3gtbGF5b3V0MDIuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogOTdweCAwIDk3cHggMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgaDYge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24ge1xuICB3aWR0aDogODVweDtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODVweDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiB7XG4gIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgZmxleDogMiAxIGF1dG87XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiBoNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYm94LWxheW91dDAyIHtcbiAgICBwYWRkaW5nOiA2N3B4IDA7XG4gIH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24ge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1pbi13aWR0aDogNzVweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LWxheW91dDAyIHtcbiAgICBwYWRkaW5nOiA1N3B4IDA7XG4gIH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgbWluLXdpZHRoOiA2NXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHtcbiAgd2lkdGg6IDgzcHg7XG4gIG1pbi13aWR0aDogODNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtYm94LWxheW91dDAzIC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24ge1xuICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAtbXMtZmxleDogMiAxIGF1dG87XG4gIGZsZXg6IDIgMSBhdXRvO1xufVxuXG4udHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG59XG5cbi50dC1ib3gtbGF5b3V0MDMgW2NsYXNzXj1cImNvbC1cIl0gaDY6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMyBbY2xhc3NePVwiY29sLVwiXSA+ICo6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtdmlkZW8tYmxvY2sge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG59XG5cbi50dC1ibG9jay10aXRsZSArIC50dC1ib3gtbGF5b3V0MDMge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4vKlxuXHR0dC1tZWRpYTAzXG4qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC5qcy1jYXJvdXNlbC1jb2wtNCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtbWVkaWEwMyB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tZWRpYTAzOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG59XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IHtcbiAgcGFkZGluZzogMjFweCAxMHB4IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwcHggMDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IGFkZHJlc3Mge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAxNHB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCBhZGRyZXNzIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4udHQtbWVkaWEwMzpob3ZlciAudHQtbGF5b3QgLnRpdGxlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtbWVkaWEwMyB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vKiB0dC1saXN0LXJldmlldyAqL1xuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIHBhZGRpbmc6IDI2cHggMjBweCAzMXB4O1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1pbWcge1xuICB3aWR0aDogMjI4cHg7XG4gIG1pbi13aWR0aDogMjI4cHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMjhweDtcbn1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24ge1xuICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAtbXMtZmxleDogMiAxIGF1dG87XG4gIGZsZXg6IDIgMSBhdXRvO1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC1yYXRpbmcge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnR0LXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiA1OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24ge1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24uYnRuLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbi5idG4tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtcGFnaW5hdGlvbiB1bCBsaSB7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAzLjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtcGFnaW5hdGlvbiB1bCBsaS5hY3RpdmUgYSB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuLnR0LXJhdGluZyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnR0LXJhdGluZyBpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXNpZGVDb2x1bW4ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuLmFzaWRlQ29sdW1uLmFzaWRlQ29sdW1uLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4uYXNpZGVDb2x1bW4uYXNpZGVDb2x1bW4tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5hc2lkZUNvbHVtbiAudHQtYmxvY2stYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1MXB4O1xufVxuXG4uYXNpZGVDb2x1bW4gLnR0LWJsb2NrLWFzaWRlIC50dC1hc2lkZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbn1cblxuLnR0LWZvcm0tcmV2aWV3IHtcbiAgbWF4LXdpZHRoOiA1NjlweDtcbn1cblxuLnR0LWZvcm0tcmV2aWV3IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtZm9ybS1yZXZpZXcgLnR0LXJhdGluZyB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuICAudHQtZm9ybS1yZXZpZXcgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1mb3JtLXJldmlldyAudHQtcmF0aW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC50dC1mb3JtLXJldmlldyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5cbi5ib3gtYXNpZGUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDMzcHggMjBweCAyMHB4IDIwcHg7XG59XG5cbi5ib3gtYXNpZGUtaW5mbyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm94LWFzaWRlLWluZm8gaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uYm94LWFzaWRlLWluZm8gdWw6bm90KFtjbGFzc10pIGxpIHtcbiAgcGFkZGluZzogMCAwIDEwcHggMjlweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2U0O1xufVxuXG4uYm94LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiA0MnB4IDQ5cHggNTVweCA0OXB4O1xuICAvKnNvY2lhbC1pY29uICovXG59XG5cbi5ib3gtaW5mbyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIycHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm94LWluZm8gaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTQ7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzlweDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM1JTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nOiAwcHggMCAwIDM4cHg7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSBwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMi40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ib3gtaW5mbyAudHQtc29jaWFsLWljb24gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3gtaW5mbyB7XG4gICAgcGFkZGluZzogMjNweCAzMHB4IDQ1cHggMzBweDtcbiAgfVxuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LWluZm8ge1xuICAgIHBhZGRpbmc6IDIzcHggMjBweCAzNXB4IDIwcHg7XG4gIH1cbn1cblxuLmJveC1pbmZvLWluZGVudCB7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAuYm94LWluZm8taW5kZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8taW5kZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1wcm9tb1xuKi9cbi50dC1wcm9tby1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5cbi50dC1wcm9tby1saXN0IC50dC1wcm9tbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtcHJvbW8tbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cbiAgLnR0LXByb21vLWxpc3QgLnR0LXByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi50dC1wcm9tbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9tbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDclIDE1JSAzJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwKTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LWljb24ge1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMi4zNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDclIDEwJSAzJTtcbiAgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogNyUgNSUgMyU7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNzUpO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQge1xuICBoZWlnaHQ6IDc1cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLnRvdWNoKSAudHQtcHJvbW86aG92ZXIgLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgICBoZWlnaHQ6IDg3cHg7XG4gIH1cbn1cblxuLyogdHQtc3ViLW1lbnUgKi9cbi50dC1zdWItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnR0LXN1Yi1tZW51IGxpIHtcbiAgbWFyZ2luOiAwIDAgOXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtc3ViLW1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA4cHggMTBweCAxOXB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4udHQtc3ViLW1lbnUgbGkgYSBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnR0LXN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXN1Yi1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXN1Yi1tZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKlxuXHR0dC1mYXFcbiovXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAtM3B4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDAgMjZweCAwO1xufVxuXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSArIC50dC1mYXEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLnR0LWZhcS1sYXlvdXQgW2NsYXNzXj1cImNvbC1cIl06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXSAudHQtdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWZhcS1sYXlvdXQgW2NsYXNzXj1cImNvbC1cIl0gLnR0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSAudHQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTlweCAzMHB4IDE2cHggMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE4cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxLmFjdGl2ZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcS5hY3RpdmUgLnR0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcblx0aW52ZW50b3J5IGxheW91dCAoKmludmVudG9yeS1pdGVtLmh0bWwpXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUtYnRuIC5idG4ge1xuICAgIGhlaWdodDogNTJweDtcbiAgfVxuICAudHQtYXNpZGUtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUtYnRuIC5idG4ge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4gLmJ0biB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biAuYnRuIHtcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtY2FsY3VsYXRvciB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWNhbGN1bGF0b3Ige1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4gKyAudHQtYXNpZGUtcHJvbW8ge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuICsgLnR0LWFzaWRlLXByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlLXByb21vIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDU0NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4O1xufVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgLnR0LXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAzcHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtd3JhcHBlciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnR0LWFzaWRlLXByb21vIC50dC1pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAxMnB4IDAgMnB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtaW5mbyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50dC1hc2lkZTAzLWJveCArIC50dC1hc2lkZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtdGFibGUtb3B0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4udHQtdGFibGUtb3B0aW9ucyB0ciB0ZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogOXB4IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gIH1cbn1cblxuLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4udHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LXRhYmxlLWxpc3RpbmcgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDAlO1xufVxuXG4udHQtdGFibGUtbGlzdGluZyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtdGFibGUtbGlzdGluZyAucm93ID4gZGl2Omxhc3QtY2hpbGQgLnR0LXRhYmxlLW9wdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtdGl0bGUgKyAudHQtYXNpZGUwMy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItdGl0bGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA5cHggMCAwIDA7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luOiAwIDE3cHggMCAwO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMzVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci10aXRsZSBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTVweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItY29udGVudCB7XG4gIHBhZGRpbmc6IDI3cHggMzBweCAxOHB4O1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci1jb250ZW50IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItY29udGVudCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VjO1xuICBwYWRkaW5nOiAxOXB4IDE1cHggMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtd3JhcHBlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC03cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y2ZjZmNjtcbiAgei1pbmRleDogMTtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LXdyYXBwZXItYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWRhdGEtb3V0cHV0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4vKlxuc2hvcC1pdGVtLmh0bWxcbiovXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDczLjMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwge1xuICBtYXJnaW46IDAgMCA0NHB4IDA7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTMlO1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAwIDEycHggMDtcbn1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLW1vei1vcGFjaXR5OiAwLjY7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC42O1xuICBvcGFjaXR5OiAwLjY7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOmhvdmVyIGE6YmVmb3JlLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSAuem9vbUdhbGxlcnlBY3RpdmU6YmVmb3JlIHtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1hcnJvdyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMzNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTtcbn1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stcHJldixcbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTU0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tdG9wOiAtMTkuNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6YmVmb3JlLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1wcmV2OmhvdmVyLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAwcHg7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQge1xuICByaWdodDogMHB4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1wcmljZSArIC50dC1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1sYWJlbCAudHQtbGFiZWwtaW5zdG9jayB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtaW5mby1saXN0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAyNHB4IDAgMzVweDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM0JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogNDRweCAwIDAgMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1M3B4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMnB4IDRweCAxNHB4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1M3B4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIC50dC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5ib2R5Lm1vZGFsLW9wZW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICAvLyBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbiNjb21wYXJlU2xpZGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBib3R0b206IC0xNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gMjAwbXMgbGluZWFyIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbn1cblxuI2NvbXBhcmVTbGlkZS5vcGVuIHtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAyMnB4IDAgMCAzN3B4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAuYnRuLWNsb3NlLXNsaWRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDI0cHggMzFweCAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAuYnRuLWNsb3NlLXNsaWRlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC50dC13cmFwcGVyLWNvbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZy10b3A6IDcycHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUge1xuICB3aWR0aDogMjExcHg7XG4gIG1pbi13aWR0aDogMjExcHg7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB1bCB7XG4gIG1hcmdpbi10b3A6IDI2NXB4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUgdWwgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDdweCAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLXZhbHVlIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB7XG4gIHdpZHRoOiAyNDFweDtcbiAgbWluLXdpZHRoOiAyNDFweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIC5pdGVtLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSAuaXRlbS1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSAuaW1nLW9iaiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTk0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIHVsIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggN3B4IDNweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgaGVpZ2h0OiAyMjFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLypcblx0dHQtYm94LXdyYXBwZXJcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmpzLWNhcm91c2VsLWNvbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4udHQtYm94LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMzBweCAwIDEwMHB4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTM0cHggMCA0MHB4IDA7XG4gIH1cbn1cblxuLnR0LWJveC13cmFwcGVyMDIge1xuICBwYWRkaW5nOiAxMTdweCAwIDExN3B4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ib3gtd3JhcHBlcjAyIHtcbiAgICBwYWRkaW5nOiA3OXB4IDAgNzlweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LXdyYXBwZXIwMiB7XG4gICAgcGFkZGluZzogNTdweCAwIDU3cHggMDtcbiAgfVxufVxuXG4udHQtbWVkaWEtYm94MDEge1xuICBtYXJnaW46IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tb3otdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEtYm94MDE6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtaW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWltZyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS45O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDQwcHggMzBweCAzN3B4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMTJweCAwO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmsge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogOXB4O1xuICBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tZWRpYS1ib3gwMTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LW1lZGlhLWJveDAxIHtcbiAgICBtYXgtd2lkdGg6IDM3MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qXG5cdGNvbG9yXG4qL1xuLnR0LWRlZmF1bC1jb2xvciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZGVmYXVsLWNvbG9yMDIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgc3Bhbi5jdXJyZW50IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLypcblx0ZmlsdGVycy1vcHRpb25zXG4qL1xuLnR0LWZpbHRlcnMtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA3O1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUgYSB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzEnO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA5cHg7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIHRvcDogMjEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIHRvcDogMTM4cHg7XG4gIH1cbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7XG4gIHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1pbi13aWR0aDogMTc3cHg7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXNvcnQge1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1zb3J0IC50dC1zb3J0LXRvdGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtc29ydCAudHQtc29ydC10b3RhbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGEge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgYS5hY3RpdmUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHQtZmlsdGVyLXZhbHVlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA3cHggMCAwIC03cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSB7XG4gIG1hcmdpbjogN3B4IDAgMCA3cHg7XG59XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nOiA2cHggMTFweCA3cHggMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSBhOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdG9wOiAtMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSBbY2xhc3NePVwidHQtY29sXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIFtjbGFzc149XCJ0dC1jb2xcIl06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1jb2wtYnRuIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtYXNpZGUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LXNsaWRlci1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIHtcbiAgbWluLWhlaWdodDogMTA4cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgfVxuICAudHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbTpsYXN0LWNoaWxkIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbTpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA3cHggMzNweCAzcHggMTRweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSB7XG4gIG1pbi13aWR0aDogMTczcHg7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIC50dC1hc2lkZS10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogLTZweCAwIDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIHtcbiAgbWluLXdpZHRoOiAxNjlweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHQtZmlsdGVycy1sYXlvdXQgKyAudHQtZmlsdGVycy1vcHRpb25zIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCArIC50dC1maWx0ZXJzLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLypcblx0cHJvZHVjdC1saXN0aW5nXG4qL1xuLnR0LXByb2R1Y3QtbGlzdGluZyB7XG4gIG1hcmdpbjogMTFweCAtMTVweCAwIC0xNXB4O1xufVxuXG4udHQtcHJvZHVjdC1saXN0aW5nIC50dC1jb2wtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtcHJvZHVjdC1saXN0aW5nLnR0LXJvdy12aWV3IC50dC1jb2wtaXRlbSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1wcm9kdWN0LWxpc3RpbmcudHQtcm93LXZpZXcgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnR0LXByb2R1Y3QtbGlzdGluZy50dC1yb3ctdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnR0LXByb2R1Y3QtbGlzdGluZyAudHQtY29sLWl0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuXG4vKlxuXHRwcm9kdWN0IG9iaiAoc2hvcC5odG1sKVxuKi9cbi50dC1wcm9kdWN0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGkge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA0cHggMjJweCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDQycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtYnRuLWFkZHRvY2FydDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6YWN0aXZlLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6dmlzaXRlZCwgLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OmZvY3VzLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnRidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udHQtcHJvZHVjdC50dC12aWV3IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LXByb2R1Y3QudHQtdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZmxleC1zdGFydDtcbn1cblxuLypcblx0cHJvZHVjdCAwMiBvYmogKGludmVudG9yeS5odG1sKVxuKi9cbi50dC1wcm9kdWN0LTAyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgcGFkZGluZzogMCAwIDIzcHggMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0ge1xuICBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7XG4gIG1hcmdpbjogOXB4IDAgMCA5cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWN1c3RvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEzcHg7XG4gIGJvdHRvbTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtY3VzdG9tIGkge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWRhdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVjO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMnB4IDAgOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDAlKTtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE5JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMjdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiBsaSB7XG4gIG1hcmdpbjogNnB4IDZweCAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3g6aG92ZXIgLnR0LWltZzpiZWZvcmUge1xuICAtbW96LW9wYWNpdHk6IDAuNztcbiAgLWtodG1sLW9wYWNpdHk6IDAuNztcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjc7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveDpob3ZlciAudHQtaWNvbiB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveDpob3ZlciAudHQtZGF0YSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIHtcbiAgcGFkZGluZzogMThweCA3cHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LXRpdGxlIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMXB4IDAgMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCArIC50dC1wcmljZSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1vbGQtcHJpY2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mby1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIHtcbiAgbWFyZ2luOiA2cHggNnB4IDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24gbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWFkZC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyBsaSAuY29sLXRpdGxlIHtcbiAgd2lkdGg6IDEwOXB4O1xuICBtaW4td2lkdGg6IDEwOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkgLmNvbC1kZXNpZ25hdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4gLnR0LWJ0bi1tb3JlaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAyMHB4IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biAudHQtYnRuLW1vcmVpbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50dC1wcm9kdWN0LTAyLnR0LW5vdC1ob3ZlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgcGFkZGluZzogMCAyNnB4IDAgMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1pbWFnZS1ib3gge1xuICAgIG1pbi13aWR0aDogMjY3cHg7XG4gIH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtaW1hZ2UtYm94IC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtb2xkLXByaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8gc3BhbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1yb3ctMDEge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtcm93LTAxID4gKjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtb2xkLXByaWNlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXJvdy0wMiB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtcm93LTAyIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtaW1hZ2UtYm94IHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG5ib2R5LnRvdWNoIC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xufVxuXG4udHQtc2xpZGVyLXByb2R1Y3QgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLypcblx0YXNpZGUoKnNob3ApXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUgLnR0LXdyYXBwZXItYXNpZGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1hc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG59XG5cbi50dC1hc2lkZSAudHQtYXNpZGUtYm94IC50dC1hc2lkZS10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMCAyOHB4IDNweCAyOHB4O1xufVxuXG4udHQtYXNpZGUgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjhweCAwIDI4cHg7XG59XG5cbi50dC1hc2lkZSAudHQtYXNpZGUtYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi50dC1hc2lkZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiAxcHggNHB4IDFweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHQtbGFiZWwtYXNpZGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWljb24ge1xuICB3aWR0aDogODZweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDM1cHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWljb24gaSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwgLnR0LWljb24ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxhYmVsLWFzaWRlLnR0LXNtYWxsIC50dC1pY29uIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuLnR0LWxhYmVsLWFzaWRlIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtYnRuLWNvbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYWJlbC1hc2lkZSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDI4N3B4O1xuICB9XG4gIC50dC1sYWJlbC1hc2lkZSAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjRweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjRweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICB9XG4gIC50dC1sYWJlbC1hc2lkZSAudHQtYnRuLWNvbC1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnR0LWxhYmVsLWFzaWRlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG59XG5cbiNhc2lkZS1qcy5jb2x1bW4tb3BlbiAudHQtbGFiZWwtYXNpZGUge1xuICBsZWZ0OiAwO1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1pbWcge1xuICBtaW4td2lkdGg6IDg1cHg7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1pbWcgKyAudHQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIHtcbiAgbWFyZ2luOiAxMXB4IDAgMCAwO1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyBpIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLypcblx0YXNpZGUoKmludmVudG9yeS5odG1sKVxuKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LXdyYXBwZXItYXNpZGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgfVxuICAudHQtYXNpZGUwMiAudHQtd3JhcHBlci1hc2lkZSArIC50dC13cmFwcGVyLWFzaWRlIHtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgfVxufVxuXG4udHQtYXNpZGUwMiAudHQtd3JhcHBlci1hc2lkZSArIC50dC13cmFwcGVyLWFzaWRlIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUwMiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG59XG5cbi50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWFzaWRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAwIDI3cHggMTFweCAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtYXNpZGUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMjdweCAxMXB4IDI5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUwMiAudHQtYXNpZGUtYm94IC50dC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDI3cHggMCAyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuXG4udHQtYXNpZGUwMiAudHQtY29sLXNlbGVjdCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7XG4gIHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG5cbi50dC1hc2lkZTAyIC5zbGlkZXItdmFsdWUtcm93IC5zbGlkZXItdmFsdWUge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDFweCA0cHggMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1hc2lkZTAyLWJveCAudHQtYXNpZGUtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAgMjdweCAzcHggMjdweDtcbn1cblxuLnR0LWFzaWRlMDItYm94IC50dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyN3B4IDAgMjdweDtcbn1cblxuLnR0LWZvcm0tc2VhcmNoIC50dC1pdGVtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnR0LWZvcm0tc2VhcmNoIC50dC1pdGVtIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHQtc2xpZGVyLXByaWNlIC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnR0LXNsaWRlci1wcmljZSAudHQtaXRlbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1zbGlkZXItcHJpY2UgLnR0LWl0ZW0gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5odG1sLmllIC5hc2lkZS5sZWZ0Q29sdW1uLmRlc2N0b3Atbm8tc2lkZWJhcixcbmh0bWwuaWUgLmFzaWRlLmxlZnRDb2x1bW4sXG5odG1sLmllIC50dC1idG4tY29sLWNsb3NlIHtcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDBzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGxlZnQgMHMgbGluZWFyO1xufVxuXG5ib2R5Lm5vLXNjcm9sbDpub3QoLnRvdWNoKSxcbmh0bWwud2luLmllIGJvZHkubm8tc2Nyb2xsIHtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuYm9keS5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubW9kYWwtZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGVmdENvbHVtbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG4gIC5hc2lkZS5sZWZ0Q29sdW1uIC50dC1idG4tY29sLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGVmdENvbHVtbi5jb2x1bW4tb3BlbiB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBwYWRkaW5nOiA5N3B4IDAgMzBweCAwO1xuICB9XG4gICNhc2lkZS1qcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZGVzY3RvcC1uby1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgei1pbmRleDogMTQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjg3cHg7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbi50dC10aXRsZS1zaW5nbGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtdGl0bGUtc2luZ2xlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbn1cblxuLnR0LXRpdGxlLXNpbmdsZSArIC50dC1hc2lkZS1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSArIC50dC1hc2lkZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbn1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgei1pbmRleDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0ge1xuICBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7XG4gIG1hcmdpbjogOXB4IDAgMCA5cHg7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1wcm9tbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYWM1Mjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtbmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvMDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtdGl0bGUtc2luZ2xlLXN1YiBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZS1zdWIge1xuICAgIHBhZGRpbmc6IDAgMCAyMXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUtc3ViIHtcbiAgICBwYWRkaW5nOiAwIDAgMTlweCAwO1xuICB9XG59XG5cbi8qIGludmVydG9yeSBpdGVtICovXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgdWwgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC1tb3otb3BhY2l0eTogMC41NjtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41NjtcbiAgb3BhY2l0eTogMC41NjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC1tb3otb3BhY2l0eTogMC41NjtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41NjtcbiAgb3BhY2l0eTogMC41NjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBhOmJlZm9yZSxcbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBkaXY6YmVmb3JlLFxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIC56b29tR2FsbGVyeUFjdGl2ZTpiZWZvcmUge1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiBbY2xhc3NePVwidHQtbGFiZWwtXCJdIHtcbiAgcGFkZGluZzogNXB4IDZweCA0cHggNnB4O1xuICBtYXJnaW46IDlweCAwIDAgOXB4O1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtcHJvbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFjNTI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbzAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b29tV2luZG93Q29udGFpbmVyIGRpdiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLyogdmlkZW8tbGluay1wcm9kdWN0IChwcm9kdWN0Lmh0bWwpKi9cbi52aWRlby1saW5rLXByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBkaXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udmlkZW8tbGluay1wcm9kdWN0IFtjbGFzc149XCJpY29uLVwiXTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4vKlxudGFic1xuICovXG4vKm5hdi10YWJzICh0YWJzKSovXG4vKiB0YWJzKGN1c3RvbSkgKi9cbi50dC10YWJzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtdGFicyAudHQtdGFic19faGVhZCAudHQtdGFic19fYnRuLXByZXYsXG4udHQtdGFicyAudHQtdGFic19faGVhZCAudHQtdGFic19fYnRuLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpID4gc3BhbiB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAudHQtdGFicyAudHQtdGFic19faGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTJweCAwcHggMTFweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweCAyN3B4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2OmhvdmVyID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYuYWN0aXZlID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2NvbnRlbnQtaGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtdGFicyAudHQtdGFic19faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMTBweCAyNXB4O1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwgPiBsaSA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkgPiBzcGFuOmhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkuYWN0aXZlID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnRleHQtY2VudGVyIHVsIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2OjpiZWZvcmUsXG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAzcHggIzIyMjIyMjtcbiAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICMyMjIyMjI7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LmRpc2FibGVkLFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0LmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LmRpc2FibGVkOjpiZWZvcmUsXG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQuZGlzYWJsZWQ6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzIyMjIyMjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2IHtcbiAgICBsZWZ0OiAtMzBweDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0OjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YmVmb3JlLFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAyOHB4IDAgMHB4O1xuICB9XG59XG5cbi50dC10YWJzIC50YWItdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG59XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHtcbiAgbWF4LXdpZHRoOiA2MTFweDtcbn1cblxuLnR0LXRhYnMgLnR0LXJhdGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50dC10YWJzIC50dC1yYXRpbmcgKiB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50dC10YWJzIC50dC1mb3JtLWRlZmF1bHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udHQtdGFicyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHRyIHRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNjAlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9sb2FkZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIC50dC1sYWJlbC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gW2NsYXNzXj1cInR0LWxhYmVsLVwiXSB7XG4gIHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDtcbiAgbWFyZ2luOiA5cHggMCAwIDlweDtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAtMTBweDtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy10aHVtYm5haWxzIGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkudHQtbW9yZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy10aHVtYm5haWxzIC50dC1tb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyAudHQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgLnR0LW1vcmUgc3BhbiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgNy4gTW9kYWwgICAgICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuTW9kYWxcbiovXG4vKiBvcGVuIG1vZGFsIG1vYmlsZSBtZW51ICovXG5ib2R5Om5vdCgudG91Y2gpLm1tLW9wZW4ge1xuICAvLyBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG5ib2R5Om5vdCgudG91Y2gpLm1tLW9wZW4gLnR0LXN0dWNrLW5hdi5zdHVjayB7XG4gIC8vIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbi8qIG9wZW4gbW9kYWwgYm9vdHN0cmFwICovXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHk6bm90KC50b3VjaCkubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuYm9keTpub3QoLnRvdWNoKS5tb2RhbC1vcGVuICN0dC1zdHVjay5zdHVjayB7XG4gIC8vIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbmJvZHk6bm90KC50b3VjaCkubW9kYWwtb3BlbiAudHQtb24tdG9wIHtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuaHRtbC5pZS5nZWNrbyBib2R5Lm1vZGFsLW9wZW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLyogb3BlbiBsZWZ0IGNvbCAoKmxpc3RpbmcpICovXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTE7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAvLyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAvLyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLy8gLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLy8gdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLm1vZGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzIxcHgpIHtcbiAgLm1vZGFsLW1kIHtcbiAgICB3aWR0aDogNjY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5tb2RhbC1tZCB7XG4gICAgd2lkdGg6IDUyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAubW9kYWwtbWQge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1vZGFsLW1kIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5tb2RhbC1tZCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLW5ld3NsZXR0ZXIgLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICAtbW96LW9wYWNpdHk6IDAuODc7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjg3O1xuICAtd2Via2l0LW9wYWNpdHk6IDAuODc7XG4gIG9wYWNpdHk6IDAuODc7XG59XG5cbi8qIG1vZGFsIGxheW91dCAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDExO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qXG4gICAgbW9kYWwgY3VzdG9tXG4qL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDMwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuXG4ubW9kYWwgLm1vZGFsLWJvZHk6bm90KC5uby1iYWNrZ3JvdW5kKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDM4cHggMzhweCA0MHB4IDQxcHg7XG59XG4uYi1tb2RhbCAubW9kYWwtZGlhbG9neyBcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDk4JTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4uYi1tb2RhbCAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxle1xubWFyZ2luLWJvdHRvbTogMDtcblxufVxuLmItbW9kYWwgLnR0LXRpdGxle1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzIyMjtcbn1cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgY29sb3I6ICMwMDA7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGJvcmRlcjogMDtcbn1cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXIgYnV0dG9ue1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMTtcbiAgJjpob3ZlcntcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxufSAgXG5sYWJlbC5lcnJvcntcbiAgY29sb3I6IHJlZDtcbn1cbi5tb2RhbC1tZXNzYWdle1xuLy8gZGlzcGxheTogbm9uZTtcbnBvc2l0aW9uOiBmaXhlZDtcbnRvcDogMDtcbmxlZnQ6IDA7XG53aWR0aDogMTAwJTtcbmJhY2tncm91bmQ6IGdyZWVuO1xuIHotaW5kZXg6IDk5OTtcbiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gb3BhY2l0eTogMDtcbiAmLmlzLXNob3d7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCUpOyBcbiAgb3BhY2l0eToxO1xuIH1cbiAgICBwe1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmLWVycm9ye1xuICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgIH1cbiAgfVxuLmItbW9kYWwgLm1vZGFsLWJvZHl7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG4uYi1tb2RhbCAubW9kYWwtYm9keSAuYm94LWluZm8taW5kZW50e1xubWFyZ2luOiAwO1xufVxuLmItbW9kYWwgLnR0LXRpdGxle1xudGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmItbW9kYWwgLmJ0biB7IFxuICBmb250LXNpemU6IDE4cHg7XG5cbn1cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogNztcbiAgcGFkZGluZzogMTNweDtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDM4cHggMjBweCA0MHB4O1xuICB9XG4gIC5tb2RhbCAubW9kYWwtYm9keSAubW9kYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAubW9kYWwgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5tb2RhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLyptb2RhbC1sYXlvdXQtZGFmYXVsdCovXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgaDUudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBoNi50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMjZweCAwO1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3Qge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICoge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjFweCkge1xuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+ICoge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gLnR0LXRpdGxlIHtcbiAgd2lkdGg6IDE2M3B4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHdpZHRoOiAxMDVweDtcbiAgcGFkZGluZzogMCAxMHB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIC50dC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+ICoge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyAucmFkaW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gKyAudHQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgLnR0LXRleHQtc2VwYXJhdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgLnR0LXNlbGVjdCB7XG4gIHdpZHRoOiA3M3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4vKiBtb2RhbC12aWRlbyAqL1xuLm1vZGFsLXZpZGVvIHtcbiAgd2lkdGg6IDEwNTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubW9kYWwtdmlkZW8ge1xuICAgIHdpZHRoOiA2MDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLm1vZGFsLXZpZGVvIHtcbiAgICB3aWR0aDogNDYxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwN3B4KSB7XG4gIC5tb2RhbC12aWRlbyB7XG4gICAgd2lkdGg6IDI3N3B4O1xuICB9XG59XG5cbi5tb2RhbC12aWRlby1jb250ZW50IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1ODRweDtcbiAgbWF4LWhlaWdodDogODB2aDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubW9kYWwtdmlkZW8tY29udGVudCBpZnJhbWUge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5tb2RhbC12aWRlby1jb250ZW50IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyMzlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTA3cHgpIHtcbiAgLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA4LiBCYWNrIFRvIFRvcCAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXG5cdHR0LWJhY2stdG8tdG9wXG4qL1xuLnR0LWJhY2stdG8tdG9wIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNHM7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC02NHB4O1xuICB6LWluZGV4OiAyMDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LW9wYWNpdHk6IDAuODtcbiAgLWtodG1sLW9wYWNpdHk6IDAuODtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjg7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnR0LWJhY2stdG8tdG9wOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1iYWNrLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYmFjay10by10b3AudHQtc2hvdyB7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHJpZ2h0OiA1M3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxuICAudHQtYmFjay10by10b3A6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1iYWNrLXRvLXRvcCB7XG4gICAgcmlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtYmFjay10by10b3A6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1iYWNrLXRvLXRvcDpob3ZlcjpiZWZvcmUge1xuICB0b3A6IC00cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA5LiBicmVhZGNydW1icyAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHR0LWJyZWFkY3J1bWIgKi9cbi50dC1icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDExcHggMCAxMXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHQtYnJlYWRjcnVtYiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDFweCA5cHggMXB4IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1icmVhZGNydW1iIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZWZ0OiAwO1xuICB0b3A6IDdweDtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1icmVhZGNydW1iIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAxMC4gQmxvZyAgICAgICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmlnaHRDb2x1bW4ge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmlnaHRDb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNlbnRlci1yaWdodCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC50dC1saXN0aW5nLXBvc3QgLnR0LXBvc3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDcxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtbGlzdGluZy1wb3N0IC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxpc3RpbmctcG9zdCAudHQtcG9zdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuXG4udHQtcG9zdC1tdXNpYyBpZnJhbWUsXG4udHQtcG9zdC1tdXNpYyBvYmplY3QsXG4udHQtcG9zdC1tdXNpYyBlbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbn1cblxuLnR0LXBvc3QtbXVzaWMge1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cblxuLnR0LWltZy1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi50dC1pbWctbGluazpob3ZlciAudHQtd3JhcHBlci10ZXh0IHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi8qXG5cdHR0LXBvc3RcbiovXG4udHQtcG9zdCAudHQtcG9zdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzFweDtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogLTMwcHggMCAwIC0xMXB4O1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwIDAgMXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC1hdXRvciB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LWF1dG9yIHNwYW4ge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUge1xuICBtYXJnaW46IDIycHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDE3cHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtYnRuIGEge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1idG4gYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDlweDtcbiAgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50OmZpcnN0LWNoaWxkIC50dC1tZXRhIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLyogYmxvYSBhc2lkZSovXG4udHQtYmxvY2swMi1hc2lkZSB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLnR0LWJsb2NrMDItYXNpZGUgLnR0LWJsb2NrMDItdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMCAzM3B4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtYmxvY2swMi1hc2lkZSAudHQtYmxvY2swMi10aXRsZSB7XG4gICAgcGFkZGluZzogMCAwIDI4cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMCAwIDIycHggMDtcbiAgfVxufVxuXG4udHQtYmxvY2swMi1hc2lkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLnR0LWJsb2NrMDItYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDUxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtYmxvY2swMi1hc2lkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9jazAyLWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICB9XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzFweDtcbn1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMjNweDtcbn1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udHQtbGlzdC1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTVweCAwIDAgMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnR0LWxpc3QtYXJyb3cgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAzMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogMzAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saXN0LWFycm93IGxpIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtbGlzdC1hcnJvdyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0LWJveCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAtN3B4IDAgMCAtN3B4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1saXN0LWJveCBsaSB7XG4gIG1hcmdpbjogN3B4IDAgMCA3cHg7XG59XG5cbi50dC1saXN0LWJveCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nOiA2cHggMTBweCA3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udHQtbGlzdC1ib3ggbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpO1xufVxuXG4udHQtbGlzdC1ib3ggbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgNTlweDtcbiAgbWFyZ2luOiAyOXB4IDAgMCAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4udHQtYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICBsZWZ0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQzcHgpO1xufVxuXG4udHQtYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICfigJ0nO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnR0LWJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICB9XG4gIC50dC1ibG9ja3F1b3RlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtYmxvY2txdW90ZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4udHQtZGwtYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4udHQtZGwtYm94IGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtZGwtYm94IGR0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cblxuLnR0LWRsLWJveCBkdCArIGRkIHtcbiAgbWFyZ2luOiAyN3B4IDAgMCAwO1xufVxuXG4udHQtZGwtYm94IGRkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLypcblx0dHQtc2luZ2xlLXBvc3RcbiovXG4udHQtc2luZ2xlLXBvc3QgcCB7XG4gIG1hcmdpbjogMjdweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnR0LXNpbmdsZS1wb3N0IC50dC1saXN0LWJveCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi8qXG5cdHR0LWxheW91dC0wMS1wb3N0XG5cdC0gYmxvZy1tYXNvbnJ5LWNvbC0zLmh0bWxcbiovXG4uaXNvdG9wX3Nob3dtb3JlX2pzIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLnR0LWxheW91dC0wMS1wb3N0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtcG9zdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMzBweCAzN3B4IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtbGF5b3V0LTAxLXBvc3QgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHQtbGF5b3V0LTAxLXBvc3QgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZSB7XG4gIHBhZGRpbmctbGVmdDogMzNweDtcbn1cblxuLnR0LWxheW91dC0wMS1wb3N0IC50dC1ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZTphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cblxuLyogYmxvZy1tYXNvbnJ5ICAqL1xuLnR0LWJsb2ctbWFzb25yeSAudHQtYmxvZy1pbml0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnR0LWJsb2ctbWFzb25yeSAudHQtYmxvZy1pbml0LnR0LXNob3cge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50dC1ibG9nLW1hc29ucnkgLmdyaWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udHQtYmxvZy1tYXNvbnJ5IC5lbGVtZW50LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODlweCkge1xuICAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnR0LXRpdGxlLXN1YiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBjb21tZW50cyAoc2luZ2xlIHBvc3QpKi9cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1hdmF0YXIge1xuICB3aWR0aDogNjRweDtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhcjplbXB0eTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS4ycHg7XG4gIHRvcDogMzJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1hdmF0YXI6ZW1wdHk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogNTlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IC50dC1jb21tZW50cy10aXRsZSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgLnR0LWNvbW1lbnRzLXRpdGxlIC51c2VybmFtZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiA4MXB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1OXB4O1xuICB9XG59XG5cbi50dC1jb21tZW50cy1sYXlvdXQgKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnR0LXRpdGxlLXN1YiArIC50dC1mb3JtLXJldmlldyB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAgICAxMS4gRm9vdGVyICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSB7XG4gIC8qXG5cdFx0XHRGb290ZXIgbGF5b3V0XG5cdFx0Ki9cbiAgLyogdHQtZm9vdGVyLWxheW91dCAqL1xuICAvKiB0dC1mb290ZXItY29weXJpZ2h0ICovXG4gIC8qXG5cdFx0XHRGb290ZXIgb2JqZWN0c1xuXHRcdCovXG4gIC8qRm9vdGVyIG1lbnUqL1xuICAvKmxvZ28qL1xuICAvKnNvY2lhbC1pY29uICovXG4gIC8qYm94IGluZm8qL1xuICAvKmxpc3QgaW5mbyovXG4gIC8qbmV3c2xldHRlcmZvcm0qL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxO1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM5cHg7XG4gIH1cbn1cbi50dC1mb290ZXItcG93ZXJlZHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNlZWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYXtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggOXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1saXN0LWluZm8gbGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogNjExcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbiAgLy8gI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gIC8vICAgd2lkdGg6IDEwMCU7XG4gIC8vIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgLnR0LWJveC1pbmZvIC50dC1pdGVtIGkuaWNvbi1tYWlsMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGk6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXItbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMil7XG4gICAgICBvcmRlcjogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8ge1xuICAgIC8vIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkuaXMtYWN0aXZlIGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdmctaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7XG4gICAgLy8gbWFyZ2luLXRvcDogMzlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3ZnLWltZyB7XG4gICAgLy8gaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDAge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3QxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0MiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0MyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0NCB7XG4gIGZpbGw6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMzVweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3Ige1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7XG4gIGJhY2tncm91bmQ6ICNmODM1M2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3I6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y4MzUzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIge1xuICAvKlxuXHRcdFx0Rm9vdGVyIG9iamVjdHNcblx0XHQqL1xuICAvKkZvb3RlciBtZW51Ki9cbiAgLypsb2dvKi9cbiAgLyp0dC1sb2dvLWRlc2NyaXB0aW9uKi9cbiAgLypzb2NpYWwtaWNvbiAqL1xuICAvKmJveCBpbmZvKi9cbiAgLypsaXN0IGluZm8qL1xuICAvKm5ld3NsZXR0ZXJmb3JtKi9cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTtcbiAgcGFkZGluZy10b3A6IDQ3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQge1xuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMjRweCAwIDIzcHggMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWxpc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICd8JztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IC0ycHg7XG4gIHRvcDogLTFweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IGxpOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpLmlzLWFjdGl2ZSBhIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gaW1nOm5vdCguc3ZnLWltZykge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gKyAudHQtbG9nby1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogOTRweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIGE6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3Ige1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7XG4gIGJhY2tncm91bmQ6ICNmODM1M2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3I6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y4MzUzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnJvdy1pbmZvICpbY2xhc3NePVwiY29sLVwiXSB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8ge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28tZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDE1NHB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQgLnJvdyAucm93LWluZm8gKltjbGFzc149XCJjb2wtXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IC5yb3cgLmNvbC0xMjpmaXJzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0LFxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIHtcbiAgLypcblx0XHRcdEZvb3RlciBsYXlvdXRcblx0XHQqL1xuICAvKiB0dC1mb290ZXItbGF5b3V0ICovXG4gIC8qIHR0LWZvb3Rlci1jb3B5cmlnaHQgKi9cbiAgLypcblx0XHRcdEZvb3RlciBvYmplY3RzXG5cdFx0Ki9cbiAgLypGb290ZXIgbWVudSovXG4gIC8qbG9nbyovXG4gIC8qc29jaWFsLWljb24gKi9cbiAgLypib3ggaW5mbyovXG4gIC8qbGlzdCBpbmZvKi9cbiAgLyogc3Vic2NyaWJlLWN1c3RvbSAqL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM5cHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IGEge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDlweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtbGlzdC1pbmZvIGxpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGk6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIC50dC1saXN0LWluZm8gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1ib3gtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTVweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDE1NHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMzVweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyOXB4IDAgMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qbmV3c2xldHRlcmZvcm0qL1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgMTVweCA2NXB4O1xuICBtYXJnaW46IDA7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTNweDtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNXB4IDVweCA4cHggMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1NnB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA4cHggMTlweCA4cHggNDNweDtcbiAgYmFja2dyb3VuZDogI2Y4MzUzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjgzNTNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDU1cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIGkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDE5cHggMTVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBwYWRkaW5nOiAwcHggMCAxMHB4IDQ1cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIGkge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMHB4IDAgMTBweCAzNXB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLnR0LWNvbG9yc3dhdGNoIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMjc5cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDg7XG4gIGxlZnQ6IC0yNzBweDtcbn1cblxuLnR0LWNvbG9yc3dhdGNoLnR0LW9wZW4tc3dhdGNoIHtcbiAgbGVmdDogMDtcbn1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4ge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMzFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAzMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAxNHB4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMjFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW8tYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogNTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjFweDtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzE1OTY4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjZmZjMDAwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGZiMDIwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kOiAjZjY5MzIzO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMyk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDk5MTQwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjNDU5OGZmO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWM5YmU4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kOiAjM2JiZTNlO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWE5ZjVjO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kOiAjNTBiZWJkO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmVhMGEwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYS5hY3RpdmU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWNvbG9yc3dhdGNoIHtcbiAgICB0b3A6IDIwNXB4O1xuICB9XG59XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xufSIsIkBpbXBvcnQgXCJzeXN0ZW0vdmFyaWFibGVzXCI7XG4vKiBHbG9iYWwgKi9cbmh0bWx7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSB7XG4gICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgIC8vIGZvbnQtZmFtaWx5OiAkZmY7XG4gICAgLy8gY29sb3I6ICR0ZXh0O1xuICAgIC8vIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLy8gbGluZS1oZWlnaHQ6IDEuNDtcbn1cbnAge1xuICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAvLyBsaW5lLWhlaWdodDogMS40O1xufVxuXG5hIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuc3Vwe1xuICAgIGZvbnQtc2l6ZTogNjAlO1xufVxuLnAtYntcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5nLWNvbnRhY3Qge1xuICAgIGZvcm17XG4gICAgICAgIHdpZHRoOiA5NiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIH1cbiAgICAuaGVscC1ibG9ja3tcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfSAgICAgIFxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIH0gIFxuICAgICZfd3JhcCB7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDUlIDIwcHg7XG4gICAgfVxuICAgICZfaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgICZfYnRuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2Zvb3RlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICZfbG9hZGVye1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc29jaWFse1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IFxuICAgIGF7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgfVxufVxuLyoqKiogIHByZWxvYWRlciAgICoqKioqKi9cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltc2l0aW9uLWxvYWRpbmd7XG5cdDAle1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDBkZWcpXG5cdH1cblx0dG97XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDF0dXJuKTtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDF0dXJuKVxuXHR9XG59XG5Aa2V5ZnJhbWVzIGFuaW1zaXRpb24tbG9hZGluZ3tcblx0MCV7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMGRlZylcblx0fVxuXHR0b3tcblx0XHQtd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pO1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMXR1cm4pXG5cdH1cbn1cbi5nLXByZWxvYWR7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA5OTk5OTk5OTtcbn1cbi5nLWxvYWR7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgwLDAsMCwuMik7XG4gICAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudDsgXG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogLjhzO1xuXHRhbmltYXRpb24tbmFtZTogYW5pbXNpdGlvbi1sb2FkaW5nO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDUwJTtcblx0bGVmdDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlIC01MCUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMjtcblx0JjphZnRlcntcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAtMTZweDtcblx0XHRtYXJnaW4tbGVmdDogLTE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlIC01MCUpO1xuXHR9XG59XG4iLCIkdGV4dDogIzMzMztcbiRicmFuZDogI0NEMjEyMjsgXG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbiRmZjogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsiLCJAaW1wb3J0IFwic3lzdGVtL3ZhcmlhYmxlc1wiO1xuLyoqIFBBUkFMTEFYICoqL1xuLnBhcmFsbGF4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDMwMCU7XG4gICAgICAgIHRvcDogLTkwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIHRvcDogLTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5zaXRlX3dpZHRoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICYtZWwge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTExMCUsIC01MCUpO1xuICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTEwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDkwMCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiQGltcG9ydCBcInN5c3RlbS92YXJpYWJsZXNcIjtcbi5saXN0e1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICBcbiAgICB1bHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAmLXdyYXB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcbiAgICB9XG4gICAgbGl7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICB9XG59XG4ubGlua3tcbiAgICBjb2xvcjogJGJyYW5kO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXJ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbi5oZXJve1xuICAgICZfX2ltZ3N7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJl9fbG9nb3tcbiAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faW1ne1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgYm90dG9tOiAwO1xuICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgbGVmdDogNTAlO1xuICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiY6bnRoLWNoaWxkKDIpe1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgIFxufVxuJjpudGgtY2hpbGQoMyl7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpOyAgXG59XG4gICAgfVxufVxuXG4ud2VsY29tZXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJl9fZ3JpZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB9XG4gICAgJl9fZGVzY3J7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC13cmFwe1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MHB4KTsgXG4gICAgICAgIH1cbiAgICAgICAgLnR0LWluZGVudC1idG57XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpOyBcblxuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19pbWd7XG4gICAgICAgIHdpZHRoOiA1NiU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gcmlnaHQ6IC0yMCU7XG4gICAgICAgIHJpZ2h0OiAtMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdG9wOiAtMjUlO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKXtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuYXBwbCB7XG4gICAgJi1mb3JtIHtcbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDdweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA2NSU7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2dyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3JvdyB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY2hlY2tib3gge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMzUlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEyMzApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTIzMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19zaWduIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgJi1yZXNldCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy8gdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA2NSU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg0NjApIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZy1jb250YWN0X2J0biB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VjY2VzcyB7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICB3aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk4JTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMzMsIDMzLCAwLjkpO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLDAuOCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcblxuICAgICAgICAgICAgJi5pcy1zaG93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyDQkdCw0LfQvtCy0LDRjyDRhC3RhtC40Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuCDQsiB2d1xuLy8gZXggLmVsZW1lbnQgeyBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMCwgJG1hcmdpbjogMTAgYXV0bykgIH1cbkBtaXhpbiB2dygkYXJncy4uLikge1xuXHQvL0BlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluIGtleXdvcmRzKCRhcmdzKSB7ICN7JHByb3BlcnR5fTogIG1hcC1nZXQoZ2VuZXJhdGVWdygkdmFsdWUpLCBcInB4XCIpO31cblx0QGluY2x1ZGUgdnctcmVzcG9uc2l2ZShrZXl3b3JkcygkYXJncykpO1xufVxuXG5AbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICd2dycpO31cblx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcblx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG5cdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBleCAuZWxlbWVudHsgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkgeyAuLi4gfSB9XG5AbWl4aW4gcmVzcG9uZC10bygkYnJlYWtwb2ludCkge1xuXHRAaWYgJGJyZWFrcG9pbnQgPT0gXCJzbWFsbFwiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcInhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwieHhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50fXB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9ICBcbn1cblxuQG1peGluIGZsZXgoKXtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tb3otYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigpe1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi8vIEdlbmVyaWMgdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG5cdCAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuLy8gU2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cbiJdfQ== */
