@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}}.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:url(/images/hero1.jpg) bottom center no-repeat;background-size:cover}.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}.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{position:absolute;bottom:-24px;left:0;width:100%;background-color:transparent;font-family:"Montserrat",sans-serif;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.tt-media-02 .tt-description .tt-title{color:#fff;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;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 .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-description,.tt-portfolio-content .tt-portfolio-item figure:hover figcaption{bottom:0;background-color:rgba(0,0,0,.6)}.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:'\e918';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-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.jpg) center top 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,.tt-promo-02-layout .tt-item:hover .box-icon i{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}.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 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%;right:0!important}.box-reviews .box-reviews-img div{position:absolute;bottom:-30px;-webkit-transition:all 2s linear;transition:all 2s linear}.box-reviews .box-reviews-img div.tt-show{opacity:1;right:0!important}.box-reviews .box-reviews-img.tt-show{right:0}.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}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{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{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}.parallax{background-color:#000;position:relative;overflow:hidden;height:550px}.parallax__bg{background-position:top center;background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:150%;top:-10%;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}.appl-form__title{font-weight:600;font-family:"Montserrat",sans-serif;color:#222;font-size:18px;line-height:1.2;margin:0;padding:0 0 12px}@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-layout01 .layout01-desctope{display:block}#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,.tt-layout01 .layout01-mobile{display:none}.tt-layout01-02 .layout01-desctope{display:block}.tt-layout01-02 .layout01-mobile{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 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: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 .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-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 (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 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: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 (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}}@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 74px;background-size:79% 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:1200px){.box-reviews .box-reviews-img div{bottom:0}}@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 14px 13px}.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{padding:39px 0 316px;background-position:center bottom;background-size:88% auto}.tt-layout01 .row [class^=col]:first-child{padding-right:17px}.tt-layout01 .row [class^=col]:last-child{padding-left:17px}.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 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:900px){.parallax__title span:after{display:none}}@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__title{font-size:28px}}@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-layout01 .layout01-desctope,.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 .layout01-mobile{display:block}.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{font-size:14px;padding-bottom:11px}.tt-layout01 .tt-item .tt-item-content .tt-title .tt-item-icon,.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 .tt-item .tt-item-content p,.tt-layout01-02 .tt-item .tt-item-content p{text-align:center}.tt-layout01,.tt-layout01-02{padding:0 0 60%;background-size:100% auto}.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 .layout01-desctope{display:none}.tt-layout01-02 .layout01-mobile{display:block}.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-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 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: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 screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}@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 (max-width:360px){.modal-md{width:260px}.tt-img-link .tt-wrapper-text,.tt-img-link .tt-wrapper-text i{font-size:15px}}@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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LENBQ2IsQUE0eUJELDhEQUNFLGNBQWUsQ0FDaEIsQ0E5eUJBLEFBd2pESCx5QkFDRSw2REFDRSxjQUFjLEFBQ2QsaUJBQWtCLENBQ25CLEFBNnRDRCxrREFDRSxjQUFjLEFBQ2QsaUJBQWtCLENBQ25CLENBaHVDQSIsImZpbGUiOiJtYWluLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb250c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRm9udHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cbiogeyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGZvbnQsIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBtZW51LCBhcnRpY2xlLCBzZWN0aW9uLCBuYXYsIGZvb3RlciwgZmlndXJlLCB2YXIgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IGJvcmRlcjogMDsgb3V0bGluZTogMDsgZm9udC1zaXplOiAxMDAlOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbm9sLCB1bCwgbWVudSB7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSwgcSB7IHF1b3Rlczogbm9uZTsgfVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIgeyBjb250ZW50OiAnJzsgY29udGVudDogbm9uZTsgfVxuXG46Zm9jdXMgeyBvdXRsaW5lOiAwOyB9XG5cbmE6bGluaywgYTp2aXNpdGVkLCBhOmhvdmVyLCBhOmZvY3VzLCBhOmFjdGl2ZSB7IG91dGxpbmU6IDA7IH1cblxuaW5zIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmRlbCB7IHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbnRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuaHRtbCB7IGZvbnQtc2l6ZTogMTAwLjAxJTsgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IGNvbG9yOiAjMzMzOyB9XG5cbmJvZHkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyBjb2xvcjogIzMzMzsgZm9udC1zaXplOiAxZW07IH1cblxuYiwgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuYSwgaW5wdXQsIGJ1dHRvbiB7IG91dGxpbmU6IG5vbmU7IH1cblxuYSB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICMzMzM7IH1cblxuYTpob3ZlciwgYTphY3RpdmUsIGE6Zm9jdXMgeyBjb2xvcjogIzMzMzsgb3V0bGluZTogMDsgfVxuXG52YXIgeyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuc21hbGwgeyBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsIHN1cCB7IGZvbnQtc2l6ZTogNzUlOyBsaW5lLWhlaWdodDogMDsgcG9zaXRpb246IHJlbGF0aXZlOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHsgdG9wOiAtMC41ZW07IH1cblxuc3ViIHsgYm90dG9tOiAtMC4yNWVtOyB9XG5cbmltZyB7IGJvcmRlcjogMDsgfVxuXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7IGNvbG9yOiBpbmhlcml0OyBmb250OiBpbmhlcml0OyBtYXJnaW46IDA7IH1cblxuYnV0dG9uIHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLCBzZWxlY3QgeyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XG5cbmlucHV0IHsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7IHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7IGhlaWdodDogYXV0bzsgfVxuXG5sZWdlbmQgeyBib3JkZXI6IDA7IHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEgeyBvdmVyZmxvdzogYXV0bzsgfVxuXG5vcHRncm91cCB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnRhYmxlIHsgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsIHRoIHsgcGFkZGluZzogMDsgfVxuXG4vKioqIENBTElCUkkgKioqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQ2FsaWJyaUJvbGQnOyBzcmM6IHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuZW90XCIpOyBzcmM6IHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1Cb2xkLnN2ZyNDYWxpYnJpLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQ2FsaWJyaUxpZ2h0Jzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC5zdmcjQ2FsaWJyaS1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdDYWxpYnJpJzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS5zdmcjQ2FsaWJyaVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKioqIEhFTFZFVElDQSAqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FIZWF2eSc7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkuZW90XCIpOyBzcmM6IHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUhlYXZ5LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUhlYXZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhQm9sZCc7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhQm9sZC5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FNZWRpdW0nOyBzcmM6IHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2FSZWd1bGFyJzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLmVvdFwiKTsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0hlbHZldGljYUxpZ2h0Jzsgc3JjOiB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC5lb3RcIik7IHNyYzogdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKioqKiBBVkVOSVIgICoqKioqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtUm9tYW4ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi5zdmcjQXZlbmlyTFRTdGQtUm9tYW5cIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtT2JsaXF1ZVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJCb29rJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtQm9va09ibGlxdWVcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyQm9vayc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2suc3ZnI0F2ZW5pckxUU3RkLUJvb2tcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0LnN2ZyNBdmVuaXJMVFN0ZC1MaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiAzMDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJMaWdodCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUuc3ZnI0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiAzMDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJNZWRpdW0nOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLnN2ZyNBdmVuaXJMVFN0ZC1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogNTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTWVkaXVtJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUuZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJCbGFjayc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2suc3ZnI0F2ZW5pckxUU3RkLUJsYWNrXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckJsYWNrJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckhlYXZ5Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDkwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pckhlYXZ5Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS5zdmcjQXZlbmlyTFRTdGQtSGVhdnlcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyoqKiAgQXZlbmlyTmV4dCBDb25kZW5zZWQgKioqL1xuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZFVsdHJhTGlnaHQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tVWx0THRDblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiAyMDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkVWx0cmFMaWdodCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1VbHRMdENuSXRcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogMjAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pQ25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUNuSXRcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZEhlYXZ5Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkSGVhdnknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLnN2ZyNBdmVuaXJOZXh0TFRQcm8tSGVhdnlDblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkQm9sZCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZE1lZGl1bSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24uc3ZnI0F2ZW5pck5leHRMVFByby1NZWRpdW1DblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24uZW90XCIpOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi5zdmcjQXZlbmlyTmV4dExUUHJvLUNuXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWREZW1pJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbi5zdmcjQXZlbmlyTmV4dExUUHJvLURlbWlDblwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkQm9sZCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24uc3ZnI0F2ZW5pck5leHRMVFByby1Cb2xkQ25cIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogYm9sZDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRNZWRpdW0nOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKioqICBBdmVuaXJOZXh0ICAqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Jzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci5zdmcjQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dCc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQuc3ZnI0F2ZW5pck5leHRMVFByby1JdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0TWVkaXVtJzsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS5zdmcjQXZlbmlyTmV4dC1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dERlbWknOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLnN2ZyNBdmVuaXJOZXh0TFRQcm8tRGVtaVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0RGVtaSc7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaUl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pSXRcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dEJvbGQnOyBzcmM6IHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLnN2ZyNBdmVuaXJOZXh0TFRQcm8tQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyoqKiogIEdlb3JnaWEgICoqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdHZW9yZ2lhQm9sZCc7IHNyYzogdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS1Cb2xkLmVvdFwiKTsgc3JjOiB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQuc3ZnI0dlb3JnaWEtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnR2VvcmdpYSc7IHNyYzogdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5lb3RcIik7IHNyYzogdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9nZW9yZ2lhL0dlb3JnaWEuc3ZnI0dlb3JnaWFcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLyoqKiBNVVNFTyAqKiovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTEwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvLTEwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiAxMDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlb1VsdHJhTGlnaHQnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby0xMDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby0xMDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogMzAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby0zMDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby0zMDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogMzAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby01MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby01MDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogNzAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby03MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby03MDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogNzAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8nOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlby05MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlby05MDBJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqKiBNVVNFTyBTYW5zICoqKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTEwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiAxMDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogNzAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy03MDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtOTAwSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTkwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA5MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogOTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDMwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTEwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiAxMDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJzsgc3JjOiB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyBmb250LXdlaWdodDogNTAwOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7IHNyYzogdXJsKFwiL2ZvbnRzL011c2VvL011c2VvU2Fucy0zMDBJdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTsgZm9udC13ZWlnaHQ6IDMwMDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ011c2VvIFNhbnMnOyBzcmM6IHVybChcIi9mb250cy9NdXNlby9NdXNlb1NhbnMtNTAwSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTUwMEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgVGFibGUgb2YgY29udGVudHMgICAtLS0tLS0tLSovXG4vKiAxLiBWYXJpYWJsZSAyLiBNaXhpbiAzLiBFeHRlcm5hbCBtb2R1bGUgMy4xIEJvb3RzdHJhcCAzLjMgU2xpZGVyIFNsaWNrIDMuMyBNYWduaWZpYyBwb3B1cCAzLjQgU2xpZGVyIHByaWNlIDMuNSBkYXRlcGlja2VyIDMuNiBwZXJmZWN0IHNjcm9sbGJhciAzLiBGb250cyBpY29ucyA0LiBUeXBvZ3JhcGh5IDUuIEhlYWRlciA2LiBDb250ZW50IGxheW91dCA3LiBNb2RhbCA4LiBCYWNrIFRvIFRvcCA5LiBicmVhZGNydW1icyAxMC4gQmxvZyAxMS4gRm9vdGVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgMy4gRXh0ZXJuYWwgbW9kdWxlICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0gIDMuMSBCb290c3RyYXAgIC0tLS0tLS0tKi9cbi8qISBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKSAqL1xuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7IGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyBsaW5lLWhlaWdodDogMS4xNTsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuQC1tcy12aWV3cG9ydCB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24geyBkaXNwbGF5OiBibG9jazsgfVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7IG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5ociB7IGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyBoZWlnaHQ6IDA7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbnAgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbmFiYnJbdGl0bGVdLCBhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgY3Vyc29yOiBoZWxwOyBib3JkZXItYm90dG9tOiAwOyB9XG5cbmFkZHJlc3MgeyBtYXJnaW4tYm90dG9tOiAxcmVtOyBmb250LXN0eWxlOiBub3JtYWw7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLCB1bCwgZGwgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbm9sIG9sLCB1bCB1bCwgb2wgdWwsIHVsIG9sIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5kdCB7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuZGQgeyBtYXJnaW4tYm90dG9tOiAuNXJlbTsgbWFyZ2luLWxlZnQ6IDA7IH1cblxuZGZuIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbmIsIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuc21hbGwgeyBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsIHN1cCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYSB7IGNvbG9yOiAjMDA3YmZmOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyB9XG5cbmE6aG92ZXIgeyBjb2xvcjogIzAwNTZiMzsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkgeyBjb2xvcjogaW5oZXJpdDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7IGNvbG9yOiBpbmhlcml0OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMgeyBvdXRsaW5lOiAwOyB9XG5cbnByZSwgY29kZSwga2JkLCBzYW1wIHsgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyBmb250LXNpemU6IDFlbTsgfVxuXG5wcmUgeyBtYXJnaW4tdG9wOiAwOyBvdmVyZmxvdzogYXV0bzsgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IH1cblxuaW1nIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG50YWJsZSB7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuY2FwdGlvbiB7IHBhZGRpbmctdG9wOiAwLjc1cmVtOyBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTsgY29sb3I6ICM2Yzc1N2Q7IHRleHQtYWxpZ246IGxlZnQ7IGNhcHRpb24tc2lkZTogYm90dG9tOyB9XG5cbnRoIHsgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG5sYWJlbCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5idXR0b24geyBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1cyB7IG91dGxpbmU6IDFweCBkb3R0ZWQ7IG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5pbnB1dCwgYnV0dG9uLCBzZWxlY3QsIG9wdGdyb3VwLCB0ZXh0YXJlYSB7IG1hcmdpbjogMDsgZm9udC1mYW1pbHk6IGluaGVyaXQ7IGZvbnQtc2l6ZTogaW5oZXJpdDsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uLCBpbnB1dCB7IG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbiwgc2VsZWN0IHsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLCBodG1sIFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSB7IC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHsgcGFkZGluZzogMDsgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94OyB9XG5cbnRleHRhcmVhIHsgb3ZlcmZsb3c6IGF1dG87IHJlc2l6ZTogdmVydGljYWw7IH1cblxuZmllbGRzZXQgeyBtaW4td2lkdGg6IDA7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgYm9yZGVyOiAwOyB9XG5cbmxlZ2VuZCB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwOyBsaW5lLWhlaWdodDogaW5oZXJpdDsgY29sb3I6IGluaGVyaXQ7IHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3MgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHsgaGVpZ2h0OiBhdXRvOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdIHsgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24geyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7IGZvbnQ6IGluaGVyaXQ7IC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHsgZGlzcGxheTogbGlzdC1pdGVtOyBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wYi00MCB7IHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5jb250YWluZXIgeyB3aWR0aDogMTAwJTsgcGFkZGluZy1yaWdodDogMTVweDsgcGFkZGluZy1sZWZ0OiAxNXB4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiA1NzZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiA3NjdweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLmNvbnRhaW5lciB7IG1heC13aWR0aDogOTkwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEyMDBweDsgfSB9XG5cbi5jb250YWluZXItZmx1aWQgeyB3aWR0aDogMTAwJTsgcGFkZGluZy1yaWdodDogMTVweDsgcGFkZGluZy1sZWZ0OiAxNXB4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5yb3cgeyBkaXNwbGF5OiBmbGV4OyBmbGV4LXdyYXA6IHdyYXA7IG1hcmdpbi1yaWdodDogLTE1cHg7IG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG4ubm8tZ3V0dGVycyB7IG1hcmdpbi1yaWdodDogMDsgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5vLWd1dHRlcnMgPiAuY29sLCAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHsgcGFkZGluZy1yaWdodDogMDsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsIC5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSwgLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLCAuY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsIC5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCwgLmNvbC14bC1hdXRvIHsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgbWluLWhlaWdodDogMXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLmNvbCB7IGZsZXgtYmFzaXM6IDA7IGZsZXgtZ3JvdzogMTsgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtYXV0byB7IGZsZXg6IDAgMCBhdXRvOyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5jb2wtMSB7IGZsZXg6IDAgMCA4LjMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIgeyBmbGV4OiAwIDAgMTYuNjY2NjclOyBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMgeyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQgeyBmbGV4OiAwIDAgMzMuMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUgeyBmbGV4OiAwIDAgNDEuNjY2NjclOyBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYgeyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcgeyBmbGV4OiAwIDAgNTguMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTggeyBmbGV4OiAwIDAgNjYuNjY2NjclOyBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkgeyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHsgZmxleDogMCAwIDgzLjMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7IGZsZXg6IDAgMCA5MS42NjY2NyU7IG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIgeyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7IG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7IG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHsgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIgeyBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7IG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHsgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUgeyBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7IG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHsgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTggeyBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7IG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7IG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEgeyBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHsgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7IG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7IG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7IG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7IG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC5jb2wtc20geyBmbGV4LWJhc2lzOiAwOyBmbGV4LWdyb3c6IDE7IG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWF1dG8geyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLXNtLTEgeyBmbGV4OiAwIDAgOC4zMzMzMyU7IG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHsgZmxleDogMCAwIDE2LjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHsgZmxleDogMCAwIDI1JTsgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHsgZmxleDogMCAwIDMzLjMzMzMzJTsgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHsgZmxleDogMCAwIDQxLjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1zbS02IHsgZmxleDogMCAwIDUwJTsgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHsgZmxleDogMCAwIDU4LjMzMzMzJTsgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHsgZmxleDogMCAwIDY2LjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1zbS05IHsgZmxleDogMCAwIDc1JTsgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7IGZsZXg6IDAgMCA4My4zMzMzMyU7IG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEgeyBmbGV4OiAwIDAgOTEuNjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItc20tZmlyc3QgeyBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXNtLWxhc3QgeyBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAgeyBvcmRlcjogMDsgfVxuICAub3JkZXItc20tMSB7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMgeyBvcmRlcjogMzsgfVxuICAub3JkZXItc20tNCB7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYgeyBvcmRlcjogNjsgfVxuICAub3JkZXItc20tNyB7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkgeyBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAgeyBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHsgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7IG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAgeyBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXNtLTEgeyBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHsgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtc20tNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHsgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTYgeyBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtc20tNyB7IG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkgeyBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtc20tMTAgeyBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEgeyBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC5jb2wtbWQgeyBmbGV4LWJhc2lzOiAwOyBmbGV4LWdyb3c6IDE7IG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLWF1dG8geyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLW1kLTEgeyBmbGV4OiAwIDAgOC4zMzMzMyU7IG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHsgZmxleDogMCAwIDE2LjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHsgZmxleDogMCAwIDI1JTsgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHsgZmxleDogMCAwIDMzLjMzMzMzJTsgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHsgZmxleDogMCAwIDQxLjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHsgZmxleDogMCAwIDUwJTsgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHsgZmxleDogMCAwIDU4LjMzMzMzJTsgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHsgZmxleDogMCAwIDY2LjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHsgZmxleDogMCAwIDc1JTsgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7IGZsZXg6IDAgMCA4My4zMzMzMyU7IG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEgeyBmbGV4OiAwIDAgOTEuNjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbWQtZmlyc3QgeyBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3QgeyBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAgeyBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMgeyBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYgeyBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkgeyBvcmRlcjogOTsgfVxuICAub3JkZXItbWQtMTAgeyBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHsgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7IG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LW1kLTAgeyBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEgeyBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHsgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHsgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTYgeyBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7IG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTkgeyBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAgeyBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEgeyBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuY29sLWxnIHsgZmxleC1iYXNpczogMDsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy1hdXRvIHsgZmxleDogMCAwIGF1dG87IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC1sZy0xIHsgZmxleDogMCAwIDguMzMzMzMlOyBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7IGZsZXg6IDAgMCAxNi42NjY2NyU7IG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7IGZsZXg6IDAgMCAyNSU7IG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7IGZsZXg6IDAgMCAzMy4zMzMzMyU7IG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7IGZsZXg6IDAgMCA0MS42NjY2NyU7IG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7IGZsZXg6IDAgMCA1MCU7IG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7IGZsZXg6IDAgMCA1OC4zMzMzMyU7IG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7IGZsZXg6IDAgMCA2Ni42NjY2NyU7IG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7IGZsZXg6IDAgMCA3NSU7IG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAgeyBmbGV4OiAwIDAgODMuMzMzMzMlOyBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLWxnLTExIHsgZmxleDogMCAwIDkxLjY2NjY3JTsgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHsgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1sZy1sYXN0IHsgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHsgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEgeyBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7IG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHsgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQgeyBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7IG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHsgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcgeyBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7IG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHsgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHsgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7IG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIgeyBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHsgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7IG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHsgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQgeyBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHsgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcgeyBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7IG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHsgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLmNvbC14bCB7IGZsZXgtYmFzaXM6IDA7IGZsZXgtZ3JvdzogMTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteGwtYXV0byB7IGZsZXg6IDAgMCBhdXRvOyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wteGwtMSB7IGZsZXg6IDAgMCA4LjMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXhsLTIgeyBmbGV4OiAwIDAgMTYuNjY2NjclOyBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMgeyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQgeyBmbGV4OiAwIDAgMzMuMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXhsLTUgeyBmbGV4OiAwIDAgNDEuNjY2NjclOyBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYgeyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcgeyBmbGV4OiAwIDAgNTguMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXhsLTggeyBmbGV4OiAwIDAgNjYuNjY2NjclOyBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkgeyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXhsLTEwIHsgZmxleDogMCAwIDgzLjMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7IGZsZXg6IDAgMCA5MS42NjY2NyU7IG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIgeyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14bC1maXJzdCB7IG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7IG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci14bC0xIHsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIgeyBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci14bC00IHsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUgeyBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci14bC03IHsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTggeyBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7IG9yZGVyOiA5OyB9XG4gIC5vcmRlci14bC0xMCB7IG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEgeyBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHsgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteGwtMCB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7IG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtMyB7IG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteGwtOSB7IG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7IG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG4uZm9ybS1jb250cm9sIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtOyBmb250LXNpemU6IDFyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IGNvbG9yOiAjNDk1MDU3OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhOyBib3JkZXItcmFkaXVzOiAwOyB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cblxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXI6IDA7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7IGNvbG9yOiAjNDk1MDU3OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItY29sb3I6ICM4MGJkZmY7IG91dGxpbmU6IDA7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7IGNvbG9yOiAjNmM3NTdkOyBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHsgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjsgb3BhY2l0eTogMTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7IGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUgeyBjb2xvcjogIzQ5NTA1NzsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZm9ybS1jb250cm9sLWZpbGUsIC5mb3JtLWNvbnRyb2wtcmFuZ2UgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1mb3JtLWxhYmVsIHsgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpOyBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7IG1hcmdpbi1ib3R0b206IDA7IGZvbnQtc2l6ZTogaW5oZXJpdDsgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtbGcgeyBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpOyBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpOyBmb250LXNpemU6IDEuMjVyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHsgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7IHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpOyBmb250LXNpemU6IDAuODc1cmVtOyBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXRvcDogMC4zNzVyZW07IHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTsgbWFyZ2luLWJvdHRvbTogMDsgbGluZS1oZWlnaHQ6IDEuNTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci13aWR0aDogMXB4IDA7IH1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4geyBwYWRkaW5nLXJpZ2h0OiAwOyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHsgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07IGZvbnQtc2l6ZTogMC44NzVyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IGJvcmRlci1yYWRpdXM6IDA7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1zbTpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBzZWxlY3QuYnRuOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHsgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7IH1cblxuLmZvcm0tY29udHJvbC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHsgcGFkZGluZzogMC41cmVtIDFyZW07IGZvbnQtc2l6ZTogMS4yNXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkgeyBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpOyB9XG5cbi5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4uZm9ybS10ZXh0IHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IDAuMjVyZW07IH1cblxuLmZvcm0tcm93IHsgZGlzcGxheTogZmxleDsgZmxleC13cmFwOiB3cmFwOyBtYXJnaW4tcmlnaHQ6IC01cHg7IG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5mb3JtLXJvdyA+IC5jb2wsIC5mb3JtLXJvdyA+IFtjbGFzcyo9XCJjb2wtXCJdIHsgcGFkZGluZy1yaWdodDogNXB4OyBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4uZm9ybS1jaGVjayB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctbGVmdDogMS4yNXJlbTsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luLXRvcDogMC4zcmVtOyBtYXJnaW4tbGVmdDogLTEuMjVyZW07IH1cblxuLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7IGNvbG9yOiAjNmM3NTdkOyB9XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcGFkZGluZy1sZWZ0OiAwOyBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07IH1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHsgcG9zaXRpb246IHN0YXRpYzsgbWFyZ2luLXRvcDogMDsgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07IG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi52YWxpZC1mZWVkYmFjayB7IGRpc3BsYXk6IG5vbmU7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAwLjI1cmVtOyBmb250LXNpemU6IDgwJTsgY29sb3I6ICMyOGE3NDU7IH1cblxuLnZhbGlkLXRvb2x0aXAgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgei1pbmRleDogNTsgZGlzcGxheTogbm9uZTsgbWF4LXdpZHRoOiAxMDAlOyBwYWRkaW5nOiAuNXJlbTsgbWFyZ2luLXRvcDogLjFyZW07IGZvbnQtc2l6ZTogLjg3NXJlbTsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjgpOyBib3JkZXItcmFkaXVzOiAuMnJlbTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgeyBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwgeyBjb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7IGNvbG9yOiAjMjhhNzQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6ICM3MWRkOGE7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRjZTU3OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwgeyBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHsgYm9yZGVyLWNvbG9yOiBpbmhlcml0OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuXG4uaW52YWxpZC1mZWVkYmFjayB7IGRpc3BsYXk6IG5vbmU7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAwLjI1cmVtOyBmb250LXNpemU6IDgwJTsgY29sb3I6ICNkYzM1NDU7IH1cblxuLmludmFsaWQtdG9vbHRpcCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyB6LWluZGV4OiA1OyBkaXNwbGF5OiBub25lOyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmc6IC41cmVtOyBtYXJnaW4tdG9wOiAuMXJlbTsgZm9udC1zaXplOiAuODc1cmVtOyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOCk7IGJvcmRlci1yYWRpdXM6IC4ycmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwgeyBjb2xvcjogI2RjMzU0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHsgY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6ICNlZmEyYTk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJhY2tncm91bmQtY29sb3I6ICNlNDYwNmQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7IGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUgeyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLmZvcm0taW5saW5lIHsgZGlzcGxheTogZmxleDsgZmxleC1mbG93OiByb3cgd3JhcDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sgeyB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmZvcm0taW5saW5lIGxhYmVsIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHsgZGlzcGxheTogZmxleDsgZmxleDogMCAwIGF1dG87IGZsZXgtZmxvdzogcm93IHdyYXA7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiBhdXRvOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHsgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IHdpZHRoOiBhdXRvOyBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAwOyBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07IG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wgeyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHsgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5idG4geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OiA0MDA7IHRleHQtYWxpZ246IGNlbnRlcjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgdXNlci1zZWxlY3Q6IG5vbmU7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtOyBmb250LXNpemU6IDFyZW07IGxpbmUtaGVpZ2h0OiAxLjU7IGJvcmRlci1yYWRpdXM6IDA7IHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cblxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHsgb3V0bGluZTogMDsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG5cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQgeyBvcGFjaXR5OiAwLjY1OyB9XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuXG5hLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4geyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLXByaW1hcnkgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5OyBib3JkZXItY29sb3I6ICMwMDYyY2M7IH1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7IGJvcmRlci1jb2xvcjogIzAwNWNiZjsgfVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkOyBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODsgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyOyB9XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7IH1cblxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MjsgYm9yZGVyLWNvbG9yOiAjNGU1NTViOyB9XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7IH1cblxuLmJ0bi1zdWNjZXNzIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODsgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0OyB9XG5cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0OyBib3JkZXItY29sb3I6ICMxYzc0MzA7IH1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cblxuLmJ0bi1pbmZvIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuXG4uYnRuLWluZm86aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjsgYm9yZGVyLWNvbG9yOiAjMTE3YThiOyB9XG5cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG5cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgYm9yZGVyLWNvbG9yOiAjMTA3MDdmOyB9XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxuXG4uYnRuLXdhcm5pbmcgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG5cbi5idG4td2FybmluZzpob3ZlciB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwOyBib3JkZXItY29sb3I6ICNkMzllMDA7IH1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3OyBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7IGJvcmRlci1jb2xvcjogI2M2OTUwMDsgfVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuXG4uYnRuLWRhbmdlciB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLmJ0bi1kYW5nZXI6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMzsgYm9yZGVyLWNvbG9yOiAjYmQyMTMwOyB9XG5cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG5cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1OyBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7IGJvcmRlci1jb2xvcjogI2IyMWYyZDsgfVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuXG4uYnRuLWxpZ2h0IHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuXG4uYnRuLWxpZ2h0OmhvdmVyIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7IGJvcmRlci1jb2xvcjogI2RhZTBlNTsgfVxuXG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHsgY29sb3I6ICMyMTI1Mjk7IGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTsgYm9yZGVyLWNvbG9yOiAjZDNkOWRmOyB9XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cblxuLmJ0bi1kYXJrIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuXG4uYnRuLWRhcms6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjsgYm9yZGVyLWNvbG9yOiAjMWQyMTI0OyB9XG5cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuXG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyBib3JkZXItY29sb3I6ICMzNDNhNDA7IH1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7IGJvcmRlci1jb2xvcjogIzE3MWExZDsgfVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHsgY29sb3I6ICMwMDdiZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7IGNvbG9yOiAjMDA3YmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkgeyBjb2xvcjogIzZjNzU3ZDsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHsgY29sb3I6ICM2Yzc1N2Q7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkOyBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7IGNvbG9yOiAjMjhhNzQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQgeyBjb2xvcjogIzI4YTc0NTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7IGNvbG9yOiAjMTdhMmI4OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7IGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHsgY29sb3I6ICMxN2EyYjg7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4OyBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHsgY29sb3I6ICNmZmMxMDc7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7IGNvbG9yOiAjZmZjMTA3OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogIzIxMjUyOTsgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXIgeyBjb2xvcjogI2RjMzU0NTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7IGNvbG9yOiAjZGMzNTQ1OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodCB7IGNvbG9yOiAjZjhmOWZhOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjZjhmOWZhOyB9XG5cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHsgY29sb3I6ICNmOGY5ZmE7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjMjEyNTI5OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHsgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtZGFyayB7IGNvbG9yOiAjMzQzYTQwOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7IGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMgeyBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7IGNvbG9yOiAjMzQzYTQwOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZjsgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7IGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmJ0bi1saW5rIHsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6ICMwMDdiZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tbGluazpob3ZlciB7IGNvbG9yOiAjMDA1NmIzOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7IGNvbG9yOiAjNmM3NTdkOyB9XG5cbi5idG4tbGcgeyBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgZm9udC1zaXplOiAxLjI1cmVtOyBsaW5lLWhlaWdodDogMS41OyBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5idG4tc20geyBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTsgZm9udC1zaXplOiAwLjg3NXJlbTsgbGluZS1oZWlnaHQ6IDEuNTsgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYnRuLWJsb2NrIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyB9XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHsgbWFyZ2luLXRvcDogMC41cmVtOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7IHdpZHRoOiAxMDAlOyB9XG5cbi5pbnB1dC1ncm91cCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogZmxleDsgZmxleC13cmFwOiB3cmFwOyBhbGlnbi1pdGVtczogc3RyZXRjaDsgd2lkdGg6IDEwMCU7IH1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxleDogMSAxIGF1dG87IHdpZHRoOiAxJTsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cywgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOmZvY3VzIHsgei1pbmRleDogMzsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHsgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCwgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCwgLmlucHV0LWdyb3VwLWFwcGVuZCB7IGRpc3BsYXk6IGZsZXg7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0biwgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4geyBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtOyBtYXJnaW4tYm90dG9tOiAwOyBmb250LXNpemU6IDFyZW07IGZvbnQtd2VpZ2h0OiA0MDA7IGxpbmUtaGVpZ2h0OiAxLjU7IGNvbG9yOiAjNDk1MDU3OyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdoaXRlLXNwYWNlOiBub3dyYXA7IGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7IGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0geyBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkgeyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkgeyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5tb2RhbC1vcGVuIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubW9kYWwgeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDsgei1pbmRleDogMjU7IGRpc3BsYXk6IG5vbmU7IG92ZXJmbG93OiBoaWRkZW47IG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLW9wZW4gLm1vZGFsIHsgb3ZlcmZsb3cteDogaGlkZGVuOyBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tb2RhbC1kaWFsb2cgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiBhdXRvOyBtYXJnaW46IDEwcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEwcHggKiAyKSk7IH1cblxuLm1vZGFsLWNvbnRlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IHdpZHRoOiAxMDAlOyBwb2ludGVyLWV2ZW50czogYXV0bzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgYm9yZGVyLXJhZGl1czogMDsgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3AgeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDsgei1pbmRleDogMjQ7IGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHsgb3BhY2l0eTogMC41OyB9XG5cbi5tb2RhbC1oZWFkZXIgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBwYWRkaW5nOiAwOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLm1vZGFsLWhlYWRlciAuY2xvc2UgeyBwYWRkaW5nOiAwOyBtYXJnaW46IDAgMCAwIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHsgbWFyZ2luLWJvdHRvbTogMDsgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxleDogMSAxIGF1dG87IHBhZGRpbmc6IDE1cHg7IH1cblxuLm1vZGFsLWZvb3RlciB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IHBhZGRpbmc6IDE1cHg7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG5cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtOTk5OXB4OyB3aWR0aDogNTBweDsgaGVpZ2h0OiA1MHB4OyBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAubW9kYWwtZGlhbG9nIHsgbWF4LXdpZHRoOiA1MDBweDsgbWFyZ2luOiAzMHB4IGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7IG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgzMHB4ICogMikpOyB9XG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5tb2RhbC1sZyB7IG1heC13aWR0aDogODAwcHg7IH0gfVxuXG4uYWxpZ24tYmFzZWxpbmUgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdG9wIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1taWRkbGUgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tdGV4dC10b3AgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsIGEuYmctcHJpbWFyeTpmb2N1cywgYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsIGJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLCBidXR0b24uYmctc2Vjb25kYXJ5OmhvdmVyLCBidXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHsgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLCBidXR0b24uYmctc3VjY2Vzczpob3ZlciwgYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1pbmZvOmhvdmVyLCBhLmJnLWluZm86Zm9jdXMsIGJ1dHRvbi5iZy1pbmZvOmhvdmVyLCBidXR0b24uYmctaW5mbzpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7IGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cywgYnV0dG9uLmJnLXdhcm5pbmc6aG92ZXIsIGJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLCBidXR0b24uYmctZGFuZ2VyOmhvdmVyLCBidXR0b24uYmctZGFuZ2VyOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1saWdodCB7IGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG5hLmJnLWxpZ2h0OmhvdmVyLCBhLmJnLWxpZ2h0OmZvY3VzLCBidXR0b24uYmctbGlnaHQ6aG92ZXIsIGJ1dHRvbi5iZy1saWdodDpmb2N1cyB7IGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7IGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cywgYnV0dG9uLmJnLWRhcms6aG92ZXIsIGJ1dHRvbi5iZy1kYXJrOmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIgeyBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20geyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHsgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkgeyBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3MgeyBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8geyBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcgeyBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7IGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQgeyBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsgeyBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHsgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQgeyBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtdG9wIHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXJpZ2h0IHsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1ib3R0b20geyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50OyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGVmdCB7IGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWNpcmNsZSB7IGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLTAgeyBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OjphZnRlciB7IGRpc3BsYXk6IGJsb2NrOyBjbGVhcjogYm90aDsgY29udGVudDogXCJcIjsgfVxuXG4uZC1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmQtc20tbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLmQtbWQtbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5kLWxnLW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXggeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXggeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAuZC14bC1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7IC5kLXByaW50LW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXggeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXggeyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgcGFkZGluZzogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHsgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6IFwiXCI7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLCAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCwgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LCAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJvcmRlcjogMDsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHsgcGFkZGluZy10b3A6IDQyLjg1NzE0JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHsgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUgeyBwYWRkaW5nLXRvcDogNzUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7IHBhZGRpbmctdG9wOiAxMDAlOyB9XG5cbi5mbGV4LXJvdyB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ub3dyYXAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuZmxleC1zbS1yb3cgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tbm93cmFwIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2ggeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8geyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAuZmxleC1tZC1yb3cgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2ggeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8geyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLmZsZXgtbGctcm93IHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2ggeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5mbGV4LXhsLXJvdyB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4geyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLmZsb2F0LWxlZnQgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmZsb2F0LXNtLWxlZnQgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1ub25lIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAuZmxvYXQtbWQtbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuZmxvYXQtbGctbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAuZmxvYXQteGwtbGVmdCB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7IHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUgeyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUgeyBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHsgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC10b3AgeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgcmlnaHQ6IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDIzOyB9XG5cbi5maXhlZC1ib3R0b20geyBwb3NpdGlvbjogZml4ZWQ7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDIzOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkgeyAuc3RpY2t5LXRvcCB7IHBvc2l0aW9uOiBzdGlja3k7IHRvcDogMDsgei1pbmRleDogMjI7IH0gfVxuXG4uc3Itb25seSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxcHg7IHBhZGRpbmc6IDA7IG92ZXJmbG93OiBoaWRkZW47IGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7IHdoaXRlLXNwYWNlOiBub3dyYXA7IGNsaXAtcGF0aDogaW5zZXQoNTAlKTsgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7IHBvc2l0aW9uOiBzdGF0aWM7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IGF1dG87IG92ZXJmbG93OiB2aXNpYmxlOyBjbGlwOiBhdXRvOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyBjbGlwLXBhdGg6IG5vbmU7IH1cblxuLnctMjUgeyB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAgeyB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUgeyB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7IGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAgeyBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHsgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAgeyBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubS0wIHsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAsIC5teS0wIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5tci0wLCAubXgtMCB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLCAubXktMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCwgLm14LTAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEgeyBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMSwgLm15LTEgeyBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsIC5teC0xIHsgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEsIC5teS0xIHsgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0xLCAubXgtMSB7IG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7IG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsIC5teS0yIHsgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsIC5teC0yIHsgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMiwgLm15LTIgeyBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMiwgLm14LTIgeyBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7IG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLCAubXktMyB7IG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMywgLm14LTMgeyBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMywgLm15LTMgeyBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsIC5teC0zIHsgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHsgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCwgLm15LTQgeyBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCwgLm14LTQgeyBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00LCAubXktNCB7IG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC00LCAubXgtNCB7IG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHsgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsIC5teS01IHsgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01LCAubXgtNSB7IG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01LCAubXktNSB7IG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSwgLm14LTUgeyBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTAgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsIC5weS0wIHsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHItMCwgLnB4LTAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsIC5weS0wIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCwgLnB4LTAgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHsgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xLCAucHktMSB7IHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsIC5weC0xIHsgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLCAucHktMSB7IHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEsIC5weC0xIHsgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7IHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLCAucHktMiB7IHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMiwgLnB4LTIgeyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMiwgLnB5LTIgeyBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsIC5weC0yIHsgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHsgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLCAucHktMyB7IHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTMsIC5weC0zIHsgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLCAucHktMyB7IHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsIC5weC0zIHsgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNCB7IHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00LCAucHktNCB7IHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCwgLnB4LTQgeyBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCwgLnB5LTQgeyBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTQsIC5weC00IHsgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHsgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LCAucHktNSB7IHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsIC5weC01IHsgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01LCAucHktNSB7IHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsIC5weC01IHsgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvLCAubXktYXV0byB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXItYXV0bywgLm14LWF1dG8geyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0bywgLm15LWF1dG8geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8sIC5teC1hdXRvIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLm0tc20tMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wLCAubXktc20tMCB7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCwgLm14LXNtLTAgeyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMCwgLm15LXNtLTAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTAsIC5teC1zbS0wIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHsgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEsIC5teS1zbS0xIHsgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xLCAubXgtc20tMSB7IG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLCAubXktc20tMSB7IG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMSwgLm14LXNtLTEgeyBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIgeyBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLCAubXktc20tMiB7IG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0yLCAubXgtc20tMiB7IG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIsIC5teS1zbS0yIHsgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsIC5teC1zbS0yIHsgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMgeyBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMywgLm15LXNtLTMgeyBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsIC5teC1zbS0zIHsgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMsIC5teS1zbS0zIHsgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zLCAubXgtc20tMyB7IG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7IG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQsIC5teS1zbS00IHsgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsIC5teC1zbS00IHsgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCwgLm15LXNtLTQgeyBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNCwgLm14LXNtLTQgeyBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7IG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LCAubXktc20tNSB7IG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNSwgLm14LXNtLTUgeyBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSwgLm15LXNtLTUgeyBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsIC5teC1zbS01IHsgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHsgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wLCAucHktc20tMCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsIC5weC1zbS0wIHsgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0wLCAucHktc20tMCB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsIC5weC1zbS0wIHsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7IHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMSwgLnB5LXNtLTEgeyBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLCAucHgtc20tMSB7IHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSwgLnB5LXNtLTEgeyBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0xLCAucHgtc20tMSB7IHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIgeyBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMiwgLnB5LXNtLTIgeyBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTIsIC5weC1zbS0yIHsgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsIC5weS1zbS0yIHsgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLCAucHgtc20tMiB7IHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7IHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMywgLnB5LXNtLTMgeyBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLCAucHgtc20tMyB7IHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMywgLnB5LXNtLTMgeyBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLCAucHgtc20tMyB7IHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQgeyBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCwgLnB5LXNtLTQgeyBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsIC5weC1zbS00IHsgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsIC5weS1zbS00IHsgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS00LCAucHgtc20tNCB7IHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7IHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSwgLnB5LXNtLTUgeyBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS01LCAucHgtc20tNSB7IHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSwgLnB5LXNtLTUgeyBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LCAucHgtc20tNSB7IHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0bywgLm15LXNtLWF1dG8geyBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sIC5teC1zbS1hdXRvIHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWF1dG8sIC5teS1zbS1hdXRvIHsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLCAubXgtc20tYXV0byB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLm0tbWQtMCB7IG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wLCAubXktbWQtMCB7IG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCwgLm14LW1kLTAgeyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCwgLm15LW1kLTAgeyBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTAsIC5teC1tZC0wIHsgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHsgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsIC5teS1tZC0xIHsgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0xLCAubXgtbWQtMSB7IG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLCAubXktbWQtMSB7IG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSwgLm14LW1kLTEgeyBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTIgeyBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLCAubXktbWQtMiB7IG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLCAubXgtbWQtMiB7IG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIsIC5teS1tZC0yIHsgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsIC5teC1tZC0yIHsgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMgeyBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMywgLm15LW1kLTMgeyBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsIC5teC1tZC0zIHsgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsIC5teS1tZC0zIHsgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0zLCAubXgtbWQtMyB7IG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7IG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsIC5teS1tZC00IHsgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTQsIC5teC1tZC00IHsgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCwgLm15LW1kLTQgeyBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCwgLm14LW1kLTQgeyBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7IG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LCAubXktbWQtNSB7IG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSwgLm14LW1kLTUgeyBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSwgLm15LW1kLTUgeyBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsIC5teC1tZC01IHsgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHsgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0wLCAucHktbWQtMCB7IHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsIC5weC1tZC0wIHsgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLCAucHktbWQtMCB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTAsIC5weC1tZC0wIHsgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7IHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSwgLnB5LW1kLTEgeyBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xLCAucHgtbWQtMSB7IHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSwgLnB5LW1kLTEgeyBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLCAucHgtbWQtMSB7IHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIgeyBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMiwgLnB5LW1kLTIgeyBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsIC5weC1tZC0yIHsgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIsIC5weS1tZC0yIHsgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLCAucHgtbWQtMiB7IHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7IHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMywgLnB5LW1kLTMgeyBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLCAucHgtbWQtMyB7IHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMywgLnB5LW1kLTMgeyBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0zLCAucHgtbWQtMyB7IHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQgeyBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCwgLnB5LW1kLTQgeyBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTQsIC5weC1tZC00IHsgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsIC5weS1tZC00IHsgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LCAucHgtbWQtNCB7IHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7IHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSwgLnB5LW1kLTUgeyBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LCAucHgtbWQtNSB7IHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSwgLnB5LW1kLTUgeyBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LCAucHgtbWQtNSB7IHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0bywgLm15LW1kLWF1dG8geyBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sIC5teC1tZC1hdXRvIHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sIC5teS1tZC1hdXRvIHsgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1hdXRvLCAubXgtbWQtYXV0byB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5tLWxnLTAgeyBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMCwgLm15LWxnLTAgeyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAsIC5teC1sZy0wIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsIC5teS1sZy0wIHsgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0wLCAubXgtbGctMCB7IG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7IG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLCAubXktbGctMSB7IG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMSwgLm14LWxnLTEgeyBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSwgLm15LWxnLTEgeyBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsIC5teC1sZy0xIHsgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHsgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMiwgLm15LWxnLTIgeyBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMiwgLm14LWxnLTIgeyBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yLCAubXktbGctMiB7IG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0yLCAubXgtbGctMiB7IG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHsgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMsIC5teS1sZy0zIHsgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0zLCAubXgtbGctMyB7IG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLCAubXktbGctMyB7IG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMywgLm14LWxnLTMgeyBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQgeyBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LCAubXktbGctNCB7IG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy00LCAubXgtbGctNCB7IG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQsIC5teS1sZy00IHsgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsIC5teC1sZy00IHsgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTUgeyBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSwgLm15LWxnLTUgeyBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsIC5teC1sZy01IHsgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTUsIC5teS1sZy01IHsgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01LCAubXgtbGctNSB7IG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMCwgLnB5LWxnLTAgeyBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLCAucHgtbGctMCB7IHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCwgLnB5LWxnLTAgeyBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0wLCAucHgtbGctMCB7IHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEgeyBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsIC5weS1sZy0xIHsgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMSwgLnB4LWxnLTEgeyBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsIC5weS1sZy0xIHsgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSwgLnB4LWxnLTEgeyBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHsgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsIC5weS1sZy0yIHsgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLCAucHgtbGctMiB7IHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yLCAucHktbGctMiB7IHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMiwgLnB4LWxnLTIgeyBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMgeyBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTMsIC5weS1sZy0zIHsgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMywgLnB4LWxnLTMgeyBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsIC5weS1sZy0zIHsgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMywgLnB4LWxnLTMgeyBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHsgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsIC5weS1sZy00IHsgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy00LCAucHgtbGctNCB7IHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LCAucHktbGctNCB7IHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCwgLnB4LWxnLTQgeyBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUgeyBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsIC5weS1sZy01IHsgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSwgLnB4LWxnLTUgeyBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUsIC5weS1sZy01IHsgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSwgLnB4LWxnLTUgeyBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLWF1dG8sIC5teS1sZy1hdXRvIHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1hdXRvLCAubXgtbGctYXV0byB7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLCAubXktbGctYXV0byB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbGctYXV0bywgLm14LWxnLWF1dG8geyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAubS14bC0wIHsgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsIC5teS14bC0wIHsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0wLCAubXgteGwtMCB7IG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wLCAubXkteGwtMCB7IG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCwgLm14LXhsLTAgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTEgeyBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSwgLm15LXhsLTEgeyBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsIC5teC14bC0xIHsgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEsIC5teS14bC0xIHsgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLCAubXgteGwtMSB7IG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7IG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIsIC5teS14bC0yIHsgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIsIC5teC14bC0yIHsgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMiwgLm15LXhsLTIgeyBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMiwgLm14LXhsLTIgeyBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7IG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLCAubXkteGwtMyB7IG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMywgLm14LXhsLTMgeyBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMywgLm15LXhsLTMgeyBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsIC5teC14bC0zIHsgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHsgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCwgLm15LXhsLTQgeyBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCwgLm14LXhsLTQgeyBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00LCAubXkteGwtNCB7IG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00LCAubXgteGwtNCB7IG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHsgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUsIC5teS14bC01IHsgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LCAubXgteGwtNSB7IG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LCAubXkteGwtNSB7IG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNSwgLm14LXhsLTUgeyBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAgeyBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsIC5weS14bC0wIHsgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteGwtMCwgLnB4LXhsLTAgeyBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAsIC5weS14bC0wIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCwgLnB4LXhsLTAgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHsgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xLCAucHkteGwtMSB7IHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsIC5weC14bC0xIHsgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0xLCAucHkteGwtMSB7IHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEsIC5weC14bC0xIHsgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7IHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yLCAucHkteGwtMiB7IHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMiwgLnB4LXhsLTIgeyBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMiwgLnB5LXhsLTIgeyBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTIsIC5weC14bC0yIHsgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHsgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLCAucHkteGwtMyB7IHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTMsIC5weC14bC0zIHsgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zLCAucHkteGwtMyB7IHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsIC5weC14bC0zIHsgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtNCB7IHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LCAucHkteGwtNCB7IHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCwgLnB4LXhsLTQgeyBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCwgLnB5LXhsLTQgeyBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsIC5weC14bC00IHsgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHsgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC01LCAucHkteGwtNSB7IHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUsIC5weC14bC01IHsgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LCAucHkteGwtNSB7IHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTUsIC5weC14bC01IHsgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLCAubXkteGwtYXV0byB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteGwtYXV0bywgLm14LXhsLWF1dG8geyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0bywgLm15LXhsLWF1dG8geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sIC5teC14bC1hdXRvIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWp1c3RpZnkgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRydW5jYXRlIHsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnRleHQtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC50ZXh0LXNtLWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC50ZXh0LW1kLWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudGV4dC1sZy1sZWZ0IHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgLnRleHQteGwtbGVmdCB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2UgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7IGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHsgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkIHsgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHsgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMgeyBjb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7IGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7IGNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7IGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHsgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHsgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMgeyBjb2xvcjogIzExN2E4YiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcgeyBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7IGNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHsgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHsgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7IGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMgeyBjb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsgeyBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7IGNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQgeyBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUgeyBmb250OiAwLzAgYTsgY29sb3I6IHRyYW5zcGFyZW50OyB0ZXh0LXNoYWRvdzogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMDsgfVxuXG4udmlzaWJsZSB7IHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHsgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHsgKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7IHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhOm5vdCguYnRuKSB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7IGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBwcmUgeyB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICBwcmUsIGJsb2NrcXVvdGUgeyBib3JkZXI6IDFweCBzb2xpZCAjOTk5OyBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQgeyBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsIGltZyB7IHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBwLCBoMiwgaDMgeyBvcnBoYW5zOiAzOyB3aWRvd3M6IDM7IH1cbiAgaDIsIGgzIHsgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH1cbiAgQHBhZ2UgeyBzaXplOiBhMzsgfVxuICBib2R5IHsgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDsgfVxuICAuY29udGFpbmVyIHsgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDsgfVxuICAubmF2YmFyIHsgZGlzcGxheTogbm9uZTsgfVxuICAuYmFkZ2UgeyBib3JkZXI6IDFweCBzb2xpZCAjMDAwOyB9XG4gIC50YWJsZSB7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICAudGFibGUgdGQsIC50YWJsZSB0aCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsIC50YWJsZS1ib3JkZXJlZCB0ZCB7IGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDsgfSB9XG5cbi8qLS0tLS0tLSAgMy4yIFNsaWRlciBTbGljayAgLS0tLS0tLS0qL1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAtbW96LXVzZXItc2VsZWN0OiBub25lOyAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IHVzZXItc2VsZWN0OiBub25lOyAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7IC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7IHRvdWNoLWFjdGlvbjogcGFuLXk7IC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3QgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwOyBsZWZ0OiAwOyBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIgeyBkaXNwbGF5OiB0YWJsZTsgY29udGVudDogJyc7IH1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHsgY2xlYXI6IGJvdGg7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7IGRpc3BsYXk6IG5vbmU7IGZsb2F0OiBsZWZ0OyBoZWlnaHQ6IDEwMCU7IG1pbi1oZWlnaHQ6IDFweDsgfVxuXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUgeyBmbG9hdDogcmlnaHQ7IH1cblxuLnNsaWNrLXNsaWRlIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgfVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiBhdXRvOyBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4vKi0tLS0tLS0gIDMuMyBNYWduaWZpYyBwb3B1cCAgLS0tLS0tLS0qL1xuLyogTWFnbmlmaWMgUG9wdXAgQ1NTICovXG4ubWZwLWJnIHsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAyMTsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IGZpeGVkOyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLm1mcC13cmFwIHsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAyMjsgcG9zaXRpb246IGZpeGVkOyBvdXRsaW5lOiBub25lOyAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubWZwLWNvbnRhaW5lciB7IHRleHQtYWxpZ246IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBsZWZ0OiAwOyB0b3A6IDA7IHBhZGRpbmc6IDIwcHggOHB4OyAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWNvbnRlbnQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgbWFyZ2luOiAwIGF1dG87IHRleHQtYWxpZ246IGxlZnQ7IHotaW5kZXg6IDIwOyB9XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsIC5tZnAtYWpheC1ob2xkZXIgLm1mcC1jb250ZW50IHsgd2lkdGg6IDEwMCU7IGN1cnNvcjogYXV0bzsgfVxuXG4ubWZwLWFqYXgtY3VyIHsgY3Vyc29yOiBwcm9ncmVzczsgfVxuXG4ubWZwLXpvb20geyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQgeyBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1jbG9zZSwgLm1mcC1hcnJvdywgLm1mcC1wcmVsb2FkZXIsIC5tZnAtY291bnRlciB7IC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5tZnAtbG9hZGluZy5tZnAtZmlndXJlIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ubWZwLWhpZGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtcHJlbG9hZGVyIHsgY29sb3I6ICNDQ0M7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHdpZHRoOiBhdXRvOyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbi10b3A6IC0wLjhlbTsgbGVmdDogOHB4OyByaWdodDogOHB4OyB6LWluZGV4OiAyMDsgfVxuXG4ubWZwLXByZWxvYWRlciBhIHsgY29sb3I6ICNjY2NjY2M7IH1cblxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuYnV0dG9uLm1mcC1jbG9zZSwgYnV0dG9uLm1mcC1hcnJvdyB7IG92ZXJmbG93OiB2aXNpYmxlOyBjdXJzb3I6IHBvaW50ZXI7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBib3JkZXI6IDA7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgZGlzcGxheTogYmxvY2s7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDA7IHotaW5kZXg6IDIxOyAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7IGJveC1zaGFkb3c6IG5vbmU7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHsgcGFkZGluZzogMDsgYm9yZGVyOiAwOyB9XG5cbi5tZnAtY2xvc2UgeyB3aWR0aDogNDRweDsgaGVpZ2h0OiA0NHB4OyBsaW5lLWhlaWdodDogNDRweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTQzcHg7IHRvcDogLTQ0cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAwIDAgMThweCAxMHB4OyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAwcHg7IGxpbmUtaGVpZ2h0OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLm1mcC1jbG9zZTpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MzNcIjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgfVxuXG4ubWZwLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLm1mcC1jb3VudGVyIHsgdG9wOiAwOyByaWdodDogMDsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE4cHg7IGZvbnQtd2VpZ2h0OiBsaWdodGVyOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbmJ1dHRvbi5tZnAtYXJyb3cgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG1hcmdpbjogMDsgdG9wOiA1MCU7IG1hcmdpbi10b3A6IC0yNXB4OyBwYWRkaW5nOiAwOyB3aWR0aDogNTBweDsgaGVpZ2h0OiA1MHB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLm1mcC1hcnJvdzpob3ZlciwgLm1mcC1hcnJvdzpmb2N1cyB7IG9wYWNpdHk6IDE7IGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApOyB9XG5cbi5tZnAtYXJyb3c6YmVmb3JlLCAubWZwLWFycm93OmFmdGVyLCAubWZwLWFycm93IC5tZnAtYiwgLm1mcC1hcnJvdyAubWZwLWEgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAwOyBoZWlnaHQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwOyBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxuXG4ubWZwLWFycm93IHsgZGlzcGxheTogYmxvY2s7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiA0NXB4OyBjb2xvcjogI2ZmZmZmZjsgb3BhY2l0eTogMTsgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLm1mcC1hcnJvdzpob3ZlciwgYnV0dG9uLm1mcC1hcnJvdzpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tZnAtYXJyb3c6YmVmb3JlIHsgZGlzcGxheTogYmxvY2s7IH1cblxuYnV0dG9uLm1mcC1hcnJvdy1yaWdodCwgYnV0dG9uLm1mcC1hcnJvdy1sZWZ0IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDQ5cHg7IGhlaWdodDogNDlweDsgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjsgZm9udC1zaXplOiAwOyBsaW5lLWhlaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyBtYXJnaW4tdG9wOiAtNDRweDsgY29sb3I6ICNmZmZmZmY7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG5idXR0b24ubWZwLWFycm93LXJpZ2h0OmJlZm9yZSwgYnV0dG9uLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyLjc1OyBtYXJnaW4tbGVmdDogMTNweDsgfVxuXG5idXR0b24ubWZwLWFycm93LXJpZ2h0OmhvdmVyLCBidXR0b24ubWZwLWFycm93LWxlZnQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQgeyBsZWZ0OiAyMHB4OyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLm1mcC1hcnJvdy1sZWZ0IHsgcmlnaHQ6IDIwcHg7IH1cblxuLm1mcC1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7IHBhZGRpbmctdG9wOiA0MHB4OyBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHsgbGluZS1oZWlnaHQ6IDA7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDkwMHB4OyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHsgdG9wOiAtNDBweDsgfVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciBpZnJhbWUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpOyBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6IDA7IC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBwYWRkaW5nOiAwcHggMCA0MHB4OyBtYXJnaW46IDAgYXV0bzsgfVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHsgbGluZS1oZWlnaHQ6IDA7IH1cblxuLm1mcC1maWd1cmU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDQwcHg7IGJvdHRvbTogNDBweDsgZGlzcGxheTogYmxvY2s7IHJpZ2h0OiAwOyB3aWR0aDogYXV0bzsgaGVpZ2h0OiBhdXRvOyB6LWluZGV4OiAtMTsgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMyk7IGJhY2tncm91bmQ6ICM0NDQ7IH1cblxuLm1mcC1maWd1cmUgc21hbGwgeyBjb2xvcjogI0JEQkRCRDsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDE0cHg7IH1cblxuLm1mcC1maWd1cmUgZmlndXJlIHsgbWFyZ2luOiAwOyB9XG5cbi5tZnAtYm90dG9tLWJhciB7IG1hcmdpbi10b3A6IC0yMXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGN1cnNvcjogYXV0bzsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLm1mcC10aXRsZSB7IGNvbG9yOiAjZmZmOyBmb250LXdlaWdodDogNTAwOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHsgbWF4LXdpZHRoOiA3MiU7IH1cblxuLm1mcC1nYWxsZXJ5IGltZy5tZnAtaW1nIHsgbWF4LWhlaWdodDogODB2aCAhaW1wb3J0YW50OyB9XG5cbi5tZnAtZ2FsbGVyeSAubWZwLWltYWdlLWhvbGRlciAubWZwLWZpZ3VyZSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHsgLyoqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW4gKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHsgcGFkZGluZy1sZWZ0OiAwOyBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7IHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHsgdG9wOiAwOyBib3R0b206IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHsgZGlzcGxheTogaW5saW5lOyBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7IGJvdHRvbTogMDsgbWFyZ2luOiAwOyB0b3A6IGF1dG87IHBhZGRpbmc6IDNweCA1cHg7IHBvc2l0aW9uOiBmaXhlZDsgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7IHBhZGRpbmc6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY291bnRlciB7IHJpZ2h0OiA1cHg7IHRvcDogM3B4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNsb3NlIHsgdG9wOiAwOyByaWdodDogMDsgd2lkdGg6IDM1cHg7IGhlaWdodDogMzVweDsgbGluZS1oZWlnaHQ6IDM1cHg7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTsgcG9zaXRpb246IGZpeGVkOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkgeyAubWZwLWFycm93IHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7IC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDsgdHJhbnNmb3JtLW9yaWdpbjogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0IHsgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlOyB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlOyB9XG4gIC5tZnAtY29udGFpbmVyIHsgcGFkZGluZy1sZWZ0OiA2cHg7IHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XG5cbi5tZnAtaWU3IC5tZnAtaW1nIHsgcGFkZGluZzogMDsgfVxuXG4ubWZwLWllNyAubWZwLWJvdHRvbS1iYXIgeyB3aWR0aDogNjAwcHg7IGxlZnQ6IDUwJTsgbWFyZ2luLWxlZnQ6IC0zMDBweDsgbWFyZ2luLXRvcDogNXB4OyBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbi5tZnAtaWU3IC5tZnAtY29udGFpbmVyIHsgcGFkZGluZzogMDsgfVxuXG4ubWZwLWllNyAubWZwLWNvbnRlbnQgeyBwYWRkaW5nLXRvcDogNDRweDsgfVxuXG4ubWZwLWllNyAubWZwLWNsb3NlIHsgdG9wOiAwOyByaWdodDogMDsgcGFkZGluZy10b3A6IDA7IH1cblxuYm9keS5tZnAtem9vbS1vdXQtY3VyICN0dC1zdHVjay5zdHVjayB7IHBhZGRpbmctcmlnaHQ6IDE3cHg7IH1cblxuLyotLS0tLS0tICAzLjQgU2xpZGVyIHByaWNlICAtLS0tLS0tLSovXG4vKiEgbm91aXNsaWRlciAtIDExLjEuMCAtIDIwMTgtMDQtMDIgMTE6MTg6MTMgKi9cbi8qIEZ1bmN0aW9uYWwgc3R5bGluZzsgVGhlc2Ugc3R5bGVzIGFyZSByZXF1aXJlZCBmb3Igbm9VaVNsaWRlciB0byBmdW5jdGlvbi4gWW91IGRvbid0IG5lZWQgdG8gY2hhbmdlIHRoZXNlIHJ1bGVzIHRvIGFwcGx5IHlvdXIgZGVzaWduLiAqL1xuLm5vVWktdGFyZ2V0LCAubm9VaS10YXJnZXQgKiB7IC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTsgdG91Y2gtYWN0aW9uOiBub25lOyAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IHVzZXItc2VsZWN0OiBub25lOyAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm5vVWktdGFyZ2V0IHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXJlY3Rpb246IGx0cjsgfVxuXG4ubm9VaS1iYXNlLCAubm9VaS1jb25uZWN0cyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTsgfVxuXG4vKiBXcmFwcGVyIGZvciBhbGwgY29ubmVjdCBlbGVtZW50cy4gKi9cbi5ub1VpLWNvbm5lY3RzIHsgb3ZlcmZsb3c6IGhpZGRlbjsgei1pbmRleDogMDsgfVxuXG4ubm9VaS1jb25uZWN0LCAubm9VaS1vcmlnaW4geyB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDE7IHRvcDogMDsgbGVmdDogMDsgbWFyZ2luLWxlZnQ6IDJweDsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDsgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuXG4vKiBPZmZzZXQgZGlyZWN0aW9uICovXG5odG1sOm5vdChbZGlyPVwicnRsXCJdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7IGxlZnQ6IGF1dG87IHJpZ2h0OiAwOyB9XG5cbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZSBjb25uZWN0IGVsZW1lbnRzLiAqL1xuLm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luIHsgd2lkdGg6IDA7IH1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4geyBoZWlnaHQ6IDA7IH1cblxuLm5vVWktaGFuZGxlIHsgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1jb25uZWN0LCAubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHsgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zczsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cblxuLm5vVWktc3RhdGUtZHJhZyAqIHsgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLyogU2xpZGVyIHNpemUgYW5kIGhhbmRsZSBwbGFjZW1lbnQ7ICovXG4ubm9VaS1ob3Jpem9udGFsIHsgaGVpZ2h0OiAzcHg7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7IHdpZHRoOiAxNXB4OyBoZWlnaHQ6IDE1cHg7IGxlZnQ6IC05cHg7IHRvcDogLTZweDsgb3V0bGluZTogbm9uZTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7IGJvcmRlci1yYWRpdXM6IDUwcHg7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgdG9wOiAycHg7IGxlZnQ6IDJweDsgd2lkdGg6IDlweDsgaGVpZ2h0OiA5cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDsgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4OyBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbi5ub1VpLXZlcnRpY2FsIHsgd2lkdGg6IDE4cHg7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlIHsgd2lkdGg6IDI4cHg7IGhlaWdodDogMzRweDsgbGVmdDogLTZweDsgdG9wOiAtMTdweDsgfVxuXG5odG1sOm5vdChbZGlyPVwicnRsXCJdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7IHJpZ2h0OiAtMTdweDsgbGVmdDogYXV0bzsgfVxuXG4vKiBTdHlsaW5nOyBHaXZpbmcgdGhlIGNvbm5lY3QgZWxlbWVudCBhIGJvcmRlciByYWRpdXMgY2F1c2VzIGlzc3VlcyB3aXRoIHVzaW5nIHRyYW5zZm9ybTogc2NhbGUgKi9cbi5ub1VpLXRhcmdldCB7IGJhY2tncm91bmQ6ICNlYmViZWI7IH1cblxuLm5vVWktY29ubmVjdCB7IGJhY2tncm91bmQ6ICNkZDNkNTM7IH1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29yczsgKi9cbi5ub1VpLWRyYWdnYWJsZSB7IGN1cnNvcjogZXctcmVzaXplOyB9XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZSB7IGN1cnNvcjogbnMtcmVzaXplOyB9XG5cbi5ub1VpLWhhbmRsZSB7IGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7IGJvcmRlci1yYWRpdXM6IDUwJTsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi8qIEhhbmRsZSBzdHJpcGVzOyAqL1xuLyogRGlzYWJsZWQgc3RhdGU7ICovXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3QgeyBiYWNrZ3JvdW5kOiAjQjhCOEI4OyB9XG5cbltkaXNhYmxlZF0ubm9VaS10YXJnZXQsIFtkaXNhYmxlZF0ubm9VaS1oYW5kbGUsIFtkaXNhYmxlZF0gLm5vVWktaGFuZGxlIHsgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4vKiBCYXNlOyAqL1xuLm5vVWktcGlwcywgLm5vVWktcGlwcyAqIHsgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5ub1VpLXBpcHMgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGNvbG9yOiAjOTk5OyB9XG5cbi8qIFZhbHVlczsgKi9cbi5ub1VpLXZhbHVlIHsgcG9zaXRpb246IGFic29sdXRlOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm5vVWktdmFsdWUtc3ViIHsgY29sb3I6ICNjY2M7IGZvbnQtc2l6ZTogMTBweDsgfVxuXG4vKiBNYXJraW5nczsgKi9cbi5ub1VpLW1hcmtlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZDogI0NDQzsgfVxuXG4ubm9VaS1tYXJrZXItc3ViIHsgYmFja2dyb3VuZDogI0FBQTsgfVxuXG4ubm9VaS1tYXJrZXItbGFyZ2UgeyBiYWNrZ3JvdW5kOiAjQUFBOyB9XG5cbi8qIEhvcml6b250YWwgbGF5b3V0OyAqL1xuLm5vVWktcGlwcy1ob3Jpem9udGFsIHsgcGFkZGluZzogMTBweCAwOyBoZWlnaHQ6IDgwcHg7IHRvcDogMTAwJTsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IH1cblxuLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTsgfVxuXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXIgeyBtYXJnaW4tbGVmdDogLTFweDsgd2lkdGg6IDJweDsgaGVpZ2h0OiA1cHg7IH1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHsgaGVpZ2h0OiAxMHB4OyB9XG5cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLWxhcmdlIHsgaGVpZ2h0OiAxNXB4OyB9XG5cbi8qIFZlcnRpY2FsIGxheW91dDsgKi9cbi5ub1VpLXBpcHMtdmVydGljYWwgeyBwYWRkaW5nOiAwIDEwcHg7IGhlaWdodDogMTAwJTsgdG9wOiAwOyBsZWZ0OiAxMDAlOyB9XG5cbi5ub1VpLXZhbHVlLXZlcnRpY2FsIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWwgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7IH1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyIHsgd2lkdGg6IDVweDsgaGVpZ2h0OiAycHg7IG1hcmdpbi10b3A6IC0xcHg7IH1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLXN1YiB7IHdpZHRoOiAxMHB4OyB9XG5cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1sYXJnZSB7IHdpZHRoOiAxNXB4OyB9XG5cbi5ub1VpLXRvb2x0aXAgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5OyBib3JkZXItcmFkaXVzOiAzcHg7IGJhY2tncm91bmQ6ICNmZmY7IGNvbG9yOiAjMDAwOyBwYWRkaW5nOiA1cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXAgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgbGVmdDogNTAlOyBib3R0b206IDEyMCU7IH1cblxuLm5vVWktdmVydGljYWwgLm5vVWktdG9vbHRpcCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpOyB0b3A6IDUwJTsgcmlnaHQ6IDEyMCU7IH1cblxuLnR0LXNsaWRlci1wcmljZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtc2xpZGVyLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXRvcDogMjRweDsgfVxuXG4udHQtc2xpZGVyLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IC5zbGlkZXItdmFsdWUgeyB3aWR0aDogY2FsYyg1MCUgLSAzcHgpOyBoZWlnaHQ6IDQ0cHg7IHBhZGRpbmc6IDNweCA0cHggMXB4OyBsaW5lLWhlaWdodDogMzVweDsgdGV4dC1hbGlnbjogY2VudGVyOyBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmOyBjb2xvcjogIzIyMjIyMjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyB9XG5cbi50dC1zbGlkZXItcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuLyotLS0tLS0tICAzLjUgZGF0ZXBpY2tlciAgLS0tLS0tLS0qL1xuLyohIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcCBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmUgSW1wcm92ZW1lbnRzIGJ5IEFuZHJldyBSb3dscyBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAgKi9cbi5kYXRlcGlja2VyIHsgcGFkZGluZzogMHB4OyBtYXJnaW4tdG9wOiAwcHg7IGRpcmVjdGlvbjogbHRyOyB9XG5cbi5kYXRlcGlja2VyLWlubGluZSB7IHdpZHRoOiAxMDAlOyB9XG5cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHsgZGlyZWN0aW9uOiBydGw7IH1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7IGZsb2F0OiByaWdodDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93biB7IHRvcDogMDsgbGVmdDogMDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7IGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC03cHg7IGxlZnQ6IDZweDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC02cHg7IGxlZnQ6IDdweDsgfVxuXG4uZGF0ZXBpY2tlciA+IGRpdiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLmRhdGVwaWNrZXIgdGggeyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5kYXRlcGlja2VyLmRheXMgZGl2LmRhdGVwaWNrZXItZGF5cyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kYXRlcGlja2VyLm1vbnRocyBkaXYuZGF0ZXBpY2tlci1tb250aHMgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uZGF0ZXBpY2tlci55ZWFycyBkaXYuZGF0ZXBpY2tlci15ZWFycyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHsgbWFyZ2luOiAwOyB9XG5cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLCAudGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHsgd2lkdGg6IDEwMCU7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyIHsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVyIHsgYmFja2dyb3VuZDogbm9uZTsgY29sb3I6ICMyMjIyMjI7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7IGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7IGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHsgY29sb3I6ICNkZDNkNTMgXFw5OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7IGNvbG9yOiAjZGQzZDUzIFxcOTsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAyMyU7IGhlaWdodDogNTRweDsgbGluZS1oZWlnaHQ6IDU0cHg7IGZsb2F0OiBsZWZ0OyBtYXJnaW46IDElOyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIgeyBiYWNrZ3JvdW5kOiBub25lOyBjb2xvcjogIzIyMjIyMjsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmY7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLmRhdGVwaWNrZXIgdGguc3dpdGNoIHsgd2lkdGg6IDE0NXB4OyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLCAuZGF0ZXBpY2tlciB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aCB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciwgLmRhdGVwaWNrZXIgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLCAuaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7IGRpc3BsYXk6IGJsb2NrOyBjdXJzb3I6IHBvaW50ZXI7IHdpZHRoOiAxNnB4OyBoZWlnaHQ6IDE2cHg7IH1cblxuLmRhdGVwaWNrZXIgdGQsIC5kYXRlcGlja2VyIHRoIHsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTQlOyBoZWlnaHQ6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogOXB4IDNweCAxMHB4OyAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjsgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCB7IHBhZGRpbmc6IDlweCAzcHggN3B4OyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGggeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjRweDsgZm9udC13ZWlnaHQ6IDUwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0aC5kb3cgeyBjb2xvcjogIzIyMjIyMjsgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmRhdGVwaWNrZXIgdGhlYWQgLmljb24tYXJyb3ctcmlnaHQsIC5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LWxlZnQgeyBkaXNwbGF5OiBibG9jazsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjMjIyMjIyOyBvcGFjaXR5OiAxOyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCAuaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxN1wiOyB9XG5cbi5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTZcIjsgfVxuXG4uZGF0ZXBpY2tlciB0aGVhZCB0aC5uZXh0OmhvdmVyIGksIC5kYXRlcGlja2VyIHRoZWFkIHRoLnByZXY6aG92ZXIgaSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHsgYm9yZGVyLXNwYWNpbmc6IDFweDsgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgfVxuXG4uZGF0ZXBpY2tlciB0aC5wcmV2IHsgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uZGF0ZXBpY2tlciB0aC5uZXh0IHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmRhdGVwaWNrZXIgdGQgeyBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2OyB9XG5cbi5kYXRlcGlja2VyIHRkLmRheS5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyBib3JkZXItY29sb3I6ICNkZDNkNTM7IH1cblxuLyotLS0tLS0tICAzLjYgcGVyZmVjdCBzY3JvbGxiYXIgIC0tLS0tLS0tKi9cbi8qIHBlcmZlY3Qtc2Nyb2xsYmFyIHYwLjYuMTAgKi9cbi5wcy1jb250YWluZXIgeyAtbXMtdG91Y2gtYWN0aW9uOiBub25lOyB0b3VjaC1hY3Rpb246IG5vbmU7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyB9XG5cbkBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7IC5wcy1jb250YWluZXIgeyBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsgLnBzLWNvbnRhaW5lciB7IG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4ucHMtY29udGFpbmVyLnBzLWFjdGl2ZS14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsIC5wcy1jb250YWluZXIucHMtYWN0aXZlLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZyB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXggeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7IGRpc3BsYXk6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyBvcGFjaXR5OiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7IGJvdHRvbTogM3B4OyAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteC1yYWlsICovIGhlaWdodDogOHB4OyB9XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCA+IC5wcy1zY3JvbGxiYXIteCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovIGJhY2tncm91bmQtY29sb3I6ICNhYWE7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyOyBib3R0b206IDA7IC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzLXNjcm9sbGJhci14ICovIGhlaWdodDogOHB4OyB9XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7IGRpc3BsYXk6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgei1pbmRleDogMjE7IC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqLyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgb3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyOyByaWdodDogM3B4OyAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzLXNjcm9sbGJhci15LXJhaWwgKi8gd2lkdGg6IDhweDsgfVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkgeyBwb3NpdGlvbjogYWJzb2x1dGU7IC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqLyBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjsgcmlnaHQ6IDA7IC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXkgKi8gd2lkdGg6IDVweDsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZyB7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXggPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXggeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCwgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHsgb3BhY2l0eTogMC42OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXggeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IG9wYWNpdHk6IDAuOTsgfVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWw6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAgIDMuIEZvbnRzIGljb25zICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ2NhcmxlYWRlcic7IHNyYzogdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5lb3Q/aWcwY2hiXCIpOyBzcmM6IHVybChcIi9mb250cy9jYXJsZWFkZXIuZW90P2lnMGNoYiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci50dGY/aWcwY2hiXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvY2FybGVhZGVyLndvZmY/aWcwY2hiXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9jYXJsZWFkZXIuc3ZnP2lnMGNoYiNjYXJsZWFkZXJcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHsgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi8gZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7IHNwZWFrOiBub25lOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtdmFyaWFudDogbm9ybWFsOyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgbGluZS1oZWlnaHQ6IDE7IC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqLyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbi01OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM4XCI7IH1cblxuLmljb24tNjE4ODY3OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM5XCI7IH1cblxuLmljb24tdG9vbHM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5M2FcIjsgfVxuXG4uaWNvbi15MTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzYlwiOyB9XG5cbi5pY29uLXkyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTNjXCI7IH1cblxuLmljb24teTM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5M2RcIjsgfVxuXG4uaWNvbi15NDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzZVwiOyB9XG5cbi5pY29uLXk1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTNmXCI7IH1cblxuLmljb24tMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0MFwiOyB9XG5cbi5pY29uLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU5NDFcIjsgfVxuXG4uaWNvbi0zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTQyXCI7IH1cblxuLmljb24tNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTk0M1wiOyB9XG5cbi5pY29uLWhhbmRzc2hha2U6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDBcIjsgfVxuXG4uaWNvbi1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cblxuLmljb24tbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwMlwiOyB9XG5cbi5pY29uLTE1ODc0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAzXCI7IH1cblxuLmljb24tdXNlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwNFwiOyB9XG5cbi5pY29uLWNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDVcIjsgfVxuXG4uaWNvbi1hZGRjYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDZcIjsgfVxuXG4uaWNvbi1tYWlsMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwN1wiOyB9XG5cbi5pY29uLW1lbnU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDhcIjsgfVxuXG4uaWNvbi1tdXNpY2Etc2VhcmNoZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDlcIjsgfVxuXG4uaWNvbi1jYXItd2FzaGluZy1tYWNoaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cblxuLmljb24tZmluYW5jaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBiXCI7IH1cblxuLmljb24tY2Fyc2VhcmNoMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwY1wiOyB9XG5cbi5pY29uLXBheW1lbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGRcIjsgfVxuXG4uaWNvbi10cmFkZWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cblxuLmljb24tdHJhZGVpbjI6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGZcIjsgfVxuXG4uaWNvbi10ZXN0ZHJpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTBcIjsgfVxuXG4uaWNvbi1waG90by1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTFcIjsgfVxuXG4uaWNvbi1jb21wYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEyXCI7IH1cblxuLmljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxM1wiOyB9XG5cbi5pY29uLXByaWNlLXRhZzE6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTRcIjsgfVxuXG4uaWNvbi1yZWZyZXNoLWJ1dHRvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNVwiOyB9XG5cbi5pY29uLWxlZnQtYXJyb3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTZcIjsgfVxuXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxN1wiOyB9XG5cbi5pY29uLXJpZ2h0LWFycm93MTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxOFwiOyB9XG5cbi5pY29uLXJvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTlcIjsgfVxuXG4uaWNvbi1zb2xkb3V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFhXCI7IH1cblxuLmljb24tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxYlwiOyB9XG5cbi5pY29uLXVzZXIxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFjXCI7IH1cblxuLmljb24tdmVoaWNsZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWRcIjsgfVxuXG4uaWNvbi1yZXBvcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWVcIjsgfVxuXG4uaWNvbi1wcmljZS10YWc6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWZcIjsgfVxuXG4uaWNvbi1hd2FyZHM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjBcIjsgfVxuXG4uaWNvbi1jdXN0b21lcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjFcIjsgfVxuXG4uaWNvbi1zdGFmZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMlwiOyB9XG5cbi5pY29uLTM2NjU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjNcIjsgfVxuXG4uaWNvbi04ODAwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI0XCI7IH1cblxuLmljb24tMjI2MjM0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cblxuLmljb24tNzMzNjEzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI2XCI7IH1cblxuLmljb24tODQ0NjY6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjdcIjsgfVxuXG4uaWNvbi01NDY0MTk6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjhcIjsgfVxuXG4uaWNvbi0xMzA0MTU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjlcIjsgfVxuXG4uaWNvbi0xNDk5ODQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmFcIjsgfVxuXG4uaWNvbi1hcnJvd2Rvd246YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmJcIjsgfVxuXG4uaWNvbi1hcnJvd3VwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJjXCI7IH1cblxuLmljb24tYXJyb3dzZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyZFwiOyB9XG5cbi5pY29uLWFycm93c3VwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJlXCI7IH1cblxuLmljb24tYXR0YWNobWVudDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyZlwiOyB9XG5cbi5pY29uLWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzBcIjsgfVxuXG4uaWNvbi1jYXJzZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzFcIjsgfVxuXG4uaWNvbi1jaGVjay1tYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTMyXCI7IH1cblxuLmljb24tY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzNcIjsgfVxuXG4uaWNvbi1kb25lLXRpY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzRcIjsgfVxuXG4uaWNvbi1maWxlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNVwiOyB9XG5cbi5pY29uLWdyaWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MzZcIjsgfVxuXG4uaWNvbi1saXN0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTM3XCI7IH1cblxuLmljb24tcGF1c2U6YmVmb3JlIHsgY29udGVudDogXCJcXGVhMTZcIjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0gICAgICA0LiBUeXBvZ3JhcGh5ICAgICAgICAtLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1pbiB7IDAlIHsgb3BhY2l0eTogMC4xOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9IH1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4geyAwJSB7IG9wYWNpdHk6IDAuMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgZmFkZS1pbiB7IDAlIHsgb3BhY2l0eTogMC4xOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlLWluIHsgMCUgeyBvcGFjaXR5OiAwLjE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH0gfVxuXG5ib2R5IHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjNzA3MDcwOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBtYXJnaW46IDA7IG92ZXJmbG93LXg6IGhpZGRlbjsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjRweDsgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4gMXMgbGluZWFyOyAtbW96LWFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7IC1vLWFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7IGFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IGJvZHkgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgb3V0bGluZTogbm9uZTsgY29sb3I6ICM3MDcwNzA7IH1cblxuYTpob3ZlciB7IG91dGxpbmU6IG5vbmU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgb3V0bGluZTogbm9uZTsgY29sb3I6ICM3MDcwNzA7IH1cblxuYTphY3RpdmUsIGE6dmlzaXRlZCwgYTpmb2N1cyB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgb3V0bGluZTogbm9uZTsgfVxuXG4uYnRuIHsgYmFja2dyb3VuZDogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgYm9yZGVyOiBub25lOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiA2MDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogNHB4IDI0cHggNHB4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiA0NnB4OyBjdXJzb3I6IHBvaW50ZXI7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDsgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7IGJvcmRlci1yYWRpdXM6IDVweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi5idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyBjb2xvcjogI2ZmZmZmZjsgb3V0bGluZTogbm9uZTsgfVxuXG4uYnRuOmFjdGl2ZSwgLmJ0bjp2aXNpdGVkLCAuYnRuOmZvY3VzLCAuYnRuYnV0dG9uOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuLmJ0bjpub3QoLnR0LWljb24tcmlnaHQpIFtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cblxuLmJ0bi5idG4td2lkZSB7IHBhZGRpbmctbGVmdDogMzhweDsgcGFkZGluZy1yaWdodDogMzhweDsgfVxuXG4uYnRuLmJ0bi1jb2xvcjAyIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLmJ0bi5idG4tY29sb3IwMjpob3ZlciB7IGJhY2tncm91bmQ6ICMyMjIyMjI7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5idG4uYnRuLWZ1bGx3aWR0aCB7IHdpZHRoOiAxMDAlOyB9XG5cbi5idG4uYnRuLXhsIHsgaGVpZ2h0OiA0OXB4OyBmb250LXNpemU6IDE0cHg7IHBhZGRpbmctbGVmdDogNDBweDsgcGFkZGluZy1yaWdodDogNDBweDsgfVxuXG4uYnRuLmJ0bi14bCBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbi1yaWdodDogMTFweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuYnRuLmJ0bi14bCB7IHBhZGRpbmctbGVmdDogMzBweDsgcGFkZGluZy1yaWdodDogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuYnRuLmJ0bi14bCB7IHBhZGRpbmctbGVmdDogMzBweDsgcGFkZGluZy1yaWdodDogMzBweDsgfVxuICAuYnRuLmJ0bi14bCBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmJ0bi5idG4teGwgeyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cbiAgLmJ0bi5idG4teGwgW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxudWwgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxucCB7IHBhZGRpbmc6IDAgMCAxMnB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyBwIHsgcGFkZGluZy1ib3R0b206IDE3cHg7IG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgcCB7IHBhZGRpbmctYm90dG9tOiAzMHB4OyBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuaHIgeyBib3JkZXI6IG5vbmU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDFweDsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7IHBhZGRpbmc6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyBociB7IG1hcmdpbjogNjBweCAwIDUzcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgaHIgeyBtYXJnaW46IDQwcHggMCAzM3B4IDA7IH0gfVxuXG50ZXh0YXJlYSwgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0geyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLyogdHQtYmxvY2stdGl0bGUgKi9cbi50dC10aXRsZSBzcGFuIHsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IGZvbnQtZmFtaWx5OiBpbmhlcml0OyB9XG5cbi50dC1ibG9jay10aXRsZSB7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwcHg7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1ibG9jay10aXRsZSAudHQtdGl0bGU6Zmlyc3QtY2hpbGQgeyBtYXJnaW4tdG9wOiAtNHB4OyB9XG5cbi50dC1ibG9jay10aXRsZSAudHQtZGVzY3JpcHRpb24geyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IDYwMDsgbGluZS1oZWlnaHQ6IDEuMzsgY29sb3I6ICNkZDNkNTM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbi10b3A6IDdweDsgfVxuXG4udHQtYmxvY2stdGl0bGUudHQtdGl0bGUtY3VzdG9tIC50dC1kZXNjcmlwdGlvbiB7IGNvbG9yOiAjMjIyMjIyOyB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgZm9udC1zaXplOiAxOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LWJsb2NrLXRpdGxlIHsgcGFkZGluZy1ib3R0b206IDQ1cHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMzZweDsgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxNHB4OyB9XG4gIC50dC1ibG9jay10aXRsZS50dC1zdWItcGFnZXMgeyBwYWRkaW5nLWJvdHRvbTogNTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkgeyAudHQtYmxvY2stdGl0bGUgeyBwYWRkaW5nLWJvdHRvbTogMzJweDsgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAzMHB4OyB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtZGVzY3JpcHRpb24geyBmb250LXNpemU6IDEycHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXN1Yi1wYWdlcyB7IHBhZGRpbmctYm90dG9tOiA0NnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ibG9jay10aXRsZSB7IHBhZGRpbmctYm90dG9tOiAyN3B4OyB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC1kZXNjcmlwdGlvbiB7IGZvbnQtc2l6ZTogMTFweDsgcGFkZGluZy1ib3R0b206IDRweDsgfVxuICAudHQtYmxvY2stdGl0bGUudHQtc3ViLXBhZ2VzIHsgcGFkZGluZy1ib3R0b206IDQxcHg7IH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXRpdGxlLWN1c3RvbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC50dC1ibG9jay10aXRsZS50dC10aXRsZS1jdXN0b20gLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjZweDsgcGFkZGluZy1ib3R0b206IDRweDsgfSB9XG5cbi50dC10aXRsZS1saWdodCAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWluZGVudC1idG4geyBtYXJnaW4tdG9wOiAtMTlweDsgfVxuXG4udHQtYmxvY2stc3VicGFnZXMgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtYmxvY2stc3VicGFnZXMgeyBmb250LXNpemU6IDM2cHg7IHBhZGRpbmc6IDAgMCA1MHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ibG9jay1zdWJwYWdlcyB7IGZvbnQtc2l6ZTogMzBweDsgcGFkZGluZzogMCAwIDIxcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtYmxvY2stc3VicGFnZXMgeyBmb250LXNpemU6IDI0cHg7IHBhZGRpbmc6IDAgMCAyM3B4IDA7IH0gfVxuXG4udHQtdGl0bGUtc3VicGFnZXMgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA2MDA7IHBhZGRpbmc6IDAgMCAyOHB4IDA7IG1hcmdpbjogMDsgfVxuXG5wICsgLnR0LXRpdGxlLXN1YnBhZ2VzIHsgbWFyZ2luLXRvcDogMzNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IHAgKyAudHQtdGl0bGUtc3VicGFnZXMgeyBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLmltZy1ib3R0b20geyBtYXJnaW4tYm90dG9tOiA3cHg7IH1cblxuLyogbGF5b3V0IGluZGVudCAqL1xuLmNvbnRhaW5lci1pbmRlbnQ6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogMTE3cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuY29udGFpbmVyLWluZGVudDpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA3OXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5jb250YWluZXItaW5kZW50Om5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDU3cHg7IH0gfVxuXG4uY29udGFpbmVyLWluZGVudC0wMjpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiAxMjNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5jb250YWluZXItaW5kZW50LTAyOm5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDY1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDI6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNTVweDsgfSB9XG5cbi5jb250YWluZXItaW5kZW50LTAzOm5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDg1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuY29udGFpbmVyLWluZGVudC0wMzpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA1MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5jb250YWluZXItaW5kZW50LTAzOm5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDQycHg7IH0gfVxuXG4uY29udGFpbmVyLWluZGVudC0wNDpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiA4NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDQ6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNDdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuY29udGFpbmVyLWluZGVudC0wNDpub3QoLm5vLW1hcmdpbikgeyBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuLmNvbnRhaW5lci1pbmRlbnQtMDU6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogNTRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5jb250YWluZXItaW5kZW50LTA1Om5vdCgubm8tbWFyZ2luKSB7IG1hcmdpbi10b3A6IDQ3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmNvbnRhaW5lci1pbmRlbnQtMDU6bm90KC5uby1tYXJnaW4pIHsgbWFyZ2luLXRvcDogMjVweDsgfSB9XG5cbi5tLTQwIHsgbWFyZ2luOiA0MHB4IGF1dG8gMDsgfVxuXG4ubWFyZ2luLWluZGVudDAxIHsgbWFyZ2luLXRvcDogLTUwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAubWFyZ2luLWluZGVudDAxIHsgbWFyZ2luLXRvcDogLTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5tYXJnaW4taW5kZW50MDEgeyBtYXJnaW4tdG9wOiAtMTA5cHg7IH0gfVxuXG4udHQtYm94LWluZGVudCB7IG1hcmdpbi10b3A6IDQ5cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYm94LWluZGVudCB7IG1hcmdpbi10b3A6IDMxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWJveC1pbmRlbnQgeyBtYXJnaW4tdG9wOiAyNnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1wYWdlQ29udGVudCAuY29udGFpbmVyIHsgcGFkZGluZy1sZWZ0OiAyNXB4OyBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtcGFnZUNvbnRlbnQgPiAqOm5vdCgubm8tbWFyZ2luKVtjbGFzc149XCJjb250YWluZXItaW5kZW50XCJdOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtcGFnZUNvbnRlbnQgPiAqOm5vdCgubm8tbWFyZ2luKVtjbGFzc149XCJjb250YWluZXItaW5kZW50XCJdOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMTdweDsgfSB9XG5cbi8qIHR0LWNvbmVudC1sYXlvdXQgKi9cbi50dC1jb25lbnQtbGF5b3V0IHAgeyBtYXJnaW46IDE2cHggMCAwIDA7IH1cblxuLnR0LWNvbmVudC1sYXlvdXQgcDpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDA7IH1cblxuLnR0LXRleHQtY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXgtd2lkdGg6IDk5NnB4OyBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG5cbi50dC1ibG9jay10aXRsZSArIC50dC10ZXh0LWNlbnRlciB7IG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50OyB9XG5cbi50dC10ZXh0LWNlbnRlciArICpbY2xhc3NePVwianMtY2Fyb3VzZWxcIl0geyBtYXJnaW4tdG9wOiAzOXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXRleHQtY2VudGVyICsgKltjbGFzc149XCJqcy1jYXJvdXNlbFwiXSB7IG1hcmdpbi10b3A6IDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXRleHQtY2VudGVyICsgKltjbGFzc149XCJqcy1jYXJvdXNlbFwiXSB7IG1hcmdpbi10b3A6IDE3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LW1vYmlsZS1oaWRkZW4geyBkaXNwbGF5OiBub25lOyB9IH1cblxuLyogdHQtZm9ybS1kZWZhdWx0ICovXG4vKiBmb3JtICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG46Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG46LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG5pbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5pbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG50ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbnRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IGxhYmVsIHsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMjsgcGFkZGluZy1yaWdodDogNHB4OyBwYWRkaW5nLWJvdHRvbTogN3B4OyBkaXNwbGF5OiBibG9jazsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl0sIC50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWEgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAxMnB4OyBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmOyBwYWRkaW5nOiAzcHggMTJweCA0cHggMTRweDsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA1MDA7IGJveC1zaGFkb3c6IG5vbmU7IG91dGxpbmU6IG5vbmU7IGNvbG9yOiAjMjIyMjIyOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IHdpZHRoOiAxMDAlOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPXRleHRdOm5vdCh0ZXh0YXJlYSksIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF06bm90KHRleHRhcmVhKSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl06bm90KHRleHRhcmVhKSB7IGhlaWdodDogNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPXRleHRdOm5vdCh0ZXh0YXJlYSksIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF06bm90KHRleHRhcmVhKSwgLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl06bm90KHRleHRhcmVhKSB7IGhlaWdodDogMzlweDsgfSB9XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXQuZm9ybS1jb250cm9sLCAudHQtZm9ybS1kZWZhdWx0IHRleHRhcmVhLmZvcm0tY29udHJvbCB7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IHNlbGVjdC5mb3JtLWNvbnRyb2wgeyBwYWRkaW5nOiAxMHB4IDEycHggMTFweCAxNXB4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnR0LWZvcm0tZGVmYXVsdCBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLCAudHQtZm9ybS1kZWZhdWx0IHRleHRhcmVhOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgfVxuXG4vKiB0dC1mb3JtLWRlZmF1bHQwMiAqL1xuLnR0LWZvcm0tZGVmYXVsdDAyIC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wsIC50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wsIC50dC1mb3JtLWRlZmF1bHQwMiB0ZXh0YXJlYSB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDI4cHg7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Y2E7IHBhZGRpbmc6IDVweCAxMnB4IDExcHggNHB4OyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgYm94LXNoYWRvdzogbm9uZTsgb3V0bGluZTogbm9uZTsgY29sb3I6ICM3MDcwNzA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDsgLW1vei1ib3JkZXItcmFkaXVzOiAwOyAtbXMtYm9yZGVyLXJhZGl1czogMDsgYm9yZGVyLXJhZGl1czogMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPXRleHRdOm5vdCh0ZXh0YXJlYSksIC50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpIHsgaGVpZ2h0OiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT10ZXh0XTpub3QodGV4dGFyZWEpLCAudHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT1lbWFpbF06bm90KHRleHRhcmVhKSB7IGhlaWdodDogMzlweDsgfSB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dC5mb3JtLWNvbnRyb2wsIC50dC1mb3JtLWRlZmF1bHQwMiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wgeyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIHNlbGVjdC5mb3JtLWNvbnRyb2wgeyBwYWRkaW5nOiAxMHB4IDEycHggMTFweCAxNXB4OyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAudHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsIC50dC1mb3JtLWRlZmF1bHQwMiB0ZXh0YXJlYTpmb2N1cyB7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyBoZWlnaHQ6IDM5cHg7IHBhZGRpbmc6IDhweCAzM3B4IDNweCAxNHB4OyB9XG5cbi50dC1mb3JtLWRlZmF1bHQwMiAudHQtcmF0aW5nIGkgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLyogcmFkaW8tZ3JvdXAgKi9cbi5yYWRpbyB7IGRpc3BsYXk6IGJsb2NrOyBjdXJzb3I6IHBvaW50ZXI7IG1hcmdpbjogMCAwIDhweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjRweDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnJhZGlvIGlucHV0IHsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxcHg7IG9wYWNpdHk6IDA7IH1cblxuLnJhZGlvIGlucHV0OmZvY3VzICsgLm91dGVyIC5pbm5lciB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTsgdHJhbnNmb3JtOiBzY2FsZSgxKTsgb3BhY2l0eTogMTsgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3ZjsgfVxuXG4ucmFkaW8gLm91dGVyIHsgd2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDsgZGlzcGxheTogYmxvY2s7IGZsb2F0OiBsZWZ0OyBtYXJnaW46IDRweCA0cHggMCAwOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhOyBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IH1cblxuLnJhZGlvIC5pbm5lciB7IHdpZHRoOiA4cHg7IGhlaWdodDogOHB4OyB0b3A6IDNweDsgbGVmdDogM3B4OyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3Zjsgb3BhY2l0eTogMDsgcG9zaXRpb246IHJlbGF0aXZlOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7IC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7IC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7IHRyYW5zZm9ybTogc2NhbGUoMCk7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnJhZGlvIGlucHV0OmNoZWNrZWQgKyAub3V0ZXIgLmlubmVyIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpOyAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpOyAtby10cmFuc2Zvcm06IHNjYWxlKDEpOyB0cmFuc2Zvcm06IHNjYWxlKDEpOyBvcGFjaXR5OiAxOyB9XG5cbi5yYWRpbzpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5yYWRpbzpob3ZlciAuaW5uZXIgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7IC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7IC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLyogY2hlY2tib3gtZ3JvdXAgKi9cbi5jaGVja2JveC1ncm91cCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tYm90dG9tOiAyMHB4OyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxOXB4OyB9XG5cbi5jaGVja2JveC1ncm91cCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIHsgcGFkZGluZy1sZWZ0OiAyNXB4OyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDE5cHg7IGNvbG9yOiAjMjIyMjIyOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIHNwYW4geyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzOyAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjAzczsgfVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgLmJveCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGhlaWdodDogMTdweDsgd2lkdGg6IDE3cHg7IHotaW5kZXg6IDk7IG1hcmdpbi10b3A6IDFweDsgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTsgfVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgLmNoZWNrIHsgdG9wOiAycHg7IGxlZnQ6IDNweDsgb3BhY2l0eTogMDsgei1pbmRleDogMTA7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTsgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApOyAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTsgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTsgdHJhbnNmb3JtOiBzY2FsZSgwKTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IHdpZHRoOiAxMHB4OyBoZWlnaHQ6IDEwcHg7IGxpbmUtaGVpZ2h0OiAxOyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIC5jaGVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNFwiOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAxcHg7IHRvcDogM3B4OyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5jaGVja2JveC1ncm91cDpob3ZlciBsYWJlbCB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgfiBsYWJlbCAuY2hlY2sgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7IC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTsgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7IC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cblxuLmxpc3QtZm9ybS1jb2x1bW4geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGxpc3Qtc3R5bGU6IG5vbmU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMCAwIDAgLTE1cHg7IH1cblxuLmxpc3QtZm9ybS1jb2x1bW4gbGkgeyBtYXJnaW4tbGVmdDogMTVweDsgfVxuXG4vKiBpbnB1dCB0eXBlIGZpbGUqL1xuLnR0LWlucHV0LWZpbGUgeyB3aWR0aDogMjkycHg7IHBhZGRpbmctYm90dG9tOiAxNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWlucHV0LWZpbGUgLmlucHV0LWdyb3VwLWJ0bjpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogJ1xcZTkyZic7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTNweDsgbGVmdDogMTVweDsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMS4yOyB6LWluZGV4OiAyOyB9XG5cbi50dC1pbnB1dC1maWxlIGlucHV0W3R5cGU9dGV4dF0geyB3aWR0aDogMjMycHg7IGhlaWdodDogNDBweDsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDAgMCAwIDM1cHg7IGJveC1zaGFkb3c6IG5vbmU7IGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDEycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgcG9pbnRlci1ldmVudHM6IG5vbmU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyAtbW96LWJvcmRlci1yYWRpdXM6IDNweDsgLW1zLWJvcmRlci1yYWRpdXM6IDNweDsgYm9yZGVyLXJhZGl1czogM3B4OyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgfVxuXG4udHQtaW5wdXQtZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHsgcGFkZGluZzogMCAwIDAgMjVweDsgfVxuXG4udHQtaW5wdXQtZmlsZTpiZWZvcmUgeyBjb250ZW50OiAnKyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0MHB4OyBmb250LXNpemU6IDI4cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7IGNvbG9yOiAjODg4ODg4OyBmb250LXdlaWdodDogNDAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBvaW50ZXItZXZlbnRzOiBub25lOyBjdXJzb3I6IHBvaW50ZXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyAtbW96LWJvcmRlci1yYWRpdXM6IDNweDsgLW1zLWJvcmRlci1yYWRpdXM6IDNweDsgYm9yZGVyLXJhZGl1czogM3B4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyB9XG5cbi50dC1pbnB1dC1maWxlOmJlZm9yZTpiZWZvcmUgeyBjb250ZW50OiAnKyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAyOHB4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1pbnB1dC1maWxlIC50dC1idG4taWNvbiB7IHBhZGRpbmc6IDEzcHggMCAwIDEycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHdpZHRoOiAyOTJweDsgaGVpZ2h0OiA0MnB4OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDQwMDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS4yOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMTRweCAwIDAgMzhweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi50dC1pbnB1dC1maWxlLnR0LXVwbG9hZCBpbnB1dFt0eXBlPXRleHRdIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtaW5wdXQtZmlsZTpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2RkM2Q1MzsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnR0LWlucHV0LWZpbGUgeyB3aWR0aDogMjAwcHg7IH1cbiAgLnR0LWlucHV0LWZpbGUgLnR0LWJ0bi1pY29uIHsgd2lkdGg6IDIwMHB4OyB9XG4gIC50dC1pbnB1dC1maWxlOmJlZm9yZSB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LWlucHV0LWZpbGUgaW5wdXRbdHlwZT10ZXh0XSB7IHdpZHRoOiAyMDBweDsgfSB9XG5cbi8qIEN1c3RvbSBzZWxlY3QgKi9cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyOiBzb2xpZCAxcHggI2RmZGZkZjsgYm94LXNpemluZzogYm9yZGVyLWJveDsgY2xlYXI6IGJvdGg7IGN1cnNvcjogcG9pbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LWZhbWlseTogaW5oZXJpdDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDI0cHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGhlaWdodDogNDRweDsgb3V0bGluZTogbm9uZTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcGFkZGluZzogMTBweCAzM3B4IDNweCAxNHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IHVzZXItc2VsZWN0OiBub25lOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB3aWR0aDogYXV0bzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMTphY3RpdmUsIC5uaWNlLXNlbGVjdC50dC1za2luLTAxOmZvY3VzIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MzsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC0xcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxN3B4OyB0b3A6IDUwJTsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDAwMDA7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmN1cnJlbnQgc3BhbiB7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmN1cnJlbnQgc3BhbjplbXB0eSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEub3BlbiAubGlzdCB7IG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEuZGlzYWJsZWQgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS53aWRlIHsgd2lkdGg6IDEwMCU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEud2lkZSAubGlzdCB7IGxlZnQ6IDAgIWltcG9ydGFudDsgcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5yaWdodCAubGlzdCB7IGxlZnQ6IGF1dG87IHJpZ2h0OiAwOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0IHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbi10b3A6IDRweDsgb3BhY2l0eTogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyBsZWZ0OiAwOyB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgMC4xNXMgZWFzZS1vdXQ7IHotaW5kZXg6IDk7IHdpZHRoOiAxMDAlOyBjb2xvcjogIzIyMjIyMjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNHB4OyAtbXMtYm9yZGVyLXJhZGl1czogNHB4OyBib3JkZXItcmFkaXVzOiA0cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3ZlcikgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAubGlzdCBsaTpmaXJzdC1jaGlsZCB7IHBhZGRpbmctdG9wOiA0cHg7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3QgbGk6bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiA0cHg7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbiB7IGxpc3Qtc3R5bGU6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgb3V0bGluZTogbm9uZTsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZzogMnB4IDE0cHg7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb246aG92ZXIsIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb24uZm9jdXMsIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uLmRpc2FibGVkIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3QgLmxpc3QgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5uby1jc3Nwb2ludGVyZXZlbnRzIC5uaWNlLXNlbGVjdC5vcGVuIC5saXN0IHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnR0LXNlbGVjdCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGNsZWFyOiBib3RoOyBjdXJzb3I6IHBvaW50ZXI7IGRpc3BsYXk6IGJsb2NrOyBmbG9hdDogbGVmdDsgZm9udC1mYW1pbHk6IGluaGVyaXQ7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGhlaWdodDogMzBweDsgbWluLXdpZHRoOiAzN3B4OyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiAzcHggMTJweCA0cHggMnB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IHVzZXItc2VsZWN0OiBub25lOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB3aWR0aDogYXV0bzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWN0aXZlLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjpmb2N1cyB7IGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTRweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDBweDsgdG9wOiA1MCU7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5jdXJyZW50IHNwYW4geyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXdlaWdodDogMzAwOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5jdXJyZW50IHNwYW46ZW1wdHkgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLm9wZW4gLmxpc3QgeyBvcGFjaXR5OiAxOyBwb2ludGVyLWV2ZW50czogYXV0bzsgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDApOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLmRpc2FibGVkIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIud2lkZSB7IHdpZHRoOiAxMDAlOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLndpZGUgLmxpc3QgeyBsZWZ0OiAwICFpbXBvcnRhbnQ7IHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIucmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIucmlnaHQgLmxpc3QgeyBsZWZ0OiBhdXRvOyByaWdodDogMDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luLXRvcDogNHB4OyBvcGFjaXR5OiAwOyBvdmVyZmxvdzogaGlkZGVuOyBtaW4td2lkdGg6IDcwcHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMTAwJTsgbGVmdDogMDsgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAsIDEuMjUpLCBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0OyB6LWluZGV4OiA5OyB3aWR0aDogMTAwJTsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdDpob3ZlciAub3B0aW9uOm5vdCg6aG92ZXIpIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgY29sb3I6ICMyMjIyMjI7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3QgbGk6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogNHB4OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IGxpOmxhc3QtY2hpbGQgeyBwYWRkaW5nLWJvdHRvbTogNHB4OyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24geyBsaXN0LXN0eWxlOiBub25lOyBjdXJzb3I6IHBvaW50ZXI7IG91dGxpbmU6IG5vbmU7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmc6IDJweCAxNHB4OyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uOmhvdmVyLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uLmZvY3VzLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uLnNlbGVjdGVkLmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IH1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLm9wdGlvbi5kaXNhYmxlZCB7IGZvbnQtd2VpZ2h0OiBib2xkOyBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnR0LWRlZmF1bHQtY29sb3IgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtZGVmYXVsdC1jb2xvcjAyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5oaWRkZW4tbW9iaWxlIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC52aXNpYmxlLW1vYmlsZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi8qdmlkZW8tYmxvY2sgKi9cbi50dC12aWRlby1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDM0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtdmlkZW8tYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC12aWRlby1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDIycHg7IH0gfVxuXG4udHQtdmlkZW8tYmxvY2sgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGxpbmUtaGVpZ2h0OiAwOyB3aWR0aDogMTAwJTsgfVxuXG4udHQtdmlkZW8tYmxvY2sgdmlkZW8geyB3aWR0aDogMTAwJTsgfVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW8geyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMTsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW86YmVmb3JlIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogNTZweDsgbGluZS1oZWlnaHQ6IDE7IGZsb2F0OiBsZWZ0OyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXZpZGVvLWJsb2NrIC5saW5rLXZpZGVvOmhvdmVyOmJlZm9yZSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC12aWRlby1ibG9jayAubGluay12aWRlbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTEzJzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgei1pbmRleDogMzsgfVxuXG4udHQtdmlkZW8tYmxvY2sucGxheSAubGluay12aWRlbzpiZWZvcmUgeyBjb250ZW50OiAnXFxlYTE2JzsgfVxuXG4udHQtd3JhcHBlci0wMSB7IGJhY2tncm91bmQ6ICNmYWZhZmE7IHBhZGRpbmc6IDk3cHggMCAxMDFweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LXdyYXBwZXItMDEgeyBwYWRkaW5nOiA2N3B4IDAgNzBweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC13cmFwcGVyLTAxIHsgcGFkZGluZzogNTdweCAwIDYwcHggMDsgfSB9XG5cbmg2Om5vdChbY2xhc3NePVwidHQtdGl0bGVcIl0pIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjZweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDIxcHggMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgaDY6bm90KFtjbGFzc149XCJ0dC10aXRsZVwiXSkgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4udHQtdGl0bGUtZGVmYXVsdCB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDI2cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAyMXB4IDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10aXRsZS1kZWZhdWx0IHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC10aXRsZS1kZWZhdWx0IHsgZm9udC1zaXplOiAxNnB4OyBwYWRkaW5nOiAwIDAgOXB4IDA7IH0gfVxuXG4udHQtbGlzdDAxIHsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMCAwIDAgMTlweDsgbWFyZ2luOiAwOyB9XG5cbi50dC1saXN0MDEgbGkgeyBwYWRkaW5nOiAwIDAgMTBweCAzMHB4OyBjb2xvcjogIzIyMjIyMjsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDE2cHg7IH1cblxuLnR0LWxpc3QwMSBsaTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTMyJzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNHB4OyBsZWZ0OiAwOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbGlzdDAxIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1saXN0MDEgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1saXN0MDIgeyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwIDAgMCAwcHg7IG1hcmdpbjogMDsgfVxuXG4udHQtbGlzdDAyIGxpIHsgcGFkZGluZzogMCAwIDVweCAyNXB4OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtbGlzdDAyIGxpOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGxlZnQ6IDA7IGZvbnQtc2l6ZTogMTNweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1saXN0MDIgbGkgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWxpc3QwMiBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWxpc3QwMiBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4udHQtbGlzdDAyIGxpOmxhc3QtY2hpbGQgeyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4udHQtbGlzdDAzIHsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMCAwIDAgMHB4OyBtYXJnaW46IDA7IH1cblxuLnR0LWxpc3QwMyBsaSB7IHBhZGRpbmc6IDAgMCA0cHggMjdweDsgbWFyZ2luLWJvdHRvbTogMTBweDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA1MDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS40OyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LWxpc3QwMyBsaTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM0JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogM3B4OyBsZWZ0OiA4cHg7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWxpc3QwMyBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbGlzdDAzIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1saXN0MDMgbGkgeyBmb250LXNpemU6IDExcHg7IH0gfVxuXG4udHQtbGluayB7IGNvbG9yOiAjZGQzZDUzOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi50dC1saW5rOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LWxpbmstYmFjayB7IGZvbnQtc2l6ZTogMTFweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgZm9udC13ZWlnaHQ6IGJvbGQ7IG1hcmdpbi1ib3R0b206IDE4cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1saW5rLWJhY2s6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbGluay1iYWNrOmJlZm9yZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB0b3A6IC0xcHg7IG1hcmdpbi1yaWdodDogOHB4OyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiA2MDA7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxpbmstYmFjayB7IG1hcmdpbi1ib3R0b206IDRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtbGluay1iYWNrIHsgbWFyZ2luLWJvdHRvbTogOHB4OyB9IH1cblxuLypcbnRvb2x0aXBcbiovXG4udG9vbHRpcCB7IGRpc3BsYXk6IGlubGluZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnRvb2x0aXA6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiAjMjIyMjIyOyBib3JkZXItcmFkaXVzOiA1cHg7IHRvcDogLTM0cHg7IGNvbG9yOiAjZmZmZmZmOyBjb250ZW50OiBhdHRyKHRpdGxlKTsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTM5cHg7IHBhZGRpbmc6IDVweCA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZm9udC13ZWlnaHQ6IDUwMDsgei1pbmRleDogMTsgd2lkdGg6IDc4cHg7IGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDEuMzsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnRvb2x0aXA6YmVmb3JlIHsgYm9yZGVyOiBzb2xpZDsgYm9yZGVyLWNvbG9yOiAjMjIyMjIyIHRyYW5zcGFyZW50OyBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7IHRvcDogLTExcHg7IGNvbnRlbnQ6IFwiXCI7IGxlZnQ6IDUwJTsgbWFyZ2luLWxlZnQ6IC01cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZm9udC13ZWlnaHQ6IDUwMDsgei1pbmRleDogMTsgLW1vei1vcGFjaXR5OiAwOyAta2h0bWwtb3BhY2l0eTogMDsgLXdlYmtpdC1vcGFjaXR5OiAwOyBvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnRvb2x0aXA6aG92ZXI6YWZ0ZXIsIC50b29sdGlwOmhvdmVyOmJlZm9yZSB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4uZGl2aWRlci0tbGcgeyBoZWlnaHQ6IDQ1cHg7IH1cblxuLmRpdmlkZXIgeyBoZWlnaHQ6IDQwcHg7IGNsZWFyOiBib3RoOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogMTAwJTsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIC52aXNpYmxlLWxnLCAudmlzaWJsZS14bCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC52aXNpYmxlLXhzIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAuaGlkZGVuLXhzIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAuaGlkZGVuLXhsIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkgeyAuaGlkZGVuLWxnIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgICAgNS4gSGVhZGVyICAgICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhbmVsLW1lbnUsIC5tbXBhbmVscywgLm1tcGFuZWxzID4gLm1tcGFuZWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB3aWR0aDogaW5oZXJpdDsgfVxuXG4ucGFuZWwtbWVudSB7IHdpZHRoOiAzMjBweDsgYmFja2dyb3VuZDogIzQ4NDg0ODsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiA1MDsgfVxuXG4ucGFuZWwtbWVudSB1bCB7IGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi5wYW5lbC1tZW51IHVsIGxpIHsgbWFyZ2luOiAwOyB3aWR0aDogMTAwJTsgfVxuXG4ucGFuZWwtbWVudSB1bCBsaSBhIHsgZGlzcGxheTogZmxleDsgcGFkZGluZzogOXB4IDI3cHggOXB4IDMwcHg7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIycHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4ucGFuZWwtbWVudSB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpIHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAjbW0wLm1tcGFuZWwgYTpub3QoLm1tLWNsb3NlKTphZnRlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51ICNtbTAubW1wYW5lbCBhOm5vdCgubW0tY2xvc2UpOmhvdmVyOmFmdGVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIC5tbS1uZXh0LWxldmVsOmFmdGVyIHsgdG9wOiAxOHB4OyB9XG5cbi5wYW5lbC1tZW51IC5tbXBhbmVsOm5vdCgjbW0wKSBhOm5vdCgubW0tb3JpZ2luYWwtbGluaykgeyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4ucGFuZWwtbWVudSAubW1wYW5lbCAubW0tb3JpZ2luYWwtbGluayAudHQtYmFkZ2UgeyB0b3A6IC0xcHg7IH1cblxuLnBhbmVsLW1lbnUgLm1tLWNsb3NlLCAucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbCwgLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbmsgeyBkaXNwbGF5OiBibG9jazsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ucGFuZWwtbWVudSAubW0tY2xvc2U6YmVmb3JlLCAucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpiZWZvcmUsIC5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmFmdGVyIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZTpob3ZlciwgLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6aG92ZXIsIC5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZTpob3ZlcjpiZWZvcmUgLm1tLXByZXYtbGV2ZWw6aG92ZXI6YmVmb3JlLCAucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlcjphZnRlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5wYW5lbC1tZW51IGxpLm1tLWNsb3NlLXBhcmVudCB7IG1hcmdpbi1ib3R0b206IDMycHg7IH1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZSB7IHBhZGRpbmc6IDE0cHggMTZweCAxNXB4IDI5cHg7IGNvbG9yOiAjZmZmZmZmOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgbGkubW0tY2xvc2UtcGFyZW50IC5tbS1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzM1wiOyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMHB4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5wYW5lbC1tZW51IGxpLm1tLWNsb3NlLXBhcmVudCAubW0tY2xvc2U6aG92ZXI6YmVmb3JlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWwgeyBwYWRkaW5nOiAxNHB4IDE2cHggMTVweCAyOXB4OyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmOyBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiA1cHg7IGNvbG9yOiAjZmZmZmZmOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6aG92ZXI6YmVmb3JlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWwgeyBjb2xvcjogIzIyMjIyMjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6YWZ0ZXIgeyBjb250ZW50OiBcIlxcZTkyYlwiOyBwYWRkaW5nLWxlZnQ6IDEwcHg7IHRvcDogMTJweDsgcmlnaHQ6IDMwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlcjphZnRlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rIHsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluazpiZWZvcmUgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluazpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluazpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ubW0tb3BlbiB7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1tLW9wZW4gLm1tLWZ1bGxzY3JlZW4tYmcgeyBjdXJzb3I6IHBvaW50ZXI7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyBsZWZ0OiAwOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAyMTsgZGlzcGxheTogbm9uZTsgfVxuXG4ubW1pdGVtb3Blbi5wYW5lbC1tZW51LCAubW1pdGVtb3Blbi5wYW5lbC1tZW51Lm1tLXJpZ2h0IHsgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTsgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7IHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnBhbmVsLW1lbnUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgfVxuXG4ucGFuZWwtbWVudS5tbS1yaWdodCwgLm1taXRlbW9wZW4ucGFuZWwtbWVudS5tbS1yaWdodC5tbWhpZGUgeyBsZWZ0OiBhdXRvOyByaWdodDogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApOyB9XG5cbi5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUubW1oaWRlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7IH1cblxuLm1tcGFuZWwgeyAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTsgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlOyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7IC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTsgfVxuXG4ubW1wYW5lbHMgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tbXBhbmVsLm1tb3BlbmVkIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5tbXBhbmVsLm1tc3Vib3BlbmVkIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MCUsIDAsIDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04MCUsIDAsIDApOyB9XG5cbi5tbXBhbmVscyA+IC5tbXBhbmVsIHsgb3ZlcmZsb3c6IHNjcm9sbDsgb3ZlcmZsb3cteDogaGlkZGVuOyBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tbXBhbmVscywgLm1tcGFuZWxzID4gLm1tcGFuZWwgeyBiYWNrZ3JvdW5kOiBpbmhlcml0OyBib3JkZXItY29sb3I6IGluaGVyaXQ7IH1cblxuLm1tcGFuZWxzID4gLm1tcGFuZWw6bm90KC5tbWhpZGRlbikgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4ubW1wYW5lbHMgPiAubW1wYW5lbDphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyMHB4OyB9XG5cbi5tbWhpZGRlbiwgLm1tLW5hdi1idG4geyBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1mdWxsc2NyZWVuLWJnLCAubW0tZnVsbHNjcmVlbi1iZzpmb2N1cywgLm1tLWZ1bGxzY3JlZW4tYmc6YWN0aXZlLCAubW0tZnVsbHNjcmVlbi1iZzpob3ZlciB7IG91dGxpbmU6IG5vbmU7IH1cblxuLnR0LW1lbnUtc2xpZGVyIHsgbWF4LWhlaWdodDogMzg5cHg7IH1cblxuLyogdHQtaGVhZGVyLTAxKENhckxlYWRlcikgKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAzOyAvKiBwYW5lbC1pbmZvKGRlc2N0b3BlIHRvcCBsaW5lKSAqLyAvKiBxdWlja0xpbmtzKG1vYmlsZSB0b3AgbGluZSkgKi8gLyogaGVhZGVyLWhvbGRlciBsYXlvdXQgKi8gLyogaGVhZGVyLW9iaiAqLyAvKiBkZXNjdG9wLW1lbnUgKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxLnR0LW9uLXRvcCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMTA7IHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxLnR0LW9uLXRvcCA+ICogeyBwb2ludGVyLWV2ZW50czogYXV0bzsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxOm5vdCgudHQtb24tdG9wKSB7IGhlaWdodDogMTkwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMTpub3QoLnR0LW9uLXRvcCkgeyBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9oZWFkZXItc3ViLW1lbnUuanBnXCIpIDAgMCBuby1yZXBlYXQ7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxOm5vdCgudHQtb24tdG9wKSB7IGhlaWdodDogMTI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8geyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAucm93IHsgaGVpZ2h0OiA0M3B4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHsgaGVpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLnJvdyB7IGhlaWdodDogMjhweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBoZWlnaHQ6IDI3cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC1zaXplOiAxMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBpIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi1yaWdodDogN3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIHsgZm9udC1zaXplOiAxMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBzdHJvbmcgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBpIHsgZm9udC1zaXplOiAxNnB4OyBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgaS5pY29uLTE1ODc0IHsgbWFyZ2luLXJpZ2h0OiAzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIC50dC10ZXh0IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW46IDAgMjBweCAwIDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNnB4IDNweCA0cHggM3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogeyBtYXJnaW46IDAgNXB4IDAgMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmouYWN0aXZlIC50dC1kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogZml4ZWQ7IG9wYWNpdHk6IDA7IHdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogMDsgbGVmdDogMDsgei1pbmRleDogMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHRvcDogNDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiAyOHB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IGZvcm0geyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNzBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDsgbWFyZ2luLWxlZnQ6IDM4cHg7IGJveC1zaGFkb3c6IG5vbmU7IG91dGxpbmU6IG5vbmU7IHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTsgY29sb3I6ICM1ZjVmNWY7IGJvcmRlci1yYWRpdXM6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjogcG9pbnRlcjsgdG9wOiAyMnB4OyBwYWRkaW5nOiA0cHggMCA0cHggNHB4OyBsZWZ0OiAwcHg7IHotaW5kZXg6IDM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjBweDsgcmlnaHQ6IDA7IGNvbG9yOiAjNWY1ZjVmOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgb3V0bGluZTogbm9uZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkzM1wiOyBsaW5lLWhlaWdodDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2ggeyBoZWlnaHQ6IDYwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQgeyBmb250LXNpemU6IDE4cHg7IHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHsgdG9wOiAxNXB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7IHRvcDogMTdweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlcjpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyLmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxhbmd1YWdlIHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sYW5ndWFnZSBzZWxlY3QgeyBvcGFjaXR5OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxhbmd1YWdlIHsgbWFyZ2luLXJpZ2h0OiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDEycHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyOTlweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogMDsgdG9wOiAxMDAlOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE1cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHsgcGFkZGluZzogMCAyMHB4IDAgMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgeyBtYXJnaW46IDI0cHggMCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwgeyB3aWR0aDogODlweDsgbWluLXdpZHRoOiA4OXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDAgNXB4IDAgMTJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYTpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7IG1hcmdpbi10b3A6IDI0cHg7IHBhZGRpbmc6IDEycHggMjBweCAyM3B4IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNTsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCAudHQtcHJpY2UgeyBwYWRkaW5nLWxlZnQ6IDEwcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNDsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLmJ0biB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyMzBweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyBwYWRkaW5nOiAwIDIwcHggMjBweDsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgYmFja2dyb3VuZDogI2ZmZmZmZjsgcmlnaHQ6IC0yM3B4OyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICMyMjIyMjI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC00cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA0cHggMDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcXVpY2tMaW5rcy1wb3B1cCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIHsgdGV4dC1hbGlnbjogY2VudGVyOyBsaW5lLWhlaWdodDogMjRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpsYXN0LWNoaWxkKSB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYTNhM2E7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQgeyBkaXNwbGF5OiBibG9jazsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSB7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyOHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI0cHg7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSBpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlLmFjdGl2ZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBpbmhlcml0OyBoZWlnaHQ6IDI1cHg7IHBhZGRpbmc6IDVweCAxMnB4IDJweCAycHg7IGNvbG9yOiAjZmZmZmZmOyBtaW4td2lkdGg6IDM3cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAucXVpY2tMaW5rcy1sYXlvdXQgeyB2aXNpYmlsaXR5OiBoaWRkZW47IG9wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgY29sb3I6ICM0MjQyNDI7IHBhZGRpbmc6IDMwcHg7IHRvcDogMTAwJTsgbGVmdDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTsgei1pbmRleDogLTE7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzOyBwb2ludGVyLWV2ZW50czogbm9uZTsgdGV4dC1hbGlnbjogbGVmdDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMDsgcGFkZGluZzogNHB4IDEwcHggOXB4IDEzcHg7IGNvbG9yOiAjNzA3MDcwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyB7IHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwIDEwcHggMCAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxOXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCA4cHggMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHsgY29sb3I6ICM3MDcwNzA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSBhIHsgY29sb3I6ICM3MDcwNzA7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiA3OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IHRleHQtYWxpZ246IGNlbnRlcjsgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi10b3A6IDE5cHg7IG1hcmdpbi1ib3R0b206IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi10b3A6IDIxcHg7IG1hcmdpbi1ib3R0b206IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMTAwJTsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IG1hcmdpbi10b3A6IDIycHg7IG1hcmdpbi1ib3R0b206IDIycHg7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUgeyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxMDAlOyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBtYXJnaW4tdG9wOiAtMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwcHg7IHRvcDogMjRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciB7IG1pbi1oZWlnaHQ6IDEyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIHsgbWluLWhlaWdodDogODJweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSwgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSAudHQtbWVudS10b2dnbGUgeyBwYWRkaW5nLXRvcDogMTVweDsgcGFkZGluZy1ib3R0b206IDE1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxOTRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBsaW5lLWhlaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QwIHsgZmlsbDogI0ZGRkZGRjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QxIHsgZGlzcGxheTogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QyIHsgZGlzcGxheTogaW5saW5lOyBmaWxsOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDMgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0NCB7IGZpbGw6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN2Zy1pbWcgeyB3aWR0aDogYXV0bzsgaGVpZ2h0OiA1MHB4OyBtYXgtd2lkdGg6IGluaGVyaXQ7IG1hcmdpbi1ib3R0b206IDFweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC50dC1sb2dvLWRhcmsgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC50dC1sb2dvLWxpZ2h0IHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxNjhweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3ZnLWltZyB7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDQzcHg7IG1hcmdpbi1ib3R0b206IDA7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnR0LWxvZ28tZGFyayB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC50dC1sb2dvLWxpZ2h0IHsgZGlzcGxheTogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QwIHsgZmlsbDogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QxIHsgZGlzcGxheTogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QyIHsgZGlzcGxheTogaW5saW5lOyBmaWxsOiAjMjIyMjIyOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDMgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0NCB7IGZpbGw6ICNkZDNkNTM7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDEzMXB4OyBtYXJnaW4tdG9wOiAzcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN2Zy1pbWcgeyBoZWlnaHQ6IDM0cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyBpbWc6bm90KC5zdmctaW1nKSB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tZW51LXRvZ2dsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDI2cHg7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgcGFkZGluZzogNXB4OyB6LWluZGV4OiAzOyBvdXRsaW5lOiBub25lOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tZW51LXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMThweDsgcGFkZGluZy10b3A6IDVweDsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHsgZm9udC1zaXplOiAyMnB4OyBtYXJnaW4tdG9wOiAtM3B4OyBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgeyBwYWRkaW5nLXRvcDogNHB4OyBoZWlnaHQ6IDM4cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHsgZGlzcGxheTogZmxleDsgZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC13cmFwOiB3cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogOXB4IDI1cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiA5cHggMTFweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiA5cHggMTBweCAxMHB4OyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiA5cHggMTBweCAxNXB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB1bCB7IGxlZnQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDNweDsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IDFweDsgbWFyZ2luLWxlZnQ6IDlweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHVsIHsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxOyBvcGFjaXR5OiAwOyBtaW4td2lkdGg6IDIxMXB4OyB6LWluZGV4OiAxMDAwOyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWhvdmVyIHVsIHsgb3BhY2l0eTogMTsgcG9pbnRlci1ldmVudHM6IGF1dG87IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHRvcDogYXV0bzsgbGVmdDogMjhweDsgd2lkdGg6IDIxMXB4OyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDlweCAwIDExcHggMDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMjNweDsgdG9wOiAtN3B4OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMjNweDsgdG9wOiAtN3B4OyB6LWluZGV4OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYSB7IGNvbG9yOiAjMGUwZTBlOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA3MDA7IHBhZGRpbmc6IDEwcHggMjBweCA1cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgbGVmdDogMTFweDsgfSB9XG5cbi8qXG5IZWFkZXIgc3R1Y2tcbiovXG4jdHQtc3R1Y2sgeyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGZpeGVkOyBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IHRvcDogLTc2cHg7IHotaW5kZXg6IDIwOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuNik7IC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTsgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgLW1vei10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1zdHVjayAudHQtc3R1Y2stcm93IHsgaGVpZ2h0OiA3NnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7IGhlaWdodDogNTZweDsgfSB9XG5cbiN0dC1zdHVjayAudHQtc3R1Y2stcm93ID4gW2NsYXNzXj1cImNvbC1cIl0geyBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1zdHVjayAudHQtc3R1Y2stcm93IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgLnR0LXN0dWNrLXBhcmVudC1sb2dvIHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfVxuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyAudHQtbWVudS10b2dnbGUgeyB0b3A6IDhweDsgfVxuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyAudHQtbG9nbyB7IG1hcmdpbi10b3A6IDlweDsgfSB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYTpub3QoOmhvdmVyKSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50OyB9XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgbGVmdDogMTVweDsgfVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG4jdHQtc3R1Y2suc3R1Y2sgeyB0b3A6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1zdHVjayB7IG1heC1oZWlnaHQ6IDU2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IGJvZHkudG91Y2ggI3R0LWhlYWRlciAudHQtcGFuZWwtaW5mbyB7IHBhZGRpbmctYm90dG9tOiAycHg7IH0gfVxuXG4vKiBzdHVjayB0dC1oZWFkZXItMDEqL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyB7IG1heC13aWR0aDogMTU3cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWRhcmsgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWxpZ2h0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDAgeyBmaWxsOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0MSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3QyIHsgZGlzcGxheTogaW5saW5lOyBmaWxsOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0MyB7IGRpc3BsYXk6IGlubGluZTsgZmlsbDogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDQgeyBmaWxsOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN2Zy1pbWcgeyB3aWR0aDogYXV0bzsgaGVpZ2h0OiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdmctaW1nIHsgaGVpZ2h0OiAzNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1tZW51LXRvZ2dsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMjBweCAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAxNXB4IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAxNXB4IDlweDsgfSB9XG5cbi8qIHR0LWhlYWRlci0wMihNb3RvTGVhZGVyKSAqL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDM7IC8qIHBhbmVsLWluZm8oZGVzY3RvcGUgdG9wIGxpbmUpICovIC8qIHF1aWNrTGlua3MobW9iaWxlIHRvcCBsaW5lKSAqLyAvKiBoZWFkZXItaG9sZGVyIGxheW91dCAqLyAvKiBoZWFkZXItb2JqICovIC8qIGRlc2N0b3AtbWVudSAqLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIudHQtb24tdG9wIHsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB6LWluZGV4OiAxMDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIudHQtb24tdG9wID4gKiB7IHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDI6bm90KC50dC1vbi10b3ApIHsgaGVpZ2h0OiAxOTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyOm5vdCgudHQtb24tdG9wKSB7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL2hlYWRlci1zdWItbWVudS5qcGdcIikgMCAwIG5vLXJlcGVhdDsgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDI6bm90KC50dC1vbi10b3ApIHsgaGVpZ2h0OiAxMjdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGhlaWdodDogMzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDI6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC50dC13cmFwcGVyLWljb24geyBtYXJnaW4tdG9wOiAzNHB4OyBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXNpemU6IDEycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBjb2xvcjogIzIyMjIyMjsgcGFkZGluZzogMCAwIDZweCAzOXB4OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjc7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGEgeyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGkgeyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxLjk7IHdpZHRoOiAzMHB4OyBoZWlnaHQ6IDMwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZDogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTJweDsgbGVmdDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyB7IG1hcmdpbjogNDBweCAwIDQwcHggNTdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIHsgbWFyZ2luOiAwcHggMCAxNnB4IDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDIwcHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgbWFyZ2luOiAwIDIwcHggMCAwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iajpsYXN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNnB4IDNweCA0cHggM3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogeyBtYXJnaW46IDAgMTdweCAwIDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiB7IG1hcmdpbjogMCA1cHggMCAwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iai5hY3RpdmUgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHBvc2l0aW9uOiBmaXhlZDsgb3BhY2l0eTogMDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHJpZ2h0OiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiA4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyB0b3A6IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiAyOHB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IGZvcm0geyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNzBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDsgbWFyZ2luLWxlZnQ6IDM4cHg7IGJveC1zaGFkb3c6IG5vbmU7IG91dGxpbmU6IG5vbmU7IHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTsgY29sb3I6ICM1ZjVmNWY7IGJvcmRlci1yYWRpdXM6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjogcG9pbnRlcjsgdG9wOiAyMnB4OyBwYWRkaW5nOiA0cHggMCA0cHggNHB4OyBsZWZ0OiAwcHg7IHotaW5kZXg6IDM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjBweDsgcmlnaHQ6IDA7IGNvbG9yOiAjNWY1ZjVmOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgb3V0bGluZTogbm9uZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkzM1wiOyBsaW5lLWhlaWdodDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2ggeyBoZWlnaHQ6IDYwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQgeyBmb250LXNpemU6IDE4cHg7IHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHsgdG9wOiAxNXB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7IHRvcDogMTdweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlcjpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyLmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sYW5ndWFnZSBzZWxlY3QgeyBvcGFjaXR5OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHsgbWFyZ2luLXJpZ2h0OiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDEycHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyOTlweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogMDsgdG9wOiAxMDAlOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE1cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHsgcGFkZGluZzogMCAyMHB4IDAgMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgeyBtYXJnaW46IDI0cHggMCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwgeyB3aWR0aDogODlweDsgbWluLXdpZHRoOiA4OXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDAgNXB4IDAgMTJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYTpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7IG1hcmdpbi10b3A6IDI0cHg7IHBhZGRpbmc6IDEycHggMjBweCAyM3B4IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNTsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCAudHQtcHJpY2UgeyBwYWRkaW5nLWxlZnQ6IDEwcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNDsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLmJ0biB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyMzBweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyBwYWRkaW5nOiAwIDIwcHggMjBweDsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgYmFja2dyb3VuZDogI2ZmZmZmZjsgcmlnaHQ6IC0yM3B4OyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICMyMjIyMjI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC00cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA0cHggMDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcXVpY2tMaW5rcy1wb3B1cCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIHsgdGV4dC1hbGlnbjogY2VudGVyOyBsaW5lLWhlaWdodDogMjRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpsYXN0LWNoaWxkKSB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYTNhM2E7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQgeyBkaXNwbGF5OiBibG9jazsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSB7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyOHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI0cHg7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSBpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlLmFjdGl2ZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBpbmhlcml0OyBoZWlnaHQ6IDI1cHg7IHBhZGRpbmc6IDVweCAxMnB4IDJweCAycHg7IGNvbG9yOiAjZmZmZmZmOyBtaW4td2lkdGg6IDM3cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAucXVpY2tMaW5rcy1sYXlvdXQgeyB2aXNpYmlsaXR5OiBoaWRkZW47IG9wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgY29sb3I6ICM0MjQyNDI7IHBhZGRpbmc6IDMwcHg7IHRvcDogMTAwJTsgbGVmdDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTsgei1pbmRleDogLTE7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzOyBwb2ludGVyLWV2ZW50czogbm9uZTsgdGV4dC1hbGlnbjogbGVmdDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMDsgcGFkZGluZzogNHB4IDEwcHggOXB4IDEzcHg7IGNvbG9yOiAjNzA3MDcwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyB7IHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwIDEwcHggMCAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxOXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCA4cHggMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHsgY29sb3I6ICM3MDcwNzA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSBhIHsgY29sb3I6ICM3MDcwNzA7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiA3OyBwYWRkaW5nLXRvcDogOXB4OyBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IHotaW5kZXg6IDI7IG1hcmdpbi1yaWdodDogMTVweDsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28gLnR0LWxvZ28geyBtYXgtd2lkdGg6IDEzMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHsgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgeyBtaW4taGVpZ2h0OiA2NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7IG1pbi1oZWlnaHQ6IDYwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7IG1pbi1oZWlnaHQ6IDgycHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTAwJTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUsICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgLnR0LW1lbnUtdG9nZ2xlIHsgcGFkZGluZy10b3A6IDE1cHg7IHBhZGRpbmctYm90dG9tOiAxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbG9nbyB7IG1heC13aWR0aDogMjI0cHg7IG1hcmdpbi10b3A6IDI0cHg7IG1hcmdpbi1ib3R0b206IDI0cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbG9nbyBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDE2MHB4OyBtYXJnaW4tdG9wOiAyMnB4OyBtYXJnaW4tYm90dG9tOiAyMnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1lbnUtdG9nZ2xlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMjZweDsgbGluZS1oZWlnaHQ6IDEuMmVtOyBwYWRkaW5nOiA1cHg7IHotaW5kZXg6IDM7IG91dGxpbmU6IG5vbmU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAycHg7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1lbnUtdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxOHB4OyBwYWRkaW5nLXRvcDogNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkgeyBmb250LXNpemU6IDI3cHg7IG1hcmdpbi10b3A6IC0zcHg7IG1hcmdpbi1yaWdodDogN3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHsgcGFkZGluZy10b3A6IDRweDsgaGVpZ2h0OiAzOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsOmhvdmVyIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogOXB4IDI1cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBwYWRkaW5nOiA5cHggMTFweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDlweCAxMHB4IDEwcHg7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDlweCAxMHB4IDE1cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCA+IGEgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHVsIHsgbGVmdDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHsgcGFkZGluZy1yaWdodDogMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogM3B4OyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogMXB4OyBtYXJnaW4tbGVmdDogOXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgdWwgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDE7IG9wYWNpdHk6IDA7IG1pbi13aWR0aDogMjExcHg7IHotaW5kZXg6IDEwMDA7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtaG92ZXIgdWwgeyBvcGFjaXR5OiAxOyBwb2ludGVyLWV2ZW50czogYXV0bzsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgYmFja2dyb3VuZDogI2ZmZmZmZjsgdG9wOiBhdXRvOyBsZWZ0OiAyOHB4OyB3aWR0aDogMjExcHg7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDsgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7IC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7IGJvcmRlci1yYWRpdXM6IDNweDsgcGFkZGluZzogOXB4IDAgMTFweCAwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHsgY29sb3I6ICMwZTBlMGU7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDcwMDsgcGFkZGluZzogMTBweCAyMHB4IDVweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIGxpLmlzLWFjdGl2ZSA+IGEgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgeyBsZWZ0OiAxMXB4OyB9IH1cblxuLyogc3R1Y2sgdHQtaGVhZGVyLTAyKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nbyB7IG1heC13aWR0aDogMTQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28geyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nby1kYXJrIHsgZGlzcGxheTogYmxvY2s7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nby1saWdodCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5idG4uYnRuLXRvZ2dsZS1tb2RhbDpob3Zlcjpob3ZlciB7IGJhY2tncm91bmQ6ICMyMjIyMjI7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudSB7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDIwcHggMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMTVweCAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhIHsgcGFkZGluZzogMTVweCA5cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOm5vdCguYWN0aXZlKSBhOm5vdCg6aG92ZXIpIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC50dC1tZW51LXRvZ2dsZSB7IHRvcDogOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28geyBtYXgtd2lkdGg6IDEyMHB4OyBtYXJnaW4tdG9wOiA4cHg7IH0gfVxuXG4vKiB0dC1oZWFkZXItMDMoWWFjaHQpICovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMzsgLyogcGFuZWwtaW5mbyhkZXNjdG9wZSB0b3AgbGluZSkgKi8gLyogcXVpY2tMaW5rcyhtb2JpbGUgdG9wIGxpbmUpICovIC8qIGhlYWRlci1ob2xkZXIgbGF5b3V0ICovIC8qIGhlYWRlci1vYmogKi8gLyogZGVzY3RvcC1tZW51ICovIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMy50dC1vbi10b3AgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDEwOyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMy50dC1vbi10b3AgPiAqIHsgcG9pbnRlci1ldmVudHM6IGF1dG87IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMzpub3QoLnR0LW9uLXRvcCkgeyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIHsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLnJvdyB7IGhlaWdodDogNDNweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7IGhlaWdodDogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLnJvdyB7IGhlaWdodDogMjhweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0xcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBoZWlnaHQ6IDI3cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZm9udC1zaXplOiAxMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBpIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi1yaWdodDogN3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIHsgZm9udC1zaXplOiAxMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBzdHJvbmcgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBpIHsgZm9udC1zaXplOiAxNnB4OyBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgaS5pY29uLTE1ODc0IHsgbWFyZ2luLXJpZ2h0OiAzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIC50dC10ZXh0IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBtYXJnaW46IDAgMjBweCAwIDBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqOmxhc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNnB4IDNweCA0cHggM3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogeyBtYXJnaW46IDAgNXB4IDAgMHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmouYWN0aXZlIC50dC1kcm9wZG93bi10b2dnbGUgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogZml4ZWQ7IG9wYWNpdHk6IDA7IHdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogMDsgbGVmdDogMDsgei1pbmRleDogMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7IHRvcDogNDNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHsgdG9wOiAyOHB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IGZvcm0geyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7IGhlaWdodDogNzBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBib3JkZXI6IG5vbmU7IHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDsgbWFyZ2luLWxlZnQ6IDM4cHg7IGJveC1zaGFkb3c6IG5vbmU7IG91dGxpbmU6IG5vbmU7IHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTsgY29sb3I6ICM1ZjVmNWY7IGJvcmRlci1yYWRpdXM6IDA7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjNWY1ZjVmOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICM1ZjVmNWY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoIHsgY29sb3I6ICM1ZjVmNWY7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGN1cnNvcjogcG9pbnRlcjsgdG9wOiAyMnB4OyBwYWRkaW5nOiA0cHggMCA0cHggNHB4OyBsZWZ0OiAwcHg7IHotaW5kZXg6IDM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2UgeyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjBweDsgcmlnaHQ6IDA7IGNvbG9yOiAjNWY1ZjVmOyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgb3V0bGluZTogbm9uZTsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkzM1wiOyBsaW5lLWhlaWdodDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2ggeyBoZWlnaHQ6IDYwcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQgeyBmb250LXNpemU6IDE4cHg7IHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHsgdG9wOiAxNXB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7IHRvcDogMTdweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlcjpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyLmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7IG9wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxhbmd1YWdlIHsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4OyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sYW5ndWFnZSBzZWxlY3QgeyBvcGFjaXR5OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxhbmd1YWdlIHsgbWFyZ2luLXJpZ2h0OiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2UgeyBtYXJnaW4tcmlnaHQ6IDEycHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyOTlweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyByaWdodDogMDsgdG9wOiAxMDAlOyB6LWluZGV4OiAyMjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMjNweDsgdG9wOiAtN3B4OyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IHotaW5kZXg6IDA7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDE1cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHsgcGFkZGluZzogMCAyMHB4IDAgMjBweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgeyBtYXJnaW46IDI0cHggMCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXJpZ2h0OiAxOHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwgeyB3aWR0aDogODlweDsgbWluLXdpZHRoOiA4OXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDAgNXB4IDAgMTJweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjJweDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi10b3A6IDlweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYTpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgcGFkZGluZzogNXB4IDBweCA1cHggNXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgcmlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7IG1hcmdpbi10b3A6IDI0cHg7IHBhZGRpbmc6IDEycHggMjBweCAyM3B4IDIwcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLnByaWNlLXRvdGFsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNTsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCAudHQtcHJpY2UgeyBwYWRkaW5nLWxlZnQ6IDEwcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNDsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1ib3R0b20gLmJ0biB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA5cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHsgb3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCB7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDsgZGlzcGxheTogaW5saW5lLWZsZXg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgeyB0b3A6IDNweDsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiA2cHggMCA0cHggNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIGkgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IG9wYWNpdHk6IDA7IHdpZHRoOiAyMzBweDsgbWFyZ2luOiAxNXB4IDAgMCAwOyBwYWRkaW5nOiAwIDIwcHggMjBweDsgdGV4dC1hbGlnbjogbGVmdDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTsgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IHRyYW5zaXRpb246IDAuMnMgZWFzZSAwczsgYmFja2dyb3VuZDogI2ZmZmZmZjsgcmlnaHQ6IC0yM3B4OyB0b3A6IDEwMCU7IHotaW5kZXg6IDIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDRweDsgLW1zLWJvcmRlci1yYWRpdXM6IDRweDsgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC01cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyM3B4OyB0b3A6IC03cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmOyB6LWluZGV4OiAxOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDIzcHg7IHRvcDogLTdweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweDsgY29sb3I6ICMyMjIyMjI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC00cHg7IHRvcDogMTdweDsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA0cHggMDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudC5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUgeyBvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1czsgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1xdWlja0xpbmtzLXBvcHVwIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcXVpY2tMaW5rcy1wb3B1cCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgeyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIHsgdGV4dC1hbGlnbjogY2VudGVyOyBsaW5lLWhlaWdodDogMjRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpsYXN0LWNoaWxkKSB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYTNhM2E7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQgeyBkaXNwbGF5OiBibG9jazsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSB7IGNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyOHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI0cHg7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSBpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDNweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZTpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlLmFjdGl2ZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZsb2F0OiBpbmhlcml0OyBoZWlnaHQ6IDI1cHg7IHBhZGRpbmc6IDVweCAxMnB4IDJweCAycHg7IGNvbG9yOiAjZmZmZmZmOyBtaW4td2lkdGg6IDM3cHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7IGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7IG1hcmdpbi10b3A6IC0xcHg7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAucXVpY2tMaW5rcy1sYXlvdXQgeyB2aXNpYmlsaXR5OiBoaWRkZW47IG9wYWNpdHk6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgY29sb3I6ICM0MjQyNDI7IHBhZGRpbmc6IDMwcHg7IHRvcDogMTAwJTsgbGVmdDogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTsgei1pbmRleDogLTE7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzOyBwb2ludGVyLWV2ZW50czogbm9uZTsgdGV4dC1hbGlnbjogbGVmdDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLW1vei1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgeyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMDsgcGFkZGluZzogNHB4IDEwcHggOXB4IDEzcHg7IGNvbG9yOiAjNzA3MDcwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBtYXJnaW46IDAgMTBweCAwIDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyB7IHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luOiAwIDEwcHggMCAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxOXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCA4cHggMDsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHsgY29sb3I6ICM3MDcwNzA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSBhIHsgY29sb3I6ICM3MDcwNzA7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNnB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiA3OyBtaW4taGVpZ2h0OiA5OXB4OyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IHotaW5kZXg6IDI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBtYXJnaW4tdG9wOiAxMnB4OyBtYXJnaW4tYm90dG9tOiAyMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28geyBtYXJnaW4tdG9wOiAyMXB4OyBtYXJnaW4tYm90dG9tOiAxMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgbWFyZ2luLXRvcDogMjJweDsgbWFyZ2luLWJvdHRvbTogMjJweDsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgbWFyZ2luLXRvcDogLTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMHB4OyB0b3A6IDI0cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHsgd2lkdGg6IDEwMCU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51IHsgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgeyBtaW4taGVpZ2h0OiA4MnB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LCAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWJ0bi10b2dnbGUtbW9kYWwgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7IG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmctdG9wOiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIC50dC1tZW51LXRvZ2dsZSB7IHBhZGRpbmctdG9wOiAxNXB4OyBwYWRkaW5nLWJvdHRvbTogMTVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDIxNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7IG1heC13aWR0aDogMTY4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxvZ28geyBtYXgtd2lkdGg6IDEzMXB4OyBtYXJnaW4tdG9wOiAzcHg7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbWVudS10b2dnbGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMS4yZW07IHBhZGRpbmc6IDVweDsgei1pbmRleDogMzsgb3V0bGluZTogbm9uZTsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDJweDsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbWVudS10b2dnbGU6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctcmlnaHQ6IDE4cHg7IHBhZGRpbmctdG9wOiA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMjsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7IGZvbnQtc2l6ZTogMjJweDsgbWFyZ2luLXRvcDogLTNweDsgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHsgcGFkZGluZy10b3A6IDRweDsgaGVpZ2h0OiAzOHB4OyB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogMTRweCAxOHB4IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHsgcGFkZGluZzogMTRweCA3cHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgcGFkZGluZzogMTRweCAxMHB4IDEwcHg7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7IHBhZGRpbmc6IDE0cHggMTBweCAxNXB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB1bCB7IGxlZnQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpOmxhc3QtY2hpbGQgYSB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDNweDsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IDFweDsgbWFyZ2luLWxlZnQ6IDlweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjIyMjIyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHsgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjsgfSB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIgeyBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHVsIHsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxOyBvcGFjaXR5OiAwOyBtaW4td2lkdGg6IDIxMXB4OyB6LWluZGV4OiAxMDAwOyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDA7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHRleHQtYWxpZ246IGxlZnQ7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzOyB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWhvdmVyIHVsIHsgb3BhY2l0eTogMTsgcG9pbnRlci1ldmVudHM6IGF1dG87IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzOyB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHRvcDogYXV0bzsgbGVmdDogMjhweDsgd2lkdGg6IDIxMXB4OyBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7IC1tb3otYm9yZGVyLXJhZGl1czogM3B4OyAtbXMtYm9yZGVyLXJhZGl1czogM3B4OyBib3JkZXItcmFkaXVzOiAzcHg7IHBhZGRpbmc6IDlweCAwIDExcHggMDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMjNweDsgdG9wOiAtN3B4OyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDVweDsgbWFyZ2luLXRvcDogLTVweDsgcG9pbnRlci1ldmVudHM6IG5vbmU7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMjNweDsgdG9wOiAtN3B4OyB6LWluZGV4OiAwOyB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkgYSB7IGNvbG9yOiAjMGUwZTBlOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA3MDA7IHBhZGRpbmc6IDEwcHggMjBweCA1cHg7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaS5pcy1hY3RpdmUgPiBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHsgbGVmdDogMTFweDsgfSB9XG5cbi8qIHN0dWNrIHR0LWhlYWRlci0wMiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28geyBtYXgtd2lkdGg6IDE0MHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbG9nbyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsOmhvdmVyOmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kOyAtbXMtZmxleC1hbGlnbjogZW5kOyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUgeyBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSAudHQtc3R1Y2stcGFyZW50LWxvZ28geyAtd2Via2l0LWZsZXg6IDIgMSBhdXRvOyAtbXMtZmxleDogMiAxIGF1dG87IGZsZXg6IDIgMSBhdXRvOyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEgeyBwYWRkaW5nOiAyMHB4IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDE1cHggMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkgeyAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7IHBhZGRpbmc6IDE1cHggOXB4OyB9IH1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpub3QoLmFjdGl2ZSkgYTpub3QoOmhvdmVyKSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7IGNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAudHQtbWVudS10b2dnbGUgeyB0b3A6IDhweDsgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvIHsgbWF4LXdpZHRoOiAxMjBweDsgbWFyZ2luLXRvcDogOXB4OyB9IH1cblxuLyotLS0tLS0tLSBNYWluIFNsaWRlciAtLS0tLS0tLSovXG4ubWFpblNsaWRlci1sYXlvdXQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1haW5TbGlkZXIgeyBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2hlcm8xLmpwZ1wiKSBib3R0b20gY2VudGVyIG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC5tYWluU2xpZGVyIHsgaGVpZ2h0OiA4OTBweDsgbWF4LWhlaWdodDogMTAwdmg7IG1pbi1oZWlnaHQ6IDYwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7IC5tYWluU2xpZGVyIHsgaGVpZ2h0OiAzNTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciB7IGhlaWdodDogMTQ5cHg7IH0gfVxuXG4ubWFpblNsaWRlciAuY29udGFpbmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogODkwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNTUxcHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogMzU0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5pbWctLWhvbGRlciB7IGhlaWdodDogMTQ5cHg7IH0gfVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgeyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgei1pbmRleDogMTsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8qIHRwLWNhcHRpb24tMDEoc2xpZGUtMDIpICovIH1cblxuLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IGRpdltjbGFzc149XCJ0cC1jYXB0aW9uLVwiXSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgZGl2W2NsYXNzXj1cInRwLWNhcHRpb24tXCJdOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAxIHsgZm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMS4xOyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBmb250LXdlaWdodDogMzAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAyIHsgZm9udC1zaXplOiA2MnB4OyBsaW5lLWhlaWdodDogMC45NzsgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07IGZvbnQtd2VpZ2h0OiA3MDA7IG1hcmdpbi10b3A6IDE0cHg7IH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAzIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS4xOyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyBmb250LXdlaWdodDogNjAwOyBtYXJnaW4tdG9wOiAyMnB4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wNCB7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDcwMDsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW4tdG9wOiA2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMSB7IGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDMwMDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMiB7IGZvbnQtc2l6ZTogMzJweDsgbGluZS1oZWlnaHQ6IDE7IGxldHRlci1zcGFjaW5nOiBpbmhlcml0OyBmb250LXdlaWdodDogNzAwOyBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luLXRvcDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDEgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IGZvbnQtd2VpZ2h0OiAzMDA7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDIgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxOyBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDsgZm9udC13ZWlnaHQ6IDcwMDsgbWFyZ2luLXRvcDogN3B4OyB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMyB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMTsgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luLXRvcDogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAubWFpblNsaWRlciAuc2xpZGUgLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyByaWdodDogMTBweDsgdG9wOiAtMjA4cHg7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL21haW5TbGlkZXItbGF5b3V0MDEucG5nXCIpIDAgMCBuby1yZXBlYXQ7IHdpZHRoOiA0MzBweDsgaGVpZ2h0OiAzOTdweDsgY29sb3I6ICNmZmZmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgei1pbmRleDogMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogbm9uZTsgdG9wOiAtMThweDsgbGVmdDogLTMycHg7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL21haW5TbGlkZXItbGF5b3V0MDIucG5nXCIpIDAgMCBuby1yZXBlYXQ7IHdpZHRoOiA0NjJweDsgaGVpZ2h0OiA0MDNweDsgei1pbmRleDogMDsgYW5pbWF0aW9uOiBtb3ZpbmcgM3MgaW5maW5pdGUgbGluZWFyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG5Aa2V5ZnJhbWVzIG1vdmluZyB7IDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7IHBhZGRpbmctdG9wOiAzNHB4OyB9XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtc21hbGwgeyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiAzMDA7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IH1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogNjJweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiAwLjk3OyBtYXJnaW4tdG9wOiAxNHB4OyBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDI1NHB4OyBtYXJnaW4tdG9wOiAyNHB4OyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyBwYWRkaW5nOiA4cHggMCAwIDA7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMTsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiBpIHsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS4xOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMHB4IDEwcHggMTBweCAwOyB0b3A6IDEzcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gPiAqIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHsgd2lkdGg6IDI0MHB4OyBoZWlnaHQ6IDIyMnB4OyB0b3A6IC0xMDJweDsgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHsgdG9wOiAtNXB4OyBsZWZ0OiAtMTBweDsgd2lkdGg6IDI0OXB4OyBoZWlnaHQ6IDIyN3B4OyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgeyBwYWRkaW5nLXRvcDogMjNweDsgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LXNtYWxsIHsgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtbGFyZ2UgeyBmb250LXNpemU6IDM0cHg7IGxpbmUtaGVpZ2h0OiAwLjk3OyBtYXJnaW4tdG9wOiA5cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4geyB3aWR0aDogMTQxcHg7IG1hcmdpbi10b3A6IDE1cHg7IHBhZGRpbmc6IDNweCAwIDAgMDsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMS4xOyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMHB4IDEwcHggMTBweCAwOyB0b3A6IDdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgeyAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20geyB3aWR0aDogMTAycHg7IGhlaWdodDogOTNweDsgdG9wOiAtNTJweDsgcmlnaHQ6IDE5cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tOmJlZm9yZSB7IHRvcDogLTJweDsgbGVmdDogLTNweDsgd2lkdGg6IDEwNXB4OyBoZWlnaHQ6IDk0cHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7IHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1zbWFsbCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDE0MXB4OyBtYXJnaW4tdG9wOiAwcHg7IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtNnB4OyBmb250LXNpemU6IDdweDsgbGluZS1oZWlnaHQ6IDEuMTsgYm9yZGVyOiBub25lOyB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIGkgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IG1hcmdpbjogMHB4OyBwYWRkaW5nLWJvdHRvbTogN3B4OyB0b3A6IDdweDsgfSB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IG1hcmdpbi10b3A6IC0xOHB4OyB6LWluZGV4OiA3OyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IGNvbG9yOiAjZmZmOyB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4ubWFpblNsaWRlciAuc2xpY2stcHJldiB7IGxlZnQ6IDIwcHg7IH1cblxuLm1haW5TbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLm1haW5TbGlkZXIgLnNsaWNrLW5leHQgeyByaWdodDogMjBweDsgfVxuXG4ubWFpblNsaWRlciAuc2xpY2stbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4uZmFkZUluTGVmdFNtIHsgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtOyBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uZmFkZUluUmlnaHRTbSB7IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0U207IGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uZmFkZUluVXBTbSB7IC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwU207IGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcFNtOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuXG4uYW5pbWF0ZWQuZmFkZUluTGVmdFNtLCAuYW5pbWF0ZWQuZmFkZUluUmlnaHRTbSwgLmFuaW1hdGVkLmZhZGVJblVwU20geyAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1czsgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcFNtIHsgMCUgeyBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwU20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0U20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0U20geyAwJSB7IG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0U20geyBmcm9tIHsgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCk7IH1cbiAgdG8geyBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRTbSB7IGZyb20geyBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTsgfVxuICB0byB7IG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9IH1cblxuYm9keS5pcy1sb2FkZWQgLmxvYWRpbmctY29udGVudCB7IG9wYWNpdHk6IDA7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ubG9hZGluZy1jb250ZW50IHsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IG1hcmdpbjogYXV0bzsgei1pbmRleDogMjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IG9wYWNpdHk6IDE7IHBvaW50ZXItZXZlbnRzOiBub25lOyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB0cmFuc2l0aW9uOiAwLjVzOyB9XG5cbi5sb2FkaW5nLWNvbnRlbnQuZGlzYWJsZSB7IG9wYWNpdHk6IDA7IH1cblxuLmxvYWRpbmctY29udGVudCAuaW1hZ2UgeyBtYXgtd2lkdGg6IDE1JTsgfVxuXG4ubG9hZGluZy1jb250ZW50IC5pbWFnZSBpbWcgeyBhbmltYXRpb246IGZsaXBJblkgM3MgaW5maW5pdGU7IG1heC13aWR0aDogMTAwJTsgfVxuXG4ubG9hZGluZy1kb3RzIHsgbWFyZ2luLWxlZnQ6IC0xLjVlbTsgb3BhY2l0eTogMDsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiOyBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzOyAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmFkZWluIC41cyBsaW5lYXIgZm9yd2FyZHM7IGFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzOyB9XG5cbi5sb2FkaW5nLWRvdHMgaSB7IHdpZHRoOiAuNWVtOyBoZWlnaHQ6IC41ZW07IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgYmFja2dyb3VuZDogI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgbWFyZ2luOiAwIC4xMjVlbTsgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7IC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7IC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyBhbmltYXRpb246IGxvYWRpbmctZG90cy1taWRkbGUtZG90cyAuNXMgbGluZWFyIGluZmluaXRlOyB9XG5cbi5sb2FkaW5nLWRvdHMuZGFyay1ncmF5IGkgeyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyB9XG5cbi5sb2FkaW5nLWRvdHMgaTpmaXJzdC1jaGlsZCB7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBpbmZpbml0ZTsgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgLW8tYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7IC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1maXJzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7IG9wYWNpdHk6IDA7IC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjsgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTsgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xZW0pOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTsgfVxuXG4ubG9hZGluZy1kb3RzIGk6bGFzdC1jaGlsZCB7IC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgLW1vei1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlOyAtby1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlOyAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgLjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7IDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1mYWRlaW4geyAxMDAlIHsgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7IDEwMCUgeyBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmFkZWluIHsgMTAwJSB7IG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1maXJzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pOyB9IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1taWRkbGUtZG90cyB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7IH0gfVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuQC1vLWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3QgeyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgNi4gQ29udGVudCBsYXlvdXQgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogdHQtc2VhcmNoLWZpbHRlciAqL1xuLnR0LXNlYXJjaC1maWx0ZXIgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IGJhY2tncm91bmQ6ICNmZmZmZmY7IGhlaWdodDogMTAwcHg7IC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyIC50dC1pY29uLWZpbHRlciB7IGZvbnQtc2l6ZTogNDBweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNmZmZmZmY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyOXB4OyBsZWZ0OiAyMXB4OyB6LWluZGV4OiAxOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBoZWlnaHQ6IDEwMHB4OyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHNlbGVjdCB7IG9wYWNpdHk6IDA7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS41OyBtaW4td2lkdGg6IDIxMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDNweCAwIDAgMTA4cHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXRpdGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTMxcHg7IGxlZnQ6IC02OXB4OyB3aWR0aDogMTYxcHg7IGhlaWdodDogMTYxcHg7IGJhY2tncm91bmQ6ICNkZDNkNTM7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgeyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDhweDsgfVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KC50dC13aWR0aC1sYXJnZSkgeyB3aWR0aDogMTIycHg7IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0LnR0LXdpZHRoLWxhcmdlIHsgd2lkdGg6IDE3OHB4OyB9XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7IG1hcmdpbi1sZWZ0OiAxMXB4OyBtYXJnaW4tdG9wOiAxcHg7IHBhZGRpbmctbGVmdDogNDFweDsgcGFkZGluZy1yaWdodDogNDFweDsgcGFkZGluZy10b3A6IDdweDsgfVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxM3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgeyBtYXJnaW4tdG9wOiAtNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgeyBoZWlnaHQ6IDEwOXB4OyBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciAudHQtaWNvbi1maWx0ZXIgeyBmb250LXNpemU6IDI4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZmZmZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNXB4OyBsZWZ0OiA0NnB4OyB6LWluZGV4OiAxOyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZSB7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyBwYWRkaW5nOiAxNHB4IDAgMCAxMTNweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGUgYnIgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC00NnB4OyBsZWZ0OiAxNXB4OyB3aWR0aDogOTJweDsgaGVpZ2h0OiA5MnB4OyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IHsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy10b3A6IDUzcHg7IH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLWJ0biB7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctdG9wOiA1M3B4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7IGhlaWdodDogMzdweDsgcGFkZGluZy10b3A6IDRweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdiAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IGhlaWdodDogMzdweDsgcGFkZGluZzogNnB4IDMzcHggM3B4IDE0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdDpub3QoLnR0LXdpZHRoLWxhcmdlKSB7IHdpZHRoOiAxMDBweDsgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3QudHQtd2lkdGgtbGFyZ2UgeyB3aWR0aDogMTM0cHg7IH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLWJ0biAuYnRuIHsgcGFkZGluZy1sZWZ0OiAyMXB4OyBwYWRkaW5nLXJpZ2h0OiAyMXB4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyIC50dC1tb2JpbGUtaGlkZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzkwcHgpIHsgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0Om5vdCgudHQtd2lkdGgtbGFyZ2UpIHsgd2lkdGg6IDEwMHB4OyB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdC50dC13aWR0aC1sYXJnZSB7IHdpZHRoOiAxMjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtc2VhcmNoLWZpbHRlciB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXNjdG9wZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXNjdG9wZSB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnR0LXNlYXJjaC1maWx0ZXIgLnZpc2libGUtZGV2aWNlIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1zZWFyY2gtZmlsdGVyIC52aXNpYmxlLWRldmljZSB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogdHQtYnJhbmQgKi9cbi50dC1saW5rLXJlZGlyZWN0IHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4xOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogI2RkM2Q1MzsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWxpbmstcmVkaXJlY3Q6YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiAycHg7IGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50OyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi50dC1saW5rLXJlZGlyZWN0OmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7IC50dC1saW5rLXJlZGlyZWN0IHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTJweDsgdG9wOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1saW5rLXJlZGlyZWN0IHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tbGVmdDogLTEzcHg7IHRvcDogNHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLnR0LWxpbmstcmVkaXJlY3Q6YWZ0ZXIgeyB0b3A6IDJweDsgfSB9XG5cbi50dC1icmFuZCB7IHRleHQtYWxpZ246IGNlbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1icmFuZCAudHQtaW1nIHsgbWluLWhlaWdodDogNjBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1icmFuZCAudHQtaW1nIGltZyB7IHdpZHRoOiBpbmhlcml0OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1icmFuZCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjU7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyBmb250LXdlaWdodDogNDAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYnJhbmQgLnR0LXRpdGxlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWJyYW5kIC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDE4cHg7IH1cblxuLnR0LWJyYW5kOmhvdmVyIC50dC10aXRsZSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi8qIHR0LWJveC1tYXAgKi9cbi50dC1tYXAgeyB3aWR0aDogMTAwJTsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlOm5vdCgudHQtc3R5bGUtMDIpIHsgaGVpZ2h0OiA0MXB4OyBmb250LXNpemU6IDI3cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjZGQzZDUzOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKTpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogJ1xcZTkyZSc7IH1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKS5pcy1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MmQnOyB9XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMik6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyIHsgaGVpZ2h0OiAzMnB4OyBmb250LXNpemU6IDIxcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY29sb3I6ICNmZmZmZmY7IG92ZXJmbG93OiBoaWRkZW47IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiAnXFxlOTJjJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IHRvcDogNnB4OyB9XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGUudHQtc3R5bGUtMDIuaXMtb3BlbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTJiJzsgfVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgZGlzcGxheTogYmxvY2s7IHRvcDogMDsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTMycHg7IHotaW5kZXg6IDA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1tYXAgLnR0LWJveC1tYXAgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qIG1hcCAqL1xuLmdvb2dsZS1tYXAgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAzMjBweDsgfVxuXG4vKiAgKi9cbi50dC1hZGRpdGlvbmFsLWJveCB7IG1hcmdpbi1ib3R0b206IC01N3B4OyB9XG5cbi8qIHNob3J0LXN0cnVjdHVyZSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC53cy1zaG9ydC1zdHJ1Y3R1cmUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC53cy1zaG9ydC1zdHJ1Y3R1cmU6bm90KC5pcy1vcGVuKSB7IHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLndzLXNob3J0LXN0cnVjdHVyZTpub3QoLmlzLW9wZW4pIC50dC1oaWRlLWJsb2NrIHsgZGlzcGxheTogbm9uZTsgfVxuICAud3Mtc2hvcnQtc3RydWN0dXJlOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwcHg7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDQzcHg7IGxlZnQ6IDA7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLndzLXNob3J0LWJ0biB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLndzLXNob3J0LWJ0biB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZSB7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6ICNkZDNkNTM7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiA1cHggNXB4IDVweDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG4gIC53cy1zaG9ydC1idG4gLndzLWJ0bi1tb3JlOmFmdGVyIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6IFwiXFxlOTJjXCI7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDE7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyBsZWZ0OiA1MCU7IG1hcmdpbi1sZWZ0OiAtM3B4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9IH1cblxuLyogdHQtbWVkaWEtMDIgKi9cbi50dC1tZWRpYS0wMiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbGluZS1oZWlnaHQ6IDI0cHg7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50dC1tZWRpYS0wMiBpbWcgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24geyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTI0cHg7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNjAwOyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweCAxM3B4OyBtaW4taGVpZ2h0OiAyMXB4OyBmb250LXdlaWdodDogNjAwOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMTBweDsgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7IGJvcmRlci1yYWRpdXM6IDEwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtM3B4OyBtYXJnaW4tbGVmdDogM3B4OyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgeyBwYWRkaW5nOiA1cHg7IHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgc3BhbiB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlciB7IGNvbG9yOiAjZGQzZDUzOyBtYXJnaW4tdG9wOiA1cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICNkZDNkNTM7IGZvbnQtd2VpZ2h0OiA3MDA7IGZvbnQtc2l6ZTogMTFweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6ICdcXGU5MTgnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1yaWdodDogNnB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogNXB4OyBmb250LXNpemU6IDIwcHg7IGNvbG9yOiAjZGQzZDUzOyBmb250LXdlaWdodDogNTAwOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6aG92ZXIgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpob3ZlcjpiZWZvcmUgeyBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7IC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24geyBwYWRkaW5nOiAyM3B4IDI4cHggMTJweCAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogMjNweCAxNHB4IDEzcHg7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHsgdG9wOiAtMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24geyBib3R0b206IC0yMHB4OyBwYWRkaW5nOiAxNXB4IDEwcHggMTVweDsgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgeyB0b3A6IC0zcHg7IGZvbnQtc2l6ZTogMTFweDsgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlciB7IG1hcmdpbi10b3A6IDA7IH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6YmVmb3JlIHsgdG9wOiA1cHg7IH0gfVxuXG4udHQtbWVkaWEtMDI6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIHsgYm90dG9tOiAwcHg7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4udHQtbWVkaWEtMDI6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIHAgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtbWVkaWEtMDI6aG92ZXIgLnR0LWxpbmstbWFya2VyIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi50dC1saXN0LW1lZGlhLTAyIHsgbWFyZ2luLXRvcDogLTE5cHg7IH1cblxuLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIHsgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4udHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAudHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgfVxuICAudHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwgeyBtYXJnaW4tdG9wOiA1cHg7IHBhZGRpbmc6IDRweCA5cHggMXB4OyBtaW4taGVpZ2h0OiAxOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1saXN0LW1lZGlhLTAyIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIC50dC10b3RhbCB7IG1hcmdpbi10b3A6IDVweDsgfSB9XG5cbi8qXG5Qb3J0Zm9saW9cbiovXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgPiAuY29udGFpbmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsgeyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiA2MDA7IHotaW5kZXg6IDA7IGNvbG9yOiAjZGQzZDUzOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLXJpZ2h0OiAxM3B4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rOmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTE1cHg7IHRvcDogMnB4OyBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rOmhvdmVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMTNweDsgdG9wOiAxNXB4OyB6LWluZGV4OiAxOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7IC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxM3B4OyB0b3A6IC01OHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHsgLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluayB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEzcHg7IHRvcDogLTQwcHg7IH0gfVxuXG4ucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5jb250YWluZXIudmlzaWJsZS1tb2JpbGUgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IHBhZGRpbmc6IDI0cHggMCA1NXB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmNvbnRhaW5lci52aXNpYmxlLW1vYmlsZS5pbmRlbnQtYm90dG9tLW5vbmUgeyBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMDsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmdyaWQ6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGNsZWFyOiBib3RoOyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAuZWxlbWVudC1pdGVtIHsgcG9zaXRpb246IHJlbGF0aXZlOyBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQgeyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1wb3J0Zm9saW8tY29udGVudC50dC1zaG93IHsgZGlzcGxheTogZmxleDsgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgb3BhY2l0eTogMTsgaGVpZ2h0OiA0MHZ3OyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWRlZmF1bHQgLmVsZW1lbnQtaXRlbSB7IHdpZHRoOiAyMCU7IGZsZXgtZ3JvdzogMDsgZmxleC1zaHJpbms6IDA7IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5sYXlvdXQtZGVmYXVsdCAuZWxlbWVudC1pdGVtLmVsZW1lbnQtaXRlbS0yeCB7IHdpZHRoOiA0MCU7IGZsZXgtZ3JvdzogMDsgZmxleC1zaHJpbms6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4OXB4KSB7IC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQudHQtc2hvdyB7IGZsZXgtZmxvdzogcm93IHdyYXA7IG9wYWNpdHk6IDE7IGhlaWdodDogYXV0bzsgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0geyBmbGV4LWJhc2lzOiA1MCU7IHdpZHRoOiBhdXRvOyB9XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWRlZmF1bHQgLmVsZW1lbnQtaXRlbS5lbGVtZW50LWl0ZW0tMnggeyBmbGV4LWJhc2lzOiAxMDAlOyBmbGV4LWdyb3c6IDA7IGZsZXgtc2hyaW5rOiAwOyB3aWR0aDogYXV0bzsgfSB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWNvbC0wMyB7IG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWNvbC0wMyAuZWxlbWVudC1pdGVtIHsgcGFkZGluZzogMTVweDsgd2lkdGg6IDMzLjMzMyU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMgLmVsZW1lbnQtaXRlbSB7IHdpZHRoOiA1MCU7IH0gfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDI7IG1hcmdpbi10b3A6IC00cHg7IHBhZGRpbmctYm90dG9tOiA0NXB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uIHsgY29sb3I6ICMyMjIyMjI7IHBhZGRpbmc6IDdweCAxN3B4OyBsZXR0ZXItc3BhY2luZzogMC4xOGVtOyBmb250LXNpemU6IDE0cHg7IG1hcmdpbjogMCA2cHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGN1cnNvcjogcG9pbnRlcjsgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbi5hY3RpdmUgeyBjb2xvcjogI2RkM2Q1MzsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b246aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiB7IG1hcmdpbi10b3A6IDRweDsgcGFkZGluZy1ib3R0b206IDIycHg7IH1cbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b24geyBtYXJnaW46IDAgNHB4OyBwYWRkaW5nOiA1cHggMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgeyB3ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IG1hcmdpbi10b3A6IC00cHg7IHBhZGRpbmctYm90dG9tOiAyMnB4OyB9XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uIHsgbWFyZ2luOiA0cHggNHB4IDAgNHB4OyB9IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IHsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0geyBsaW5lLWhlaWdodDogMjZweDsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBvdmVyZmxvdzogaGlkZGVuOyBtYXJnaW46IDA7IHotaW5kZXg6IDE7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0OyB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBpbWcgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGJvdHRvbTogLTM4cHg7IGxlZnQ6IDAlOyBwYWRkaW5nOiAyMHB4IDE5cHggMjRweDsgei1pbmRleDogMzsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE4JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDEuMTsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDI1cHg7IGJvdHRvbTogMjhweDsgY29sb3I6ICNkZDNkNTM7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuMzsgbGV0dGVyLXNwYWNpbmc6IDBlbTsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJhY2tncm91bmQ6ICMwNzA2MDY7IGNvbG9yOiAjZGQzZDUzOyBwYWRkaW5nOiA1cHggN3B4IDRweDsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogLTFweDsgfVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC1wcmljZSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXdlaWdodDogNzAwOyBmb250LXNpemU6IDE4cHg7IG1hcmdpbi10b3A6IDZweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmU6aG92ZXIgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNik7IC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMDYpOyB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpOyB6LWluZGV4OiAzOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24geyBib3R0b206IDBweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIGZpZ2NhcHRpb246YmVmb3JlIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24gLnR0LXByaWNlIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHsgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDEzcHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgc3BhbiB7IHBhZGRpbmc6IDNweCA1cHggM3B4OyBmb250LXNpemU6IDlweDsgbGluZS1oZWlnaHQ6IDEuMjsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0ycHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtcHJpY2UgeyBmb250LXNpemU6IDE2cHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbjpiZWZvcmUgeyBmb250LXNpemU6IDIwcHg7IHJpZ2h0OiAyNXB4OyBib3R0b206IDI2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24geyBwYWRkaW5nOiAyMHB4IDdweCAyNHB4IDEwcHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgeyBmb250LXNpemU6IDEycHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgc3BhbiB7IHBhZGRpbmc6IDNweCAzcHggMXB4OyBmb250LXNpemU6IDZweDsgbGluZS1oZWlnaHQ6IDEuMjsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC0ycHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtcHJpY2UgeyBmb250LXNpemU6IDE0cHg7IH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbjpiZWZvcmUgeyBmb250LXNpemU6IDE2cHg7IHJpZ2h0OiAxMHB4OyBib3R0b206IDI4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiB7IHBhZGRpbmc6IDE1cHggN3B4IDE5cHggMTBweDsgfSB9XG5cbi8qXG5ib3ggJ1doYXQgV2UgT2ZmZXInXG4qL1xuLnR0LWxheW91dDAxLWJnIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgcGFkZGluZzogMTE3cHggMCAwcHggMDsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtbGF5b3V0MDEtYmcgeyBwYWRkaW5nOiA2NnB4IDAgMHB4IDA7IH0gfVxuXG4udHQtbGF5b3V0MDEgeyBiYWNrZ3JvdW5kOiAjZmFmYWZhIHVybChcIi9pbWFnZXMvY3VzdG9tL2JveC1sYXlvdXQwMS1pbWcwMS5qcGdcIikgY2VudGVyIHRvcCBuby1yZXBlYXQ7IG1hcmdpbi10b3A6IC0zNnB4OyB3aWR0aDogMTAwJTsgcGFkZGluZzogMzlweCAwIDExNXB4IDA7IH1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1kZXNjdG9wZSB7IHBhZGRpbmctYm90dG9tOiAxNHB4OyB9XG5cbi50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUgLnJvdzpub3QoOmZpcnN0LWNoaWxkKSAudHQtaXRlbSB7IG1hcmdpbi10b3A6IDcycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IC50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEgLmxheW91dDAxLWRlc2N0b3BlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAudHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50dC1sYXlvdXQwMSAubGF5b3V0MDEtbW9iaWxlIC50dC10aXRsZSB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4udHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSBwIHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy10b3A6IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLWJvdHRvbSAudHQtaXRlbS1pY29uIHsgLXdlYmtpdC1mbGV4OiAwIDEgYXV0bzsgLW1zLWZsZXg6IDAgMSBhdXRvOyBmbGV4OiAwIDEgYXV0bzsgLXdlYmtpdC1hbGlnbi1zZWxmOiBmbGV4LWVuZDsgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kOyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0udHQtaWNvbi1ib3R0b206bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLWJvdHRvbTogNXB4OyB9IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtLnR0LWljb24tcmlnaHQgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHsgLXdlYmtpdC1vcmRlcjogMjsgLW1zLWZsZXgtb3JkZXI6IDI7IG9yZGVyOiAyOyBtYXJnaW4tbGVmdDogMjdweDsgbWFyZ2luLXRvcDogLTNweDsgfVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW06bm90KC50dC1pY29uLXJpZ2h0KSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLXJpZ2h0OiAyN3B4OyBtYXJnaW4tdG9wOiAtM3B4OyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDk4cHg7IGhlaWdodDogOThweDsgbWluLXdpZHRoOiA5OHB4OyBtaW4taGVpZ2h0OiA5OHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDQycHg7IGxpbmUtaGVpZ2h0OiAxOyBjb2xvcjogI2ZmZmZmZjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAxMnB4IDA7IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLmxpbmstdGVsIHsgZm9udC1zaXplOiAyMnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi10b3A6IDlweDsgZm9udC13ZWlnaHQ6IDcwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC5saW5rLXRlbDpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAgeyBtYXJnaW46IDA7IH1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCArIHAgeyBtYXJnaW4tdG9wOiAxNnB4OyB9XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDU2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1sYXlvdXQwMSAudHQtaXRlbSB7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDk4cHg7IGhlaWdodDogOThweDsgbWluLXdpZHRoOiA5OHB4OyBtaW4taGVpZ2h0OiA5OHB4OyBmb250LXNpemU6IDMycHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCB7IHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LWxheW91dDAxIHsgbWFyZ2luLXRvcDogMHB4OyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzRweDsgYmFja2dyb3VuZC1zaXplOiA3OSUgYXV0bzsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0geyBmb250LXNpemU6IDE3cHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHAgeyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDc4cHg7IGhlaWdodDogNzhweDsgbWluLXdpZHRoOiA3OHB4OyBtaW4taGVpZ2h0OiA3OHB4OyBmb250LXNpemU6IDQycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYXlvdXQwMSB7IHBhZGRpbmc6IDM5cHggMCAzMTZweCAwOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyBiYWNrZ3JvdW5kLXNpemU6IDg4JSBhdXRvOyB9XG4gIC50dC1sYXlvdXQwMSAucm93IFtjbGFzc149XCJjb2xcIl06Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXJpZ2h0OiAxN3B4OyB9XG4gIC50dC1sYXlvdXQwMSAucm93IFtjbGFzc149XCJjb2xcIl06bGFzdC1jaGlsZCB7IHBhZGRpbmctbGVmdDogMTdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDcxcHg7IGhlaWdodDogNzFweDsgbWluLXdpZHRoOiA3MXB4OyBtaW4taGVpZ2h0OiA3MXB4OyBmb250LXNpemU6IDMycHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIHAgeyBsaW5lLWhlaWdodDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEgeyBwYWRkaW5nOiAwIDAgNjAlIDA7IGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZy1ib3R0b206IDExcHg7IH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogOTdweDsgaGVpZ2h0OiA5N3B4OyBtaW4td2lkdGg6IDk3cHg7IG1pbi1oZWlnaHQ6IDk3cHg7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuLnR0LWxheW91dDAxLTAyLWJnIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgcGFkZGluZzogMTE3cHggMCAwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWxheW91dDAxLTAyLWJnIHsgcGFkZGluZzogNjZweCAwIDBweCAwOyB9IH1cblxuLnR0LWxheW91dDAxLTAyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9tb3RvcmxlYWRlci9jdXN0b20vYm94LWxheW91dDAxLWltZzAxLmpwZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IG1hcmdpbi10b3A6IC0zNnB4OyB3aWR0aDogMTAwJTsgcGFkZGluZzogMzlweCAwIDExNXB4IDA7IH1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1kZXNjdG9wZSB7IHBhZGRpbmctYm90dG9tOiAxNHB4OyB9XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUgLnJvdzpub3QoOmZpcnN0LWNoaWxkKSAudHQtaXRlbSB7IG1hcmdpbi10b3A6IDcycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7IC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLWRlc2N0b3BlIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1tb2JpbGUgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtbW9iaWxlIC50dC10aXRsZSB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSBwIHsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZy10b3A6IDVweDsgfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbS50dC1pY29uLXJpZ2h0IC50dC1pdGVtLWljb24geyAtd2Via2l0LW9yZGVyOiAyOyAtbXMtZmxleC1vcmRlcjogMjsgb3JkZXI6IDI7IG1hcmdpbi1sZWZ0OiAyN3B4OyBtYXJnaW4tdG9wOiAtM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHsgbWFyZ2luLWxlZnQ6IDBweDsgfSB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoLnR0LWljb24tcmlnaHQpIC50dC1pdGVtLWljb24geyBtYXJnaW4tcmlnaHQ6IDI3cHg7IG1hcmdpbi10b3A6IC0zcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoLnR0LWljb24tcmlnaHQpIC50dC1pdGVtLWljb24geyBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiA5OHB4OyBoZWlnaHQ6IDk4cHg7IG1pbi13aWR0aDogOThweDsgbWluLWhlaWdodDogOThweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiA0MnB4OyBsaW5lLWhlaWdodDogMTsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTJweCAwOyB9XG5cbi50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjFweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24geyBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCB7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luLXRvcDogMTVweDsgcGFkZGluZy1sZWZ0OiAyNXB4OyBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgLnR0LWl0ZW0taWNvbiB7IHdpZHRoOiA5OHB4OyBoZWlnaHQ6IDk4cHg7IG1pbi13aWR0aDogOThweDsgbWluLWhlaWdodDogOThweDsgZm9udC1zaXplOiAzMnB4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC50dC1sYXlvdXQwMS0wMiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbW90b3JsZWFkZXIvY3VzdG9tL2JveC1sYXlvdXQwMS1pbWcwMV9ib3QuanBnXCIpOyBtYXJnaW4tdG9wOiAwcHg7IGJhY2tncm91bmQtcG9zaXRpb246IDUwJSBib3R0b207IGJhY2tncm91bmQtc2l6ZTogNzAlIGF1dG87IHBhZGRpbmctYm90dG9tOiA0MCU7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHsgZm9udC1zaXplOiAxN3B4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSBwIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjVweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7IHdpZHRoOiA3OHB4OyBoZWlnaHQ6IDc4cHg7IG1pbi13aWR0aDogNzhweDsgbWluLWhlaWdodDogNzhweDsgZm9udC1zaXplOiA0MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHsgd2lkdGg6IDcxcHg7IGhlaWdodDogNzFweDsgbWluLXdpZHRoOiA3MXB4OyBtaW4taGVpZ2h0OiA3MXB4OyBmb250LXNpemU6IDMycHg7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHAgeyBsaW5lLWhlaWdodDogMjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtbGF5b3V0MDEtMDIgeyBwYWRkaW5nOiAwIDAgNjAlIDA7IGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZy1ib3R0b206IDExcHg7IH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24geyB3aWR0aDogOTdweDsgaGVpZ2h0OiA5N3B4OyBtaW4td2lkdGg6IDk3cHg7IG1pbi1oZWlnaHQ6IDk3cHg7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gcCB7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9IH1cblxuLyogdHQtcHJvbW8tMDEgKi9cbi50dC1wcm9tby0wMSB7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBwYWRkaW5nOiA5N3B4IDAgNTVweCAwOyB9XG5cbi50dC1wcm9tby0wMSAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDE3OHB4OyBoZWlnaHQ6IDE3OHB4OyBib3JkZXI6IDdweCBzb2xpZCAjNDIxMjE5OyBwb3NpdGlvbjogcmVsYXRpdmU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDA7IGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmQ7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiA0MnB4OyBsaW5lLWhlaWdodDogMTsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7IG1hcmdpbi10b3A6IDhweDsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSA+IHNwYW4geyB3aWR0aDogMTAwJTsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC50dC10aXRsZSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICNmZmZmZmY7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA0NXB4OyBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAzMnB4OyBtYXJnaW4tcmlnaHQ6IDMycHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDMycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wcm9tby0wMSB7IHBhZGRpbmc6IDcwcHggMCAzOXB4IDA7IH1cbiAgLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQgeyBtYXJnaW4tdG9wOiA2cHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQgLnNsaWNrLWRvdHMgeyBib3R0b206IC0xM3B4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDI0cHg7IG1hcmdpbi1yaWdodDogMjRweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMjRweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IHdpZHRoOiAxNDRweDsgaGVpZ2h0OiAxNDRweDsgYm9yZGVyOiA3cHggc29saWQgIzQyMTIxOTsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHsgZm9udC1zaXplOiAzMnB4OyBsaW5lLWhlaWdodDogMTsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7IG1hcmdpbi10b3A6IDhweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHsgZm9udC1zaXplOiAzMHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMjFweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1wcm9tby0wMSAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDBweDsgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmxhc3QtY2hpbGQgeyBtYXJnaW4tbGVmdDogMHB4OyB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHsgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LXByb21vLTAxIHsgcGFkZGluZzogNTdweCAwIDcycHggMDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LXByb21vLWxheW91dCB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgeyB3aWR0aDogMTYwcHg7IGhlaWdodDogMTYwcHg7IH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHsgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTc4cHg7IGhlaWdodDogMTc4cHg7IGJvcmRlcjogN3B4IHNvbGlkICNmNmY2ZjY7IHBvc2l0aW9uOiByZWxhdGl2ZTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDA7IGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHsgY29sb3I6ICNkZDNkNTM7IGZvbnQtc2l6ZTogNDJweDsgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIGkgKyBzcGFuIHsgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSA+IHNwYW4geyB3aWR0aDogMTAwJTsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDM2cHg7IGxpbmUtaGVpZ2h0OiAxOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC50dC10aXRsZSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgbWFyZ2luLWJvdHRvbTogMDsgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDQ1cHg7IG1hcmdpbi1yaWdodDogNDVweDsgfVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiA0NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDMycHg7IG1hcmdpbi1yaWdodDogMzJweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7IG1hcmdpbi1sZWZ0OiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1wcm9tby1sYXlvdXQgeyBtYXJnaW4tdG9wOiA2cHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IC5zbGljay1kb3RzIHsgYm90dG9tOiAtMTNweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMjRweDsgbWFyZ2luLXJpZ2h0OiAyNHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDI0cHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDI0cHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHsgd2lkdGg6IDE0NHB4OyBoZWlnaHQ6IDE0NHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHsgZm9udC1zaXplOiAzMnB4OyBsaW5lLWhlaWdodDogMTsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4geyBtYXJnaW4tdG9wOiA4cHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4geyBmb250LXNpemU6IDMwcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMjFweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMHB4OyBtYXJnaW4tcmlnaHQ6IDBweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXJpZ2h0OiAwcHg7IH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDBweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgeyBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1wcm9tby1sYXlvdXQgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7IHdpZHRoOiAxNjBweDsgaGVpZ2h0OiAxNjBweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7IGZvbnQtc2l6ZTogNDJweDsgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7IGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbi8qIHR0LXByb21vLTAyICovXG4udHQtcHJvbW8tMDIgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgcGFkZGluZzogOTdweCAwIDEwMXB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcHJvbW8tMDIgeyBwYWRkaW5nOiA2N3B4IDAgNzFweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7IC50dC1wcm9tby0wMiB7IHBhZGRpbmc6IDU3cHggMCA2MnB4IDA7IH0gfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0geyB3aWR0aDogMjQxcHg7IG1pbi13aWR0aDogMjQxcHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDE3MHB4OyBoZWlnaHQ6IDE3MHB4OyBib3JkZXI6IDhweCBzb2xpZCByZ2JhKDE1NiwgMTU2LCAxNTYsIDAuMSk7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOiAwIGF1dG87IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGxlZnQ6IDA7IGJvcmRlcjogMXB4IHNvbGlkICNkM2QzZDM7IC1tb3otdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIGkgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiA1MnB4OyBsaW5lLWhlaWdodDogMTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxpbmUtZG90dGVkIHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgei1pbmRleDogMTsgd2lkdGg6IDQ3cHg7IGhlaWdodDogM3B4OyBtYXJnaW4tdG9wOiAtMnB4OyBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9wcm9tbzAyX2RvdHRlZC5wbmdcIikgMCAwIHJlcGVhdC14OyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1sZWZ0IHsgbGVmdDogLTQ4cHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHsgcmlnaHQ6IC00OHB4OyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLnR0LXRpdGxlIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDBweCAwIDAgMDsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDI4cHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb24geyBib3JkZXItY29sb3I6IHJnYmEoMjIxLCA2MSwgODMsIDAuMSk7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb246YmVmb3JlIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW06aG92ZXIgLmJveC1pY29uIGkgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwgeyB3aWR0aDogNTlweDsgbWluLXdpZHRoOiA1OXB4OyBtYXgtd2lkdGg6IDU5cHg7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsIC5ib3gtaWNvbiB7IHdpZHRoOiAzOHB4OyBoZWlnaHQ6IDM4cHg7IG1hcmdpbjogMCBhdXRvOyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDM7IG92ZXJmbG93OiBoaWRkZW47IGJhY2tncm91bmQ6ICNmZmZmZmY7IHRvcDogNjZweDsgYm9yZGVyOiA1cHggc29saWQgcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjEpOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDIuNTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsIC5ib3gtaWNvbjpiZWZvcmUgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMjsgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsOm50aC1jaGlsZCgyKSAuYm94LWljb24geyBjb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlOyBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlOyB9XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbDpudGgtY2hpbGQoNCkgLmJveC1pY29uIHsgY29sb3I6ICNkZDNkNTM7IC13ZWJraXQtYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTsgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTsgfVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWw6bnRoLWNoaWxkKDYpIC5ib3gtaWNvbiB7IGNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7IGFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rIHsgMCUgeyBjb2xvcjogI2QzZDNkMzsgfVxuICA1MCUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuICAxMDAlIHsgY29sb3I6ICNkM2QzZDM7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHsgMCUgeyBjb2xvcjogI2QzZDNkMzsgfVxuICA1MCUgeyBjb2xvcjogI2RkM2Q1MzsgfVxuICAxMDAlIHsgY29sb3I6ICNkM2QzZDM7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyNXB4KSB7IC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSB7IHdpZHRoOiAxOTBweDsgbWluLXdpZHRoOiAxOTBweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiB7IHdpZHRoOiAxNDhweDsgaGVpZ2h0OiAxNDhweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiBpIHsgZm9udC1zaXplOiA0MHB4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7IHJpZ2h0OiAtNTFweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiAudHQtbGVmdCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxpbmUtZG90dGVkIHsgd2lkdGg6IDQ0cHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gKyAudHQtdGl0bGUgeyBtYXJnaW4tdG9wOiAxMnB4OyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7IC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0geyB3aWR0aDogMTU1cHg7IG1pbi13aWR0aDogMTU1cHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24geyB3aWR0aDogMTEzcHg7IGhlaWdodDogMTEzcHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gaSB7IGZvbnQtc2l6ZTogNDBweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiAudHQtcmlnaHQgeyByaWdodDogLTUxcHg7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHsgbWFyZ2luLXRvcDogMTJweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkgeyAudHQtcHJvbW8tMDItbGF5b3V0IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDEwMCU7IH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDdweDsgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgeyBwYWRkaW5nLWJvdHRvbTogMThweDsgfSB9XG5cbi8qIHR0LXByb21vLTAzLWxheW91dCAqL1xuLnR0LXByb21vLTAzLWxheW91dCB7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vdHQtcHJvbW8tMDMtbGF5b3V0LmpwZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgcGFkZGluZzogMCAwIDUwcHggMDsgfVxuXG4udHQtcHJvbW8tMDMtbGF5b3V0IGg1LnR0LXRpdGxlIHsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAxN3B4IDA7IH1cblxuLnR0LXByb21vLTAzLWxheW91dCBwIHsgbWF4LXdpZHRoOiA1NjBweDsgbWFyZ2luOiAwIGF1dG8gMDsgY29sb3I6ICMyMjIyMjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtcHJvbW8tMDMtbGF5b3V0IHAgeyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuLnR0LXByb21vLTAzLWxheW91dCBoNi50dC10aXRsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgbWFyZ2luOiAyMXB4IDAgMCAwOyBwYWRkaW5nOiAwIDAgMjdweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXByb21vLTAzLWxheW91dCAuYnRuIHsgcGFkZGluZy1sZWZ0OiAzNHB4OyBwYWRkaW5nLXJpZ2h0OiAzNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcHJvbW8tMDMtbGF5b3V0IHsgYmFja2dyb3VuZC1zaXplOiA5NSUgYXV0bzsgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg1LnR0LXRpdGxlIHsgZm9udC1zaXplOiAzMHB4OyB9XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgaDYudHQtdGl0bGUgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLnR0LXByb21vLTAzLWxheW91dCB7IGJhY2tncm91bmQtc2l6ZTogMTIwJSBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1wcm9tby0wMy1sYXlvdXQgaDYudHQtdGl0bGUgeyBtYXgtd2lkdGg6IDE3MHB4OyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1wcm9tby0wMy1sYXlvdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzYlOyBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg1LnR0LXRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4xOyB9XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgaDYudHQtdGl0bGUgeyBmb250LXNpemU6IDE0cHg7IG1heC13aWR0aDogMTMwcHg7IH1cbiAgLnR0LXByb21vLTAzLWxheW91dCBwIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjRweDsgfSB9XG5cbi8qIHR0LW1lZGlhICovXG4uanMtY2Fyb3VzZWwgeyBtYXJnaW4tbGVmdDogLTE1cHg7IG1hcmdpbi1yaWdodDogLTE1cHg7IH1cblxuLmpzLWNhcm91c2VsLnR0LWV4dHJhLXNoYWRvdyB7IG1hcmdpbi10b3A6IC0xNXB4OyBtYXJnaW4tYm90dG9tOiAtMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLnR0LW1lZGlhLWNhcm91c2VsIHsgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1tZWRpYS1jYXJvdXNlbCB7IG1hcmdpbi10b3A6IDdweCAhaW1wb3J0YW50OyB9XG4gIC50dC1tZWRpYS1jYXJvdXNlbCAuc2xpY2stc2xpZGUgeyBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9IH1cblxuLnR0LW1lZGlhIHsgbWFyZ2luOiAxNXB4OyBkaXNwbGF5OiBibG9jazsgY29sb3I6ICMyMjIyMjI7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIGFuZCAobWluLXdpZHRoOiA0OTB4KSB7IC50dC1tZWRpYSB7IG1heC13aWR0aDogMzcxcHg7IG1hcmdpbjogMCBhdXRvOyB9IH1cblxuLnR0LW1lZGlhOmhvdmVyIHsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyAtbW96LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtbWVkaWEgLnR0LWltZyArIC50dC1sYXlvdCAudHQtdGltZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMzJweDsgfVxuXG4udHQtbWVkaWEgLnR0LXRpbWUgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB3aWR0aDogNjJweDsgaGVpZ2h0OiA2MnB4OyBtYXJnaW4tbGVmdDogLTExcHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxOyBtYXJnaW4tYm90dG9tOiA0MHB4OyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtbWVkaWEgLnR0LXRpbWUgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbi10b3A6IC0ycHg7IHdpZHRoOiAxMDAlOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgeyBwYWRkaW5nOiA1NnB4IDMwcHggMzdweCAzMHB4OyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnRpdGxlIHsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDIwcHggMDsgfVxuXG4udHQtbWVkaWEgLnR0LWxheW90IHAgeyBwYWRkaW5nOiAwOyBtYXJnaW46IDA7IH1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tdG9wOiAxOHB4OyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluazphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC0xNXB4OyB0b3A6IDlweDsgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluazpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6aG92ZXI6YWZ0ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbWVkaWE6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1tZWRpYSAudHQtbGF5b3QgeyBwYWRkaW5nOiA0NnB4IDMwcHggMTVweCAzMHB4OyB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCBwIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjRweDsgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IC50dC1saW5rIHsgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtbWVkaWEgLnR0LWltZyArIC50dC1sYXlvdCAudHQtdGltZSB7IHRvcDogLTI1cHg7IH1cbiAgLnR0LW1lZGlhIC50dC10aW1lIHsgd2lkdGg6IDQ3cHg7IGhlaWdodDogNDdweDsgZm9udC1zaXplOiAxMHB4OyBsaW5lLWhlaWdodDogMC45OyBtYXJnaW4tbGVmdDogLTExcHg7IH1cbiAgLnR0LW1lZGlhIC50dC10aW1lIHNwYW4geyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAwLjk7IG1hcmdpbi10b3A6IC0ycHg7IH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCB7IHBhZGRpbmc6IDM1cHggMjFweCAxNXB4IDIxcHg7IH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCAudGl0bGUgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IHAgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbmsgeyBtYXJnaW4tdG9wOiAxNnB4OyB9IH1cblxuLyogYm94LXJldmlld3MgKi9cbi5ib3gtcmV2aWV3cyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IHotaW5kZXg6IDI7IHBhZGRpbmc6IDk5cHggMCA4M3B4IDA7IGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3BhcmFsbGF4MDEtaW1nMDEuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgY29sb3I6ICNmZmZmZmY7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ib3gtcmV2aWV3cyAuY29udGFpbmVyIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLmJveC1yZXZpZXdzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgeyBtYXJnaW4tdG9wOiA1MXB4OyB9IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgeyBmb250LXNpemU6IDE5cHg7IGxpbmUtaGVpZ2h0OiAzMHB4OyBwYWRkaW5nOiAwIDIwcHggMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTogMzRweDsgbWFyZ2luLXRvcDogMnB4OyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSwgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAyMzNweDsgaGVpZ2h0OiAxcHg7IHRvcDogMXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NTZkOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSB7IG1hcmdpbi1yaWdodDogMjRweDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7IG1hcmdpbi1sZWZ0OiAyNHB4OyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcgLnR0LXJhdGluZyB7IG1hcmdpbi10b3A6IDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgcCB7IG1hcmdpbjogMjNweCAwIDAgMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAudHQtdGl0bGUgeyBmb250LXNpemU6IDE1cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBwYWRkaW5nOiAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC50dC10aXRsZSBzcGFuIHsgY29sb3I6ICM5NDk0OTU7IGZvbnQtc3R5bGU6IGl0YWxpYzsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAzN3B4IDIzcHggMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC1ib3JkZXIgeyBib3JkZXItdG9wOiAxcHggc29saWQgIzdkOGY5ZDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjN2Q4ZjlkOyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2Q4ZjlkOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBwYWRkaW5nOiA1M3B4IDMwcHggMjdweDsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC50dC1ib3gtaWNvbiB7IHdpZHRoOiA3NXB4OyBoZWlnaHQ6IDc1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNTAlOyBtYXJnaW4tbGVmdDogLTM3cHg7IHRvcDogLTM4cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC50dC1ib3gtaWNvbiBpbWcgeyBtYXgtd2lkdGg6IDEwMCU7IHdpZHRoOiBhdXRvOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGhlaWdodDogYXV0bzsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IDI2cHg7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC5ib3gtc2hvdy1yYXRpbmcgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1ib3R0b206IDE1cHg7IG1hcmdpbi10b3A6IC0xcHg7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC5ib3gtc2hvdy1yYXRpbmcgLnR0LXJhdGluZyB7IG1hcmdpbi10b3A6IDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHAgeyBtYXJnaW46IDIzcHggMCAwIDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTVweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IHBhZGRpbmc6IDE1cHggMCAwIDc0cHg7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgc3BhbiB7IGNvbG9yOiAjOTQ5NDk1OyBmb250LXN0eWxlOiBpdGFsaWM7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGU6YmVmb3JlIHsgY29udGVudDogJyc7IHdpZHRoOiAzM3B4OyBoZWlnaHQ6IDFweDsgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpOyBoZWlnaHQ6IDFweDsgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIC50dC1vYmogeyB3aWR0aDogMjRweDsgaGVpZ2h0OiAyN3B4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMzJweDsgZGlzcGxheTogYmxvY2s7IH1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgLnR0LW9iajpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyByaWdodDogMDsgd2lkdGg6IDFweDsgaGVpZ2h0OiAxMDAlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q4ZjlkOyB9XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIC50dC1vYmo6YWZ0ZXIgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDExcHg7IHRvcDogLTRweDsgd2lkdGg6IDFweDsgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4cHgpOyBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q4ZjlkOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7IH1cblxuLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTU4cHg7IGhlaWdodDogMTAwJTsgcmlnaHQ6IDA7IHdpZHRoOiAxMDAlOyBvdmVyZmxvdzogaGlkZGVuOyB6LWluZGV4OiAxOyB9XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIC5zbGlkZS1pbWcgeyB3aWR0aDogNjAwcHg7IG1heC13aWR0aDogMTAwJTsgcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAtMzBweDsgdHJhbnNpdGlvbjogYWxsIDJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7IC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdiB7IGJvdHRvbTogMDsgfSB9XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdi50dC1zaG93IHsgb3BhY2l0eTogMTsgcmlnaHQ6IDBweCAhaW1wb3J0YW50OyB9XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nLnR0LXNob3cgeyByaWdodDogMDsgfVxuXG4uYm94LXJldmlld3MgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpub3QoOmhvdmVyKSwgLmJveC1yZXZpZXdzIC50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQ6bm90KDpob3ZlcikgeyBib3JkZXItY29sb3I6ICNmZmZmZmY7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJveC1yZXZpZXdzIHsgcGFkZGluZzogNjlweCAwIDE1MXB4IDA7IH1cbiAgLmJveC1yZXZpZXdzLmJveC1yZXZpZXdzLTAyIHsgcGFkZGluZzogNjlweCAwIDY5cHggMDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCB7IGZvbnQtc2l6ZTogMTdweDsgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyB7IGZvbnQtc2l6ZTogMTJweDsgbWFyZ2luLXRvcDogMTJweDsgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCBwIHsgbWFyZ2luOiAxOHB4IDAgMCAwOyB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIHsgbWF4LXdpZHRoOiA0NTdweDsgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBpbWcgeyBtYXgtd2lkdGg6IDQ1N3B4OyB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdiB7IG92ZXJmbG93OiBoaWRkZW47IHJpZ2h0OiAtNTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpiZWZvcmUsIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6YWZ0ZXIgeyB3aWR0aDogMTgxcHg7IH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQ6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSB7IG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIgeyBtYXJnaW4tbGVmdDogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuYm94LXJldmlld3MgeyBwYWRkaW5nOiA1N3B4IDAgMTI1cHggMDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyB7IGZvbnQtc2l6ZTogMTFweDsgbWFyZ2luLXRvcDogMTNweDsgbWFyZ2luLWJvdHRvbTogMjlweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUgeyBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIgeyBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOmJlZm9yZSwgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzphZnRlciB7IHdpZHRoOiA2MHB4OyB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC50dC10aXRsZSB7IG1hcmdpbi10b3A6IDI3cHg7IH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgeyBtYXgtd2lkdGg6IDEwMCU7IHJpZ2h0OiAwcHggIWltcG9ydGFudDsgYm90dG9tOiAtNDBweDsgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBpbWcgeyBtYXgtd2lkdGg6IDMyMHB4OyB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdiB7IG92ZXJmbG93OiBoaWRkZW47IHJpZ2h0OiAtNDAwcHg7IH0gfVxuXG4vKiBzbGljayAqL1xuLmpzLWNhcm91c2VsIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4uanMtY2Fyb3VzZWwtYnJhbmQgeyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi8qIHNsaWNrIGFycm93ICovXG4vKiB0dC1hcnJvdy1jZW50ZXIgKi9cbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7IHotaW5kZXg6IDk5OyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXYsIC50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHdpZHRoOiA0OXB4OyBoZWlnaHQ6IDQ5cHg7IGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7IGZvbnQtc2l6ZTogMDsgbGluZS1oZWlnaHQ6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICMyMjIyMjI7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1wcmV2OmJlZm9yZSwgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dDpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXY6aG92ZXIsIC50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXYgeyBsZWZ0OiAtMTMzcHg7IH1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0IHsgcmlnaHQ6IC0xMzNweDsgfVxuXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHsgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7IGxlZnQ6IC03MHB4OyB9XG4gIC50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQgeyByaWdodDogLTcwcHg7IH0gfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2LCAudHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1uZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogNDlweDsgaGVpZ2h0OiA0OXB4OyBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjMjIyMjIyOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stcHJldjpiZWZvcmUsIC50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLW5leHQ6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2OmhvdmVyLCAudHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1uZXh0OmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2IHsgbGVmdDogMTIuNSU7IH1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stcHJldjpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE2JzsgfVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1uZXh0IHsgcmlnaHQ6IDEyLjUlOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLW5leHQ6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNyc7IH1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldiwgLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stbmV4dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMzlweDsgaGVpZ2h0OiAzOXB4OyBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjZmZmZmZmOyBtYXJnaW4tdG9wOiAtMTkuNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldjpiZWZvcmUsIC50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2OmhvdmVyLCAudHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1uZXh0OmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2IHsgbGVmdDogMjBweDsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTYnOyB9XG5cbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQgeyByaWdodDogMjBweDsgfVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbi50dC1hcnJvdy1jb2xvcjAyIC5zbGljay1wcmV2LCAudHQtYXJyb3ctY29sb3IwMiAuc2xpY2stbmV4dCB7IGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICNmZmZmZmY7IH1cblxuLyogZG90cyAqL1xuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB3aWR0aDogMTAwJTsgei1pbmRleDogMDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHsgd2lkdGg6IDhweDsgaGVpZ2h0OiA4cHg7IGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7IGN1cnNvcjogcG9pbnRlcjsgbWFyZ2luOiAwIDExcHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7IG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgeyBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgeyB3aWR0aDogNXB4OyBoZWlnaHQ6IDVweDsgbWFyZ2luOiAwIDZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnNsaWNrLXNsaWRlci5kb3RzLWVycm9yIC5zbGljay1kb3RzIHsgbWFyZ2luLXRvcDogNDVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnNsaWNrLXNsaWRlci5kb3RzLWVycm9yIC5zbGljay1kb3RzIHsgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi8qIHR0LXNsaWNrLW5hdjAxICgqYmxvZykgKi9cbi50dC1zbGljay1uYXYwMSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXYsIC50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogNDlweDsgaGVpZ2h0OiA0OXB4OyBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjZmZmZmZmOyBtYXJnaW4tdG9wOiAtMjMuNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2OmJlZm9yZSwgLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0OmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2OmhvdmVyLCAudHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stcHJldiB7IGxlZnQ6IDMwcHg7IH1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTYnOyB9XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dCB7IHJpZ2h0OiAzMHB4OyB9XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLWRvdHMgeyBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgYm90dG9tOiAyNnB4OyB9XG5cbi8qIHR0LWJveC1sYXlvdXQwMSAqL1xuLnR0LWNvbC1pbWcgLnR0LWNvbC1pbWcgeyBwYWRkaW5nOiAzcHggMCAwIDA7IH1cblxuLyogdHQtYm94LWxheW91dDAxICovXG4udHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7IHBhZGRpbmc6IDAgMCAyN3B4IDA7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHsgcGFkZGluZy10b3A6IDMxcHg7IH1cbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHAgeyBwYWRkaW5nOiAwIDAgMjFweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ib3gtbGF5b3V0MDEgLnR0LWNvbC1kZXNjcmlwdGlvbiB7IHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDEgLnR0LWNvbC1kZXNjcmlwdGlvbiBwIHsgcGFkZGluZzogMCAwIDEwcHggMDsgfSB9XG5cbi50dC1ibG9jay10aXRsZTpub3QoLnR0LXN1Yi1wYWdlcykgKyAudHQtYm94LWxheW91dDAxIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4vKiB0dC1ib3gtbGF5b3V0MDIgKi9cbi50dC1ib3gtbGF5b3V0MDIgeyBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS90dC1ib3gtbGF5b3V0MDIuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgcGFkZGluZzogOTdweCAwIDk3cHggMDsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWJveC1sYXlvdXQwMiBoNiB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctcmlnaHQ6IDQ1cHg7IG1hcmdpbi10b3A6IDVweDsgfVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiB7IHdpZHRoOiA4NXB4OyBtaW4td2lkdGg6IDg1cHg7IG1hcmdpbi1yaWdodDogMjNweDsgfVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiAudHQtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiA4NXB4OyBoZWlnaHQ6IDg1cHg7IGZvbnQtc2l6ZTogNDJweDsgbGluZS1oZWlnaHQ6IDEuMTsgbWFyZ2luLXJpZ2h0OiAyM3B4OyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZDogI2RkM2Q1MzsgcG9zaXRpb246IHJlbGF0aXZlOyB0b3A6IC00cHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiB7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIGg2IHsgcGFkZGluZy1ib3R0b206IDEzcHg7IH1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDc0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYm94LWxheW91dDAyIHsgcGFkZGluZzogNjdweCAwOyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHsgd2lkdGg6IDc1cHg7IG1pbi13aWR0aDogNzVweDsgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiAudHQtaWNvbiB7IHdpZHRoOiA3NXB4OyBoZWlnaHQ6IDc1cHg7IGZvbnQtc2l6ZTogMzhweDsgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIHsgbWFyZ2luLXRvcDogMzRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtYm94LWxheW91dDAyIHsgcGFkZGluZzogNTdweCAwOyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0geyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHsgd2lkdGg6IDY1cHg7IG1pbi13aWR0aDogNjVweDsgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiAudHQtaWNvbiB7IHdpZHRoOiA2NXB4OyBoZWlnaHQ6IDY1cHg7IGZvbnQtc2l6ZTogMzFweDsgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjRweDsgfSB9XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LWl0ZW0geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHsgd2lkdGg6IDgzcHg7IG1pbi13aWR0aDogODNweDsgbWFyZ2luLXJpZ2h0OiAzcHg7IG1hcmdpbi1sZWZ0OiAxNXB4OyBmb250LXNpemU6IDU2cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiB7IC13ZWJraXQtZmxleDogMiAxIGF1dG87IC1tcy1mbGV4OiAyIDEgYXV0bzsgZmxleDogMiAxIGF1dG87IH1cblxuLnR0LWJveC1sYXlvdXQwMyBbY2xhc3NePVwiY29sLVwiXSBoNiB7IG1hcmdpbi10b3A6IDI0cHg7IHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG5cbi50dC1ib3gtbGF5b3V0MDMgW2NsYXNzXj1cImNvbC1cIl0gaDY6bnRoLWNoaWxkKDEpIHsgbWFyZ2luLXRvcDogLTRweDsgfVxuXG4udHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdID4gKjpudGgtY2hpbGQoMSkgeyBtYXJnaW4tdG9wOiAwOyB9XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHsgbWF4LXdpZHRoOiA2NDBweDsgZmxvYXQ6IHJpZ2h0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHsgbWFyZ2luLXRvcDogMjVweDsgfVxuICAudHQtYm94LWxheW91dDAzIC50dC12aWRlby1ibG9jayB7IG1hcmdpbi1ib3R0b206IDMxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJveC1sYXlvdXQwMyBbY2xhc3NePVwiY29sLVwiXSBoNiB7IG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnR0LWJveC1sYXlvdXQwMyAudHQtdmlkZW8tYmxvY2sgeyBtYXJnaW4tYm90dG9tOiAyMXB4OyB9IH1cblxuLnR0LWJsb2NrLXRpdGxlICsgLnR0LWJveC1sYXlvdXQwMyB7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLyogdHQtbWVkaWEwMyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC5qcy1jYXJvdXNlbC1jb2wtNCAuc2xpY2stc2xpZGUgeyBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udHQtbWVkaWEwMyB7IG1hcmdpbjogMTVweDsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMik7IC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTsgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhMDM6aG92ZXIgeyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTsgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IHsgcGFkZGluZzogMjFweCAxMHB4IDI2cHg7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgLnRpdGxlIHsgZm9udC1zaXplOiAxOHB4OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDBweCAwOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IHAgeyBwYWRkaW5nOiAwOyBtYXJnaW46IDA7IH1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IGFkZHJlc3MgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luOiAxNHB4IDAgMCAwOyBwYWRkaW5nOiAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IGFkZHJlc3MgaSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAycHg7IH1cblxuLnR0LW1lZGlhMDM6aG92ZXIgLnR0LWxheW90IC50aXRsZSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtbWVkaWEwMyB7IG1heC13aWR0aDogMjcwcHg7IG1hcmdpbjogMCBhdXRvOyB9IH1cblxuLyogdHQtbGlzdC1yZXZpZXcgKi9cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyBwYWRkaW5nOiAyNnB4IDIwcHggMzFweDsgfVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1pbWcgeyB3aWR0aDogMjI4cHg7IG1pbi13aWR0aDogMjI4cHg7IG1hcmdpbi1yaWdodDogNDBweDsgbWFyZ2luLXRvcDogNHB4OyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWltZyBpbWcgeyB3aWR0aDogMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBtaW4td2lkdGg6IDIyOHB4OyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgfVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogYm9sZDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC10aXRsZSBzcGFuIHsgZm9udC1zdHlsZTogaXRhbGljOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgeyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHAgeyBtYXJnaW46IDE1cHggMCAwIDA7IH1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIHsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgcGFkZGluZzogMTZweCAyMHB4IDE2cHg7IH1cbiAgLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24geyBtYXJnaW4tdG9wOiAxNXB4OyB3aWR0aDogMTAwJTsgfVxuICAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIHsgbWFyZ2luLXRvcDogMTZweDsgfVxuICAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiBwIHsgbWFyZ2luOiAxMnB4IDAgMCAwOyBwYWRkaW5nOiAwOyB9IH1cblxuLnR0LXBhZ2luYXRpb24geyBtYXJnaW4tdG9wOiA1OXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbiB7IG91dGxpbmU6IG5vbmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDQ5cHg7IGhlaWdodDogNDlweDsgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjsgZm9udC1zaXplOiAwOyBsaW5lLWhlaWdodDogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luOiAwIDEwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbjpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMi42OyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24uYnRuLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uLmJ0bi1uZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MTcnOyB9XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbjpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBib3JkZXItY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXBhZ2luYXRpb24gdWwgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIHsgbWFyZ2luOiAwIDJweDsgfVxuXG4udHQtcGFnaW5hdGlvbiB1bCBsaSBhIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogNDVweDsgaGVpZ2h0OiA0MnB4OyBjb2xvcjogIzIyMjIyMjsgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMy42OyBmb250LXdlaWdodDogNjAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA3KTsgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyBib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGE6aG92ZXIgeyBib3JkZXItY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpLmFjdGl2ZSBhIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wYWdpbmF0aW9uIHsgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbi50dC1yYXRpbmcgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbi10b3A6IDI0cHg7IH1cblxuLnR0LXJhdGluZyBpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5hc2lkZUNvbHVtbiB7IG1hcmdpbi10b3A6IDI3cHg7IH0gfVxuXG4uYXNpZGVDb2x1bW4uYXNpZGVDb2x1bW4tcmlnaHQgeyBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cblxuLmFzaWRlQ29sdW1uLmFzaWRlQ29sdW1uLWxlZnQgeyBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG5cbi5hc2lkZUNvbHVtbiAudHQtYmxvY2stYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA1MXB4OyB9XG5cbi5hc2lkZUNvbHVtbiAudHQtYmxvY2stYXNpZGUgLnR0LWFzaWRlLXRpdGxlIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgMjBweCAwOyB9XG5cbi50dC1mb3JtLXJldmlldyB7IG1heC13aWR0aDogNTY5cHg7IH1cblxuLnR0LWZvcm0tcmV2aWV3IC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1mb3JtLXJldmlldyAudHQtcmF0aW5nIHsgbWFyZ2luLXRvcDogOTBweDsgfVxuICAudHQtZm9ybS1yZXZpZXcgLmJ0biB7IG1hcmdpbi10b3A6IDM3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1mb3JtLXJldmlldyAudHQtcmF0aW5nIHsgbWFyZ2luLXRvcDogNjBweDsgfVxuICAudHQtZm9ybS1yZXZpZXcgLmJ0biB7IG1hcmdpbi10b3A6IDE4cHg7IH0gfVxuXG4uYm94LWFzaWRlLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyBwYWRkaW5nOiAzM3B4IDIwcHggMjBweCAyMHB4OyB9XG5cbi5ib3gtYXNpZGUtaW5mbyBoMyB7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4yOyBjb2xvcjogIzIyMjIyMjsgcGFkZGluZzogMCAwIDIwcHggMDsgbWFyZ2luOiAwOyB9XG5cbi5ib3gtYXNpZGUtaW5mbyBoMzpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDE5cHg7IH1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSB7IHBhZGRpbmc6IDAgMCAxMHB4IDI5cHg7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIycHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY29sb3I6ICMyMjIyMjI7IH1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSBpIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDJweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4uYm94LWFzaWRlLWluZm8gdWw6bm90KFtjbGFzc10pIGxpIHN0cm9uZyB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi5ib3gtYXNpZGUtaW5mbyB1bDpub3QoW2NsYXNzXSkgbGk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1ib3R0b206IDE5cHg7IHBhZGRpbmctYm90dG9tOiAxOXB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlNDsgfVxuXG4uYm94LWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyBwYWRkaW5nOiA0MnB4IDQ5cHggNTVweCA0OXB4OyAvKnNvY2lhbC1pY29uICovIH1cblxuLmJveC1pbmZvIGgzIHsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgMjJweCAwOyBtYXJnaW46IDA7IH1cblxuLmJveC1pbmZvIGgzOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTlweDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHsgbWFyZ2luLXRvcDogMTJweDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcGFkZGluZzogMCAwIDEwcHggMDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgcG9zaXRpb246IHJlbGF0aXZlOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIHN0cm9uZyB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1ib3R0b206IDlweDsgcGFkZGluZy1ib3R0b206IDlweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTQ7IH1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sIHsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nOiAwIDAgMCAzOXB4OyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbDpmaXJzdC1jaGlsZCB7IHdpZHRoOiAzNSU7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIGkgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogLTJweDsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4yOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6bGFzdC1jaGlsZCB7IC13ZWJraXQtZmxleDogMSAxIGF1dG87IC1tcy1mbGV4OiAxIDEgYXV0bzsgZmxleDogMSAxIGF1dG87IHdpZHRoOiA2NSU7IHBhZGRpbmc6IDBweCAwIDAgMzhweDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA2MDA7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWJvdHRvbTogMXB4OyB9XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gcCB7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDEwcHggMDsgfVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIHA6bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sIHsgd2lkdGg6IDEwMCU7IH1cbiAgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgd2lkdGg6IDEwMCU7IH1cbiAgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQgeyB3aWR0aDogMTAwJTsgcGFkZGluZy10b3A6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQgeyBwYWRkaW5nLXRvcDogNXB4OyB9IH1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IH1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDQzcHg7IGhlaWdodDogNDNweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMi40OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaSBhOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IH1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luOiAwIDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5ib3gtaW5mbyAudHQtc29jaWFsLWljb24gbGkgYSB7IHdpZHRoOiAzNXB4OyBoZWlnaHQ6IDM1cHg7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIuNDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmJveC1pbmZvIHsgcGFkZGluZzogMjNweCAzMHB4IDQ1cHggMzBweDsgfVxuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHsgbWFyZ2luLXRvcDogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAuYm94LWluZm8geyBwYWRkaW5nOiAyM3B4IDIwcHggMzVweCAyMHB4OyB9IH1cblxuLmJveC1pbmZvLWluZGVudCB7IG1hcmdpbi1yaWdodDogNzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC5ib3gtaW5mby1pbmRlbnQgeyBtYXJnaW4tcmlnaHQ6IDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5ib3gtaW5mby1pbmRlbnQgeyBtYXJnaW4tcmlnaHQ6IDBweDsgfSB9XG5cbi8qIHR0LXByb21vICovXG4udHQtcHJvbW8tbGlzdCB7IG1hcmdpbi10b3A6IC0zMHB4OyB9XG5cbi50dC1wcm9tby1saXN0IC50dC1wcm9tbyB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50dC1wcm9tby1saXN0IHsgbWFyZ2luLXRvcDogLTI1cHg7IH1cbiAgLnR0LXByb21vLWxpc3QgLnR0LXByb21vIHsgbWFyZ2luLXRvcDogMjVweDsgfSB9XG5cbi50dC1wcm9tbyB7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXByb21vIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwYWRkaW5nOiA3JSAxNSUgMyU7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgNSwgNSwgMCk7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LWljb24geyB3aWR0aDogOThweDsgaGVpZ2h0OiA5OHB4OyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiA0MnB4OyBsaW5lLWhlaWdodDogMi4zNTsgdGV4dC1hbGlnbjogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luLXRvcDogMTdweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGV4dCB7IGNvbG9yOiAjZmZmZmZmOyBoZWlnaHQ6IDA7IG92ZXJmbG93OiBoaWRkZW47IG9wYWNpdHk6IDA7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAyNnB4OyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24geyBwYWRkaW5nOiA3JSAxMCUgMyU7IH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtaWNvbiB7IHdpZHRoOiA4MHB4OyBoZWlnaHQ6IDgwcHg7IGZvbnQtc2l6ZTogMzVweDsgbGluZS1oZWlnaHQ6IDIuNDsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTZweDsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHsgbWFyZ2luLXRvcDogMTNweDsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogNyUgNSUgMyU7IH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtaWNvbiB7IHdpZHRoOiA3MHB4OyBoZWlnaHQ6IDcwcHg7IGZvbnQtc2l6ZTogMzBweDsgbGluZS1oZWlnaHQ6IDIuNDsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTVweDsgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LXByb21vOmhvdmVyIC50dC1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICNkZDNkNTM7IH1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtcHJvbW86aG92ZXIgLnR0LWRlc2NyaXB0aW9uIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwLjc1KTsgfVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQgeyBoZWlnaHQ6IDc1cHg7IG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyBib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQgeyBoZWlnaHQ6IDg3cHg7IH0gfVxuXG4vKiB0dC1zdWItbWVudSAqL1xuLnR0LXN1Yi1tZW51IHsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAxMHB4IDAgMCAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1zdWItbWVudSBsaSB7IG1hcmdpbjogMCAwIDlweCAwOyBkaXNwbGF5OiBibG9jazsgfVxuXG4udHQtc3ViLW1lbnUgbGkgYSB7IGRpc3BsYXk6IGJsb2NrOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMS4yOyBmb250LXdlaWdodDogNjAwOyBsZXR0ZXItc3BhY2luZzogMC4wMWVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiA4cHggMTBweCAxOXB4IDE2cHg7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7IC1tb3otYm9yZGVyLXJhZGl1czogNnB4OyAtbXMtYm9yZGVyLXJhZGl1czogNnB4OyBib3JkZXItcmFkaXVzOiA2cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi50dC1zdWItbWVudSBsaSBhIGkgeyBmb250LXNpemU6IDIycHg7IGxpbmUtaGVpZ2h0OiAxLjE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiA1cHg7IG1hcmdpbjogMCA1cHggMCAwOyB9XG5cbi50dC1zdWItbWVudSBsaSBhOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXN1Yi1tZW51IGxpLmFjdGl2ZSBhIHsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtc3ViLW1lbnUgbGkgYSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIHR0LWZhcSAqL1xuLnR0LWZhcS1sYXlvdXQgaDMudHQtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IG1hcmdpbjogLTNweCAwIDAgMDsgcGFkZGluZzogMCAwIDI2cHggMDsgfVxuXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSArIC50dC1mYXEgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODsgfVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXTpmaXJzdC1jaGlsZCB7IHBhZGRpbmctcmlnaHQ6IDI1cHg7IH1cblxuLnR0LWZhcS1sYXlvdXQgW2NsYXNzXj1cImNvbC1cIl06bGFzdC1jaGlsZCB7IHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXSAudHQtdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA1N3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAudHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXSAudHQtdGl0bGUgeyBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4OyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEgLnR0LXRpdGxlIHsgZGlzcGxheTogYmxvY2s7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtd2VpZ2h0OiA1MDA7IHBhZGRpbmc6IDE5cHggMzBweCAxNnB4IDA7IG1hcmdpbjogMDsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC10aXRsZTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDEzcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHJpZ2h0OiAwOyB0b3A6IDE4cHg7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEgLnR0LXRpdGxlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSAudHQtY29udGVudCB7IGRpc3BsYXk6IG5vbmU7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyBwYWRkaW5nOiAyMHB4OyBjb2xvcjogIzcwNzA3MDsgfVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHA6bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiAwOyBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEuYWN0aXZlIC50dC10aXRsZSB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXdlaWdodDogNjAwOyB9XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEuYWN0aXZlIC50dC1jb250ZW50IHsgZGlzcGxheTogYmxvY2s7IH1cblxuLyogaW52ZW50b3J5IGxheW91dCAoKmludmVudG9yeS1pdGVtLmh0bWwpICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZS1idG4gLmJ0biB7IGhlaWdodDogNTJweDsgfVxuICAudHQtYXNpZGUtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYXNpZGUtYnRuIC5idG4geyBwYWRkaW5nLWxlZnQ6IDlweDsgcGFkZGluZy1yaWdodDogOXB4OyBoZWlnaHQ6IDQycHg7IH0gfVxuXG4udHQtYXNpZGUwMy1sYXlvdXQgeyBtYXJnaW4tdG9wOiA0NXB4OyB9XG5cbi50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuIHsgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7IG1hcmdpbi1sZWZ0OiAtMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHsgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4geyB0ZXh0LWFsaWduOiByaWdodDsgcGFkZGluZy1ib3R0b206IDFweDsgfVxuICAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biAuYnRuIHsgbWFyZ2luOiAxMHB4IDAgMCAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuIC5idG4geyBtYXJnaW46IDEwcHggMTBweCAwIDA7IH0gfVxuXG4udHQtYXNpZGUwMy1sYXlvdXQgPiAqOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogMHB4OyB9XG5cbi50dC1hc2lkZTAzLWxheW91dCA+ICo6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbi50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtY2FsY3VsYXRvciB7IG1hcmdpbi10b3A6IDQ5cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7IC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtY2FsY3VsYXRvciB7IG1hcmdpbi10b3A6IDQycHg7IH0gfVxuXG4udHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biArIC50dC1hc2lkZS1wcm9tbyB7IG1hcmdpbi10b3A6IDM0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biArIC50dC1hc2lkZS1wcm9tbyB7IG1hcmdpbi10b3A6IDI5cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLnR0LWFzaWRlMDMtbGF5b3V0IHsgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi50dC1hc2lkZS1wcm9tbyB7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuMzsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIHsgYmFja2dyb3VuZC1jb2xvcjogIzQzNDU0NzsgY29sb3I6ICNmZmZmZmY7IHBhZGRpbmc6IDE0cHggMTBweCAyMHB4OyB9XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtd3JhcHBlciAudHQtdmFsdWUgeyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDM2cHg7IH1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIHAgeyBmb250LXNpemU6IDEycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbjogM3B4IDAgMCAwOyBwYWRkaW5nOiAwOyB9XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtd3JhcHBlciAuYnRuIHsgbWFyZ2luLXRvcDogMThweDsgfVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LWluZm8geyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDExcHg7IHBhZGRpbmc6IDEycHggMCAycHggMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LWluZm8gc3BhbiB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHsgbWFyZ2luLXRvcDogMzlweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHsgbWFyZ2luLXRvcDogMzlweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC50dC1hc2lkZTAzLWJveCArIC50dC1hc2lkZS1idG4geyBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udHQtdGFibGUtb3B0aW9ucyB7IHdpZHRoOiAxMDAlOyBib3JkZXItc3BhY2luZzogMXB4OyBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyB9XG5cbi50dC10YWJsZS1vcHRpb25zIHRyIHRkIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS4zOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiA5cHggMTJweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10YWJsZS1vcHRpb25zIHRyIHRkIHsgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC50dC10YWJsZS1vcHRpb25zIHRyIHRkIHsgcGFkZGluZzogNXB4IDdweDsgfSB9XG5cbi50dC10YWJsZS1vcHRpb25zIHRyIHRkOmZpcnN0LWNoaWxkIHsgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNzsgfVxuXG4udHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYzsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtdGFibGUtbGlzdGluZyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpmaXJzdC1jaGlsZCB7IHdpZHRoOiA0MCU7IH1cblxuLnR0LXRhYmxlLWxpc3RpbmcgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6bGFzdC1jaGlsZCB7IHdpZHRoOiA2MCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtdGFibGUtbGlzdGluZyAucm93ID4gZGl2Omxhc3QtY2hpbGQgLnR0LXRhYmxlLW9wdGlvbnMgeyBtYXJnaW4tdG9wOiAtMXB4OyB9IH1cblxuLnR0LWFzaWRlMDMtdGl0bGUgKyAudHQtYXNpZGUwMy1jb250ZW50IHsgbWFyZ2luLXRvcDogLTdweDsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciB7IGJhY2tncm91bmQ6ICNmZmZmZmY7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgLW1vei1ib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyBib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLXRpdGxlIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI0cHg7IGZvbnQtd2VpZ2h0OiA0MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgcGFkZGluZzogOXB4IDAgMCAwOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLXRpdGxlIHNwYW4geyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDgycHg7IGhlaWdodDogNzVweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgbWFyZ2luOiAwIDE3cHggMCAwOyAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4OyAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4OyAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7IC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMzVweDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4OyBmb250LXNpemU6IDQwcHg7IGxpbmUtaGVpZ2h0OiAxLjk7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLXRpdGxlIHNwYW46YmVmb3JlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBsZWZ0OiAxNXB4OyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLWNvbnRlbnQgeyBwYWRkaW5nOiAyN3B4IDMwcHggMThweDsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci1jb250ZW50IC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTNweDsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci1jb250ZW50IC5idG4geyBtYXJnaW4tdG9wOiA2cHg7IGhlaWdodDogNDJweDsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtd3JhcHBlci10b3AgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLWJvdHRvbSB7IGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7IGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VjOyBwYWRkaW5nOiAxOXB4IDE1cHggMTlweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLWJvdHRvbTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNXB4OyBtYXJnaW4tdG9wOiAtNXB4OyBwb2ludGVyLWV2ZW50czogbm9uZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA1MCU7IHRvcDogLTdweDsgbWFyZ2luLWxlZnQ6IC00cHg7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjZmNmY2OyB6LWluZGV4OiAxOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLWJvdHRvbTphZnRlciB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA1cHg7IG1hcmdpbi10b3A6IC02cHg7IHBvaW50ZXItZXZlbnRzOiBub25lOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDUwJTsgdG9wOiAtNnB4OyBtYXJnaW4tbGVmdDogLTRweDsgei1pbmRleDogMDsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7IC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDsgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0OyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1kYXRhLW91dHB1dCBsaSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDE5cHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWRhdGEtb3V0cHV0IGxpIHNwYW4geyBmb250LXNpemU6IDE1cHg7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tdG9wOiAtMXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWRhdGEtb3V0cHV0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogOHB4OyB9XG5cbi8qXG5zaG9wLWl0ZW0uaHRtbFxuKi9cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCB7IHBhZGRpbmctcmlnaHQ6IDcwcHg7IG1hcmdpbi10b3A6IDE3cHg7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1pbWcgeyBmbG9hdDogcmlnaHQ7IHdpZHRoOiA3My4zJTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtaW1nIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCB7IG1hcmdpbjogMCAwIDQ0cHggMDsgdG9wOiAwcHg7IGxlZnQ6IDA7IHdpZHRoOiAxMyU7IG1heC13aWR0aDogMTEwcHg7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIHsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDA7IG1hcmdpbjogMDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHsgcGFkZGluZzogMCAwIDEycHggMDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGltZyB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGEgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogI2ZmZmZmZjsgLW1vei1vcGFjaXR5OiAwLjY7IC1raHRtbC1vcGFjaXR5OiAwLjY7IC13ZWJraXQtb3BhY2l0eTogMC42OyBvcGFjaXR5OiAwLjY7IC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6aG92ZXIgYTpiZWZvcmUsIC50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgLnpvb21HYWxsZXJ5QWN0aXZlOmJlZm9yZSB7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1hcnJvdyB7IHRvcDogYXV0bzsgYm90dG9tOiAtMzNweDsgcG9zaXRpb246IGFic29sdXRlOyBtYXJnaW4tdG9wOiAwOyB6LWluZGV4OiAyOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlcjpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDE0cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyB6LWluZGV4OiAxOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTsgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2ZmZmZmZiwgI2ZmZmZmZiAyMCUpOyBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZmZmZiwgI2ZmZmZmZiAyMCUpOyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXYsIC50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogLTU0cHg7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB3aWR0aDogMzlweDsgaGVpZ2h0OiAzOXB4OyBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBjdXJzb3I6IHBvaW50ZXI7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW4tdG9wOiAtMTkuNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stcHJldjpiZWZvcmUsIC50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQ6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1wcmV2OmhvdmVyLCAudHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1uZXh0OmhvdmVyIHsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1wcmV2IHsgbGVmdDogMHB4OyB9XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6YmVmb3JlIHsgY29udGVudDogJ1xcZTkxNic7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dCB7IHJpZ2h0OiAwcHg7IH1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXI6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyM3B4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1wcmljZSB7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDEuNDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1wcmljZSArIC50dC1pbmZvIHsgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuNDsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWxhYmVsIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS42OyBmb250LXdlaWdodDogNzAwOyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1sYWJlbCAudHQtbGFiZWwtaW5zdG9jayB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1pbmZvLWxpc3QgeyBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7IHBhZGRpbmc6IDI0cHggMCAzNXB4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1pbmZvLWxpc3QgbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDAgMCAwIDI0cHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTM0JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDE7IGxlZnQ6IDA7IHRvcDogOHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtaW5mby1saXN0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjJweDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW46IDQ0cHggMCAwIDA7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIGxhYmVsIHsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciBpbnB1dCB7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDUzcHg7IGhlaWdodDogNTBweDsgcGFkZGluZzogM3B4IDEycHggNHB4IDE0cHg7IH1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyB3aWR0aDogNTNweDsgfVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDE5cHg7IC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciAudHQtY29sIHsgd2lkdGg6IDEwMCU7IH1cbiAgLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIC50dC1jb2w6bGFzdC1jaGlsZCB7IG1hcmdpbi10b3A6IDEwcHg7IG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuYm9keS5tb2RhbC1vcGVuIHsgaGVpZ2h0OiAxMDAlOyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogMTAwJTsgfVxuXG4jY29tcGFyZVNsaWRlIHsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiAxMDAwMDsgYm90dG9tOiAtMTUwJTsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IGRpc3BsYXk6IGJsb2NrOyAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IC1tb3otdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IC1vLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IHRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IH1cblxuI2NvbXBhcmVTbGlkZS5vcGVuIHsgYm90dG9tOiAwOyAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IC1tb3otdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwczsgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IC1vLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IHRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtdGl0bGUgeyB3aWR0aDogMTAwJTsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7IHBvc2l0aW9uOiBmaXhlZDsgei1pbmRleDogMTsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAudGl0bGUgeyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMjhweDsgcGFkZGluZzogMjJweCAwIDAgMzdweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAuYnRuLWNsb3NlLXNsaWRlIHsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDIycHg7IHBhZGRpbmc6IDI0cHggMzFweCAyNXB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGN1cnNvcjogcG9pbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIC5idG4tY2xvc2Utc2xpZGU6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IHsgaGVpZ2h0OiAxMDB2aDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC50dC13cmFwcGVyLWNvbCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMDsgcGFkZGluZy10b3A6IDcycHg7IHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB7IHdpZHRoOiAyMTFweDsgbWluLXdpZHRoOiAyMTFweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUgdWwgeyBtYXJnaW4tdG9wOiAyNjVweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUgdWwgbGkgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3OyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBoZWlnaHQ6IDMzcHg7IHdpZHRoOiAxMDAlOyB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgb3ZlcmZsb3c6IGhpZGRlbjsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgcGFkZGluZzogNnB4IDdweCAzcHggMTJweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMjJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0geyB3aWR0aDogMjQxcHg7IG1pbi13aWR0aDogMjQxcHg7IG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIC5pdGVtLWNsb3NlIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiA0OXB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiA0OXB4OyBjb2xvcjogIzIyMjIyMjsgb3ZlcmZsb3c6IGhpZGRlbjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIC5pdGVtLWNsb3NlOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gLmltZy1vYmogeyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDE5NHB4OyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIHVsIHsgbWFyZ2luLXRvcDogMjJweDsgfVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaSB7IGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmM7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGhlaWdodDogMzNweDsgd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDZweCA3cHggM3B4IDEycHg7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDIycHg7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyBvdmVyZmxvdzogaGlkZGVuOyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIHVsIGxpOmxhc3QtY2hpbGQgeyBoZWlnaHQ6IDIyMXB4OyBvdmVyZmxvdzogYXV0bzsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbi8qIHR0LWJveC13cmFwcGVyICovXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmpzLWNhcm91c2VsLWNvbC0zIHsgbWFyZ2luLWxlZnQ6IC0xNXB4OyBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9IH1cblxuLnR0LWJveC13cmFwcGVyIHsgcGFkZGluZzogMTMwcHggMCAxMDBweCAwOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7IC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ib3gtd3JhcHBlciB7IHBhZGRpbmc6IDEzNHB4IDAgNDBweCAwOyB9IH1cblxuLnR0LWJveC13cmFwcGVyMDIgeyBwYWRkaW5nOiAxMTdweCAwIDExN3B4IDA7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJveC13cmFwcGVyMDIgeyBwYWRkaW5nOiA3OXB4IDAgNzlweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1ib3gtd3JhcHBlcjAyIHsgcGFkZGluZzogNTdweCAwIDU3cHggMDsgfSB9XG5cbi50dC1tZWRpYS1ib3gwMSB7IG1hcmdpbjogMTVweDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjMjIyMjIyOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLWJveDAxOmhvdmVyIHsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyAtbW96LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1pbWcgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1pbWcgaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1pbWcgaSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDUzcHg7IGhlaWdodDogNTNweDsgbGVmdDogNTAlOyBib3R0b206IC0yNnB4OyBtYXJnaW4tbGVmdDogLTI2cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMjhweDsgbGluZS1oZWlnaHQ6IDEuOTsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiB7IHBhZGRpbmc6IDQwcHggMzBweCAzN3B4IDMwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBtYXJnaW46IDA7IHBhZGRpbmc6IDAgMCAxMnB4IDA7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtc2l6ZTogMTZweDsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi10b3A6IDdweDsgfVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIHAgeyBwYWRkaW5nOiAwOyBtYXJnaW46IDA7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDI2cHg7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluayB7IGNvbG9yOiAjZGQzZDUzOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAyNnB4OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tdG9wOiAxOHB4OyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluazphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IC0xNXB4OyB0b3A6IDlweDsgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7IGNvbnRlbnQ6IFwiXFxlOTJiXCI7IGZvbnQtc2l6ZTogOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluazpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnR0LWxpbms6aG92ZXI6YWZ0ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbWVkaWEtYm94MDE6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiBwIHsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjRweDsgfVxuICAudHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rIHsgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtbWVkaWEtYm94MDEgeyBtYXgtd2lkdGg6IDM3MXB4OyBtYXJnaW46IDAgYXV0bzsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBjb2xvciAqL1xuLnR0LWRlZmF1bC1jb2xvciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1kZWZhdWwtY29sb3IwMiB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIHNwYW4uY3VycmVudCB7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyBvdmVyZmxvdzogaGlkZGVuOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyogZmlsdGVycy1vcHRpb25zICovXG4udHQtZmlsdGVycy1vcHRpb25zIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDsgcGFkZGluZy1ib3R0b206IDE0cHg7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSB7IHBvc2l0aW9uOiBmaXhlZDsgei1pbmRleDogNzsgbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIGEgeyB3aWR0aDogNThweDsgaGVpZ2h0OiA1NHB4OyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7IC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7IC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjVweDsgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyNXB4OyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1cHg7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSBhOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGU5MzEnOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMjsgcG9zaXRpb246IHJlbGF0aXZlOyBsZWZ0OiA5cHg7IHRvcDogMXB4OyBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHsgLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSB7IHRvcDogMjEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSB7IHRvcDogMTM4cHg7IH0gfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHsgcGFkZGluZzogN3B4IDMzcHggM3B4IDE0cHg7IGhlaWdodDogMzhweDsgbWluLXdpZHRoOiAxNzdweDsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1zb3J0IHsgLXdlYmtpdC1mbGV4OiAxIDEgYXV0bzsgLW1zLWZsZXg6IDEgMSBhdXRvOyBmbGV4OiAxIDEgYXV0bzsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1zb3J0IC50dC1zb3J0LXRvdGFsIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjI7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHBhZGRpbmctdG9wOiAxNHB4OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1zb3J0IC50dC1zb3J0LXRvdGFsOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGEgeyB3aWR0aDogNDBweDsgaGVpZ2h0OiAzOHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgY29sb3I6ICMyMjIyMjI7IGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDIuMzsgcG9zaXRpb246IHJlbGF0aXZlOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDsgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7IC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7IGJvcmRlci1yYWRpdXM6IDRweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGEuYWN0aXZlIHsgY29sb3I6ICNkZDNkNTM7IGJvcmRlci1jb2xvcjogI2RkM2Q1MzsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7IGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7IC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtZmlsdGVyLXZhbHVlIHsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiA3cHggMCAwIC03cHg7IHBhZGRpbmc6IDA7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4udHQtZmlsdGVyLXZhbHVlIGxpIHsgbWFyZ2luOiA3cHggMCAwIDdweDsgfVxuXG4udHQtZmlsdGVyLXZhbHVlIGxpIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IGNvbG9yOiAjMjIyMjIyOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTsgcGFkZGluZzogNnB4IDExcHggN3B4IDExcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4OyAtbW96LWJvcmRlci1yYWRpdXM6IDNweDsgLW1zLWJvcmRlci1yYWRpdXM6IDNweDsgYm9yZGVyLXJhZGl1czogM3B4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSBhOmFmdGVyIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbnRlbnQ6ICdcXGU5MzMnOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogNnB4OyBsaW5lLWhlaWdodDogMTsgdG9wOiAtMXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSBhOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgW2NsYXNzXj1cInR0LWNvbFwiXSB7IHdpZHRoOiAxMDAlOyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIFtjbGFzc149XCJ0dC1jb2xcIl06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxM3B4OyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1pdGVtIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHsgd2lkdGg6IDEwMCU7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWNvbC1idG4gLmJ0biB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDQycHg7IH1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWNvbC1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDdweDsgfVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtYXNpZGUtdGl0bGUgeyBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtc2xpZGVyLXByaWNlIHsgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCB7IG1pbi1oZWlnaHQ6IDEwOHB4OyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHBhZGRpbmctYm90dG9tOiAxNnB4OyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDsgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1maWx0ZXJzLWZ1bGx3aWR0aCB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgeyBtYXJnaW4tdG9wOiAtMTBweDsgbWFyZ2luLWxlZnQ6IC0yMHB4OyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC13ZWJraXQtZmxleDogMSAxIGF1dG87IC1tcy1mbGV4OiAxIDEgYXV0bzsgZmxleDogMSAxIGF1dG87IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIHsgd2lkdGg6IGNhbGMoMjAlIC0gMjBweCk7IG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbSAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIHsgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7IH1cbiAgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtOmxhc3QtY2hpbGQgeyB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7IG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbTpsYXN0LWNoaWxkIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHsgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtOmxhc3QtY2hpbGQgKjpsYXN0LWNoaWxkIHsgbWFyZ2luLWxlZnQ6IDE2cHg7IH0gfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyBoZWlnaHQ6IDQwcHg7IHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCA+ICo6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogMTlweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSB7IG1pbi13aWR0aDogMTczcHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtcHJpY2UgLnR0LWFzaWRlLXRpdGxlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgbWFyZ2luOiAtNnB4IDAgMCAwOyBwYWRkaW5nLWJvdHRvbTogMTJweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyB7IG1hcmdpbi10b3A6IDE3cHg7IH1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7IGhlaWdodDogNDBweDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMzJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1idG4geyBtaW4td2lkdGg6IDE2OXB4OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLWJ0biAuYnRuIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogNDFweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDdweDsgfVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1idG4gLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDEzcHg7IH1cblxuLnR0LWZpbHRlcnMtbGF5b3V0ICsgLnR0LWZpbHRlcnMtb3B0aW9ucyB7IGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCArIC50dC1maWx0ZXJzLW9wdGlvbnMgeyBwYWRkaW5nLWJvdHRvbTogMThweDsgfVxuXG4vKiBwcm9kdWN0LWxpc3RpbmcgKi9cbi50dC1wcm9kdWN0LWxpc3RpbmcgeyBtYXJnaW46IDExcHggLTE1cHggMCAtMTVweDsgfVxuXG4udHQtcHJvZHVjdC1saXN0aW5nIC50dC1jb2wtaXRlbSB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC50dC1wcm9kdWN0LWxpc3RpbmcudHQtcm93LXZpZXcgLnR0LWNvbC1pdGVtIHsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAudHQtcHJvZHVjdC1saXN0aW5nLnR0LXJvdy12aWV3IC50dC1kZXNjcmlwdGlvbiB7IHRleHQtYWxpZ246IGxlZnQ7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLnR0LXByb2R1Y3QtbGlzdGluZy50dC1yb3ctdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHsgdGV4dC1hbGlnbjogbGVmdDsgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7IC50dC1wcm9kdWN0LWxpc3RpbmcgLnR0LWNvbC1pdGVtIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxMDAlOyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBhZGRpbmctcmlnaHQ6IDI1cHg7IH0gfVxuXG4vKiBwcm9kdWN0IG9iaiAoc2hvcC5odG1sKSAqL1xuLnR0LXByb2R1Y3QgeyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgfVxuXG4udHQtcHJvZHVjdCAudHQtaW1hZ2UtYm94IHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3ggaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIHsgcGFkZGluZzogMTBweCAxMHB4IDE4cHggMTBweDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGZvbnQtd2VpZ2h0OiA2MDA7IGxldHRlci1zcGFjaW5nOiAwLjAxZW07IG1hcmdpbjogMDsgcGFkZGluZzogMCAxMHB4OyB9XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyOyBtYXJnaW4tdG9wOiAxMnB4OyBwYWRkaW5nLWJvdHRvbTogM3B4OyB9XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGkgeyBmb250LXNpemU6IDExcHg7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgaTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAycHg7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1wcmljZSB7IG1hcmdpbi10b3A6IDE2cHg7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQgeyBtYXJnaW4tdG9wOiAyNXB4OyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBib3JkZXI6IG5vbmU7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiA0cHggMjJweCA0cHg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDQycHg7IGN1cnNvcjogcG9pbnRlcjsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDVweDsgLW1zLWJvcmRlci1yYWRpdXM6IDVweDsgYm9yZGVyLXJhZGl1czogNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IG91dGxpbmU6IG5vbmU7IH1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OmFjdGl2ZSwgLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OnZpc2l0ZWQsIC50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtYnRuLWFkZHRvY2FydDpmb2N1cywgLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0YnV0dG9uOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQgaSB7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi50dC1wcm9kdWN0LnR0LXZpZXcgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1wcm9kdWN0LnR0LXZpZXcgLnR0LWRlc2NyaXB0aW9uIC50dC1yYXRpbmcgeyB0ZXh0LWFsaWduOiBsZWZ0OyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IC13ZWJraXQtYm94LXBhY2s6IGZsZXgtc3RhcnQ7IH1cblxuLyogcHJvZHVjdCAwMiBvYmogKGludmVudG9yeS5odG1sKSAqL1xuLnR0LXByb2R1Y3QtMDIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgLW1vei1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyBwYWRkaW5nOiAwIDAgMjNweCAwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIGltZyB7IG1heC13aWR0aDogaW5oZXJpdDsgd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWc6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gW2NsYXNzXj1cInR0LWxhYmVsLVwiXSB7IHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDsgbWFyZ2luOiA5cHggMCAwIDlweDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1wcm9tbyB7IGJhY2tncm91bmQtY29sb3I6ICMyYWM1Mjg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvMDIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWN1c3RvbSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDEzcHg7IGJvdHRvbTogMTNweDsgZGlzcGxheTogYmxvY2s7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1sYWJlbC1jdXN0b20gaSB7IGZvbnQtc2l6ZTogODBweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaW1nIC50dC1kYXRhIHsgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlYzsgY29sb3I6ICMyMjIyMjI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgYm90dG9tOiAwOyB3aWR0aDogMTAwJTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDJweCAwIDhweCAwOyBmb250LXNpemU6IDExcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGxpbmUtaGVpZ2h0OiAxLjE7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDAlKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpOyAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE5JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDUwJTsgd2lkdGg6IDEwMCU7IG1hcmdpbi10b3A6IC0yN3B4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24gbGkgeyBtYXJnaW46IDZweCA2cHggMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIGxpIGEgeyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlcjogMnB4IHNvbGlkICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyLjQ7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIGxpIGE6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94OmhvdmVyIC50dC1pbWc6YmVmb3JlIHsgLW1vei1vcGFjaXR5OiAwLjc7IC1raHRtbC1vcGFjaXR5OiAwLjc7IC13ZWJraXQtb3BhY2l0eTogMC43OyBvcGFjaXR5OiAwLjc7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveDpob3ZlciAudHQtaWNvbiB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94OmhvdmVyIC50dC1kYXRhIHsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDAlKTsgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSB7IHBhZGRpbmc6IDE4cHggN3B4IDE1cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSAudHQtdGl0bGUgYSB7IGNvbG9yOiAjMjIyMjIyOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC10aXRsZSAudHQtdGl0bGUgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMXB4IDAgMCAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAyMXB4OyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LXRleHQgeyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCArIC50dC1wcmljZSB7IG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtcHJpY2UgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGNvbG9yOiAjZGQzZDUzOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtb2xkLXByaWNlIHsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA2MDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMTJweDsgd2lkdGg6IDEwMCU7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogYmxvY2s7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mby1wcmljZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDEuMzsgY29sb3I6ICNkZDNkNTM7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1pbmZvIHsgZGlzcGxheTogbm9uZTsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyBtYXJnaW4tdG9wOiA3cHg7IHBhZGRpbmctYm90dG9tOiA5cHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHsgZGlzcGxheTogbm9uZTsgfSB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIHsgbWFyZ2luOiA2cHggNnB4IDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24gbGkgYSB7IHdpZHRoOiA0M3B4OyBoZWlnaHQ6IDQzcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgYm9yZGVyOiAycHggc29saWQgI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIuMzsgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIGE6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWFkZC1pbmZvIHsgZGlzcGxheTogbm9uZTsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyBsaSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGZvbnQtc2l6ZTogMTFweDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkgLmNvbC10aXRsZSB7IHdpZHRoOiAxMDlweDsgbWluLXdpZHRoOiAxMDlweDsgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkgLmNvbC1kZXNpZ25hdGlvbiB7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biB7IG1hcmdpbi10b3A6IDhweDsgfVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYnRuIC50dC1idG4tbW9yZWluZm8geyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBib3JkZXI6IG5vbmU7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgZm9udC13ZWlnaHQ6IDYwMDsgcG9zaXRpb246IHJlbGF0aXZlOyBvdXRsaW5lOiBub25lOyBwYWRkaW5nOiA0cHggMjBweCA0cHg7IGRpc3BsYXk6IGlubGluZS1mbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDQycHg7IGN1cnNvcjogcG9pbnRlcjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpOyBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDVweDsgLW1zLWJvcmRlci1yYWRpdXM6IDVweDsgYm9yZGVyLXJhZGl1czogNXB4OyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IH1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biAudHQtYnRuLW1vcmVpbmZvOmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgY29sb3I6ICNmZmZmZmY7IG91dGxpbmU6IG5vbmU7IH1cblxuLnR0LXByb2R1Y3QtMDIudHQtbm90LWhvdmVyIHsgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IHBhZGRpbmc6IDAgMjZweCAwIDA7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtaW1hZ2UtYm94IHsgbWluLXdpZHRoOiAyNjdweDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1pbWFnZS1ib3ggLnR0LWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiAtd2Via2l0LWJveDsgZGlzcGxheTogZmxleDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIHsgcGFkZGluZy1sZWZ0OiAzMHB4OyBwYWRkaW5nLWJvdHRvbTogMThweDsgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bzsgLW1zLWZsZXg6IDIgMSBhdXRvOyBmbGV4OiAyIDEgYXV0bzsgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgeyBib3JkZXI6IG5vbmU7IG1hcmdpbjogMThweCAwIDAgMDsgcGFkZGluZzogMDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgeyBtYXJnaW4tdG9wOiA5cHg7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1vbGQtcHJpY2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgbWFyZ2luLXRvcDogNXB4OyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8gc3BhbiB7IHRleHQtdHJhbnNmb3JtOiBub25lOyBmb250LXdlaWdodDogNjAwOyB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWFkZC1pbmZvIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi10b3A6IDZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEyMzBweCkgeyAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1yb3ctMDEgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLW1zLWZsZXgtcGFjazoganVzdGlmeTsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtcm93LTAxID4gKjpsYXN0LWNoaWxkIHsgcGFkZGluZy10b3A6IDEycHg7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIHsgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1vbGQtcHJpY2UgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8geyB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4geyB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtcm93LTAyID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXJvdy0wMiB7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtcm93LTAyID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAwcHg7IG1hcmdpbi10b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjZweCkgeyAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1pbWFnZS1ib3ggeyBtaW4td2lkdGg6IDI0MHB4OyB3aWR0aDogMjQwcHg7IH0gfVxuXG5ib2R5LnRvdWNoIC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YSB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7IC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpOyAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpOyB9XG5cbi50dC1zbGlkZXItcHJvZHVjdCAuc2xpY2stc2xpZGUgeyBwYWRkaW5nOiAxMHB4OyB9XG5cbi8qIGFzaWRlKCpzaG9wKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtYXNpZGUgLnR0LXdyYXBwZXItYXNpZGUgeyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IC1tb3otYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgcGFkZGluZy1ib3R0b206IDI5cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1hc2lkZSB7IHBvc2l0aW9uOiBmaXhlZDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbjogMDsgYmFja2dyb3VuZDogI2ZmZmZmZjsgei1pbmRleDogMTQ7IHRvcDogMDsgbGVmdDogLTE1MCU7IGhlaWdodDogMTAwJTsgd2lkdGg6IDI4N3B4OyBtYXgtd2lkdGg6IGluaGVyaXQ7IHRleHQtYWxpZ246IGxlZnQ7IC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB9IH1cblxuLnR0LWFzaWRlIC50dC1hc2lkZS1ib3ggLnR0LWFzaWRlLXRpdGxlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBwYWRkaW5nOiAwIDI4cHggM3B4IDI4cHg7IH1cblxuLnR0LWFzaWRlIC50dC1hc2lkZS1ib3ggLnR0LWNvbnRlbnQgeyBwYWRkaW5nOiAwIDI4cHggMCAyOHB4OyB9XG5cbi50dC1hc2lkZSAudHQtYXNpZGUtYm94Om5vdCg6bGFzdC1jaGlsZCkgeyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDsgcGFkZGluZy1ib3R0b206IDIycHg7IG1hcmdpbi1ib3R0b206IDI0cHg7IH1cblxuLnR0LWFzaWRlIC5zbGlkZXItdmFsdWUtcm93IC5zbGlkZXItdmFsdWUgeyBoZWlnaHQ6IDM5cHg7IHBhZGRpbmc6IDFweCA0cHggMXB4OyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnR0LWxhYmVsLWFzaWRlIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmc6IDlweCAwOyBtYXJnaW4tYm90dG9tOiAxMnB4OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWljb24geyB3aWR0aDogODZweDsgaGVpZ2h0OiA3NXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiA0MHB4OyBsaW5lLWhlaWdodDogMjsgdGV4dC1hbGlnbjogY2VudGVyOyAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7IC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4OyAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDM1cHg7IC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4OyB9XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtaWNvbiBpIHsgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cblxuLnR0LWxhYmVsLWFzaWRlLnR0LXNtYWxsIHsgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwgLnR0LWljb24geyBmb250LXNpemU6IDM2cHg7IGxpbmUtaGVpZ2h0OiAyLjI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtbGFiZWwtYXNpZGUudHQtc21hbGwgLnR0LWljb24geyBmb250LXNpemU6IDI2cHg7IH0gfVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgcGFkZGluZzogMCAwIDAgMTJweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWJ0bi1jb2wtY2xvc2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyByaWdodDogMTVweDsgbWFyZ2luLXRvcDogLTIwcHg7IGRpc3BsYXk6IG5vbmU7IHBhZGRpbmc6IDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1sYWJlbC1hc2lkZSB7IC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB6LWluZGV4OiAyOyB0b3A6IDA7IGxlZnQ6IC0xNTAlOyBwb3NpdGlvbjogZml4ZWQ7IHdpZHRoOiAyODdweDsgfVxuICAudHQtbGFiZWwtYXNpZGUgLnR0LWljb24geyB3aWR0aDogNThweDsgaGVpZ2h0OiA1NHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAyNnB4OyBsaW5lLWhlaWdodDogMi4zOyB0ZXh0LWFsaWduOiBjZW50ZXI7IC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjRweDsgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7IC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjRweDsgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7IH1cbiAgLnR0LWxhYmVsLWFzaWRlIC50dC1idG4tY29sLWNsb3NlIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4udHQtbGFiZWwtYXNpZGU6YWZ0ZXIgeyBjb250ZW50OiAnJzsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IC0xMHB4OyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMHB4OyBsZWZ0OiAwOyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7IGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTsgfVxuXG4jYXNpZGUtanMuY29sdW1uLW9wZW4gLnR0LWxhYmVsLWFzaWRlIHsgbGVmdDogMDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWltZyB7IG1pbi13aWR0aDogODVweDsgfVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtaW1nICsgLnR0LWRlc2NyaXB0aW9uIHsgbWFyZ2luLWxlZnQ6IDExcHg7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIycHg7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNDAwOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhIHsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIHsgbWFyZ2luOiAxMXB4IDAgMCAwOyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGkgeyBmb250LXNpemU6IDExcHg7IH1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC1wcmljZSB7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc2l6ZTogMThweDsgbWFyZ2luLXRvcDogN3B4OyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1wcm9kdWN0LWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4vKiBhc2lkZSgqaW52ZW50b3J5Lmh0bWwpICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZTAyIC50dC13cmFwcGVyLWFzaWRlIHsgcGFkZGluZy1ib3R0b206IDI5cHg7IC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgLW1vei1ib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyBib3gtc2hhZG93OiAwIDAgNDlweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC50dC1hc2lkZTAyIC50dC13cmFwcGVyLWFzaWRlICsgLnR0LXdyYXBwZXItYXNpZGUgeyBwYWRkaW5nLXRvcDogMjlweDsgfSB9XG5cbi50dC1hc2lkZTAyIC50dC13cmFwcGVyLWFzaWRlICsgLnR0LXdyYXBwZXItYXNpZGUgeyBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWFzaWRlMDIgeyBwb3NpdGlvbjogZml4ZWQ7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDA7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHotaW5kZXg6IDE0OyB0b3A6IDA7IGxlZnQ6IC0xNTAlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAyODdweDsgbWF4LXdpZHRoOiBpbmhlcml0OyB0ZXh0LWFsaWduOiBsZWZ0OyAtbW96LXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgfSB9XG5cbi50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWFzaWRlLXRpdGxlIHsgY29sb3I6ICMyMjIyMjI7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4yOyBwYWRkaW5nOiAwIDI3cHggMTFweCAyMHB4OyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAudHQtYXNpZGUwMiAudHQtYXNpZGUtYm94IC50dC1hc2lkZS10aXRsZSB7IHBhZGRpbmc6IDAgMjdweCAxMXB4IDI5cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7IC50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWNvbnRlbnQgeyBwYWRkaW5nOiAwIDI3cHggMCAyN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYXNpZGUwMiAudHQtYXNpZGUtYm94IC50dC1jb250ZW50IHsgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveDpub3QoOmxhc3QtY2hpbGQpIHsgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cblxuLnR0LWFzaWRlMDIgLnR0LWNvbC1zZWxlY3QgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgeyBwYWRkaW5nOiA3cHggMzNweCAzcHggMTRweDsgaGVpZ2h0OiAzOXB4OyB9XG5cbi50dC1hc2lkZTAyIC5zbGlkZXItdmFsdWUtcm93IC5zbGlkZXItdmFsdWUgeyBoZWlnaHQ6IDM5cHg7IHBhZGRpbmc6IDFweCA0cHggMXB4OyBmb250LXNpemU6IDEycHg7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnR0LWFzaWRlMDItYm94IC50dC1hc2lkZS10aXRsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgcGFkZGluZzogMCAyN3B4IDNweCAyN3B4OyB9XG5cbi50dC1hc2lkZTAyLWJveCAudHQtY29udGVudCB7IHBhZGRpbmc6IDAgMjdweCAwIDI3cHg7IH1cblxuLnR0LWZvcm0tc2VhcmNoIC50dC1pdGVtIC5idG4geyB3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogMTZweDsgfVxuXG4udHQtZm9ybS1zZWFyY2ggLnR0LWl0ZW0gLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDEzcHg7IH1cblxuLnR0LXNsaWRlci1wcmljZSAudHQtaXRlbSB7IG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnR0LXNsaWRlci1wcmljZSAudHQtaXRlbSAuYnRuIHsgd2lkdGg6IDEwMCU7IH1cblxuLnR0LXNsaWRlci1wcmljZSAudHQtaXRlbSAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogN3B4OyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaHRtbC5pZSAuYXNpZGUubGVmdENvbHVtbi5kZXNjdG9wLW5vLXNpZGViYXIsIGh0bWwuaWUgLmFzaWRlLmxlZnRDb2x1bW4sIGh0bWwuaWUgLnR0LWJ0bi1jb2wtY2xvc2UgeyAtbW96LXRyYW5zaXRpb246IGxlZnQgMHMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBsZWZ0IDBzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDBzIGxpbmVhcjsgdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7IH1cblxuYm9keS5uby1zY3JvbGwgeyBvdmVyZmxvdzogaGlkZGVuOyB3aWR0aDogMTAwJTsgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiAwOyB9XG5cbi5tb2RhbC1maWx0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTUpOyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgbGVmdDogMDsgb3ZlcmZsb3c6IGhpZGRlbjsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgei1pbmRleDogMTE7IGRpc3BsYXk6IGJsb2NrOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLmxlZnRDb2x1bW4geyBwb3NpdGlvbjogZml4ZWQ7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDA7IGJhY2tncm91bmQ6ICNmZmZmZmY7IHotaW5kZXg6IDE0OyB0b3A6IDA7IGxlZnQ6IC0xNTAlOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAyODdweDsgbWF4LXdpZHRoOiBpbmhlcml0OyB0ZXh0LWFsaWduOiBsZWZ0OyAtbW96LXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjsgfVxuICAuYXNpZGUubGVmdENvbHVtbiAudHQtYnRuLWNvbC1jbG9zZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5sZWZ0Q29sdW1uLmNvbHVtbi1vcGVuIHsgbGVmdDogMDsgei1pbmRleDogMTI7IHBhZGRpbmc6IDk3cHggMCAzMHB4IDA7IH1cbiAgI2FzaWRlLWpzIHsgcGFkZGluZy1sZWZ0OiAwOyBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgeyAuZGVzY3RvcC1uby1zaWRlYmFyIHsgcG9zaXRpb246IGZpeGVkOyBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwOyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB6LWluZGV4OiAxNDsgdG9wOiAwOyBsZWZ0OiAtMTUwJTsgaGVpZ2h0OiAxMDAlOyB3aWR0aDogMjg3cHg7IG1heC13aWR0aDogaW5oZXJpdDsgdGV4dC1hbGlnbjogbGVmdDsgb3ZlcmZsb3cteDogaGlkZGVuOyB9IH1cblxuLnR0LXRpdGxlLXNpbmdsZSB7IHBhZGRpbmctYm90dG9tOiAyOHB4OyB9XG5cbi50dC10aXRsZS1zaW5nbGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAzNnB4OyBsaW5lLWhlaWdodDogMS4zOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgYSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC10aXRsZS1zaW5nbGUgLnR0LXRpdGxlIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10aXRsZS1zaW5nbGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC10aXRsZS1zaW5nbGUgLnR0LXRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyB9IH1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtZGVzY3JpcHRpb24geyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IG1hcmdpbi10b3A6IDZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxMXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtdGl0bGUtc2luZ2xlIHsgcGFkZGluZy1ib3R0b206IDM3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LXRpdGxlLXNpbmdsZSB7IHBhZGRpbmctYm90dG9tOiAxOXB4OyB9IH1cblxuLnR0LXRpdGxlLXNpbmdsZSArIC50dC1hc2lkZS1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgeyAudHQtdGl0bGUtc2luZ2xlICsgLnR0LWFzaWRlLWJ0biB7IG1hcmdpbi10b3A6IDE0cHg7IH0gfVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IHsgbWFyZ2luLXRvcDogMzBweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAwcHg7IHotaW5kZXg6IDA7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0geyBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7IG1hcmdpbjogOXB4IDAgMCA5cHg7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHsgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC10aXRsZS1zaW5nbGUtc3ViIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4zOyBjb2xvcjogIzIyMjIyMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMjRweCAwOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIgYSB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC10aXRsZS1zaW5nbGUtc3ViIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC10aXRsZS1zaW5nbGUtc3ViIHsgcGFkZGluZzogMCAwIDIxcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAudHQtdGl0bGUtc2luZ2xlLXN1YiB7IHBhZGRpbmc6IDAgMCAxOXB4IDA7IH0gfVxuXG4vKiBpbnZlcnRvcnkgaXRlbSAqL1xuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tcmlnaHQ6IC0xMHB4OyBwYWRkaW5nLWJvdHRvbTogMjZweDsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgdWwgbGkgeyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbDpiZWZvcmUgeyBjb250ZW50OiAnJzsgd2lkdGg6IDEwcHg7IGhlaWdodDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jazsgdG9wOiAwOyByaWdodDogMDsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgei1pbmRleDogMTsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLW5leHQgeyByaWdodDogMzBweDsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLWRvdHMgeyBtYXJnaW4tdG9wOiAzMHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1kb3RzIGxpIHsgd2lkdGg6IDhweDsgaGVpZ2h0OiA4cHg7IH1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGE6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGJhY2tncm91bmQ6ICNmZmZmZmY7IC1tb3otb3BhY2l0eTogMC41NjsgLWtodG1sLW9wYWNpdHk6IDAuNTY7IC13ZWJraXQtb3BhY2l0eTogMC41Njsgb3BhY2l0eTogMC41NjsgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IH1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGRpdjpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogI2ZmZmZmZjsgLW1vei1vcGFjaXR5OiAwLjU2OyAta2h0bWwtb3BhY2l0eTogMC41NjsgLXdlYmtpdC1vcGFjaXR5OiAwLjU2OyBvcGFjaXR5OiAwLjU2OyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgfVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6aG92ZXIgYTpiZWZvcmUsIC5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBkaXY6YmVmb3JlLCAucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgLnpvb21HYWxsZXJ5QWN0aXZlOmJlZm9yZSB7IC1tb3otb3BhY2l0eTogMDsgLWtodG1sLW9wYWNpdHk6IDA7IC13ZWJraXQtb3BhY2l0eTogMDsgb3BhY2l0eTogMDsgfVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0geyBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7IG1hcmdpbjogOXB4IDAgMCA5cHg7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHsgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODsgY29sb3I6ICNmZmZmZmY7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7IGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi56b29tV2luZG93Q29udGFpbmVyIGRpdiB7IHotaW5kZXg6IDIgIWltcG9ydGFudDsgfVxuXG4vKiB2aWRlby1saW5rLXByb2R1Y3QgKHByb2R1Y3QuaHRtbCkqL1xuLnZpZGVvLWxpbmstcHJvZHVjdCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi52aWRlby1saW5rLXByb2R1Y3QgZGl2IHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IH1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBbY2xhc3NePVwiaWNvbi1cIl0geyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAzMHB4OyBsaW5lLWhlaWdodDogMzBweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi52aWRlby1saW5rLXByb2R1Y3QgW2NsYXNzXj1cImljb24tXCJdOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLyogdGFicyAqL1xuLypuYXYtdGFicyAodGFicykqL1xuLyogdGFicyhjdXN0b20pICovXG4udHQtdGFicyB7IG92ZXJmbG93OiBoaWRkZW47IG1hcmdpbi10b3A6IC0xNXB4OyB9XG5cbi50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwgeyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwOyB9XG5cbi50dC10YWJzIC50dC10YWJzX19oZWFkIC50dC10YWJzX19idG4tcHJldiwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgLnR0LXRhYnNfX2J0bi1uZXh0IHsgZGlzcGxheTogbm9uZTsgfVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHsgZGlzcGxheTogbm9uZTsgfVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSA+IHNwYW4geyBib3JkZXItdG9wOiBzb2xpZCAxcHggI2RmZGZkZjsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkgeyAudHQtdGFicyAudHQtdGFic19faGVhZCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldiwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dCB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvcmRlciB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMTJweCAwcHggMTFweDsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMjRweDsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6ICMyMjIyMjI7IGN1cnNvcjogcG9pbnRlcjsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHsgcGFkZGluZzogMzBweCAwcHggMjdweDsgYm9yZGVyLXRvcDogc29saWQgMXB4ICNkZmRmZGY7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXY6aG92ZXIgPiBzcGFuIHsgY29sb3I6ICNkZDNkNTM7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYuYWN0aXZlID4gc3BhbiB7IGNvbG9yOiAjZGQzZDUzOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19jb250ZW50LWhlYWQgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHsgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW46IDAgLTEwcHg7IGZsZXgtd3JhcDogd3JhcDsgZGlzcGxheTogLW1vei1ib3g7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgPiB1bCA+IGxpIHsgcGFkZGluZzogMCAxMHB4IDI1cHg7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgPiB1bCA+IGxpID4gc3BhbiB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDEwcHggMTVweCAxMHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxOHB4OyBmb250LXdlaWdodDogNDAwOyBsZXR0ZXItc3BhY2luZzogMC4xN2VtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBjb2xvcjogIzIyMjIyMjsgY3Vyc29yOiBwb2ludGVyOyBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwgPiBsaSA+IHNwYW46aG92ZXIgeyBkaXNwbGF5OiBibG9jazsgY29sb3I6ICNkZDNkNTM7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQgPiB1bCA+IGxpLmFjdGl2ZSA+IHNwYW4geyBjb2xvcjogI2RkM2Q1MzsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnRleHQtY2VudGVyIHVsIHsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgeyBtYXJnaW4tbGVmdDogMzBweDsgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXYsIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMjBweDsgaGVpZ2h0OiAxMDAlOyB0b3A6IDA7IGN1cnNvcjogcG9pbnRlcjsgei1pbmRleDogMjsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2OjpiZWZvcmUsIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQ6OmJlZm9yZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICcnOyB0b3A6IDUwJTsgbGVmdDogNTAlOyBtYXJnaW4tdG9wOiAtMTVweDsgYm9yZGVyLXRvcDogc29saWQgM3B4ICMyMjIyMjI7IGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggIzIyMjIyMjsgd2lkdGg6IDEycHg7IGhlaWdodDogMTJweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXYuZGlzYWJsZWQsIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQuZGlzYWJsZWQgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LmRpc2FibGVkOjpiZWZvcmUsIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQuZGlzYWJsZWQ6OmJlZm9yZSB7IGJvcmRlci10b3AtY29sb3I6ICMyMjIyMjI7IGJvcmRlci1sZWZ0LWNvbG9yOiAjMjIyMjIyOyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXYgeyBsZWZ0OiAtMzBweDsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHsgcmlnaHQ6IC0zMHB4OyB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLXByZXY6OmJlZm9yZSB7IG1hcmdpbi1sZWZ0OiAtNHB4OyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tbmV4dDo6YmVmb3JlIHsgbWFyZ2luLWxlZnQ6IC04cHg7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmJlZm9yZSwgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyOjphZnRlciB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7IGNvbnRlbnQ6ICcnOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAzMHB4OyB0b3A6IDA7IGN1cnNvcjogZGVmYXVsdDsgei1pbmRleDogMTsgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmJlZm9yZSB7IGxlZnQ6IC0zMHB4OyBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpOyBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyOjphZnRlciB7IHJpZ2h0OiAtMzBweDsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7IGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7IGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9yZGVyIHsgZGlzcGxheTogbm9uZTsgfVxuICAudHQtdGFicyAudHQtdGFic19fYm9keSB7IGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmOyBtYXJnaW4tdG9wOiAtMXB4OyB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gc3BhbiB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBkaXYgeyBwYWRkaW5nOiAyOHB4IDAgMHB4OyB9IH1cblxuLnR0LXRhYnMgLnRhYi10aXRsZSB7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDEuNTsgZm9udC13ZWlnaHQ6IDQwMDsgY29sb3I6ICMyMjIyMjI7IG1hcmdpbjogMDsgcGFkZGluZzogMCAwIDE2cHggMDsgfVxuXG4udHQtdGFicyAudHQtdGFibGUtb3B0aW9ucyB7IG1heC13aWR0aDogNjExcHg7IH1cblxuLnR0LXRhYnMgLnR0LXJhdGluZyB7IG1hcmdpbi10b3A6IDA7IH1cblxuLnR0LXRhYnMgLnR0LXJhdGluZyAqIHsgbWFyZ2luLXJpZ2h0OiAzcHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4udHQtdGFicyAudHQtZm9ybS1kZWZhdWx0IHsgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4udHQtdGFicyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpmaXJzdC1jaGlsZCB7IHdpZHRoOiA0MCU7IH1cblxuLnR0LXRhYnMgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6bGFzdC1jaGlsZCB7IHdpZHRoOiA2MCU7IH1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbG9hZGVyLnN2Z1wiKTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgd2lkdGg6IDEwMCU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIC50dC1sYWJlbC1sb2NhdGlvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogMHB4OyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIC50dC1sYWJlbC1sb2NhdGlvbiBbY2xhc3NePVwidHQtbGFiZWwtXCJdIHsgcGFkZGluZzogNXB4IDZweCA0cHggNnB4OyBtYXJnaW46IDlweCAwIDAgOXB4OyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1wcm9tbyB7IGJhY2tncm91bmQtY29sb3I6ICMyYWM1Mjg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1uZXcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyOyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbyB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvMDIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7IC1tcy1mbGV4LWFsaWduOiBzdHJldGNoOyBhbGlnbi1pdGVtczogc3RyZXRjaDsgbGlzdC1zdHlsZTogbm9uZTsgcGFkZGluZzogMDsgbWFyZ2luOiAwIDAgMCAtMTBweDsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkgeyB3aWR0aDogY2FsYygzMyUgLSAxMHB4KTsgaGVpZ2h0OiAxMDAlOyBtYXJnaW4tdG9wOiAxMHB4OyBtYXJnaW4tbGVmdDogMTBweDsgdGV4dC1hbGlnbjogY2VudGVyOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy10aHVtYm5haWxzIGxpIGEgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkudHQtbW9yZS1oaWRlIHsgZGlzcGxheTogbm9uZTsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgLnR0LW1vcmUgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTBweDsgbGluZS1oZWlnaHQ6IDEuNDsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgLnR0LW1vcmU6aG92ZXIgeyBjb2xvcjogIzIyMjIyMjsgfVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgLnR0LW1vcmUgc3BhbiB7IHRvcDogMDsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAxOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA3LiBNb2RhbCAgICAgICAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXG5Nb2RhbFxuKi9cbi8qIG9wZW4gbW9kYWwgbW9iaWxlIG1lbnUgKi9cbi8qIG9wZW4gbW9kYWwgYm9vdHN0cmFwICovXG4ubW9kYWwtb3BlbiB7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuYm9keTpub3QoLnRvdWNoKS5tb2RhbC1vcGVuIHsgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cbmh0bWwuaWUuZ2Vja28gYm9keS5tb2RhbC1vcGVuIHsgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7IH1cblxuLyogb3BlbiBsZWZ0IGNvbCAoKmxpc3RpbmcpICovXG4ubW9kYWwgeyBkaXNwbGF5OiBub25lOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgcmlnaHQ6IDA7IGJvdHRvbTogMDsgbGVmdDogMDsgei1pbmRleDogMTE7IC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgb3V0bGluZTogbm9uZTsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAwOyAtbW96LW9wYWNpdHk6IDA7IC1raHRtbC1vcGFjaXR5OiAwOyAtd2Via2l0LW9wYWNpdHk6IDA7IG9wYWNpdHk6IDA7IH1cblxuLm1vZGFsLnNob3cgeyBvcGFjaXR5OiAxOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgeyAubW9kYWw6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAxMDAlOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBtYXJnaW4tcmlnaHQ6IC00cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzIxcHgpIHsgLm1vZGFsLW1kIHsgd2lkdGg6IDY2OHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7IC5tb2RhbC1tZCB7IHdpZHRoOiA1MjhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkgeyAubW9kYWwtbWQgeyB3aWR0aDogNDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLm1vZGFsLW1kIHsgd2lkdGg6IDMxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5tb2RhbC1tZCB7IHdpZHRoOiAyNjBweDsgfSB9XG5cbi5tb2RhbC1iYWNrZHJvcC5pbiB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4ubW9kYWwtbmV3c2xldHRlciAubW9kYWwtYmFja2Ryb3Auc2hvdyB7IC1tb3otb3BhY2l0eTogMC44NzsgLWtodG1sLW9wYWNpdHk6IDAuODc7IC13ZWJraXQtb3BhY2l0eTogMC44Nzsgb3BhY2l0eTogMC44NzsgfVxuXG4vKiBtb2RhbCBsYXlvdXQgKi9cbi5tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAxMTsgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyBvdXRsaW5lOiBub25lOyB9XG5cbi5tb2RhbCAubW9kYWwtY29udGVudCB7IGJvcmRlci1yYWRpdXM6IDA7IGJvcmRlcjogbm9uZTsgfVxuXG4ubW9kYWwgLm1vZGFsLWZvb3RlciB7IGJvcmRlcjogbm9uZTsgfVxuXG4vKiBtb2RhbCBjdXN0b20gKi9cbi5tb2RhbCB7IGRpc3BsYXk6IG5vbmU7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAzMDsgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyBvdXRsaW5lOiBub25lOyB9XG5cbi5tb2RhbCAubW9kYWwtZGlhbG9nIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAubW9kYWwgLm1vZGFsLWRpYWxvZyB7IG1heC13aWR0aDogaW5oZXJpdDsgfSB9XG5cbi5tb2RhbCAubW9kYWwtYm9keTpub3QoLm5vLWJhY2tncm91bmQpIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4ubW9kYWwgLm1vZGFsLWJvZHkgeyB0ZXh0LWFsaWduOiBsZWZ0OyBwYWRkaW5nOiAzOHB4IDM4cHggNDBweCA0MXB4OyB9XG5cbi5iLW1vZGFsIC5tb2RhbC1kaWFsb2cgeyB3aWR0aDogNjAwcHg7IG1heC13aWR0aDogOTglOyBtYXJnaW46IDMwcHggYXV0bzsgfVxuXG4uYi1tb2RhbCAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uYi1tb2RhbCAudHQtdGl0bGUgeyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjsgZm9udC13ZWlnaHQ6IDYwMDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luOiAwIDAgMzBweDsgcGFkZGluZzogMDsgZm9udC1zaXplOiAzNnB4OyBjb2xvcjogIzIyMjsgfVxuXG4uYi1tb2RhbCAubW9kYWwtaGVhZGVyIHsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiA5OyBjb2xvcjogIzAwMDsgcmlnaHQ6IDEwcHg7IHRvcDogMTBweDsgYm9yZGVyOiAwOyB9XG5cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXIgYnV0dG9uIHsgY29sb3I6ICMwMDA7IHRleHQtYWxpZ246IGNlbnRlcjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBib3JkZXI6IDA7IG9wYWNpdHk6IDE7IH1cblxuLmItbW9kYWwgLm1vZGFsLWhlYWRlciBidXR0b246aG92ZXIgeyBvcGFjaXR5OiAwLjc7IH1cblxubGFiZWwuZXJyb3IgeyBjb2xvcjogcmVkOyB9XG5cbi5tb2RhbC1tZXNzYWdlIHsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiBncmVlbjsgei1pbmRleDogOTk5OyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpOyB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlOyBvcGFjaXR5OiAwOyB9XG5cbi5tb2RhbC1tZXNzYWdlLmlzLXNob3cgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpOyBvcGFjaXR5OiAxOyB9XG5cbi5tb2RhbC1tZXNzYWdlIHAgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjZmZmOyBwYWRkaW5nOiAxMHB4IDIwcHg7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ubW9kYWwtbWVzc2FnZS1lcnJvciB7IGJhY2tncm91bmQ6IHJlZDsgfVxuXG4uYi1tb2RhbCAubW9kYWwtYm9keSB7IHBhZGRpbmc6IDUwcHg7IH1cblxuLmItbW9kYWwgLm1vZGFsLWJvZHkgLmJveC1pbmZvLWluZGVudCB7IG1hcmdpbjogMDsgfVxuXG4uYi1tb2RhbCAudHQtdGl0bGUgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmItbW9kYWwgLmJ0biB7IGZvbnQtc2l6ZTogMThweDsgfVxuXG4ubW9kYWwgLm1vZGFsLWJvZHkgLmNsb3NlIHsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHJpZ2h0OiAwOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHotaW5kZXg6IDc7IHBhZGRpbmc6IDEzcHg7IGNvbG9yOiAjMzkzOTM5OyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IGN1cnNvcjogcG9pbnRlcjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2U6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4ubW9kYWwgLm1vZGFsLWJvZHkgLm1vZGFsLXRpdGxlIHsgZm9udC1zaXplOiAyNHB4OyBsaW5lLWhlaWdodDogMS4yOyBwYWRkaW5nLWJvdHRvbTogMjZweDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDYwMDsgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLm1vZGFsIC5tb2RhbC1ib2R5IHsgcGFkZGluZzogMzhweCAyMHB4IDQwcHg7IH1cbiAgLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC10aXRsZSB7IGZvbnQtc2l6ZTogMjJweDsgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLm1vZGFsIC5tb2RhbC1ib2R5IHAgeyBwYWRkaW5nLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgeyAubW9kYWw6YmVmb3JlIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAxMDAlOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBtYXJnaW4tcmlnaHQ6IC00cHg7IH0gfVxuXG4ubW9kYWwtYmFja2Ryb3AgeyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cgeyBvcGFjaXR5OiAwLjU7IH1cblxuLyptb2RhbC1sYXlvdXQtZGFmYXVsdCovXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgaDUudHQtdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICMyMjIyMjI7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IGg2LnR0LXRpdGxlIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS41OyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyBtYXJnaW46IDA7IHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBwIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMjZweCAwOyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgbWFyZ2luLXRvcDogLTEwcHg7IG1hcmdpbi1sZWZ0OiAtMTBweDsgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7IHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpOyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICogeyBtYXJnaW4tbGVmdDogMTBweDsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzIxcHgpIHsgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7IHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7IC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICogeyB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHsgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpOyB9IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IG1hcmdpbi10b3A6IC0xMHB4OyBtYXJnaW4tbGVmdDogLTEwcHg7IHBhZGRpbmctYm90dG9tOiA3cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gPiAqIHsgbWFyZ2luLWxlZnQ6IDEwcHg7IG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gLnR0LXRpdGxlIHsgd2lkdGg6IDE2M3B4OyBwYWRkaW5nOiAwIDEwcHggMCAwOyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHsgd2lkdGg6IDEwNXB4OyBwYWRkaW5nOiAwIDEwcHggMCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjFweCkgeyAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyAudHQtdGl0bGUgeyB3aWR0aDogMTAwJTsgfVxuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7IHdpZHRoOiA5MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvID4gKiB7IG1hcmdpbi10b3A6IDdweDsgfVxuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyAucmFkaW8geyBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gKyAudHQtdGl0bGUgeyBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LWNhbGVuZGFyIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LWNhbGVuZGFyID4gKjpmaXJzdC1jaGlsZCB7IHdpZHRoOiAyMDBweDsgbWFyZ2luLXJpZ2h0OiAxNXB4OyBoZWlnaHQ6IDQ0cHg7IH1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgLnR0LXRleHQtc2VwYXJhdG9yIHsgcGFkZGluZy1sZWZ0OiA3cHg7IHBhZGRpbmctcmlnaHQ6IDdweDsgfVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1jYWxlbmRhciAudHQtc2VsZWN0IHsgd2lkdGg6IDczcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LWNhbGVuZGFyID4gKjpmaXJzdC1jaGlsZCB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tcmlnaHQ6IDA7IG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuXG4vKiBtb2RhbC12aWRlbyAqL1xuLm1vZGFsLXZpZGVvIHsgd2lkdGg6IDEwNTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE3MHB4KSB7IC5tb2RhbC12aWRlbyB7IHdpZHRoOiA2MDRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkgeyAubW9kYWwtdmlkZW8geyB3aWR0aDogNDYxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTA3cHgpIHsgLm1vZGFsLXZpZGVvIHsgd2lkdGg6IDI3N3B4OyB9IH1cblxuLm1vZGFsLXZpZGVvLWNvbnRlbnQgeyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyB9XG5cbi5tb2RhbC12aWRlby1jb250ZW50IGlmcmFtZSB7IGJvcmRlcjogbm9uZTsgd2lkdGg6IDEwMCU7IGhlaWdodDogNTg0cHg7IG1heC1oZWlnaHQ6IDgwdmg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkgeyAubW9kYWwtdmlkZW8tY29udGVudCBpZnJhbWUgeyBoZWlnaHQ6IDMxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7IC5tb2RhbC12aWRlby1jb250ZW50IGlmcmFtZSB7IGhlaWdodDogMjM5cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTA3cHgpIHsgLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHsgaGVpZ2h0OiAxMzRweDsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA4LiBCYWNrIFRvIFRvcCAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHR0LWJhY2stdG8tdG9wICovXG4udHQtYmFjay10by10b3AgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwOyAtbXMtZmxleC13cmFwOiBub3dyYXA7IGZsZXgtd3JhcDogbm93cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyAtd2Via2l0LXRyYW5zaXRpb246IDAuNHM7IC1tb3otdHJhbnNpdGlvbjogMC40czsgLW1zLXRyYW5zaXRpb246IDAuNHM7IHRyYW5zaXRpb246IDAuNHM7IHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU4cHg7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDA7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogZml4ZWQ7IGJvdHRvbTogLTY0cHg7IHotaW5kZXg6IDIwOyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otb3BhY2l0eTogMC44OyAta2h0bWwtb3BhY2l0eTogMC44OyAtd2Via2l0LW9wYWNpdHk6IDAuODsgb3BhY2l0eTogMC44OyB9XG5cbi50dC1iYWNrLXRvLXRvcDpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MmNcIjsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAtMXB4OyAtbW96LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyOyB9XG5cbi50dC1iYWNrLXRvLXRvcDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50dC1iYWNrLXRvLXRvcC50dC1zaG93IHsgYm90dG9tOiA1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHsgLnR0LWJhY2stdG8tdG9wIHsgcmlnaHQ6IDUzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHsgLnR0LWJhY2stdG8tdG9wIHsgcmlnaHQ6IDI4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsgLnR0LWJhY2stdG8tdG9wIHsgd2lkdGg6IDQzcHg7IGhlaWdodDogNDNweDsgfVxuICAudHQtYmFjay10by10b3A6YmVmb3JlIHsgZm9udC1zaXplOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1iYWNrLXRvLXRvcCB7IHJpZ2h0OiAxNHB4OyB9IH1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtYmFjay10by10b3A6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyBjb2xvcjogI2ZmZmZmZjsgLW1vei1vcGFjaXR5OiAxOyAta2h0bWwtb3BhY2l0eTogMTsgLXdlYmtpdC1vcGFjaXR5OiAxOyBvcGFjaXR5OiAxOyB9XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LWJhY2stdG8tdG9wOmhvdmVyOmJlZm9yZSB7IHRvcDogLTRweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgOS4gYnJlYWRjcnVtYnMgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiB0dC1icmVhZGNydW1iICovXG4udHQtYnJlYWRjcnVtYiB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWJyZWFkY3J1bWIgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuLnR0LWJyZWFkY3J1bWIgdWwgeyBsaXN0LXN0eWxlOiBub25lOyBtYXJnaW46IDExcHggMCAxMXB4IDA7IHBhZGRpbmc6IDA7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dC1icmVhZGNydW1iIHVsIGxpIHsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMjRweDsgcGFkZGluZzogMXB4IDlweCAxcHggMTdweDsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogIzIyMjIyMjsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB9XG5cbi50dC1icmVhZGNydW1iIHVsIGxpIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1icmVhZGNydW1iIHVsIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtYnJlYWRjcnVtYiB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUgeyBjb250ZW50OiAnXFxlOTE3JzsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDEwcHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGxlZnQ6IDA7IHRvcDogN3B4OyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtYnJlYWRjcnVtYiB1bCBsaTpmaXJzdC1jaGlsZCB7IHBhZGRpbmctbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnR0LWJyZWFkY3J1bWIgLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlOyBtYXJnaW4tcmlnaHQ6IGF1dG87IG1hcmdpbi1sZWZ0OiBhdXRvOyBwYWRkaW5nLWxlZnQ6IDVweDsgcGFkZGluZy1yaWdodDogNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7IC50dC1icmVhZGNydW1iIHsgcGFkZGluZy1sZWZ0OiAxMHB4OyBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgIDEwLiBCbG9nICAgICAgICAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yaWdodENvbHVtbiB7IHBhZGRpbmctbGVmdDogMTNweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnJpZ2h0Q29sdW1uIHsgcGFkZGluZy1yaWdodDogMTVweDsgcGFkZGluZy10b3A6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC5ibG9nLWNlbnRlci1yaWdodCB7IHBhZGRpbmctcmlnaHQ6IDg2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC5ibG9nLWNlbnRlci1yaWdodCB7IHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC5ibG9nLWNlbnRlci1yaWdodCB7IHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmJsb2ctY2VudGVyLXJpZ2h0IHsgcGFkZGluZy1ib3R0b206IDQwcHg7IHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC50dC1saXN0aW5nLXBvc3QgLnR0LXBvc3Q6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA3MXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAudHQtbGlzdGluZy1wb3N0IC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgLnR0LWxpc3RpbmctcG9zdCAudHQtcG9zdDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDMxcHg7IH0gfVxuXG4udHQtcG9zdC1tdXNpYyBpZnJhbWUsIC50dC1wb3N0LW11c2ljIG9iamVjdCwgLnR0LXBvc3QtbXVzaWMgZW1iZWQgeyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyBib3JkZXI6IDA7IH1cblxuLnR0LXBvc3QtbXVzaWMgeyBwYWRkaW5nLWJvdHRvbTogNDJweDsgfVxuXG4udHQtaW1nLWxpbmsgeyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGxlZnQ6IDA7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGZvbnQtc2l6ZTogMzZweDsgbGluZS1oZWlnaHQ6IDEuMzsgZm9udC13ZWlnaHQ6IDYwMDsgY29sb3I6ICNmZmZmZmY7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkgeyBmb250LXNpemU6IDMycHg7IGxpbmUtaGVpZ2h0OiAxLjI7IGNvbG9yOiAjZGQzZDUzOyBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLnR0LWltZy1saW5rOmhvdmVyIC50dC13cmFwcGVyLXRleHQgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7IC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHsgZm9udC1zaXplOiAzMHB4OyB9XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkgeyBmb250LXNpemU6IDI4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHsgZm9udC1zaXplOiAyMHB4OyB9XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkgeyBmb250LXNpemU6IDIxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgeyBmb250LXNpemU6IDE2cHg7IH1cbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkgeyAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCB7IGZvbnQtc2l6ZTogMTVweDsgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHsgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLyogdHQtcG9zdCAqL1xuLnR0LXBvc3QgLnR0LXBvc3QtaW1nIGltZyB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzogMCAwIDAgMzFweDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC10aXRsZSB7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBtYXJnaW46IC0zMHB4IDAgMCAtMTFweDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyOyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgd2lkdGg6IDYycHg7IGhlaWdodDogNjJweDsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgY29sb3I6ICNmZmZmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMTsgcG9zaXRpb246IHJlbGF0aXZlOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiAwIDAgMXB4IDA7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LXRpbWUgc3BhbiB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDE7IGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtYXV0b3IgeyAtd2Via2l0LWFsaWduLXNlbGY6IGZsZXgtZW5kOyAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQ7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyBjb2xvcjogIzk5OTk5OTsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMS4yOyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogM3B4OyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LWF1dG9yIHNwYW4geyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC10aXRsZSB7IG1hcmdpbjogMjJweCAwIDAgMDsgcGFkZGluZzogMDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4zOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIGEgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1kZXNjcmlwdGlvbiB7IG1hcmdpbjogMTdweCAwIDAgMDsgcGFkZGluZzogMDsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1idG4geyBtYXJnaW4tdG9wOiAyMHB4OyBmb250LXNpemU6IDExcHg7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtYnRuIGEgeyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zaXplOiAxMXB4OyBsaW5lLWhlaWdodDogMjZweDsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTE1cHg7IHRvcDogOXB4OyBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1idG4gYTpob3ZlciB7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyOmFmdGVyIHsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudDpmaXJzdC1jaGlsZCB7IG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudDpmaXJzdC1jaGlsZCAudHQtbWV0YSB7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuLyogYmxvYSBhc2lkZSovXG4udHQtYmxvY2swMi1hc2lkZSB7IG1heC13aWR0aDogMzAwcHg7IH1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LWJsb2NrMDItdGl0bGUgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGNvbG9yOiAjMjIyMjIyOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHsgcGFkZGluZzogMCAwIDMzcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LWJsb2NrMDItYXNpZGUgLnR0LWJsb2NrMDItdGl0bGUgeyBwYWRkaW5nOiAwIDAgMjhweCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYmxvY2swMi1hc2lkZSAudHQtYmxvY2swMi10aXRsZSB7IGZvbnQtc2l6ZTogMjBweDsgcGFkZGluZzogMCAwIDIycHggMDsgfSB9XG5cbi50dC1ibG9jazAyLWFzaWRlOmZpcnN0LWNoaWxkIHsgbWFyZ2luLXRvcDogLTdweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7IC50dC1ibG9jazAyLWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogNTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHsgLnR0LWJsb2NrMDItYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiA0MXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAudHQtYmxvY2swMi1hc2lkZTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDMxcHg7IH0gfVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IHsgcGFkZGluZzogMDsgfVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1kZXNjcmlwdGlvbiB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3Q6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAzMXB4OyB9XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LXRpbWUgeyB3aWR0aDogNTBweDsgaGVpZ2h0OiA1MHB4OyBmb250LXNpemU6IDEwcHg7IGxlZnQ6IDIzcHg7IH1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSBzcGFuIHsgZm9udC1zaXplOiAyMHB4OyB9XG5cbi50dC1saXN0LWFycm93IHsgcGFkZGluZzogMDsgbWFyZ2luOiAtNXB4IDAgMCAxMHB4OyBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi50dC1saXN0LWFycm93IGxpIGEgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA1cHggMCA1cHggMzJweDsgZm9udC1zaXplOiAxNnB4OyBjb2xvcjogIzIyMjIyMjsgZm9udC13ZWlnaHQ6IDMwMDsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbi50dC1saXN0LWFycm93IGxpIGE6YmVmb3JlIHsgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7IGNvbG9yOiAjZGQzZDUzOyBjb250ZW50OiBcIlxcZTkxN1wiOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDlweDsgbGVmdDogMDsgZm9udC1zaXplOiAxM3B4OyBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi50dC1saXN0LWFycm93IGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4udHQtbGlzdC1ib3ggeyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nOiAwcHg7IG1hcmdpbjogLTdweCAwIDAgLTdweDsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi50dC1saXN0LWJveCBsaSB7IG1hcmdpbjogN3B4IDAgMCA3cHg7IH1cblxuLnR0LWxpc3QtYm94IGxpIGEgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7IGNvbG9yOiAjNzA3MDcwOyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IHBhZGRpbmc6IDZweCAxMHB4IDdweDsgZm9udC13ZWlnaHQ6IDMwMDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDsgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7IC1tcy1ib3JkZXItcmFkaXVzOiAycHg7IGJvcmRlci1yYWRpdXM6IDJweDsgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IC1tb3otYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLnR0LWxpc3QtYm94IGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYm9yZGVyLWNvbG9yOiAjZGQzZDUzOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7IC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTsgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTsgfVxuXG4udHQtbGlzdC1ib3ggbGkuYWN0aXZlIGEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB9XG5cbi5mdWxsLXdpZHRoIHsgd2lkdGg6IDEwMCU7IH1cblxuLnR0LWJsb2NrcXVvdGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHBhZGRpbmc6IDAgMCAwIDU5cHg7IG1hcmdpbjogMjlweCAwIDAgMDsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc3R5bGU6IGl0YWxpYzsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4udHQtYmxvY2txdW90ZTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzNXB4OyBsZWZ0OiAyN3B4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB3aWR0aDogMnB4OyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQzcHgpOyB9XG5cbi50dC1ibG9ja3F1b3RlOmFmdGVyIHsgY29udGVudDogJ+KAnSc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMjBweDsgZm9udC1zaXplOiA0MHB4OyBsaW5lLWhlaWdodDogMS4yOyBjb2xvcjogI2RkM2Q1MzsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi50dC1ibG9ja3F1b3RlIHAgeyBmb250LXN0eWxlOiBpdGFsaWM7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ibG9ja3F1b3RlIHsgcGFkZGluZzogMCAwIDAgMzBweDsgfVxuICAudHQtYmxvY2txdW90ZTpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9XG4gIC50dC1ibG9ja3F1b3RlOmFmdGVyIHsgbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAudHQtYmxvY2txdW90ZSB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IH0gfVxuXG4udHQtZGwtYm94IHsgZm9udC1zaXplOiAxNXB4OyBtYXJnaW4tdG9wOiAyN3B4OyB9XG5cbi50dC1kbC1ib3ggZHQgeyBmb250LXdlaWdodDogYm9sZDsgY29sb3I6ICMyMjIyMjI7IH1cblxuLnR0LWRsLWJveCBkdDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDI3cHg7IH1cblxuLnR0LWRsLWJveCBkdCArIGRkIHsgbWFyZ2luOiAyN3B4IDAgMCAwOyB9XG5cbi50dC1kbC1ib3ggZGQgeyBwYWRkaW5nOiAwOyB9XG5cbi8qIHR0LXNpbmdsZS1wb3N0ICovXG4udHQtc2luZ2xlLXBvc3QgcCB7IG1hcmdpbjogMjdweCAwIDAgMDsgcGFkZGluZzogMDsgfVxuXG4udHQtc2luZ2xlLXBvc3QgLnR0LWxpc3QtYm94IHsgbWFyZ2luLXRvcDogMjdweDsgfVxuXG4vKiB0dC1sYXlvdXQtMDEtcG9zdCAtIGJsb2ctbWFzb25yeS1jb2wtMy5odG1sICovXG4uaXNvdG9wX3Nob3dtb3JlX2pzIHsgbWFyZ2luLXRvcDogNTVweDsgfVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgeyBtYXJnaW4tdG9wOiAtMzBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LXBvc3QgeyBtYXJnaW4tdG9wOiAzMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgLW1vei1ib3gtc2hhZG93OiAwIDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7IGJveC1zaGFkb3c6IDAgMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7IHBhZGRpbmc6IDAgMzBweCAzN3B4IDMwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7IC50dC1sYXlvdXQtMDEtcG9zdCAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCB7IGZvbnQtc2l6ZTogMThweDsgfVxuICAudHQtbGF5b3V0LTAxLXBvc3QgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZSB7IHBhZGRpbmctbGVmdDogMzNweDsgfVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LWJsb2NrcXVvdGU6YmVmb3JlIHsgbGVmdDogMTBweDsgfVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LWJsb2NrcXVvdGU6YWZ0ZXIgeyBsZWZ0OiA3cHg7IH1cblxuLyogYmxvZy1tYXNvbnJ5ICAqL1xuLnR0LWJsb2ctbWFzb25yeSAudHQtYmxvZy1pbml0IHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4udHQtYmxvZy1tYXNvbnJ5IC50dC1ibG9nLWluaXQudHQtc2hvdyB7IC1tb3otb3BhY2l0eTogMTsgLWtodG1sLW9wYWNpdHk6IDE7IC13ZWJraXQtb3BhY2l0eTogMTsgb3BhY2l0eTogMTsgfVxuXG4udHQtYmxvZy1tYXNvbnJ5IC5ncmlkOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBjbGVhcjogYm90aDsgfVxuXG4udHQtYmxvZy1tYXNvbnJ5IC5lbGVtZW50LWl0ZW0geyBwb3NpdGlvbjogcmVsYXRpdmU7IGZsb2F0OiBsZWZ0OyB9XG5cbi50dC1ibG9nLW1hc29ucnkgLnR0LWdyaWQtY29sLTMgLmVsZW1lbnQtaXRlbSB7IHdpZHRoOiAzMy4zMyU7IHBhZGRpbmc6IDAgMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7IC50dC1ibG9nLW1hc29ucnkgLnR0LWdyaWQtY29sLTMgLmVsZW1lbnQtaXRlbSB7IHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzg5cHgpIHsgLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHsgcGFkZGluZzogMDsgfSB9XG5cbi50dC10aXRsZS1zdWIgeyBmb250LXNpemU6IDI0cHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGZvbnQtd2VpZ2h0OiA2MDA7IGNvbG9yOiAjMjIyMjIyOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IHBhZGRpbmc6IDAgMCAyNXB4IDA7IG1hcmdpbjogMDsgfVxuXG4vKiBjb21tZW50cyAoc2luZ2xlIHBvc3QpKi9cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhciB7IHdpZHRoOiA2NHB4OyBtaW4td2lkdGg6IDY0cHg7IGhlaWdodDogNjRweDsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tcmlnaHQ6IDE2cHg7IG1hcmdpbi10b3A6IC02cHg7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1hdmF0YXIgaW1nIHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhcjplbXB0eTpiZWZvcmUgeyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MWNcIjsgZm9udC1zaXplOiAyNXB4OyBsaW5lLWhlaWdodDogMS4ycHg7IHRvcDogMzJweDsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAwOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhcjplbXB0eTphZnRlciB7IGNvbnRlbnQ6ICcnOyBiYWNrZ3JvdW5kOiAjZGQzZDUzOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgbWluLXdpZHRoOiA1OXB4OyBkaXNwbGF5OiBibG9jazsgdG9wOiAwOyBsZWZ0OiAwOyB6LWluZGV4OiAwOyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtY29udGVudCB7IG1hcmdpbi10b3A6IC0xMnB4OyBmb250LXNpemU6IDE1cHg7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IC50dC1jb21tZW50cy10aXRsZSB7IGNvbG9yOiAjNzA3MDcwOyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSAudHQtY29udGVudCAudHQtY29tbWVudHMtdGl0bGUgLnVzZXJuYW1lIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IHAgeyBtYXJnaW4tdG9wOiA3cHg7IH1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHsgcGFkZGluZy1ib3R0b206IDE4cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmOyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0geyBtYXJnaW4tdG9wOiAyNHB4OyB9XG5cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWNvbW1lbnRzLWxldmVsLTIgeyBtYXJnaW4tbGVmdDogODFweDsgbWFyZ2luLXRvcDogMTRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIHsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgeyBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7IHBhZGRpbmctYm90dG9tOiA5cHg7IH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7IG1hcmdpbi10b3A6IDJweDsgbWFyZ2luLWxlZnQ6IDU5cHg7IH0gfVxuXG4udHQtY29tbWVudHMtbGF5b3V0ICsgKiB7IG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnR0LXRpdGxlLXN1YiArIC50dC1mb3JtLXJldmlldyB7IG1hcmdpbi10b3A6IDE5cHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgICAgIDExLiBGb290ZXIgICAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIHsgLyogRm9vdGVyIGxheW91dCAqLyAvKiB0dC1mb290ZXItbGF5b3V0ICovIC8qIHR0LWZvb3Rlci1jb3B5cmlnaHQgKi8gLyogRm9vdGVyIG9iamVjdHMgKi8gLypGb290ZXIgbWVudSovIC8qbG9nbyovIC8qc29jaWFsLWljb24gKi8gLypib3ggaW5mbyovIC8qbGlzdCBpbmZvKi8gLypuZXdzbGV0dGVyZm9ybSovIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIHsgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItbGF5b3V0IHsgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTsgcGFkZGluZy10b3A6IDMxcHg7IHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWxheW91dCB7IHBhZGRpbmctdG9wOiAyNnB4OyBwYWRkaW5nLWJvdHRvbTogMzlweDsgfSB9XG5cbi50dC1mb290ZXItcG93ZXJlZCB7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC1hbGlnbjogcmlnaHQ7IGNvbG9yOiAjZWVlOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnR0LWZvb3Rlci1wb3dlcmVkIGE6aG92ZXIgeyBjb2xvcjogI2ZmZjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IGNvbG9yOiAjZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDEycHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCBhIHsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7IGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCB7IHBhZGRpbmc6IDEwcHggMTVweCA5cHg7IGZvbnQtc2l6ZTogMTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCB7IHBhZGRpbmc6IDIwcHggMTVweCAxNXB4OyBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sIHsgbWFyZ2luLXRvcDogMjZweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAyNXB4OyB9IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7IG1pbi13aWR0aDogMjQwcHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHsgbWluLXdpZHRoOiAyNzBweDsgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1saXN0LWluZm8gbGkgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIGFuZCAobWluLXdpZHRoOiA2MTFweCkgeyAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSB7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IHdpZHRoOiAzMyU7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCAudHQtbGlzdC1pbmZvIGxpIHsgbWFyZ2luOiAwOyB3aWR0aDogMzMlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHsgcGFkZGluZy1sZWZ0OiAwcHg7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEgeyBtYXJnaW4tbGVmdDogLTZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7IHBhZGRpbmctcmlnaHQ6IDA7IG1pbi13aWR0aDogaW5oZXJpdDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGk6bGFzdC1jaGlsZCB7IHdpZHRoOiAzMiU7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIGxpIHsgZm9udC1zaXplOiAxMXB4OyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1ib3gtaW5mbyAudHQtdHRpbGUgeyBmb250LXNpemU6IDExcHg7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHsgdG9wOiA0cHg7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IG1pbi13aWR0aDogaW5oZXJpdDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLW1lbnUgeyBkaXNwbGF5OiBub25lOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHsgZGlzcGxheTogZmxleDsgZmxleC13cmFwOiB3cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgeyB3aWR0aDogMTAwJTsgbWFyZ2luLXRvcDogMDsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgb3JkZXI6IDE7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpudGgtY2hpbGQoMikgeyBvcmRlcjogMDsgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm50aC1jaGlsZCgzKSB7IG9yZGVyOiAyOyBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCAudHQtbGlzdC1pbmZvIGxpIHsgd2lkdGg6IDEwMCU7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgeyBwYWRkaW5nLXJpZ2h0OiAwOyBtaW4td2lkdGg6IGluaGVyaXQ7IG9yZGVyOiAxOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1saXN0LWluZm8gbGkgeyBtYXgtd2lkdGg6IDI0MHB4OyB9IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBmb250LXdlaWdodDogNzAwOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgY29sb3I6ICNmZmZmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4IDIwcHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpLmlzLWFjdGl2ZSBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyBwYWRkaW5nLWxlZnQ6IDhweDsgcGFkZGluZy1yaWdodDogOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiA2cHggMjBweDsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28geyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXRvcDogMzJweDsgcGFkZGluZy1ib3R0b206IDZweDsgbGluZS1oZWlnaHQ6IDA7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN2Zy1pbWcgeyBtYXgtd2lkdGg6IDEwMCU7IHdpZHRoOiAzMDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28geyBwYWRkaW5nLWJvdHRvbTogNnB4OyB3aWR0aDogMzAwcHg7IH0gfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3QwIHsgZmlsbDogI0ZGRkZGRjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3QxIHsgZGlzcGxheTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3QyIHsgZGlzcGxheTogaW5saW5lOyBmaWxsOiAjMjIyMjIyOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDMgeyBkaXNwbGF5OiBpbmxpbmU7IGZpbGw6ICMyMjIyMjI7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0NCB7IGZpbGw6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgbWFyZ2luOiAzNXB4IDAgMCAwOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDQzcHg7IGhlaWdodDogNDNweDsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMi41OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgY29sb3I6ICNmZmZmZmY7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7IC1tb3otYm9yZGVyLXJhZGl1czogNTAlOyAtbXMtYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtc29jaWFsLWljb24gbGk6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogNHB4OyBtYXJnaW4tbGVmdDogNHB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luOiAwIDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaSBhIHsgd2lkdGg6IDM1cHg7IGhlaWdodDogMzVweDsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMi40OyB9IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjY7IHBhZGRpbmc6IDAgMCAwIDI4cHg7IHdpZHRoOiAxMDAlOyBmb250LXNpemU6IDEycHg7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDRweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW0gaS5pY29uLW1haWwxIHsgdG9wOiA0cHg7IG1hcmdpbi1sZWZ0OiAtNHB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7IGNvbG9yOiAjZmZmZmZmOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIGE6bm90KFtjbGFzc10pOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjhweDsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNmZmZmZmY7IHBhZGRpbmc6IDAgMCA0cHggMDsgbWFyZ2luOiAwOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbGlzdC1pbmZvIHsgbWFyZ2luLXRvcDogNHB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNjsgcGFkZGluZzogMCAwIDAgMjZweDsgd2lkdGg6IDEwMCU7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiAwcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSBhOm5vdChbY2xhc3NdKSB7IGNvbG9yOiAjZmZmZmZmOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSBhOm5vdChbY2xhc3NdKTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxMXB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLXRvcDogMXB4OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sIHsgYm9yZGVyOiBub25lOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS4zOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRkNGQ1MzsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDVweCA1cHggMTNweCAwOyBib3gtc2hhZG93OiBub25lOyB3aWR0aDogMTAwJTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7IGJvcmRlci1ib3R0b20tY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1ncm91cCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG4geyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuOmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTE1cHg7IHRvcDogMnB4OyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3IgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRvcDogNTZweDsgbGVmdDogMDsgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7IGJhY2tncm91bmQ6ICNmODM1M2U7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyB6LWluZGV4OiAxOyB9XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvcjphZnRlciB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTEycHg7IGxlZnQ6IDUwJTsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjgzNTNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIHsgLyogRm9vdGVyIG9iamVjdHMgKi8gLypGb290ZXIgbWVudSovIC8qbG9nbyovIC8qdHQtbG9nby1kZXNjcmlwdGlvbiovIC8qc29jaWFsLWljb24gKi8gLypib3ggaW5mbyovIC8qbGlzdCBpbmZvKi8gLypuZXdzbGV0dGVyZm9ybSovIH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIHsgbWFyZ2luLXRvcDogNjBweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IHsgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTsgcGFkZGluZy10b3A6IDQ3cHg7IHBhZGRpbmctYm90dG9tOiA2MXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWxheW91dCB7IHBhZGRpbmctdG9wOiAyNnB4OyBwYWRkaW5nLWJvdHRvbTogMzlweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDsgLW1zLWZsZXgtd3JhcDogbm93cmFwOyBmbGV4LXdyYXA6IG5vd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY29sb3I6ICMyMjIyMjI7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcGFkZGluZzogMjRweCAwIDIzcHggMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSBhIHsgY29sb3I6ICMyMjIyMjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0IHsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHsgdGV4dC1hbGlnbjogcmlnaHQ7IHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaSBhIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwYWRkaW5nOiAwIDEwcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTpiZWZvcmUgeyBjb250ZW50OiAnfCc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2s7IHJpZ2h0OiAtMnB4OyB0b3A6IC0xcHg7IGNvbG9yOiAjMjIyMjIyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IGxpOmxhc3QtY2hpbGQgYSB7IHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHsgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0OyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IGNvbG9yOiAjZmZmZmZmOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBhZGRpbmc6IDVweCAxOHB4OyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAxLjI7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaS5pcy1hY3RpdmUgYSB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaTpmaXJzdC1jaGlsZCBhIHsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaTpsYXN0LWNoaWxkIGEgeyBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCB1bCB7IGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IGZvbnQtc2l6ZTogMTNweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IGZvbnQtc2l6ZTogMTNweDsgcGFkZGluZy1sZWZ0OiA4cHg7IHBhZGRpbmctcmlnaHQ6IDhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgeyBkaXNwbGF5OiBibG9jazsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgcGFkZGluZzogNnB4IDIwcHg7IGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvIGltZzpub3QoLnN2Zy1pbWcpIHsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gKyAudHQtbG9nby1kZXNjcmlwdGlvbiB7IG1hcmdpbi10b3A6IDIzcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28tZGVzY3JpcHRpb24geyBtYXgtd2lkdGg6IDI3NXB4OyBjb2xvcjogI2ZmZmZmZjsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyBtYXJnaW46IDk0cHggMCAwIDA7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGEgeyB3aWR0aDogNDNweDsgaGVpZ2h0OiA0M3B4OyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAyLjU7IHRleHQtYWxpZ246IGNlbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBjb2xvcjogI2ZmZmZmZjsgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MzsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7IC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24gbGkgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiA0cHg7IG1hcmdpbi1sZWZ0OiA0cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW46IDAgNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGEgeyB3aWR0aDogMzVweDsgaGVpZ2h0OiAzNXB4OyBmb250LXNpemU6IDE1cHg7IGxpbmUtaGVpZ2h0OiAyLjQ7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0geyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwb3NpdGlvbjogcmVsYXRpdmU7IGZvbnQtc2l6ZTogMTJweDsgbGluZS1oZWlnaHQ6IDEuNjsgcGFkZGluZzogMCAwIDAgMjhweDsgd2lkdGg6IDEwMCU7IGZvbnQtc2l6ZTogMTJweDsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC1pdGVtIGlbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogM3B4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEgeyB0b3A6IDRweDsgbWFyZ2luLWxlZnQ6IC00cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC1pdGVtIGE6bm90KFtjbGFzc10pIHsgY29sb3I6ICNmZmZmZmY7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSk6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtdHRpbGUgeyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyOHB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogI2ZmZmZmZjsgcGFkZGluZzogMCAwIDRweCAwOyBtYXJnaW46IDA7IGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIHsgbWFyZ2luLXRvcDogNHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjY7IHBhZGRpbmc6IDAgMCAwIDI2cHg7IHdpZHRoOiAxMDAlOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8wMiAudHQtaXRlbSBpW2NsYXNzXj1cImljb24tXCJdIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2RkM2Q1MzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8wMiAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7IGNvbG9yOiAjZmZmZmZmOyAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSk6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8wMiAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDExcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIHsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tdG9wOiAxcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wgeyBib3JkZXI6IG5vbmU7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjM7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzOyBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7IGJveC1zaGFkb3c6IG5vbmU7IHdpZHRoOiAxMDAlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDphY3RpdmUgeyBvdXRsaW5lOiBub25lOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHsgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6ICNmZmZmZmY7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0biB7IGJhY2tncm91bmQ6IG5vbmU7IGJvcmRlcjogbm9uZTsgb3V0bGluZTogbm9uZTsgcGFkZGluZzogMDsgY3Vyc29yOiBwb2ludGVyOyBjb2xvcjogI2RkM2Q1MzsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDEuMTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuOmhvdmVyIHsgY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAtMTVweDsgdG9wOiAycHg7IGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiOyBjb250ZW50OiBcIlxcZTkyYlwiOyBmb250LXNpemU6IDhweDsgbGluZS1oZWlnaHQ6IDEuMTsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvciB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiA1NnB4OyBsZWZ0OiAwOyBwYWRkaW5nOiA4cHggMTlweCA4cHggNDNweDsgYmFja2dyb3VuZDogI2Y4MzUzZTsgY29sb3I6ICNmZmZmZmY7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDIwcHg7IHotaW5kZXg6IDE7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIGxhYmVsLmVycm9yOmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtMTJweDsgbGVmdDogNTAlOyBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmODM1M2U7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnJvdy1pbmZvICpbY2xhc3NePVwiY29sLVwiXSB7IG1hcmdpbi10b3A6IDM2cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7IHBhZGRpbmctbGVmdDogMTBweDsgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHsgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBwYWRkaW5nLWxlZnQ6IDZweDsgcGFkZGluZy1yaWdodDogNnB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMjBweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtc29jaWFsLWljb24geyBtYXJnaW4tdG9wOiA1NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIHsgcGFkZGluZy10b3A6IDI2cHg7IHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIHsgbWF4LXdpZHRoOiAyNzBweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nby1kZXNjcmlwdGlvbiB7IGRpc3BsYXk6IG5vbmU7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28geyBwYWRkaW5nLWJvdHRvbTogNnB4OyB3aWR0aDogMTU0cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIGxpIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgeyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IC5yb3cgLnJvdy1pbmZvICpbY2xhc3NePVwiY29sLVwiXSB7IG1hcmdpbi10b3A6IDI2cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQgLnJvdyAuY29sLTEyOmZpcnN0LWNoaWxkIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7IG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20geyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyOyAtbXMtZmxleC1wYWNrOiBjZW50ZXI7IGp1c3RpZnktY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyOyAtbXMtZmxleC1hbGlnbjogY2VudGVyOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1jb2wtbGVmdCwgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1yaWdodCB7IHBhZGRpbmctbGVmdDogMTVweDsgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHsgcGFkZGluZy10b3A6IDNweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIHsgLyogRm9vdGVyIGxheW91dCAqLyAvKiB0dC1mb290ZXItbGF5b3V0ICovIC8qIHR0LWZvb3Rlci1jb3B5cmlnaHQgKi8gLyogRm9vdGVyIG9iamVjdHMgKi8gLypGb290ZXIgbWVudSovIC8qbG9nbyovIC8qc29jaWFsLWljb24gKi8gLypib3ggaW5mbyovIC8qbGlzdCBpbmZvKi8gLyogc3Vic2NyaWJlLWN1c3RvbSAqLyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyB7IG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWxheW91dCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IHBhZGRpbmctdG9wOiAzMXB4OyBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1sYXlvdXQgeyBwYWRkaW5nLXRvcDogMjZweDsgcGFkZGluZy1ib3R0b206IDM5cHg7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7IGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMTJweDsgdGV4dC1hbGlnbjogY2VudGVyOyBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCBhIHsgY29sb3I6ICNkZDNkNTM7IG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHsgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7IGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7IHBhZGRpbmc6IDEwcHggMTVweCA5cHg7IGZvbnQtc2l6ZTogMTFweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7IHBhZGRpbmc6IDIwcHggMTVweCAxNXB4OyBmb250LXNpemU6IDExcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQgc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoOyBhbGlnbi1jb250ZW50OiBzdHJldGNoOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgeyBtYXJnaW4tdG9wOiAyNnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiA2NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIHsgbWF4LXdpZHRoOiAyMjBweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLWxlZnQ6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAwcHg7IHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgbWluLXdpZHRoOiAyNDBweDsgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgeyBtaW4td2lkdGg6IDI3MHB4OyBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7IHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHsgcGFkZGluZy1yaWdodDogMDsgbWluLXdpZHRoOiBpbmhlcml0OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQgLnR0LWxpc3QtaW5mbyBsaTpsYXN0LWNoaWxkIHsgd2lkdGg6IDMyJTsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkgeyBmb250LXNpemU6IDExcHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSB7IGZvbnQtc2l6ZTogMTFweDsgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHsgdG9wOiAycHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7IG1pbi13aWR0aDogaW5oZXJpdDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wgeyB3aWR0aDogMTAwJTsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIC50dC1saXN0LWluZm8gbGkgeyB3aWR0aDogMTAwJTsgZGlzcGxheTogYmxvY2s7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7IHBhZGRpbmctcmlnaHQ6IDA7IG1pbi13aWR0aDogaW5oZXJpdDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8geyBtYXgtd2lkdGg6IDI3MHB4OyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1saXN0LWluZm8gbGkgeyBtYXgtd2lkdGg6IDI0MHB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIHsgZGlzcGxheTogLW1zLWZsZXhib3g7IGRpc3BsYXk6IC13ZWJraXQtZmxleDsgZGlzcGxheTogZmxleDsgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdzsgZmxleC1kaXJlY3Rpb246IHJvdzsgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7IC1tcy1mbGV4LXdyYXA6IHdyYXA7IGZsZXgtd3JhcDogd3JhcDsgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLW1zLWZsZXgtcGFjazogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1hbGlnbjogc3RhcnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBmb250LXdlaWdodDogNzAwOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgY29sb3I6ICMyMjIyMjI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcGFkZGluZzogNXB4IDIwcHg7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDEuMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpLmlzLWFjdGl2ZSBhIHsgY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHsgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHsgZm9udC1zaXplOiAxM3B4OyBwYWRkaW5nLWxlZnQ6IDhweDsgcGFkZGluZy1yaWdodDogOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCB7IGRpc3BsYXk6IGJsb2NrOyB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSB7IGRpc3BsYXk6IGJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiA2cHggMjBweDsgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxvZ28geyB0ZXh0LWFsaWduOiBjZW50ZXI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDIxNXB4OyBtYXJnaW4tdG9wOiAzMnB4OyBwYWRkaW5nLWJvdHRvbTogNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbG9nbyB7IG1hcmdpbi10b3A6IDM5cHg7IHBhZGRpbmctYm90dG9tOiA2cHg7IHdpZHRoOiAxNTRweDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IG1hcmdpbjogMzVweCAwIDAgMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtc29jaWFsLWljb24gbGkgYSB7IHdpZHRoOiA0M3B4OyBoZWlnaHQ6IDQzcHg7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDIuNTsgdGV4dC1hbGlnbjogY2VudGVyOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGNvbG9yOiAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzOyB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaSBhOmhvdmVyIHsgY29sb3I6ICNkZDNkNTM7IGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IDRweDsgbWFyZ2luLWxlZnQ6IDRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtc29jaWFsLWljb24gbGk6bm90KDpsYXN0LWNoaWxkKTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbjogMCA1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtc29jaWFsLWljb24gbGkgYSB7IHdpZHRoOiAzNXB4OyBoZWlnaHQ6IDM1cHg7IGZvbnQtc2l6ZTogMTVweDsgbGluZS1oZWlnaHQ6IDIuNDsgfSB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS42OyBwYWRkaW5nOiAwIDAgMCAyOHB4OyB3aWR0aDogMTAwJTsgZm9udC1zaXplOiAxMnB4OyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMTsgY29sb3I6ICNkZDNkNTM7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMDsgdG9wOiA0cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtIGkuaWNvbi1tYWlsMSB7IHRvcDogNHB4OyBtYXJnaW4tbGVmdDogLTRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSkgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi10b3A6IDE1cHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC10dGlsZSB7IGZvbnQtc2l6ZTogMTRweDsgbGluZS1oZWlnaHQ6IDI4cHg7IGZvbnQtd2VpZ2h0OiA3MDA7IGNvbG9yOiAjMjIyMjIyOyBwYWRkaW5nOiAwIDAgNHB4IDA7IG1hcmdpbjogMDsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyB7IG1hcmdpbi10b3A6IDRweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIGxpIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDEycHg7IGxpbmUtaGVpZ2h0OiAxLjY7IHBhZGRpbmc6IDAgMCAwIDI2cHg7IHdpZHRoOiAxMDAlOyBjb2xvcjogIzIyMjIyMjsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIGxpIGlbY2xhc3NePVwiaWNvbi1cIl0geyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IGNvbG9yOiAjZGQzZDUzOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMHB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSkgeyBjb2xvcjogIzIyMjIyMjsgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSk6aG92ZXIgeyBjb2xvcjogI2RkM2Q1MzsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHsgbWFyZ2luLXRvcDogMTFweDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSB7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBwYWRkaW5nOiAyOXB4IDAgMzBweDsgd2lkdGg6IDEwMCU7IC8qbmV3c2xldHRlcmZvcm0qLyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgbGluZS1oZWlnaHQ6IDMwcHg7IGZvbnQtd2VpZ2h0OiA2MDA7IGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjsgY29sb3I6ICNmZmZmZmY7IHBhZGRpbmc6IDAgMCAxNXB4IDY1cHg7IG1hcmdpbjogMDsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgaSB7IGZvbnQtc2l6ZTogMzdweDsgbGluZS1oZWlnaHQ6IDEuMjsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IC0zcHg7IGNvbG9yOiAjZGQzZDUzOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luLXRvcDogMXB4OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sIHsgYm9yZGVyOiBub25lOyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgZm9udC1zaXplOiAxMnB4OyBsaW5lLWhlaWdodDogMS4zOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjsgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IG91dGxpbmU6IG5vbmU7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nOiA1cHggNXB4IDhweCAwOyBib3gtc2hhZG93OiBub25lOyB3aWR0aDogMTAwJTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHsgb3V0bGluZTogbm9uZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7IGJvcmRlci1ib3R0b20tY29sb3I6ICNkZDNkNTM7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogI2ZmZmZmZjsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IGNvbG9yOiAjZmZmZmZmOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1ncm91cCB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC50dC1idG4geyBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7IG91dGxpbmU6IG5vbmU7IHBhZGRpbmc6IDA7IGN1cnNvcjogcG9pbnRlcjsgY29sb3I6ICNkZDNkNTM7IC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyOyB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDExcHg7IGxpbmUtaGVpZ2h0OiAxLjE7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjpob3ZlciB7IGNvbG9yOiAjZmZmZmZmOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAudHQtYnRuOmFmdGVyIHsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTE1cHg7IHRvcDogMnB4OyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgY29udGVudDogXCJcXGU5MmJcIjsgZm9udC1zaXplOiA4cHg7IGxpbmUtaGVpZ2h0OiAxLjE7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3IgeyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogLXdlYmtpdC1mbGV4OyBkaXNwbGF5OiBmbGV4OyAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93OyBmbGV4LWRpcmVjdGlvbjogcm93OyAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLW1zLWZsZXgtcGFjazogc3RhcnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoOyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRvcDogNTZweDsgbGVmdDogMDsgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7IGJhY2tncm91bmQ6ICNmODM1M2U7IGNvbG9yOiAjZmZmZmZmOyBmb250LXNpemU6IDE0cHg7IGxpbmUtaGVpZ2h0OiAyMHB4OyB6LWluZGV4OiAxOyB9XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvcjphZnRlciB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTEycHg7IGxlZnQ6IDUwJTsgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjgzNTNlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHsgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIHsgZm9udC1zaXplOiAyMHB4OyBsaW5lLWhlaWdodDogMjdweDsgcGFkZGluZzogMCAwIDAgNTVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgaSB7IGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSB7IHBhZGRpbmc6IDE5cHggMTVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgeyBmb250LXNpemU6IDIwcHg7IGxpbmUtaGVpZ2h0OiAyN3B4OyBwYWRkaW5nOiAwcHggMCAxMHB4IDQ1cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIGkgeyBmb250LXNpemU6IDI3cHg7IH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7ICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDI3cHg7IHBhZGRpbmc6IDBweCAwIDEwcHggMzVweDsgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUgaSB7IGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi50dC1jb2xvcnN3YXRjaCB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgcG9zaXRpb246IGZpeGVkOyB0b3A6IDI3OXB4OyBsZWZ0OiAwOyB6LWluZGV4OiA4OyBsZWZ0OiAtMjcwcHg7IH1cblxuLnR0LWNvbG9yc3dhdGNoLnR0LW9wZW4tc3dhdGNoIHsgbGVmdDogMDsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLWJ0biB7IHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU0cHg7IGNvbG9yOiAjZmZmOyBwb3NpdGlvbjogcmVsYXRpdmU7IGJhY2tncm91bmQ6ICNkZDNkNTM7IGN1cnNvcjogcG9pbnRlcjsgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzFweDsgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzFweDsgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAzMXB4OyAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDMxcHg7IGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMXB4OyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzFweDsgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjsgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuIGltZyB7IG1heC13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuIHN2ZyB7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7IGZpbGw6ICNmZmZmZmY7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxN3B4OyBsZWZ0OiAxNHB4OyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyB7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiB3cmFwOyAtbXMtZmxleC13cmFwOiB3cmFwOyBmbGV4LXdyYXA6IHdyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtbXMtZmxleC1wYWNrOiBzdGFydDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IHdpZHRoOiAyNzBweDsgcGFkZGluZzogMHB4IDBweCAyMXB4OyBiYWNrZ3JvdW5kOiAjZmZmZmZmOyBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IGJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyAtby1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYSB7IHdpZHRoOiA1OXB4OyBoZWlnaHQ6IDU5cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLWxlZnQ6IDIxcHg7IG1hcmdpbi10b3A6IDIxcHg7IGRpc3BsYXk6IC1tcy1mbGV4Ym94OyBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IGRpc3BsYXk6IGZsZXg7IC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdzsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7IGZsZXgtZGlyZWN0aW9uOiByb3c7IC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcDsgZmxleC13cmFwOiBub3dyYXA7IC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC1tcy1mbGV4LXBhY2s6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyOyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjsgYWxpZ24tY29udGVudDogY2VudGVyOyAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTsgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXJhZGl1czogNTAlOyAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7IC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7IC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkzNFwiOyBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMS4xOyBjb2xvcjogI2ZmZjsgZGlzcGxheTogbm9uZTsgbWFyZ2luLXRvcDogMXB4OyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCgxKSB7IGJhY2tncm91bmQ6ICNkZDNkNTM7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDEpOmhvdmVyIHsgYmFja2dyb3VuZDogI2MxNTk2ODsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMikgeyBiYWNrZ3JvdW5kOiAjZmZjMDAwOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCgyKTpob3ZlciB7IGJhY2tncm91bmQ6ICNkZmIwMjA7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDMpIHsgYmFja2dyb3VuZDogI2Y2OTMyMzsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMyk6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjZDk5MTQwOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCg0KSB7IGJhY2tncm91bmQ6ICM0NTk4ZmY7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDQpOmhvdmVyIHsgYmFja2dyb3VuZDogIzVjOWJlODsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNSkgeyBiYWNrZ3JvdW5kOiAjM2JiZTNlOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhOm50aC1jaGlsZCg1KTpob3ZlciB7IGJhY2tncm91bmQ6ICM1YTlmNWM7IH1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1vcHRpb25zIGE6bnRoLWNoaWxkKDYpIHsgYmFja2dyb3VuZDogIzUwYmViZDsgfVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNik6aG92ZXIgeyBiYWNrZ3JvdW5kOiAjNmVhMGEwOyB9XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhLmFjdGl2ZTpiZWZvcmUgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7IC50dC1jb2xvcnN3YXRjaCB7IHRvcDogMjA1cHg7IH0gfVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuOmhvdmVyIHsgYmFja2dyb3VuZDogIzIyMjIyMjsgfVxuXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb250c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLyogR2xvYmFsICovXG5odG1sIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmEgeyBmb250LXNpemU6IGluaGVyaXQ7IGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbmltZyB7IG1heC13aWR0aDogMTAwJTsgfVxuXG5zdXAgeyBmb250LXNpemU6IDYwJTsgfVxuXG4ucC1iIHsgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmctY29udGFjdCBmb3JtIHsgd2lkdGg6IDk2JTsgbWFyZ2luOiAwIGF1dG87IG1heC13aWR0aDogNzAwcHg7IH1cblxuLmctY29udGFjdCAuaGVscC1ibG9jayB7IGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZy1jb250YWN0IC5mb3JtLWdyb3VwIHsgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZy1jb250YWN0IC5mb3JtLWNvbnRyb2wgeyBoZWlnaHQ6IDQwcHg7IH1cblxuLmctY29udGFjdCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wgeyBtaW4taGVpZ2h0OiAxMDBweDsgfVxuXG4uZy1jb250YWN0X3dyYXAgeyB3aWR0aDogNjAwcHg7IG1heC13aWR0aDogMTAwJTsgYm9yZGVyOiAxcHggc29saWQgI0NEMjEyMjsgbWFyZ2luOiAwIGF1dG87IHBhZGRpbmc6IDQwcHggNSUgMjBweDsgfVxuXG4uZy1jb250YWN0X2hlYWRlciB7IGNvbG9yOiAjQ0QyMTIyOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IGZvbnQtc2l6ZTogMjBweDsgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uZy1jb250YWN0X2J0biB7IHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luOiAzMHB4IGF1dG8gMTBweDsgfVxuXG4uZy1jb250YWN0X2J0biBidXR0b24geyBiYWNrZ3JvdW5kOiAjQ0QyMTIyOyBjb2xvcjogI2ZmZjsgfVxuXG4uZy1jb250YWN0X2J0biBidXR0b246aG92ZXIgeyBjb2xvcjogI2ZmZjsgfVxuXG4uZy1jb250YWN0X2Zvb3RlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5nLWNvbnRhY3RfbG9hZGVyIHsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDsgbWFyZ2luOiAxMHB4IGF1dG87IGRpc3BsYXk6IG5vbmU7IH1cblxuLmctY29udGFjdF9sb2FkZXIgaW1nIHsgd2lkdGg6IDEwMCU7IH1cblxuLnNvY2lhbCB7IG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnNvY2lhbCBhIHsgbWFyZ2luLXJpZ2h0OiAxMHB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnNvY2lhbCBhOmhvdmVyIHsgb3BhY2l0eTogMC43OyB9XG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG4vKiogUEFSQUxMQVggKiovXG4ucGFyYWxsYXggeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBoaWRkZW47IGhlaWdodDogNTUwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5wYXJhbGxheCB7IGhlaWdodDogMzAwcHg7IH0gfVxuXG4ucGFyYWxsYXhfX2JnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgcG9zaXRpb246IGFic29sdXRlOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxNTAlOyB0b3A6IC0xMCU7IHotaW5kZXg6IDE7IG9wYWNpdHk6IC43OyB9XG5cbi5wYXJhbGxheF9fb3ZlcmxheSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBsZWZ0OiAwOyBoZWlnaHQ6IDEwMCU7IHdpZHRoOiAxMDAlOyBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7IH1cblxuLnBhcmFsbGF4X19jb250ZW50IHsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAxOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlOyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5wYXJhbGxheF9fY29udGVudC13cmFwIHsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWxsYXhfX2NvbnRlbnQtd3JhcCAuc2l0ZV93aWR0aCB7IHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7IH1cblxuLnBhcmFsbGF4X19jb250ZW50LWVsIHsgZmxleC1iYXNpczogMTAwJTsgfVxuXG4ucGFyYWxsYXhfX3RpdGxlIHsgY29sb3I6ICNmZmY7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC13ZWlnaHQ6IDYwMDsgZm9udC1zaXplOiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgeyAucGFyYWxsYXhfX3RpdGxlIHsgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuLnBhcmFsbGF4X190aXRsZSBzcGFuIHsgcG9zaXRpb246IHJlbGF0aXZlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnBhcmFsbGF4X190aXRsZSBzcGFuOmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgYmFja2dyb3VuZDogI2ZmZjsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDUwJTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTExMCUsIC01MCUpOyB3aWR0aDogOTBweDsgaGVpZ2h0OiA0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7IC5wYXJhbGxheF9fdGl0bGUgc3BhbjpiZWZvcmUgeyBkaXNwbGF5OiBub25lOyB9IH1cblxuLnBhcmFsbGF4X190aXRsZSBzcGFuOmFmdGVyIHsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBiYWNrZ3JvdW5kOiAjZmZmOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwJTsgdG9wOiA1MCU7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDExMCUsIC01MCUpOyB3aWR0aDogOTBweDsgaGVpZ2h0OiA0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7IC5wYXJhbGxheF9fdGl0bGUgc3BhbjphZnRlciB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5Gb250c1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4qL1xuLmxpc3QgeyB0ZXh0LWFsaWduOiBsZWZ0OyBtYXJnaW46IDMwcHggYXV0byAwOyBtYXgtd2lkdGg6IDYyMHB4OyB3aWR0aDogMTAwJTsgfVxuXG4ubGlzdCB1bCB7IHBhZGRpbmctbGVmdDogMjBweDsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ubGlzdC13cmFwIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmxpc3QgbGkgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IHBhZGRpbmctYm90dG9tOiA3cHg7IGxpc3Qtc3R5bGU6IGRpc2M7IH1cblxuLmxpbmsgeyBjb2xvcjogI0NEMjEyMjsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmxpbms6aG92ZXIgeyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmFwcGwtZm9ybV9fdGl0bGUgeyBmb250LXdlaWdodDogNjAwOyBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjsgY29sb3I6ICMyMjI7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuMjsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDAgMTJweDsgfVxuIiwiKiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBmb250LCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5tZW51LCBhcnRpY2xlLCBzZWN0aW9uLCBuYXYsIGZvb3RlciwgZmlndXJlLCB2YXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbntcbiAgICBkaXNwbGF5OmJsb2NrO1xufVxub2wsIHVsLCBtZW51e1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHF7XG4gICAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXJ7XG4gICAgY29udGVudDogJyc7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuOmZvY3Vze1xuICAgIG91dGxpbmU6IDA7XG59XG5hOmxpbmssIGE6dmlzaXRlZCwgYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG59XG5pbnN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5kZWx7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbnRhYmxle1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5odG1se1xuICAgIGZvbnQtc2l6ZTogMTAwLjAxJTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgY29sb3I6ICMzMzM7XG59XG5ib2R5e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1x0XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuYiwgc3Ryb25ne1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5hLGlucHV0LGJ1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5he1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzMzMztcbn1cbmE6aG92ZXIsXG5hOmFjdGl2ZSxcbmE6Zm9jdXN7XG5cdGNvbG9yOiAjMzMzO1xuICAgIG91dGxpbmU6IDA7XG59XG52YXJ7XG4gICAgZm9udC1zdHlsZTpub3JtYWw7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxub3B0Z3JvdXAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gICAgcGFkZGluZzogMDtcbn0iLG51bGwsIi8qKiogQ0FMSUJSSSAqKiovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0NhbGlicmlCb2xkJztcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktQm9sZC5zdmcjQ2FsaWJyaS1Cb2xkJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0NhbGlicmlMaWdodCc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmktTGlnaHQuc3ZnI0NhbGlicmktTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQ2FsaWJyaSc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy93ZWIvZm9udHMvY2FsaWJyaS9DYWxpYnJpLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvd2ViL2ZvbnRzL2NhbGlicmkvQ2FsaWJyaS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL3dlYi9mb250cy9jYWxpYnJpL0NhbGlicmkuc3ZnI0NhbGlicmknKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qKiogSEVMVkVUSUNBICoqKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhSGVhdnknO1xuICAgIHNyYzogdXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FIZWF2eS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhSGVhdnkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhQm9sZCc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYU1lZGl1bSc7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYU1lZGl1bS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FNZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhUmVndWxhcic7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0hlbHZldGljYUxpZ2h0JztcbiAgICBzcmM6IHVybCgnL3dlYi9mb250cy9oZWx2ZXRpY2EvSGVsdmV0aWNhTGlnaHQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy93ZWIvZm9udHMvaGVsdmV0aWNhL0hlbHZldGljYUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0dXJsKCcvd2ViL2ZvbnRzL2hlbHZldGljYS9IZWx2ZXRpY2FMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuLyoqKiogQVZFTklSICAqKioqKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXInO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Sb21hbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLVJvbWFuLnN2ZyNBdmVuaXJMVFN0ZC1Sb21hbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1PYmxpcXVlLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU9ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtT2JsaXF1ZS5zdmcjQXZlbmlyTFRTdGQtT2JsaXF1ZScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyQm9vayc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9va09ibGlxdWUuc3ZnI0F2ZW5pckxUU3RkLUJvb2tPYmxpcXVlJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJCb29rJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJvb2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQm9vay5zdmcjQXZlbmlyTFRTdGQtQm9vaycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pckxpZ2h0JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodC5zdmcjQXZlbmlyTFRTdGQtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTGlnaHQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUxpZ2h0T2JsaXF1ZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTGlnaHRPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1MaWdodE9ibGlxdWUnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJNZWRpdW0nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtLnN2ZyNBdmVuaXJMVFN0ZC1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJNZWRpdW0nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLU1lZGl1bU9ibGlxdWUud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtTWVkaXVtT2JsaXF1ZS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1NZWRpdW1PYmxpcXVlJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyQmxhY2snO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrLnN2ZyNBdmVuaXJMVFN0ZC1CbGFjaycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyQmxhY2snO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUJsYWNrT2JsaXF1ZS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtQmxhY2tPYmxpcXVlLnN2ZyNBdmVuaXJMVFN0ZC1CbGFja09ibGlxdWUnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJIZWF2eSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXIvQXZlbmlyTFRTdGQtSGVhdnlPYmxpcXVlLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eU9ibGlxdWUuc3ZnI0F2ZW5pckxUU3RkLUhlYXZ5T2JsaXF1ZScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlySGVhdnknO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pci9BdmVuaXJMVFN0ZC1IZWF2eS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyL0F2ZW5pckxUU3RkLUhlYXZ5LnN2ZyNBdmVuaXJMVFN0ZC1IZWF2eScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuLyoqKiAgQXZlbmlyTmV4dCBDb25kZW5zZWQgKioqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkVWx0cmFMaWdodCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1VbHRMdENuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q24uc3ZnI0F2ZW5pck5leHRMVFByby1VbHRMdENuJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZFVsdHJhTGlnaHQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLVVsdEx0Q25JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tVWx0THRDbkl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ25JdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLURlbWlDbkl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pQ25JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbkl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuSXQuc3ZnI0F2ZW5pck5leHRMVFByby1Dbkl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkSGVhdnknO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q25JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tSGVhdnlDbkl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZEhlYXZ5JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1IZWF2eUNuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tSGVhdnlDbi5zdmcjQXZlbmlyTmV4dExUUHJvLUhlYXZ5Q24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dENvbmRlbnNlZEJvbGQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ25JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbkl0LnN2ZyNBdmVuaXJOZXh0TFRQcm8tQm9sZENuSXQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkTWVkaXVtJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbi5zdmcjQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUNuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tQ24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Dbi5zdmcjQXZlbmlyTmV4dExUUHJvLUNuJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkRGVtaSc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tRGVtaUNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1EZW1pQ24uc3ZnI0F2ZW5pck5leHRMVFByby1EZW1pQ24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRDb25kZW5zZWRCb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1Cb2xkQ24ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLUJvbGRDbi5zdmcjQXZlbmlyTmV4dExUUHJvLUJvbGRDbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0Q29uZGVuc2VkTWVkaXVtJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHRDb25kZW5zZWQvQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0Q29uZGVuc2VkL0F2ZW5pck5leHRMVFByby1NZWRpdW1Dbkl0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dENvbmRlbnNlZC9BdmVuaXJOZXh0TFRQcm8tTWVkaXVtQ25JdC5zdmcjQXZlbmlyTmV4dExUUHJvLU1lZGl1bUNuSXQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKioqICBBdmVuaXJOZXh0ICAqKiovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyTmV4dCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLVJlZ3VsYXIuc3ZnI0F2ZW5pck5leHRMVFByby1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0JztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LmVvdCcpO1xuICAgIHNyYzogdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1JdC5zdmcjQXZlbmlyTmV4dExUUHJvLUl0JykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVuaXJOZXh0TWVkaXVtJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0uZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHQtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0LU1lZGl1bS5zdmcjQXZlbmlyTmV4dC1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHREZW1pJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWkud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tRGVtaS5zdmcjQXZlbmlyTmV4dExUUHJvLURlbWknKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHREZW1pJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1EZW1pSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLURlbWlJdC5zdmcjQXZlbmlyTmV4dExUUHJvLURlbWlJdCcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pck5leHRCb2xkJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2F2ZW5pck5leHQvQXZlbmlyTmV4dExUUHJvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9hdmVuaXJOZXh0L0F2ZW5pck5leHRMVFByby1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcvZm9udHMvYXZlbmlyTmV4dC9BdmVuaXJOZXh0TFRQcm8tQm9sZC5zdmcjQXZlbmlyTmV4dExUUHJvLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5cblxuLyoqKiogIEdlb3JnaWEgICoqKiovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR2VvcmdpYUJvbGQnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvZ2VvcmdpYS9HZW9yZ2lhLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEtQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS1Cb2xkLnN2ZyNHZW9yZ2lhLUJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHZW9yZ2lhJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5lb3QnKTtcbiAgICBzcmM6IHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy9mb250cy9nZW9yZ2lhL0dlb3JnaWEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL2dlb3JnaWEvR2VvcmdpYS5zdmcjR2VvcmdpYScpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKioqIE1VU0VPICoqKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby0xMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTEwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvVWx0cmFMaWdodCc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby0xMDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTEwMEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby0zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tMzAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby0zMDBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTUwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tNTAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlby01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvLTUwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby03MDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTcwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tNzAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8nO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlby05MDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvLTkwMEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW8tOTAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4vKioqIE1VU0VPIFNhbnMgKioqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtNzAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy05MDBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy0xMDAud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ011c2VvIFNhbnMnO1xuICAgIHNyYzogdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcvZm9udHMvTXVzZW8vTXVzZW9TYW5zLTUwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTXVzZW8gU2Fucyc7XG4gICAgc3JjOiB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy9mb250cy9NdXNlby9NdXNlb1NhbnMtMzAwSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdNdXNlbyBTYW5zJztcbiAgICBzcmM6IHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDBJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnL2ZvbnRzL011c2VvL011c2VvU2Fucy01MDBJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgVGFibGUgb2YgY29udGVudHMgICAtLS0tLS0tLSovXG4vKlxuMS4gVmFyaWFibGVcbjIuIE1peGluXG4zLiBFeHRlcm5hbCBtb2R1bGVcblx0My4xIEJvb3RzdHJhcFxuXHQzLjMgU2xpZGVyIFNsaWNrXG5cdDMuMyBNYWduaWZpYyBwb3B1cFxuXHQzLjQgU2xpZGVyIHByaWNlXG5cdDMuNSBkYXRlcGlja2VyXG5cdDMuNiBwZXJmZWN0IHNjcm9sbGJhclxuMy4gRm9udHMgaWNvbnNcbjQuIFR5cG9ncmFwaHlcbjUuIEhlYWRlclxuNi4gQ29udGVudCBsYXlvdXRcbjcuIE1vZGFsXG44LiBCYWNrIFRvIFRvcFxuOS4gYnJlYWRjcnVtYnNcbjEwLiBCbG9nXG4xMS4gRm9vdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgIDMuIEV4dGVybmFsIG1vZHVsZSAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tICAzLjEgQm9vdHN0cmFwICAtLS0tLS0tLSovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGItNDB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDc2N3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uY29sLTEge1xuICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzO1xufVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG59XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG59XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi5vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItc20tNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jb2wtbGcge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLmNvbC14bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci14bC0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtc206bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbn1cblxuLmZvcm0tY29udHJvbC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWRkOGE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1Nztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmEyYTk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xufVxuXG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1Yjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xuICBib3JkZXItY29sb3I6ICMxYzc0MzA7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xuICBib3JkZXItY29sb3I6ICMxMDcwN2Y7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG59XG5cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xuICBib3JkZXItY29sb3I6ICNjNjk1MDA7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG5cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xuICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xufVxuXG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rLmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGluazpkaXNhYmxlZCwgLmJ0bi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tbGcge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLXNtIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC8vIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbn1cblxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEwcHggKiAyKSk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4ubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMzBweCAqIDIpKTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMztcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjM7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMjI7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGNsaXAtcGF0aDogbm9uZTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsIGEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1saWdodDpob3ZlciwgYS50ZXh0LWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiAxMDI1cHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDEwMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJhZGdlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKi0tLS0tLS0gIDMuMiBTbGlkZXIgU2xpY2sgIC0tLS0tLS0tKi9cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyc7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qLS0tLS0tLSAgMy4zIE1hZ25pZmljIHBvcHVwICAtLS0tLS0tLSovXG4vKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm1mcC13cmFwIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1mcC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAyMHB4IDhweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAyMDtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwgLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWZwLWF1dG8tY3Vyc29yIC5tZnAtY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLm1mcC1jbG9zZSwgLm1mcC1hcnJvdyxcbi5tZnAtcHJlbG9hZGVyLCAubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLXByZWxvYWRlciB7XG4gIGNvbG9yOiAjQ0NDO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMC44ZW07XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgei1pbmRleDogMjA7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGEge1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLXMtZXJyb3IgLm1mcC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLm1mcC1jbG9zZSwgYnV0dG9uLm1mcC1hcnJvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDIxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNDNweDtcbiAgdG9wOiAtNDRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCAxOHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLm1mcC1jbG9zZTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogXCJcXGU5MzNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1mcC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubWZwLWNvdW50ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmJ1dHRvbi5tZnAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi5tZnAtYXJyb3c6aG92ZXIsXG4ubWZwLWFycm93OmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5tZnAtYXJyb3c6YmVmb3JlLFxuLm1mcC1hcnJvdzphZnRlcixcbi5tZnAtYXJyb3cgLm1mcC1iLFxuLm1mcC1hcnJvdyAubWZwLWEge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ubWZwLWFycm93OmhvdmVyLFxuYnV0dG9uLm1mcC1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5idXR0b24ubWZwLWFycm93LXJpZ2h0LFxuYnV0dG9uLm1mcC1hcnJvdy1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAtNDRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuYnV0dG9uLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUsXG5idXR0b24ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIuNzU7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xufVxuXG5idXR0b24ubWZwLWFycm93LXJpZ2h0OmhvdmVyLFxuYnV0dG9uLm1mcC1hcnJvdy1sZWZ0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLm1mcC1hcnJvdy1yaWdodCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICB0b3A6IC00MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLyogTWFpbiBpbWFnZSBpbiBwb3B1cCAqL1xuaW1nLm1mcC1pbWcge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDBweCAwIDQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5tZnAtZmlndXJlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0MHB4O1xuICBib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogLTE7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xufVxuXG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLm1mcC1maWd1cmUgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3MiU7XG59XG5cbi5tZnAtZ2FsbGVyeSBpbWcubWZwLWltZyB7XG4gIG1heC1oZWlnaHQ6IDgwdmggIWltcG9ydGFudDtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAubWZwLWFycm93IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuICAubWZwLWFycm93LWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB9XG4gIC5tZnAtYXJyb3ctcmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICB9XG4gIC5tZnAtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cbn1cblxuLm1mcC1pZTcgLm1mcC1pbWcge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWZwLWllNyAubWZwLWJvdHRvbS1iYXIge1xuICB3aWR0aDogNjAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMDBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ubWZwLWllNyAubWZwLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tZnAtaWU3IC5tZnAtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0NHB4O1xufVxuXG4ubWZwLWllNyAubWZwLWNsb3NlIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbmJvZHkubWZwLXpvb20tb3V0LWN1ciAjdHQtc3R1Y2suc3R1Y2sge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG4vKi0tLS0tLS0gIDMuNCBTbGlkZXIgcHJpY2UgIC0tLS0tLS0tKi9cbi8qISBub3Vpc2xpZGVyIC0gMTEuMS4wIC0gMjAxOC0wNC0wMiAxMToxODoxMyAqL1xuLyogRnVuY3Rpb25hbCBzdHlsaW5nO1xuICogVGhlc2Ugc3R5bGVzIGFyZSByZXF1aXJlZCBmb3Igbm9VaVNsaWRlciB0byBmdW5jdGlvbi5cbiAqIFlvdSBkb24ndCBuZWVkIHRvIGNoYW5nZSB0aGVzZSBydWxlcyB0byBhcHBseSB5b3VyIGRlc2lnbi5cbiAqL1xuLm5vVWktdGFyZ2V0LFxuLm5vVWktdGFyZ2V0ICoge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubm9VaS10YXJnZXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4ubm9VaS1iYXNlLFxuLm5vVWktY29ubmVjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi8qIFdyYXBwZXIgZm9yIGFsbCBjb25uZWN0IGVsZW1lbnRzLlxuICovXG4ubm9VaS1jb25uZWN0cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG59XG5cbi5ub1VpLWNvbm5lY3QsXG4ubm9VaS1vcmlnaW4ge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLyogT2Zmc2V0IGRpcmVjdGlvblxuICovXG5odG1sOm5vdChbZGlyPVwicnRsXCJdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBHaXZlIG9yaWdpbnMgMCBoZWlnaHQvd2lkdGggc28gdGhleSBkb24ndCBpbnRlcmZlcmUgd2l0aCBjbGlja2luZyB0aGVcbiAqIGNvbm5lY3QgZWxlbWVudHMuXG4gKi9cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbiB7XG4gIHdpZHRoOiAwO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGhlaWdodDogMDtcbn1cblxuLm5vVWktaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCxcbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLm5vVWktc3RhdGUtZHJhZyAqIHtcbiAgY3Vyc29yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFNsaWRlciBzaXplIGFuZCBoYW5kbGUgcGxhY2VtZW50O1xuICovXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiAtOXB4O1xuICB0b3A6IC02cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIHtcbiAgd2lkdGg6IDE4cHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxlZnQ6IC02cHg7XG4gIHRvcDogLTE3cHg7XG59XG5cbmh0bWw6bm90KFtkaXI9XCJydGxcIl0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgcmlnaHQ6IC0xN3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBTdHlsaW5nO1xuICogR2l2aW5nIHRoZSBjb25uZWN0IGVsZW1lbnQgYSBib3JkZXIgcmFkaXVzIGNhdXNlcyBpc3N1ZXMgd2l0aCB1c2luZyB0cmFuc2Zvcm06IHNjYWxlXG4gKi9cbi5ub1VpLXRhcmdldCB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG59XG5cbi5ub1VpLWNvbm5lY3Qge1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xufVxuXG4vKiBIYW5kbGVzIGFuZCBjdXJzb3JzO1xuICovXG4ubm9VaS1kcmFnZ2FibGUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cblxuLm5vVWktdmVydGljYWwgLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBIYW5kbGUgc3RyaXBlcztcbiAqL1xuLyogRGlzYWJsZWQgc3RhdGU7XG4gKi9cbltkaXNhYmxlZF0gLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICNCOEI4Qjg7XG59XG5cbltkaXNhYmxlZF0ubm9VaS10YXJnZXQsXG5bZGlzYWJsZWRdLm5vVWktaGFuZGxlLFxuW2Rpc2FibGVkXSAubm9VaS1oYW5kbGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBCYXNlO1xuICpcbiAqL1xuLm5vVWktcGlwcyxcbi5ub1VpLXBpcHMgKiB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm5vVWktcGlwcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIFZhbHVlcztcbiAqXG4gKi9cbi5ub1VpLXZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ub1VpLXZhbHVlLXN1YiB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi8qIE1hcmtpbmdzO1xuICpcbiAqL1xuLm5vVWktbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xufVxuXG4ubm9VaS1tYXJrZXItc3ViIHtcbiAgYmFja2dyb3VuZDogI0FBQTtcbn1cblxuLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgYmFja2dyb3VuZDogI0FBQTtcbn1cblxuLyogSG9yaXpvbnRhbCBsYXlvdXQ7XG4gKlxuICovXG4ubm9VaS1waXBzLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGhlaWdodDogODBweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLyogVmVydGljYWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy12ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLXN1YiB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICB3aWR0aDogMTVweDtcbn1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDEyMCU7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMjAlO1xufVxuXG4udHQtc2xpZGVyLXByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtc2xpZGVyLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnR0LXNsaWRlci1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gM3B4KTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAzcHggNHB4IDFweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbn1cblxuLnR0LXNsaWRlci1wcmljZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLyotLS0tLS0tICAzLjUgZGF0ZXBpY2tlciAgLS0tLS0tLS0qL1xuLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXBcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmVcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSB2Mi4wXG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKi9cbi5kYXRlcGlja2VyIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgbGVmdDogNnB4O1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02cHg7XG4gIGxlZnQ6IDdweDtcbn1cblxuLmRhdGVwaWNrZXIgPiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kYXRlcGlja2VyLmRheXMgZGl2LmRhdGVwaWNrZXItZGF5cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGF0ZXBpY2tlci5tb250aHMgZGl2LmRhdGVwaWNrZXItbW9udGhzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyLnllYXJzIGRpdi5kYXRlcGlja2VyLXllYXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG4gIGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZGQzZDUzIFxcOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZGQzZDUzIFxcOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZGF0ZXBpY2tlciB0aC5zd2l0Y2gge1xuICB3aWR0aDogMTQ1cHg7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGgge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmlucHV0LWFwcGVuZC5kYXRlIC5hZGQtb24gaSxcbi5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiBpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmRhdGVwaWNrZXIgdGQsXG4uZGF0ZXBpY2tlciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE0JTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDlweCAzcHggMTBweDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgcGFkZGluZzogOXB4IDNweCA3cHg7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIHRoLmRvdyB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRhdGVwaWNrZXIgdGhlYWQgLmljb24tYXJyb3ctcmlnaHQsXG4uZGF0ZXBpY2tlciB0aGVhZCAuaWNvbi1hcnJvdy1sZWZ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG5cbi5kYXRlcGlja2VyIHRoZWFkIC5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLmRhdGVwaWNrZXIgdGhlYWQgdGgubmV4dDpob3ZlciBpLFxuLmRhdGVwaWNrZXIgdGhlYWQgdGgucHJldjpob3ZlciBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDFweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmRhdGVwaWNrZXIgdGgucHJldiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRlcGlja2VyIHRoLm5leHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmRhdGVwaWNrZXIgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xufVxuXG4uZGF0ZXBpY2tlciB0ZC5kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4vKi0tLS0tLS0gIDMuNiBwZXJmZWN0IHNjcm9sbGJhciAgLS0tLS0tLS0qL1xuLyogcGVyZmVjdC1zY3JvbGxiYXIgdjAuNi4xMCAqL1xuLnBzLWNvbnRhaW5lciB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbkBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG4gIC5wcy1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnBzLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHMtY29udGFpbmVyLnBzLWFjdGl2ZS14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwsIC5wcy1jb250YWluZXIucHMtYWN0aXZlLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4ucHMtY29udGFpbmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi5wcy1jb250YWluZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGJvdHRvbTogM3B4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteC1yYWlsICovXG4gIGhlaWdodDogOHB4O1xufVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgYm90dG9tOiAwO1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwcy1zY3JvbGxiYXIteCAqL1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnBzLWNvbnRhaW5lciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMTtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHJpZ2h0OiAzcHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXktcmFpbCAqL1xuICB3aWR0aDogOHB4O1xufVxuXG4ucHMtY29udGFpbmVyID4gLnBzLXNjcm9sbGJhci15LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgcmlnaHQ6IDA7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBmb3IgcHMtc2Nyb2xsYmFyLXkgKi9cbiAgd2lkdGg6IDVweDtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteCA+IC5wcy1zY3JvbGxiYXIteC1yYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14ID4gLnBzLXNjcm9sbGJhci14LXJhaWwgPiAucHMtc2Nyb2xsYmFyLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy15ID4gLnBzLXNjcm9sbGJhci15LXJhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXkgPiAucHMtc2Nyb2xsYmFyLXktcmFpbCA+IC5wcy1zY3JvbGxiYXIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbCwgLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ucHMtY29udGFpbmVyOmhvdmVyID4gLnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlciA+IC5wcy1zY3JvbGxiYXIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi5wcy1jb250YWluZXI6aG92ZXIgPiAucHMtc2Nyb2xsYmFyLXktcmFpbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnBzLWNvbnRhaW5lcjpob3ZlciA+IC5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyID4gLnBzLXNjcm9sbGJhci15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgICAgMy4gRm9udHMgaWNvbnMgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvY2FybGVhZGVyLmVvdD9pZzBjaGJcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5lb3Q/aWcwY2hiI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvZm9udHMvY2FybGVhZGVyLnR0Zj9pZzBjaGJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9mb250cy9jYXJsZWFkZXIud29mZj9pZzBjaGJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2NhcmxlYWRlci5zdmc/aWcwY2hiI2NhcmxlYWRlclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLCBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzOFwiO1xufVxuXG4uaWNvbi02MTg4Njc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzlcIjtcbn1cblxuLmljb24tdG9vbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjtcbn1cblxuLmljb24teTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLmljb24teTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcbn1cblxuLmljb24teTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLmljb24teTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cblxuLmljb24teTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cblxuLmljb24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiO1xufVxuXG4uaWNvbi0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQxXCI7XG59XG5cbi5pY29uLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cblxuLmljb24tNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0M1wiO1xufVxuXG4uaWNvbi1oYW5kc3NoYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5pY29uLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi0xNTg3NDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tYWRkY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLW1haWwxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG5cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb24tbXVzaWNhLXNlYXJjaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbi5pY29uLWNhci13YXNoaW5nLW1hY2hpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cblxuLmljb24tZmluYW5jaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5pY29uLWNhcnNlYXJjaDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmljb24tcGF5bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbi10cmFkZWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5pY29uLXRyYWRlaW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5pY29uLXRlc3Rkcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4uaWNvbi1waG90by1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLmljb24tY29tcGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG5cbi5pY29uLXByaWNlLXRhZzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cblxuLmljb24tcmVmcmVzaC1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjtcbn1cblxuLmljb24tbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuXG4uaWNvbi1yaWdodC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuXG4uaWNvbi1yaWdodC1hcnJvdzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cblxuLmljb24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuXG4uaWNvbi1zb2xkb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG5cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cblxuLmljb24tdXNlcjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cblxuLmljb24tdmVoaWNsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cblxuLmljb24tcmVwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5pY29uLXByaWNlLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uaWNvbi1hd2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cblxuLmljb24tY3VzdG9tZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG59XG5cbi5pY29uLXN0YWZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG5cbi5pY29uLTM2NjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjNcIjtcbn1cblxuLmljb24tODgwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi0yMjYyMzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24tNzMzNjEzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG5cbi5pY29uLTg0NDY2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG5cbi5pY29uLTU0NjQxOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuXG4uaWNvbi0xMzA0MTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cblxuLmljb24tMTQ5OTg0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG5cbi5pY29uLWFycm93ZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4uaWNvbi1hcnJvd3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG59XG5cbi5pY29uLWFycm93c2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjtcbn1cblxuLmljb24tYXJyb3dzdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cblxuLmljb24tYXR0YWNobWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuXG4uaWNvbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG5cbi5pY29uLWNhcnNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4uaWNvbi1jaGVjay1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG5cbi5pY29uLWRvbmUtdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuXG4uaWNvbi1maWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNVwiO1xufVxuXG4uaWNvbi1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG5cbi5pY29uLWxpc3Rpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjtcbn1cblxuLmljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTZcIjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tICAgICAgNC4gVHlwb2dyYXBoeSAgICAgICAgLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4gMXMgbGluZWFyO1xuICAtbW96LWFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiAxcyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuYTphY3RpdmUsXG5hOnZpc2l0ZWQsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuIHtcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDI0cHggNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5idG46YWN0aXZlLCAuYnRuOnZpc2l0ZWQsIC5idG46Zm9jdXMsIC5idG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmJ0bjpub3QoLnR0LWljb24tcmlnaHQpIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5idG4uYnRuLXdpZGUge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG59XG5cbi5idG4uYnRuLWNvbG9yMDIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmJ0bi5idG4tY29sb3IwMjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLmJ0bi1mdWxsd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi5idG4teGwge1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4uYnRuLmJ0bi14bCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJ0bi5idG4teGwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLmJ0bi14bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLmJ0bi5idG4teGwgW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5idG4uYnRuLXhsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAuYnRuLmJ0bi14bCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxucCB7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5ociB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBociB7XG4gICAgbWFyZ2luOiA2MHB4IDAgNTNweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgaHIge1xuICAgIG1hcmdpbjogNDBweCAwIDMzcHggMDtcbiAgfVxufVxuXG50ZXh0YXJlYSxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qXG4gICAgdHQtYmxvY2stdGl0bGVcbiovXG4udHQtdGl0bGUgc3BhbntcbmZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuZm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cbn1cbi50dC1ibG9jay10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi50dC1ibG9jay10aXRsZSAudHQtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnR0LWJsb2NrLXRpdGxlLnR0LXRpdGxlLWN1c3RvbSAudHQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYmxvY2stdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlLnR0LXN1Yi1wYWdlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50dC1ibG9jay10aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50dC1ibG9jay10aXRsZSAudHQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUudHQtc3ViLXBhZ2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJsb2NrLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUudHQtc3ViLXBhZ2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDFweDtcbiAgfVxuICAudHQtYmxvY2stdGl0bGUudHQtdGl0bGUtY3VzdG9tIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC50dC1ibG9jay10aXRsZS50dC10aXRsZS1jdXN0b20gLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxufVxuXG4udHQtdGl0bGUtbGlnaHQgLnR0LWJsb2NrLXRpdGxlIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtaW5kZW50LWJ0biB7XG4gIG1hcmdpbi10b3A6IC0xOXB4O1xufVxuXG4udHQtYmxvY2stc3VicGFnZXMge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWJsb2NrLXN1YnBhZ2VzIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMCAwIDUwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9jay1zdWJwYWdlcyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyMXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1ibG9jay1zdWJwYWdlcyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMCAyM3B4IDA7XG4gIH1cbn1cblxuLnR0LXRpdGxlLXN1YnBhZ2VzIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAwIDAgMjhweCAwO1xuICBtYXJnaW46IDA7XG59XG5cbnAgKyAudHQtdGl0bGUtc3VicGFnZXMge1xuICBtYXJnaW4tdG9wOiAzM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHAgKyAudHQtdGl0bGUtc3VicGFnZXMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmltZy1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi8qIGxheW91dCBpbmRlbnQgKi9cbi5jb250YWluZXItaW5kZW50Om5vdCgubm8tbWFyZ2luKSB7XG4gIG1hcmdpbi10b3A6IDExN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItaW5kZW50Om5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNzlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQ6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiA1N3B4O1xuICB9XG59XG5cbi5jb250YWluZXItaW5kZW50LTAyOm5vdCgubm8tbWFyZ2luKSB7XG4gIG1hcmdpbi10b3A6IDEyM3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTAyOm5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQtMDI6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG59XG5cbi5jb250YWluZXItaW5kZW50LTAzOm5vdCgubm8tbWFyZ2luKSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQtMDM6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY29udGFpbmVyLWluZGVudC0wMzpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1pbmRlbnQtMDQ6bm90KC5uby1tYXJnaW4pIHtcbiAgbWFyZ2luLXRvcDogODVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyLWluZGVudC0wNDpub3QoLm5vLW1hcmdpbikge1xuICAgIG1hcmdpbi10b3A6IDQ3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTA0Om5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWluZGVudC0wNTpub3QoLm5vLW1hcmdpbikge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWluZXItaW5kZW50LTA1Om5vdCgubm8tbWFyZ2luKSB7XG4gICAgbWFyZ2luLXRvcDogNDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhaW5lci1pbmRlbnQtMDU6bm90KC5uby1tYXJnaW4pIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4ubS00MHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xufVxuLm1hcmdpbi1pbmRlbnQwMSB7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gIC5tYXJnaW4taW5kZW50MDEge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmdpbi1pbmRlbnQwMSB7XG4gICAgbWFyZ2luLXRvcDogLTEwOXB4O1xuICB9XG59XG5cbi50dC1ib3gtaW5kZW50IHtcbiAgbWFyZ2luLXRvcDogNDlweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYm94LWluZGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWJveC1pbmRlbnQge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1wYWdlQ29udGVudCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1wYWdlQ29udGVudCA+ICo6bm90KC5uby1tYXJnaW4pW2NsYXNzXj1cImNvbnRhaW5lci1pbmRlbnRcIl06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1wYWdlQ29udGVudCA+ICo6bm90KC5uby1tYXJnaW4pW2NsYXNzXj1cImNvbnRhaW5lci1pbmRlbnRcIl06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbn1cblxuLyogdHQtY29uZW50LWxheW91dCAqL1xuLnR0LWNvbmVudC1sYXlvdXQgcCB7XG4gIG1hcmdpbjogMTZweCAwIDAgMDtcbn1cblxuLnR0LWNvbmVudC1sYXlvdXQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50dC10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA5OTZweDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnR0LWJsb2NrLXRpdGxlICsgLnR0LXRleHQtY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50dC10ZXh0LWNlbnRlciArICpbY2xhc3NePVwianMtY2Fyb3VzZWxcIl0ge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC10ZXh0LWNlbnRlciArICpbY2xhc3NePVwianMtY2Fyb3VzZWxcIl0ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC10ZXh0LWNlbnRlciArICpbY2xhc3NePVwianMtY2Fyb3VzZWxcIl0ge1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1tb2JpbGUtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qXG4gICAgdHQtZm9ybS1kZWZhdWx0XG4qL1xuLyogZm9ybSAqL1xuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxudGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XSxcbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF0sXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXSxcbi50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAzcHggMTJweCA0cHggMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XTpub3QodGV4dGFyZWEpLFxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPWVtYWlsXTpub3QodGV4dGFyZWEpLFxuLnR0LWZvcm0tZGVmYXVsdCBpbnB1dFt0eXBlPW51bWJlcl06bm90KHRleHRhcmVhKSB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XTpub3QodGV4dGFyZWEpLFxuICAudHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9ZW1haWxdOm5vdCh0ZXh0YXJlYSksXG4gIC50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1udW1iZXJdOm5vdCh0ZXh0YXJlYSkge1xuICAgIGhlaWdodDogMzlweDtcbiAgfVxufVxuXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0LmZvcm0tY29udHJvbCxcbi50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0IHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAxMHB4IDEycHggMTFweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi50dC1mb3JtLWRlZmF1bHQgaW5wdXRbdHlwZT1lbWFpbF06Zm9jdXMsXG4udHQtZm9ybS1kZWZhdWx0IGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cyxcbi50dC1mb3JtLWRlZmF1bHQgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MztcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xufVxuXG4vKlxuICAgIHR0LWZvcm0tZGVmYXVsdDAyXG4qL1xuLnR0LWZvcm0tZGVmYXVsdDAyIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sLFxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbCxcbi50dC1mb3JtLWRlZmF1bHQwMiB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Y2E7XG4gIHBhZGRpbmc6IDVweCAxMnB4IDExcHggNHB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT10ZXh0XTpub3QodGV4dGFyZWEpLFxuLnR0LWZvcm0tZGVmYXVsdDAyIGlucHV0W3R5cGU9ZW1haWxdOm5vdCh0ZXh0YXJlYSkge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT10ZXh0XTpub3QodGV4dGFyZWEpLFxuICAudHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT1lbWFpbF06bm90KHRleHRhcmVhKSB7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICB9XG59XG5cbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dC5mb3JtLWNvbnRyb2wsXG4udHQtZm9ybS1kZWZhdWx0MDIgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweCAxMXB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtZm9ybS1kZWZhdWx0MDIgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyxcbi50dC1mb3JtLWRlZmF1bHQwMiBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi50dC1mb3JtLWRlZmF1bHQwMiB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiA4cHggMzNweCAzcHggMTRweDtcbn1cblxuLnR0LWZvcm0tZGVmYXVsdDAyIC50dC1yYXRpbmcgaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogcmFkaW8tZ3JvdXAgKi9cbi5yYWRpbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGxpbmVhcjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5yYWRpbyBpbnB1dCB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmFkaW8gaW5wdXQ6Zm9jdXMgKyAub3V0ZXIgLmlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjdmO1xufVxuXG4ucmFkaW8gLm91dGVyIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi5yYWRpbyAuaW5uZXIge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjdmN2Y7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4ucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIC5vdXRlciAuaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yYWRpbzpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucmFkaW86aG92ZXIgLmlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4vKiBjaGVja2JveC1ncm91cCAqL1xuLmNoZWNrYm94LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5jaGVja2JveC1ncm91cCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja2JveC1ncm91cCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wM3M7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wM3M7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMDNzO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgLmJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbn1cblxuLmNoZWNrYm94LWdyb3VwIGxhYmVsIC5jaGVjayB7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAzcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDEwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgbGFiZWwgLmNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFweDtcbiAgdG9wOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jaGVja2JveC1ncm91cDpob3ZlciBsYWJlbCB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIH4gbGFiZWwgLmNoZWNrIHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ubGlzdC1mb3JtLWNvbHVtbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAtMTVweDtcbn1cblxuLmxpc3QtZm9ybS1jb2x1bW4gbGkge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLyogaW5wdXQgdHlwZSBmaWxlKi9cbi50dC1pbnB1dC1maWxlIHtcbiAgd2lkdGg6IDI5MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtaW5wdXQtZmlsZSAuaW5wdXQtZ3JvdXAtYnRuOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiAnXFxlOTJmJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICBsZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHotaW5kZXg6IDI7XG59XG5cbi50dC1pbnB1dC1maWxlIGlucHV0W3R5cGU9dGV4dF0ge1xuICB3aWR0aDogMjMycHg7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAwIDM1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RmZGZkZjtcbn1cblxuLnR0LWlucHV0LWZpbGUgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG59XG5cbi50dC1pbnB1dC1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcrJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi50dC1pbnB1dC1maWxlOmJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnKyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtaW5wdXQtZmlsZSAudHQtYnRuLWljb24ge1xuICBwYWRkaW5nOiAxM3B4IDAgMCAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMjkycHg7XG4gIGhlaWdodDogNDJweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHggMCAwIDM4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnR0LWlucHV0LWZpbGUudHQtdXBsb2FkIGlucHV0W3R5cGU9dGV4dF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtaW5wdXQtZmlsZTpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50dC1pbnB1dC1maWxlIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLnR0LWlucHV0LWZpbGUgLnR0LWJ0bi1pY29uIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLnR0LWlucHV0LWZpbGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1pbnB1dC1maWxlIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4vKlxuICBDdXN0b20gc2VsZWN0XG4qL1xuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZGZkZmRmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjbGVhcjogYm90aDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMHB4IDMzcHggM3B4IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1MztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggI2RkM2Q1Mztcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDE6YWN0aXZlLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGQzZDUzO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZDNkNTM7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE3cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDAwMDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmN1cnJlbnQgc3BhbiB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5jdXJyZW50IHNwYW46ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5vcGVuIC5saXN0IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWSgwKTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEud2lkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS53aWRlIC5saXN0IHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMS5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEucmlnaHQgLmxpc3Qge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLCAxLjI1KSwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dDtcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5saXN0OmhvdmVyIC5vcHRpb246bm90KDpob3Zlcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLmxpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAubGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgLm9wdGlvbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMnB4IDE0cHg7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uOmhvdmVyLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uLmZvY3VzLCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSAub3B0aW9uLnNlbGVjdGVkLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAxIC5vcHRpb24uZGlzYWJsZWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3QgLmxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qub3BlbiAubGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNsZWFyOiBib3RoO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLXdpZHRoOiAzN3B4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAzcHggMTJweCA0cHggMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogYXV0bztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMjphY3RpdmUsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggdHJhbnNwYXJlbnQ7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAuY3VycmVudCBzcGFuIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmN1cnJlbnQgc3BhbjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLm9wZW4gLmxpc3Qge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDApO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi53aWRlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLndpZGUgLmxpc3Qge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMi5yaWdodCAubGlzdCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAsIDEuMjUpLCBvcGFjaXR5IDAuMTVzIGVhc2Utb3V0O1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3Q6aG92ZXIgLm9wdGlvbjpub3QoOmhvdmVyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5saXN0IGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuXG4ubmljZS1zZWxlY3QudHQtc2tpbi0wMiAub3B0aW9uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAycHggMTRweDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb246aG92ZXIsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24uZm9jdXMsIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIC5vcHRpb24uc2VsZWN0ZWQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLm9wdGlvbi5kaXNhYmxlZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi50dC1kZWZhdWx0LWNvbG9yIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1kZWZhdWx0LWNvbG9yMDIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oaWRkZW4tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC52aXNpYmxlLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qdmlkZW8tYmxvY2sgKi9cbi50dC12aWRlby1ibG9jazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LXZpZGVvLWJsb2NrOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtdmlkZW8tYmxvY2s6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbn1cblxuLnR0LXZpZGVvLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC12aWRlby1ibG9jayB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnR0LXZpZGVvLWJsb2NrIC5saW5rLXZpZGVvOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbG9hdDogbGVmdDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtdmlkZW8tYmxvY2sgLmxpbmstdmlkZW86aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC12aWRlby1ibG9jayAubGluay12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEzJztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMztcbn1cblxuLnR0LXZpZGVvLWJsb2NrLnBsYXkgLmxpbmstdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZWExNic7XG59XG5cbi50dC13cmFwcGVyLTAxIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogOTdweCAwIDEwMXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXdyYXBwZXItMDEge1xuICAgIHBhZGRpbmc6IDY3cHggMCA3MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC13cmFwcGVyLTAxIHtcbiAgICBwYWRkaW5nOiA1N3B4IDAgNjBweCAwO1xuICB9XG59XG5cbmg2Om5vdChbY2xhc3NePVwidHQtdGl0bGVcIl0pIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDIxcHggMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGg2Om5vdChbY2xhc3NePVwidHQtdGl0bGVcIl0pIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnR0LXRpdGxlLWRlZmF1bHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMjFweCAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRpdGxlLWRlZmF1bHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXRpdGxlLWRlZmF1bHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDAgOXB4IDA7XG4gIH1cbn1cblxuLnR0LWxpc3QwMSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAwIDE5cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LWxpc3QwMSBsaSB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDMwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnR0LWxpc3QwMSBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTMyJztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWxpc3QwMSBsaSBhIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWxpc3QwMSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0MDIge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LWxpc3QwMiBsaSB7XG4gIHBhZGRpbmc6IDAgMCA1cHggMjVweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1saXN0MDIgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0MDIgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saXN0MDIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtbGlzdDAyIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udHQtbGlzdDAyIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnR0LWxpc3QwMyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAwIDBweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udHQtbGlzdDAzIGxpIHtcbiAgcGFkZGluZzogMCAwIDRweCAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWxpc3QwMyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM0JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0MDMgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saXN0MDMgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1saXN0MDMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG4udHQtbGluayB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udHQtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtbGluay1iYWNrIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1saW5rLWJhY2s6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWxpbmstYmFjazpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAtMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC0yNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjcwZGVnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtbGluay1iYWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1saW5rLWJhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4vKlxudG9vbHRpcFxuKi9cbi50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnRvb2x0aXA6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRvcDogLTM0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTM5cHg7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDc4cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50b29sdGlwOmJlZm9yZSB7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogIzIyMjIyMiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDAgNXB4O1xuICB0b3A6IC0xMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHotaW5kZXg6IDE7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udG9vbHRpcDpob3ZlcjphZnRlciwgLnRvb2x0aXA6aG92ZXI6YmVmb3JlIHtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGl2aWRlci0tbGcge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjbGVhcjogYm90aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgLnZpc2libGUtbGcsIC52aXNpYmxlLXhsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAuaGlkZGVuLXhsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgICAgNS4gSGVhZGVyICAgICAgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBhbmVsLW1lbnUsXG4ubW1wYW5lbHMsXG4ubW1wYW5lbHMgPiAubW1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4ucGFuZWwtbWVudSB7XG4gIHdpZHRoOiAzMjBweDtcbiAgYmFja2dyb3VuZDogIzQ4NDg0ODtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDtcbn1cblxuLnBhbmVsLW1lbnUgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhbmVsLW1lbnUgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFuZWwtbWVudSB1bCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogOXB4IDI3cHggOXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnBhbmVsLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAjbW0wLm1tcGFuZWwgYTpub3QoLm1tLWNsb3NlKTphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGFuZWwtbWVudSAjbW0wLm1tcGFuZWwgYTpub3QoLm1tLWNsb3NlKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIGE6bm90KC5tbS1jbG9zZSk6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnBhbmVsLW1lbnUgI21tMC5tbXBhbmVsIC5tbS1uZXh0LWxldmVsOmFmdGVyIHtcbiAgdG9wOiAxOHB4O1xufVxuXG4ucGFuZWwtbWVudSAubW1wYW5lbDpub3QoI21tMCkgYTpub3QoLm1tLW9yaWdpbmFsLWxpbmspIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wYW5lbC1tZW51IC5tbXBhbmVsIC5tbS1vcmlnaW5hbC1saW5rIC50dC1iYWRnZSB7XG4gIHRvcDogLTFweDtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLWNsb3NlLFxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWwsXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGFuZWwtbWVudSAubW0tY2xvc2U6YmVmb3JlLFxuLnBhbmVsLW1lbnUgLm1tLXByZXYtbGV2ZWw6YmVmb3JlLFxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZTpob3Zlcixcbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmhvdmVyLFxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWw6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1jbG9zZTpob3ZlcjpiZWZvcmVcbi5tbS1wcmV2LWxldmVsOmhvdmVyOmJlZm9yZSxcbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5wYW5lbC1tZW51IGxpLm1tLWNsb3NlLXBhcmVudCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5wYW5lbC1tZW51IGxpLm1tLWNsb3NlLXBhcmVudCAubW0tY2xvc2Uge1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMTVweCAyOXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSBsaS5tbS1jbG9zZS1wYXJlbnQgLm1tLWNsb3NlOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbCB7XG4gIHBhZGRpbmc6IDE0cHggMTZweCAxNXB4IDI5cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1wcmV2LWxldmVsOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAubW0tcHJldi1sZXZlbDpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnBhbmVsLW1lbnUgLm1tLW5leHQtbGV2ZWwge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1uZXh0LWxldmVsOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFuZWwtbWVudSAubW0tbmV4dC1sZXZlbDpob3ZlcjphZnRlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYW5lbC1tZW51IC5tbS1vcmlnaW5hbC1saW5rOmJlZm9yZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucGFuZWwtbWVudSAubW0tb3JpZ2luYWwtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhbmVsLW1lbnUgLm1tLW9yaWdpbmFsLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5tbS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1tLW9wZW4gLm1tLWZ1bGxzY3JlZW4tYmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1taXRlbW9wZW4ucGFuZWwtbWVudSxcbi5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUubW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UsLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnBhbmVsLW1lbnUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLnBhbmVsLW1lbnUubW0tcmlnaHQsXG4ubW1pdGVtb3Blbi5wYW5lbC1tZW51Lm1tLXJpZ2h0Lm1taGlkZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5tbWl0ZW1vcGVuLnBhbmVsLW1lbnUubW1oaWRlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbi5tbXBhbmVsIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5tbXBhbmVscyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tbXBhbmVsLm1tb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4ubW1wYW5lbC5tbXN1Ym9wZW5lZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODAlLCAwLCAwKTtcbn1cblxuLm1tcGFuZWxzID4gLm1tcGFuZWwge1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tbXBhbmVscyxcbi5tbXBhbmVscyA+XG4ubW1wYW5lbCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLm1tcGFuZWxzID4gLm1tcGFuZWw6bm90KC5tbWhpZGRlbikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1tcGFuZWxzID4gLm1tcGFuZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLm1taGlkZGVuLFxuLm1tLW5hdi1idG4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW0tZnVsbHNjcmVlbi1iZyxcbi5tbS1mdWxsc2NyZWVuLWJnOmZvY3VzLFxuLm1tLWZ1bGxzY3JlZW4tYmc6YWN0aXZlLFxuLm1tLWZ1bGxzY3JlZW4tYmc6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udHQtbWVudS1zbGlkZXIge1xuICBtYXgtaGVpZ2h0OiAzODlweDtcbn1cblxuLypcblx0dHQtaGVhZGVyLTAxKENhckxlYWRlcilcbiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgLypcblx0XHRwYW5lbC1pbmZvKGRlc2N0b3BlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdHF1aWNrTGlua3MobW9iaWxlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdGhlYWRlci1ob2xkZXIgbGF5b3V0XG5cdCovXG4gIC8qXG5cdFx0aGVhZGVyLW9ialxuXHQqL1xuICAvKiBkZXNjdG9wLW1lbnUgKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMS50dC1vbi10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEudHQtb24tdG9wID4gKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDE6bm90KC50dC1vbi10b3ApIHtcbiAgaGVpZ2h0OiAxOTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMTpub3QoLnR0LW9uLXRvcCkge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL2hlYWRlci1zdWItbWVudS5qcGdcIikgMCAwIG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDE6bm90KC50dC1vbi10b3ApIHtcbiAgICBoZWlnaHQ6IDEyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXBhbmVsLWluZm8gLnJvdyB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAucm93IHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1ib3gtaW5mbyBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYm94LWluZm8gbGkgaS5pY29uLTE1ODc0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWJveC1pbmZvIC50dC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1kcm9wZG93bi1vYmoge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMjBweCAwIDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iajpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggM3B4IDRweCAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWRyb3Bkb3duLW9iaiB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtZHJvcGRvd24tb2JqLmFjdGl2ZSAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA0M3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2gge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjRweCAxMnB4IDEwcHggMHB4O1xuICBtYXJnaW4tbGVmdDogMzhweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcxcHgpO1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMjJweDtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDRweDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4IDVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7XG4gICAgdG9wOiAxN3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlcjpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1zZWFyY2hlci5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXNlYXJjaGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sYW5ndWFnZSBzZWxlY3Qge1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxhbmd1YWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCB7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwIDRweCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDI5OXB4O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDdweCAxNHB4IDIycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMge1xuICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkge1xuICBtYXJnaW46IDI0cHggMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnRodW1ibmFpbCB7XG4gIHdpZHRoOiA4OXB4O1xuICBtaW4td2lkdGg6IDg5cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMTJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtcHJpY2Uge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYTpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHggMjBweCAyM3B4IDIwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCBsYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCAudHQtcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWNhcnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCB7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwIDRweCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDIzMHB4O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogLTIzcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMHB4IDE0cHggMjJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIHRvcDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWFjY291bnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LXF1aWNrTGlua3MtcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtcXVpY2tMaW5rcy1wb3B1cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYTNhM2E7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTgxODE4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wudHQtY2FydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZGQzZDUzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSBpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBpbmhlcml0O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiA1cHggMTJweCAycHggMnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1pbi13aWR0aDogMzdweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLnF1aWNrTGlua3MtbGF5b3V0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzQyNDI0MjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4zcywgei1pbmRleCAwcyBsaW5lYXIgMC4wMXM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3Mge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNHB4IDEwcHggOXB4IDEzcHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIHtcbiAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMTNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAucXVpY2tMaW5rcy1hZGRyZXNzIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSBhIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDc7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51IHtcbiAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgLW1zLWZsZXg6IDIgMSBhdXRvO1xuICBmbGV4OiAyIDEgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciB7XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUsXG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIC50dC1tZW51LXRvZ2dsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIHtcbiAgbWF4LXdpZHRoOiAxOTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MCB7XG4gIGZpbGw6ICNGRkZGRkY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QyIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmaWxsOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QzIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmaWxsOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3Q0IHtcbiAgZmlsbDogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN2Zy1pbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAudHQtbG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC50dC1sb2dvLWxpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE2OHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdmctaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAudHQtbG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAudHQtbG9nby1saWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAudHQtbG9nbyAuc3QwIHtcbiAgICBmaWxsOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdDEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZpbGw6ICMyMjIyMjI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0MyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGZpbGw6ICMyMjIyMjI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gLnN0NCB7XG4gICAgZmlsbDogI2RkM2Q1MztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28ge1xuICAgIG1heC13aWR0aDogMTMxcHg7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1sb2dvIC5zdmctaW1nIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LWxvZ28gaW1nOm5vdCguc3ZnLWltZykge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLnR0LW1lbnUtdG9nZ2xlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC50dC1tZW51LXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuYnRuLmJ0bi10b2dnbGUtbW9kYWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIGkge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAuYnRuLmJ0bi10b2dnbGUtbW9kYWwge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB7IFxuICBkaXNwbGF5OiBmbGV4OyBcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgXG4gIGZsZXgtd3JhcDogd3JhcDsgXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcbiAgYWxpZ24tY29udGVudDogY2VudGVyOyBcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDI1cHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBwYWRkaW5nOiA5cHggMTFweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIHBhZGRpbmc6IDlweCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDEwcHggMTVweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgdWwge1xuICBsZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDIxMXB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1ob3ZlciB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAyOHB4O1xuICB3aWR0aDogMjExcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogOXB4IDAgMTFweCAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHtcbiAgY29sb3I6ICMwZTBlMGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwge1xuICAgIGxlZnQ6IDExcHg7XG4gIH1cbn1cblxuLypcbkhlYWRlciBzdHVja1xuKi9cbiN0dC1zdHVjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdG9wOiAtNzZweDtcbiAgei1pbmRleDogMjA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1zdHVjayAudHQtc3R1Y2stcm93IHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5cbiN0dC1zdHVjayAudHQtc3R1Y2stcm93ID4gW2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjdHQtc3R1Y2sgLnR0LXN0dWNrLXJvdyAudHQtc3R1Y2stcGFyZW50LWxvZ28ge1xuICAgIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDIgMSBhdXRvO1xuICAgIGZsZXg6IDIgMSBhdXRvO1xuICB9XG4gICN0dC1zdHVjayAudHQtc3R1Y2stcm93IC50dC1tZW51LXRvZ2dsZSB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbiAgI3R0LXN0dWNrIC50dC1zdHVjay1yb3cgLnR0LWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgPiBhOm5vdCg6aG92ZXIpIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGE6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtc3ViTWVudSA+IGE6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgbGVmdDogMTVweDtcbn1cblxuI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzICFpbXBvcnRhbnQ7XG59XG5cbiN0dC1zdHVjay5zdHVjayB7XG4gIHRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1zdHVjayB7XG4gICAgbWF4LWhlaWdodDogNTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkudG91Y2ggI3R0LWhlYWRlciAudHQtcGFuZWwtaW5mbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxufVxuXG4vKiBzdHVjayB0dC1oZWFkZXItMDEqL1xuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyB7XG4gIG1heC13aWR0aDogMTU3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nby1kYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28tbGlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDAge1xuICBmaWxsOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdDIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZpbGw6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAxICN0dC1zdHVjayAuY29sLWxvZ28gLnN0MyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3Q0IHtcbiAgZmlsbDogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbG9nbyAuc3ZnLWltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1sb2dvIC5zdmctaW1nIHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMSAjdHQtc3R1Y2sgLmNvbC1tZW51IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDEgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggOXB4O1xuICB9XG59XG5cbi8qXG5cdHR0LWhlYWRlci0wMihNb3RvTGVhZGVyKVxuKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICAvKlxuXHRcdHBhbmVsLWluZm8oZGVzY3RvcGUgdG9wIGxpbmUpXG5cdCovXG4gIC8qXG5cdFx0cXVpY2tMaW5rcyhtb2JpbGUgdG9wIGxpbmUpXG5cdCovXG4gIC8qXG5cdFx0aGVhZGVyLWhvbGRlciBsYXlvdXRcblx0Ki9cbiAgLypcblx0XHRoZWFkZXItb2JqXG5cdCovXG4gIC8qIGRlc2N0b3AtbWVudSAqL1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyLnR0LW9uLXRvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMi50dC1vbi10b3AgPiAqIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMjpub3QoLnR0LW9uLXRvcCkge1xuICBoZWlnaHQ6IDE5MHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyOm5vdCgudHQtb24tdG9wKSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vaGVhZGVyLXN1Yi1tZW51LmpwZ1wiKSAwIDAgbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMjpub3QoLnR0LW9uLXRvcCkge1xuICAgIGhlaWdodDogMTI3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXBhbmVsLWluZm8gLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1wYW5lbC1pbmZvIC50dC13cmFwcGVyLWljb24ge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwYWRkaW5nOiAwIDAgNnB4IDM5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWJveC1pbmZvIGxpIGEge1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGkgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYm94LWluZm8ge1xuICAgIG1hcmdpbjogNDBweCAwIDQwcHggNTdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyB7XG4gICAgbWFyZ2luOiAwcHggMCAxNnB4IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1ib3gtaW5mbyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbjogMCAyMHB4IDAgMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNnB4IDNweCA0cHggM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmogLnR0LWRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1kcm9wZG93bi1vYmoge1xuICAgIG1hcmdpbjogMCAxN3B4IDAgMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWRyb3Bkb3duLW9iaiB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtZHJvcGRvd24tb2JqLmFjdGl2ZSAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDI0cHggMTJweCAxMHB4IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MXB4KTtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDIycHg7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA0cHg7XG4gIGxlZnQ6IDBweDtcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaDpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgY29sb3I6ICM1ZjVmNWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkzM1wiO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LXNlYXJjaCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2gge1xuICAgIHRvcDogMTdweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXI6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtc2VhcmNoZXIuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1zZWFyY2hlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxhbmd1YWdlIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2Ugc2VsZWN0IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyOTlweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogMDtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA3cHggMTRweCAyMnB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWRyb3Bkb3duLXRpdGxlIC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMjBweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIHtcbiAgbWFyZ2luOiAyNHB4IDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50aHVtYm5haWwge1xuICB3aWR0aDogODlweDtcbiAgbWluLXdpZHRoOiA4OXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAwIDVweCAwIDEycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGE6aG92ZXIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgLnR0LWNsb3NlLWl0ZW0ge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMjNweCAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAucHJpY2UtdG90YWwgLnR0LXByaWNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWJvdHRvbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1jYXJ0LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQge1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMCA0cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAyMzBweDtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcmlnaHQ6IC0yM3B4O1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDBweCAxNHB4IDIycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2UgLnR0LWJ0bi1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNHB4O1xuICB0b3A6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB1bCBsaSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweCAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQ6bm90KC5hY3RpdmUpIC50dC1kcm9wZG93bi1tZW51IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1hY2NvdW50LmFjdGl2ZSAudHQtZHJvcGRvd24tbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1xdWlja0xpbmtzLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LXF1aWNrTGlua3MtcG9wdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2EzYTNhO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzE4MTgxODtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sLnR0LWNhcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUgaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogM3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZzogNXB4IDEycHggMnB4IDJweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtaW4td2lkdGg6IDM3cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDIgLmxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5xdWlja0xpbmtzLWxheW91dCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgY29sb3I6ICM0MjQyNDI7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dCAwcywgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIHotaW5kZXggMHMgbGluZWFyIDAuMDFzO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLW1hcCBhZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCAxMHB4IDlweCAxM3B4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDEzcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgaSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnF1aWNrTGlua3MtYWRkcmVzcyAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDhweCAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAucXVpY2tMaW5rcy1hZGRyZXNzIHVsIGxpIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkgYSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA3O1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgZmxleDogMiAxIGF1dG87XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyAudHQtbG9nbyB7XG4gIG1heC13aWR0aDogMTMxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuaGVhZGVyLWhvbGRlciB7XG4gICAgbWluLWhlaWdodDogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDgycHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSxcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmhlYWRlci1ob2xkZXIgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUgLnR0LW1lbnUtdG9nZ2xlIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxvZ28ge1xuICBtYXgtd2lkdGg6IDIyNHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLnR0LWxvZ28ge1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC50dC1tZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgcGFkZGluZzogNXB4O1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAudHQtbWVudS10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAuYnRuLmJ0bi10b2dnbGUtbW9kYWwge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDI1cHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBwYWRkaW5nOiA5cHggMTFweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDlweCAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogOXB4IDEwcHggMTVweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgdWwge1xuICBsZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDIxMXB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1ob3ZlciB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAyOHB4O1xuICB3aWR0aDogMjExcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogOXB4IDAgMTFweCAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHtcbiAgY29sb3I6ICMwZTBlMGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwge1xuICAgIGxlZnQ6IDExcHg7XG4gIH1cbn1cblxuLyogc3R1Y2sgdHQtaGVhZGVyLTAyKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28ge1xuICBtYXgtd2lkdGg6IDE0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1sb2dvIC50dC1sb2dvLWRhcmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nby1saWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuYnRuLmJ0bi10b2dnbGUtbW9kYWw6aG92ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1tZW51LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMiAjdHQtc3R1Y2sgLmNvbC1tZW51IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDE1cHggOXB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bm90KC5hY3RpdmUpIGE6bm90KDpob3Zlcikge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDIgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1hY3RpdmUgPiBhIHtcbiAgY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAudHQtbWVudS10b2dnbGUge1xuICAgIHRvcDogOHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAyICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28ge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi8qXG5cdHR0LWhlYWRlci0wMyhZYWNodClcbiovXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbiAgLypcblx0XHRwYW5lbC1pbmZvKGRlc2N0b3BlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdHF1aWNrTGlua3MobW9iaWxlIHRvcCBsaW5lKVxuXHQqL1xuICAvKlxuXHRcdGhlYWRlci1ob2xkZXIgbGF5b3V0XG5cdCovXG4gIC8qXG5cdFx0aGVhZGVyLW9ialxuXHQqL1xuICAvKiBkZXNjdG9wLW1lbnUgKi9cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMy50dC1vbi10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMudHQtb24tdG9wID4gKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDM6bm90KC50dC1vbi10b3ApIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXBhbmVsLWluZm8gLnJvdyB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1wYW5lbC1pbmZvIC5uaWNlLXNlbGVjdC50dC1za2luLTAyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAucm93IHtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcGFuZWwtaW5mbyAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1ib3gtaW5mbyBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYm94LWluZm8gbGkgaS5pY29uLTE1ODc0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWJveC1pbmZvIC50dC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1kcm9wZG93bi1vYmoge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDAgMjBweCAwIDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iajpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggM3B4IDRweCAzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiAudHQtZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWRyb3Bkb3duLW9iaiB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqIC50dC1kcm9wZG93bi10b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtZHJvcGRvd24tb2JqLmFjdGl2ZSAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA0M3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1zZWFyY2gge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjRweCAxMnB4IDEwcHggMHB4O1xuICBtYXJnaW4tbGVmdDogMzhweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcxcHgpO1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1pbnB1dDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQ6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLWlucHV0Om5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMjJweDtcbiAgcGFkZGluZzogNHB4IDAgNHB4IDRweDtcbiAgbGVmdDogMHB4O1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tc2VhcmNoOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLWNsb3NlIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4IDVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1idG4tY2xvc2U6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LWJ0bi1jbG9zZSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlciAudHQtZHJvcGRvd24tbWVudSAudHQtYnRuLXNlYXJjaCB7XG4gICAgdG9wOiAxN3B4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlcjpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtc2VhcmNoZXIgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1zZWFyY2hlci5hY3RpdmUgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXNlYXJjaGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbGFuZ3VhZ2Uge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sYW5ndWFnZSBzZWxlY3Qge1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sYW5ndWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxhbmd1YWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCB7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwIDRweCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDI5OXB4O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwIDBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkZDNkNTM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDdweCAxNHB4IDIycHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1kcm9wZG93bi10aXRsZSAudHQtYnRuLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtZHJvcGRvd24tdGl0bGUgLnR0LWJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMge1xuICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkge1xuICBtYXJnaW46IDI0cHggMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnRodW1ibmFpbCB7XG4gIHdpZHRoOiA4OXB4O1xuICBtaW4td2lkdGg6IDg5cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMTJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIGEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSBhIC50dC1kZXNjcmlwdGlvbiAudHQtcHJpY2Uge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tbWVudSAudHQtc2VhcmNoLXJlc3VsdHMgbGkgYTpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtcmVzdWx0cyBsaSAudHQtY2xvc2UtaXRlbSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweCAwcHggNXB4IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXNlYXJjaC1yZXN1bHRzIGxpIC50dC1jbG9zZS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHggMjBweCAyM3B4IDIwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCBsYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5wcmljZS10b3RhbCAudHQtcHJpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1jYXJ0IC50dC1kcm9wZG93bi1tZW51IC50dC1zZWFyY2gtYm90dG9tIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtY2FydCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWNhcnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCB7XG4gICAgdG9wOiAzcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDZweCAwIDRweCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDIzMHB4O1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICByaWdodDogLTIzcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMjI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZmZmZmZmO1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyM3B4O1xuICB0b3A6IC03cHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IC50dC1yb3ctY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMHB4IDE0cHggMjJweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgLnR0LXJvdy1jbG9zZSAudHQtYnRuLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00cHg7XG4gIHRvcDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tbWVudSAudHQtcm93LWNsb3NlIC50dC1idG4tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1hY2NvdW50IC50dC1kcm9wZG93bi1tZW51IHVsIGxpIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQgLnR0LWRyb3Bkb3duLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudDpub3QoLmFjdGl2ZSkgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtYWNjb3VudCAudHQtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWFjY291bnQuYWN0aXZlIC50dC1kcm9wZG93bi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UgMC4xNXM7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LXF1aWNrTGlua3MtcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtcXVpY2tMaW5rcy1wb3B1cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzYTNhM2E7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTgxODE4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wudHQtY2FydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZGQzZDUzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIGEuYnRuLXRvZ2dsZSBpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCBhLmJ0bi10b2dnbGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tb2JpbGUtcXVpY2tMaW5rcyAucm93IC5jb2wgYS5idG4tdG9nZ2xlLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBpbmhlcml0O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiA1cHggMTJweCAycHggMnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1pbi13aWR0aDogMzdweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbW9iaWxlLXF1aWNrTGlua3MgLnJvdyAuY29sIC5uaWNlLXNlbGVjdC50dC1za2luLTAyOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLmNvbCAubmljZS1zZWxlY3QudHQtc2tpbi0wMiAubGlzdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDBweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LW1vYmlsZS1xdWlja0xpbmtzIC5yb3cgLnF1aWNrTGlua3MtbGF5b3V0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzQyNDI0MjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0IDBzLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCAwcywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4zcywgei1pbmRleCAwcyBsaW5lYXIgMC4wMXM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtbWFwIGFkZHJlc3Mge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNHB4IDEwcHggOXB4IDEzcHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1tYXAgYWRkcmVzcyBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIHtcbiAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggMTNweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAucXVpY2tMaW5rcy1hZGRyZXNzIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgOHB4IDA7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5xdWlja0xpbmtzLWFkZHJlc3MgdWwgbGkge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaSBhIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnF1aWNrTGlua3MtYWRkcmVzcyB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDc7XG4gIG1pbi1oZWlnaHQ6IDk5cHg7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbG9nbyB7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi10b3A6IDIxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmhlYWRlci1ob2xkZXIgLmNvbC1sb2dvIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgICBmbGV4OiAyIDEgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIHtcbiAgICBtaW4taGVpZ2h0OiA4MnB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUsXG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtYnRuLXRvZ2dsZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLWxvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5oZWFkZXItaG9sZGVyIC5jb2wtbWVudS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuaGVhZGVyLWhvbGRlciAuY29sLW1lbnUtdG9nZ2xlIC50dC1tZW51LXRvZ2dsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sb2dvIHtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE2OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMzFweDtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLnR0LWxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC50dC1tZW51LXRvZ2dsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgcGFkZGluZzogNXB4O1xuICB6LWluZGV4OiAzO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAudHQtbWVudS10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzIC5idG4uYnRuLXRvZ2dsZS1tb2RhbCBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgLmJ0bi5idG4tdG9nZ2xlLW1vZGFsIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAuYnRuLmJ0bi10b2dnbGUtbW9kYWwgaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogMTRweCAxOHB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYSB7XG4gICAgcGFkZGluZzogMTRweCA3cHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaSBhIHtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHggMTVweDtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6Zmlyc3QtY2hpbGQgdWwge1xuICBsZWZ0OiAwO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLXN1Yk1lbnUgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1zdWJNZW51ID4gYTphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjtcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsID4gbGkuaXMtYWN0aXZlID4gYTphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZDNkNTMgIWltcG9ydGFudDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBtaW4td2lkdGg6IDIxMXB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UgMHM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaS5pcy1ob3ZlciB1bCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSAwLjE1cztcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIDAuMTVzO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtZGVzY3RvcC1tZW51IG5hdiA+IHVsIHVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiAyOHB4O1xuICB3aWR0aDogMjExcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogOXB4IDAgMTFweCAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjNweDtcbiAgdG9wOiAtN3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIzcHg7XG4gIHRvcDogLTdweDtcbiAgei1pbmRleDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhIHtcbiAgY29sb3I6ICMwZTBlMGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCAyMHB4IDVweDtcbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwgbGkuaXMtYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgdWwge1xuICAgIGxlZnQ6IDExcHg7XG4gIH1cbn1cblxuLyogc3R1Y2sgdHQtaGVhZGVyLTAyKi9cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbiN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28gLnR0LWxvZ28ge1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5idG4uYnRuLXRvZ2dsZS1tb2RhbDpob3Zlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1idG4tdG9nZ2xlLW1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgLmNvbC1tZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbWVudSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICN0dC1oZWFkZXIudHQtaGVhZGVyLTAzICN0dC1zdHVjayAuY29sLW1lbnUgLnR0LXN0dWNrLXBhcmVudC1sb2dvIHtcbiAgICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAgIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgICBmbGV4OiAyIDEgYXV0bztcbiAgfVxufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAjdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMTVweCA5cHg7XG4gIH1cbn1cblxuI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrICN0dC1kZXNjdG9wLW1lbnUgbmF2ID4gdWwgPiBsaTpub3QoLmFjdGl2ZSkgYTpub3QoOmhvdmVyKSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtaGVhZGVyLnR0LWhlYWRlci0wMyAjdHQtc3R1Y2sgI3R0LWRlc2N0b3AtbWVudSBuYXYgPiB1bCA+IGxpLmlzLWFjdGl2ZSA+IGEge1xuICBjb2xvcjogI2RkM2Q1MyAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC50dC1tZW51LXRvZ2dsZSB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbiAgI3R0LWhlYWRlci50dC1oZWFkZXItMDMgI3R0LXN0dWNrIC5jb2wtbG9nbyAudHQtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLVxuICAgIE1haW4gU2xpZGVyXG4tLS0tLS0tLSovXG4ubWFpblNsaWRlci1sYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpblNsaWRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9oZXJvMS5qcGcnKSBib3R0b20gY2VudGVyIG5vLXJlcGVhdDtcbmJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpblNsaWRlciB7XG4gICAgaGVpZ2h0OiA4OTBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNTUxcHgpIHtcbiAgLm1haW5TbGlkZXIge1xuICAgIGhlaWdodDogMzU0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5tYWluU2xpZGVyIHtcbiAgICBoZWlnaHQ6IDE0OXB4O1xuICB9XG59XG5cbi5tYWluU2xpZGVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIge1xuICAgIGhlaWdodDogODkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU1MXB4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIge1xuICAgIGhlaWdodDogMzU0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuaW1nLS1ob2xkZXIge1xuICAgIGhlaWdodDogMTQ5cHg7XG4gIH1cbn1cblxuLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAvKiB0cC1jYXB0aW9uLTAxKHNsaWRlLTAyKSAqL1xufVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgZGl2W2NsYXNzXj1cInRwLWNhcHRpb24tXCJdIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgZGl2W2NsYXNzXj1cInRwLWNhcHRpb24tXCJdOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDIge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgICBsaW5lLWhlaWdodDogMC45NztcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDQge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAxIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tYWluU2xpZGVyIC5zbGlkZSAuc2xpZGUtY29udGVudCAudHAtY2FwdGlvbi0wMS0wMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDMge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAubWFpblNsaWRlciAuc2xpZGUgLnNsaWRlLWNvbnRlbnQgLnRwLWNhcHRpb24tMDEtMDEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5zbGlkZS1jb250ZW50IC50cC1jYXB0aW9uLTAxLTAzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW5TbGlkZXIgLnNsaWRlIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogLTIwOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS9tYWluU2xpZGVyLWxheW91dDAxLnBuZ1wiKSAwIDAgbm8tcmVwZWF0O1xuICB3aWR0aDogNDMwcHg7XG4gIGhlaWdodDogMzk3cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IC0xOHB4O1xuICBsZWZ0OiAtMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vbWFpblNsaWRlci1sYXlvdXQwMi5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDQ2MnB4O1xuICBoZWlnaHQ6IDQwM3B4O1xuICB6LWluZGV4OiAwO1xuICBhbmltYXRpb246IG1vdmluZyAzcyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5Aa2V5ZnJhbWVzIG1vdmluZyB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAzNHB4O1xufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIC50ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiA2MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDAuOTc7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI1NHB4O1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBwYWRkaW5nOiA4cHggMCAwIDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4gaSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDBweCAxMHB4IDEwcHggMDtcbiAgdG9wOiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgaGVpZ2h0OiAyMjJweDtcbiAgICB0b3A6IC0xMDJweDtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b206YmVmb3JlIHtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgd2lkdGg6IDI0OXB4O1xuICAgIGhlaWdodDogMjI3cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMC45NztcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4ge1xuICAgIHdpZHRoOiAxNDFweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHBhZGRpbmc6IDNweCAwIDAgMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gc3BhbiBpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW46IDBweCAxMHB4IDEwcHggMDtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHtcbiAgICB3aWR0aDogMTAycHg7XG4gICAgaGVpZ2h0OiA5M3B4O1xuICAgIHRvcDogLTUycHg7XG4gICAgcmlnaHQ6IDE5cHg7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tOmJlZm9yZSB7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IC0zcHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgfVxuICAubWFpblNsaWRlciAudHQtY2FwdGlvbi1jdXN0b20gLnR0LXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSAudHQtdGl0bGUgLnRleHQtc21hbGwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIC50dC10aXRsZSAudGV4dC1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5tYWluU2xpZGVyIC50dC1jYXB0aW9uLWN1c3RvbSBzcGFuIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE0MXB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02cHg7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLm1haW5TbGlkZXIgLnR0LWNhcHRpb24tY3VzdG9tIHNwYW4gaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG4ubWFpblNsaWRlciAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMThweDtcbiAgei1pbmRleDogNztcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5tYWluU2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ubWFpblNsaWRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMjBweDtcbn1cblxuLm1haW5TbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbi5mYWRlSW5MZWZ0U20ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0U207XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0U207XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uZmFkZUluUmlnaHRTbSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0U207XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodFNtO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLmZhZGVJblVwU20ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcFNtO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBTbTtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5hbmltYXRlZC5mYWRlSW5MZWZ0U20sXG4uYW5pbWF0ZWQuZmFkZUluUmlnaHRTbSxcbi5hbmltYXRlZC5mYWRlSW5VcFNtIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IC43NXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwU20ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcFNtIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDUwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1MCUsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0U20ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRTbSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMCUsIDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodFNtIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRTbSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5ib2R5LmlzLWxvYWRlZCAubG9hZGluZy1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubG9hZGluZy1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4ubG9hZGluZy1jb250ZW50LmRpc2FibGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubG9hZGluZy1jb250ZW50IC5pbWFnZSB7XG4gIG1heC13aWR0aDogMTUlO1xufVxuXG4ubG9hZGluZy1jb250ZW50IC5pbWFnZSBpbWcge1xuICBhbmltYXRpb246IGZsaXBJblkgM3MgaW5maW5pdGU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmxvYWRpbmctZG90cyB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG9wYWNpdHk6IDA7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzO1xuICAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzO1xuICAtby1hbmltYXRpb246IGxvYWRpbmctZG90cy1mYWRlaW4gLjVzIGxpbmVhciBmb3J3YXJkcztcbiAgLW1zLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZhZGVpbiAuNXMgbGluZWFyIGZvcndhcmRzO1xuICBhbmltYXRpb246IGxvYWRpbmctZG90cy1mYWRlaW4gLjVzIGxpbmVhciBmb3J3YXJkcztcbn1cblxuLmxvYWRpbmctZG90cyBpIHtcbiAgd2lkdGg6IC41ZW07XG4gIGhlaWdodDogLjVlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDAgLjEyNWVtO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMgLjVzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1zLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIC41cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5sb2FkaW5nLWRvdHMuZGFyay1ncmF5IGkge1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xufVxuXG4ubG9hZGluZy1kb3RzIGk6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZpcnN0LWRvdCAuNXMgaW5maW5pdGU7XG4gIC1tb3otYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZpcnN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWZpcnN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFlbSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMWVtKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFlbSk7XG59XG5cbi5sb2FkaW5nLWRvdHMgaTpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICAtbW96LWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWxhc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogbG9hZGluZy1kb3RzLWxhc3QtZG90IC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIC1tcy1hbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IGxvYWRpbmctZG90cy1sYXN0LWRvdCAuNXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1mYWRlaW4ge1xuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZhZGVpbiB7XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmFkZWluIHtcbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1maXJzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC1tcy1maWx0ZXI6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWZpcnN0LWRvdCB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLW1zLWZpbHRlcjogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtZmlyc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtZmlsdGVyOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWRpbmctZG90cy1taWRkbGUtZG90cyB7XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLW1pZGRsZS1kb3RzIHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbWlkZGxlLWRvdHMge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDFlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMWVtKTtcbiAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbG9hZGluZy1kb3RzLWxhc3QtZG90IHtcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbn1cblxuQC1vLWtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nLWRvdHMtbGFzdC1kb3Qge1xuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgyZW0pO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDJlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMmVtKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAgNi4gQ29udGVudCBsYXlvdXQgICAgLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogdHQtc2VhcmNoLWZpbHRlciAqL1xuLnR0LXNlYXJjaC1maWx0ZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciAudHQtaWNvbi1maWx0ZXIge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjlweDtcbiAgbGVmdDogMjFweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2IHNlbGVjdCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLXdpZHRoOiAyMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzcHggMCAwIDEwOHB4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzFweDtcbiAgbGVmdDogLTY5cHg7XG4gIHdpZHRoOiAxNjFweDtcbiAgaGVpZ2h0OiAxNjFweDtcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdDpub3QoLnR0LXdpZHRoLWxhcmdlKSB7XG4gIHdpZHRoOiAxMjJweDtcbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYudHQtY29sLXNlbGVjdCAudHQtc2VsZWN0LnR0LXdpZHRoLWxhcmdlIHtcbiAgd2lkdGg6IDE3OHB4O1xufVxuXG4udHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtYnRuIC5idG4ge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LXNlYXJjaC1maWx0ZXIge1xuICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LXNlYXJjaC1maWx0ZXIge1xuICAgIGhlaWdodDogMTA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgLnR0LWljb24tZmlsdGVyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogNDZweDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZSB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDE0cHggMCAwIDExM3B4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC10aXRsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtdGl0bGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDZweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogOTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3Qge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiA1M3B4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4ge1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctdG9wOiA1M3B4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgPiBkaXYgLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEge1xuICAgIGhlaWdodDogMzdweDtcbiAgICBwYWRkaW5nOiA2cHggMzNweCAzcHggMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdDpub3QoLnR0LXdpZHRoLWxhcmdlKSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1zZWxlY3QgLnR0LXNlbGVjdC50dC13aWR0aC1sYXJnZSB7XG4gICAgd2lkdGg6IDEzNHB4O1xuICB9XG4gIC50dC1zZWFyY2gtZmlsdGVyID4gZGl2LnR0LWNvbC1idG4gLmJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG4gIH1cbiAgLnR0LXNlYXJjaC1maWx0ZXIgLnR0LW1vYmlsZS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTBweCkge1xuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3Q6bm90KC50dC13aWR0aC1sYXJnZSkge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuICAudHQtc2VhcmNoLWZpbHRlciA+IGRpdi50dC1jb2wtc2VsZWN0IC50dC1zZWxlY3QudHQtd2lkdGgtbGFyZ2Uge1xuICAgIHdpZHRoOiAxMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LXNlYXJjaC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LXNlYXJjaC1maWx0ZXIgLnZpc2libGUtZGVzY3RvcGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyIC52aXNpYmxlLWRlc2N0b3BlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udHQtc2VhcmNoLWZpbHRlciAudmlzaWJsZS1kZXZpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1zZWFyY2gtZmlsdGVyIC52aXNpYmxlLWRldmljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogdHQtYnJhbmQgKi9cbi50dC1saW5rLXJlZGlyZWN0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saW5rLXJlZGlyZWN0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogMnB4O1xuICBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLnR0LWxpbmstcmVkaXJlY3Q6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50dC1saW5rLXJlZGlyZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgdG9wOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGluay1yZWRpcmVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgICB0b3A6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnR0LWxpbmstcmVkaXJlY3Q6YWZ0ZXIge1xuICAgIHRvcDogMnB4O1xuICB9XG59XG5cbi50dC1icmFuZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtYnJhbmQgLnR0LWltZyB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LWJyYW5kIC50dC1pbWcgaW1nIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1icmFuZCAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWJyYW5kIC50dC10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtYnJhbmQgLnR0LXRpdGxlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnR0LWJyYW5kOmhvdmVyIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4vKiB0dC1ib3gtbWFwICovXG4udHQtbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMikge1xuICBoZWlnaHQ6IDQxcHg7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogJ1xcZTkyZSc7XG59XG5cbi50dC1tYXAgLnR0LWJ0bi10b2dnbGU6bm90KC50dC1zdHlsZS0wMikuaXMtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTJkJztcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZTpub3QoLnR0LXN0eWxlLTAyKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZS50dC1zdHlsZS0wMjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogJ1xcZTkyYyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDZweDtcbn1cblxuLnR0LW1hcCAudHQtYnRuLXRvZ2dsZS50dC1zdHlsZS0wMi5pcy1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MmInO1xufVxuXG4udHQtbWFwIC50dC1idG4tdG9nZ2xlLnR0LXN0eWxlLTAyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTMycHg7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtbWFwIC50dC1ib3gtbWFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbWFwICovXG4uZ29vZ2xlLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMyMHB4O1xufVxuXG4vKiAgKi9cbi50dC1hZGRpdGlvbmFsLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IC01N3B4O1xufVxuXG4vKiBzaG9ydC1zdHJ1Y3R1cmUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3Mtc2hvcnQtc3RydWN0dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLndzLXNob3J0LXN0cnVjdHVyZTpub3QoLmlzLW9wZW4pIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC53cy1zaG9ydC1zdHJ1Y3R1cmU6bm90KC5pcy1vcGVuKSAudHQtaGlkZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud3Mtc2hvcnQtc3RydWN0dXJlOm5vdCguaXMtb3Blbik6YWZ0ZXIge1xuICAgIC8vIC1tb3otb3BhY2l0eTogMTtcbiAgICAvLyAta2h0bWwtb3BhY2l0eTogMTtcbiAgICAvLyAtd2Via2l0LW9wYWNpdHk6IDE7XG4gICAgLy8gb3BhY2l0eTogMTtcbiAgfVxuICAud3Mtc2hvcnQtc3RydWN0dXJlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgLW1vei1vcGFjaXR5OiAwO1xuICAgIC1raHRtbC1vcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud3Mtc2hvcnQtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAud3Mtc2hvcnQtYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLndzLXNob3J0LWJ0biAud3MtYnRuLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDVweCA1cHggNXB4O1xuICAgIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZTphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gICAgY29udGVudDogXCJcXGU5MmNcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLW1vei10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAud3Mtc2hvcnQtYnRuIC53cy1idG4tbW9yZTpob3ZlciB7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gIH1cbn1cblxuLypcblx0dHQtbWVkaWEtMDJcbiovXG4udHQtbWVkaWEtMDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnR0LW1lZGlhLTAyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI0cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIG1pbi1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rLW1hcmtlcjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogJ1xcZTkxOCc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtbGluay1tYXJrZXI6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMjNweCAyOHB4IDEycHggMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIzcHggMTRweCAxM3B4O1xuICB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwge1xuICAgIHRvcDogLTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweDtcbiAgfVxuICAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgLnR0LXRvdGFsIHtcbiAgICB0b3A6IC0zcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmstbWFya2VyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC50dC1tZWRpYS0wMiAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmstbWFya2VyOmJlZm9yZSB7XG4gICAgdG9wOiA1cHg7XG4gIH1cbn1cblxuLnR0LW1lZGlhLTAyOmhvdmVyIC50dC1kZXNjcmlwdGlvbiB7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi50dC1tZWRpYS0wMjpob3ZlciAudHQtZGVzY3JpcHRpb24gcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtbWVkaWEtMDI6aG92ZXIgLnR0LWxpbmstbWFya2VyIHtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udHQtbGlzdC1tZWRpYS0wMiB7XG4gIG1hcmdpbi10b3A6IC0xOXB4O1xufVxuXG4udHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4udHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnR0LWxpc3QtbWVkaWEtMDIgLnR0LW1lZGlhLTAyIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiA0cHggOXB4IDFweDtcbiAgICBtaW4taGVpZ2h0OiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtbGlzdC1tZWRpYS0wMiAudHQtbWVkaWEtMDIgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSAudHQtdG90YWwge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuXG4vKlxuUG9ydGZvbGlvXG4qL1xuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCA+IC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnBvcnRmb2xpby1tYXNvbnJ5LWxheW91dCAuZXh0cmEtbGluazphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAucG9ydGZvbGlvLW1hc29ucnktbGF5b3V0IC5leHRyYS1saW5rIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTNweDtcbiAgICB0b3A6IC01OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmV4dHJhLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTNweDtcbiAgICB0b3A6IC00MHB4O1xuICB9XG59XG5cbi5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmNvbnRhaW5lci52aXNpYmxlLW1vYmlsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCAwIDU1cHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wb3J0Zm9saW8tbWFzb25yeS1sYXlvdXQgLmNvbnRhaW5lci52aXNpYmxlLW1vYmlsZS5pbmRlbnQtYm90dG9tLW5vbmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5ncmlkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC5lbGVtZW50LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtcG9ydGZvbGlvLWNvbnRlbnQge1xuXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1wb3J0Zm9saW8tY29udGVudC50dC1zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiA0MHZ3O1xufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0ge1xuICB3aWR0aDogMjAlO1xuICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIC8vICY6bnRoLWNoaWxkKDEpe1xuICAvLyAgIG9yZGVyOiAwO1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDIpe1xuICAvLyAgIG9yZGVyOiAxO1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDMpe1xuICAvLyAgIG9yZGVyOiAyO1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDQpe1xuICAvLyAgIG9yZGVyOiA2O1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDUpe1xuICAvLyAgIG9yZGVyOiAzO1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDYpe1xuICAvLyAgIG9yZGVyOiA0O1xuICAvLyB9XG4gIC8vICY6bnRoLWNoaWxkKDcpe1xuICAvLyAgIG9yZGVyOiA1O1xuICAvLyB9XG59XG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0uZWxlbWVudC1pdGVtLTJ4IHtcbiAgd2lkdGg6IDQwJTtcbiAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuIFxuXG5AbWVkaWEgKG1heC13aWR0aDogNzg5cHgpIHtcbiAgLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1wb3J0Zm9saW8tY29udGVudC50dC1zaG93IHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9IFxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1kZWZhdWx0IC5lbGVtZW50LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICB3aWR0aDogYXV0bztcblxuICAgIFxuICB9XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWRlZmF1bHQgLmVsZW1lbnQtaXRlbS5lbGVtZW50LWl0ZW0tMngge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuICBcbi50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWNvbC0wMyB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLmxheW91dC1jb2wtMDMgLmVsZW1lbnQtaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdpZHRoOiAzMy4zMzMlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAubGF5b3V0LWNvbC0wMyAuZWxlbWVudC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmc6IDdweCAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBvcnRmb2xpby1tYXNvbnJ5IC50dC1maWx0ZXItbmF2IC5idXR0b24uYWN0aXZlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tbWFzb25yeSAudHQtZmlsdGVyLW5hdiAuYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYge1xuICAgIHdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLW1hc29ucnkgLnR0LWZpbHRlci1uYXYgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiA0cHggNHB4IDAgNHB4O1xuICB9XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLWluLW91dDtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMzhweDtcbiAgbGVmdDogMCU7XG4gIHBhZGRpbmc6IDIwcHggMTlweCAyNHB4O1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE4JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIGJvdHRvbTogMjhweDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGxldHRlci1zcGFjaW5nOiAwZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzA3MDYwNjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBhZGRpbmc6IDVweCA3cHggNHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC1wcmljZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA2KTtcbiAgei1pbmRleDogMztcbn1cblxuLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmU6aG92ZXIgZmlnY2FwdGlvbiB7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlOmhvdmVyIGZpZ2NhcHRpb246YmVmb3JlIHtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZTpob3ZlciBmaWdjYXB0aW9uIC50dC1wcmljZSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NjBweCkge1xuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHNwYW4ge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4O1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgfVxuICAudHQtcG9ydGZvbGlvLWNvbnRlbnQgLnR0LXBvcnRmb2xpby1pdGVtIGZpZ3VyZSBmaWdjYXB0aW9uIC50dC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgYm90dG9tOiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCA3cHggMjRweCAxMHB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbiAudHQtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogM3B4IDNweCAxcHg7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICB9XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24gLnR0LXByaWNlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnR0LXBvcnRmb2xpby1jb250ZW50IC50dC1wb3J0Zm9saW8taXRlbSBmaWd1cmUgZmlnY2FwdGlvbjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3R0b206IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50dC1wb3J0Zm9saW8tY29udGVudCAudHQtcG9ydGZvbGlvLWl0ZW0gZmlndXJlIGZpZ2NhcHRpb24ge1xuICAgIHBhZGRpbmc6IDE1cHggN3B4IDE5cHggMTBweDtcbiAgfVxufVxuXG4vKlxuYm94ICdXaGF0IFdlIE9mZmVyJ1xuKi9cbi50dC1sYXlvdXQwMS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDExN3B4IDAgMHB4IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50dC1sYXlvdXQwMS1iZyB7XG4gICAgcGFkZGluZzogNjZweCAwIDBweCAwO1xuICB9XG59XG5cbi50dC1sYXlvdXQwMSB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmEgdXJsKFwiL2ltYWdlcy9jdXN0b20vYm94LWxheW91dDAxLWltZzAxLmpwZ1wiKSBjZW50ZXIgdG9wIG5vLXJlcGVhdDtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzOXB4IDAgMTE1cHggMDtcbn1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1kZXNjdG9wZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4udHQtbGF5b3V0MDEgLmxheW91dDAxLWRlc2N0b3BlIC5yb3c6bm90KDpmaXJzdC1jaGlsZCkgLnR0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWxheW91dDAxIC5sYXlvdXQwMS1kZXNjdG9wZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMSAubGF5b3V0MDEtZGVzY3RvcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50dC1sYXlvdXQwMSAubGF5b3V0MDEtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnR0LWxheW91dDAxIC5sYXlvdXQwMS1tb2JpbGUgLnR0LXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udHQtbGF5b3V0MDEgLmxheW91dDAxLW1vYmlsZSBwIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWxheW91dDAxIC50dC1pdGVtLnR0LWljb24tYm90dG9tIC50dC1pdGVtLWljb24ge1xuICAgIC13ZWJraXQtZmxleDogMCAxIGF1dG87XG4gICAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbS50dC1pY29uLWJvdHRvbTpub3QoLnR0LWljb24tcmlnaHQpIC50dC1pdGVtLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHQtbGF5b3V0MDEgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtOm5vdCgudHQtaWNvbi1yaWdodCkgLnR0LWl0ZW0taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xuICBtaW4td2lkdGg6IDk4cHg7XG4gIG1pbi1oZWlnaHQ6IDk4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxMnB4IDA7XG59XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC5saW5rLXRlbCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLmxpbmstdGVsOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAge1xuICBtYXJnaW46IDA7XG59XG5cbi50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnR0LWxheW91dDAxIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICAgIG1pbi13aWR0aDogOThweDtcbiAgICBtaW4taGVpZ2h0OiA5OHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtbGF5b3V0MDEge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzRweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDc5JSBhdXRvO1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnR0LWxheW91dDAxIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA3OHB4O1xuICAgIGhlaWdodDogNzhweDtcbiAgICBtaW4td2lkdGg6IDc4cHg7XG4gICAgbWluLWhlaWdodDogNzhweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtbGF5b3V0MDEge1xuICAgIHBhZGRpbmc6IDM5cHggMCAzMTZweCAwO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiA4OCUgYXV0bztcbiAgfVxuICAudHQtbGF5b3V0MDEgLnJvdyBbY2xhc3NePVwiY29sXCJdOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAucm93IFtjbGFzc149XCJjb2xcIl06bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDcxcHg7XG4gICAgaGVpZ2h0OiA3MXB4O1xuICAgIG1pbi13aWR0aDogNzFweDtcbiAgICBtaW4taGVpZ2h0OiA3MXB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEgLnR0LWl0ZW0gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMSB7XG4gICAgcGFkZGluZzogMCAwIDYwJSAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogOTdweDtcbiAgICBoZWlnaHQ6IDk3cHg7XG4gICAgbWluLXdpZHRoOiA5N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDk3cHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG4gIC50dC1sYXlvdXQwMSAudHQtaXRlbSBwIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEtMDItYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiAxMTdweCAwIDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyLWJnIHtcbiAgICBwYWRkaW5nOiA2NnB4IDAgMHB4IDA7XG4gIH1cbn1cblxuLnR0LWxheW91dDAxLTAyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9tb3RvcmxlYWRlci9jdXN0b20vYm94LWxheW91dDAxLWltZzAxLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzlweCAwIDExNXB4IDA7XG59XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1kZXNjdG9wZSAucm93Om5vdCg6Zmlyc3QtY2hpbGQpIC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogNzJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtZGVzY3RvcGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLWRlc2N0b3BlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHQtbGF5b3V0MDEtMDIgLmxheW91dDAxLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi50dC1sYXlvdXQwMS0wMiAubGF5b3V0MDEtbW9iaWxlIC50dC10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC5sYXlvdXQwMS1tb2JpbGUgcCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0udHQtaWNvbi1yaWdodCAudHQtaXRlbS1pY29uIHtcbiAgLXdlYmtpdC1vcmRlcjogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbS50dC1pY29uLXJpZ2h0IC50dC1pdGVtLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtOm5vdCgudHQtaWNvbi1yaWdodCkgLnR0LWl0ZW0taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbTpub3QoLnR0LWljb24tcmlnaHQpIC50dC1pdGVtLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA5OHB4O1xuICBoZWlnaHQ6IDk4cHg7XG4gIG1pbi13aWR0aDogOThweDtcbiAgbWluLWhlaWdodDogOThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEycHggMDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnR0LWxheW91dDAxLTAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSB7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUgLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICAgIG1pbi13aWR0aDogOThweDtcbiAgICBtaW4taGVpZ2h0OiA5OHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtbGF5b3V0MDEtMDIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbW90b3JsZWFkZXIvY3VzdG9tL2JveC1sYXlvdXQwMS1pbWcwMV9ib3QuanBnXCIpO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDQwJTtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC50dC1sYXlvdXQwMS0wMiAudHQtaXRlbSAudHQtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gICAgbWluLXdpZHRoOiA3OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDc4cHg7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIC50dC1pdGVtLWljb24ge1xuICAgIHdpZHRoOiA3MXB4O1xuICAgIGhlaWdodDogNzFweDtcbiAgICBtaW4td2lkdGg6IDcxcHg7XG4gICAgbWluLWhlaWdodDogNzFweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLnR0LWxheW91dDAxLTAyIC50dC1pdGVtIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtbGF5b3V0MDEtMDIge1xuICAgIHBhZGRpbmc6IDAgMCA2MCUgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0tY29udGVudCAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gLnR0LWl0ZW0taWNvbiB7XG4gICAgd2lkdGg6IDk3cHg7XG4gICAgaGVpZ2h0OiA5N3B4O1xuICAgIG1pbi13aWR0aDogOTdweDtcbiAgICBtaW4taGVpZ2h0OiA5N3B4O1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHQtbGF5b3V0MDEtMDIgLnR0LWl0ZW0gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLypcblx0dHQtcHJvbW8tMDFcbiovXG4udHQtcHJvbW8tMDEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogOTdweCAwIDU1cHggMDtcbn1cblxuLnR0LXByb21vLTAxIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNzhweDtcbiAgaGVpZ2h0OiAxNzhweDtcbiAgYm9yZGVyOiA3cHggc29saWQgIzQyMTIxOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjYmNiZDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgaSArIHNwYW4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlID4gc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUgKyAudHQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbn1cblxuLnR0LXByb21vLTAxIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9tby0wMSB7XG4gICAgcGFkZGluZzogNzBweCAwIDM5cHggMDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LXByb21vLWxheW91dCB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtcHJvbW8tbGF5b3V0IC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xM3B4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgICB3aWR0aDogMTQ0cHg7XG4gICAgaGVpZ2h0OiAxNDRweDtcbiAgICBib3JkZXI6IDdweCBzb2xpZCAjNDIxMjE5O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtcHJvbW8tMDEge1xuICAgIHBhZGRpbmc6IDU3cHggMCA3MnB4IDA7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1wcm9tby1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxIC50dC1pdGVtIC5ib3gtdmFsdWUge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMSAudHQtaXRlbSAuYm94LXZhbHVlIGkge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHQtcHJvbW8tMDEgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE3OHB4O1xuICBoZWlnaHQ6IDE3OHB4O1xuICBib3JkZXI6IDdweCBzb2xpZCAjZjZmNmY2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlID4gc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSArIC50dC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbn1cblxuLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1wcm9tby1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1wcm9tby1sYXlvdXQgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTEzcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgICB3aWR0aDogMTQ0cHg7XG4gICAgaGVpZ2h0OiAxNDRweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgaSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBpICsgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlICsgLnR0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtcHJvbW8tbGF5b3V0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC50dC1wcm9tby0wMS1ub3dyYXBwZXIgLnR0LWl0ZW0gLmJveC12YWx1ZSB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAxLW5vd3JhcHBlciAudHQtaXRlbSAuYm94LXZhbHVlIGkge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAudHQtcHJvbW8tMDEtbm93cmFwcGVyIC50dC1pdGVtIC5ib3gtdmFsdWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi8qXG5cdHR0LXByb21vLTAyXG4qL1xuLnR0LXByb21vLTAyIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIHBhZGRpbmc6IDk3cHggMCAxMDFweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9tby0wMiB7XG4gICAgcGFkZGluZzogNjdweCAwIDcxcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnR0LXByb21vLTAyIHtcbiAgICBwYWRkaW5nOiA1N3B4IDAgNjJweCAwO1xuICB9XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0ge1xuICB3aWR0aDogMjQxcHg7XG4gIG1pbi13aWR0aDogMjQxcHg7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgYm9yZGVyOiA4cHggc29saWQgcmdiYSgxNTYsIDE1NiwgMTU2LCAwLjEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgLW1vei10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiA1MnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1saW5lLWRvdHRlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9jdXN0b20vcHJvbW8wMl9kb3R0ZWQucG5nXCIpIDAgMCByZXBlYXQteDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQge1xuICBsZWZ0OiAtNDhweDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHtcbiAgcmlnaHQ6IC00OHB4O1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwcHggMCAwIDA7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb24ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCA2MSwgODMsIDAuMSk7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW06aG92ZXIgLmJveC1pY29uOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbTpob3ZlciAuYm94LWljb24gaSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwge1xuICB3aWR0aDogNTlweDtcbiAgbWluLXdpZHRoOiA1OXB4O1xuICBtYXgtd2lkdGg6IDU5cHg7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbCAuYm94LWljb24ge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0b3A6IDY2cHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMTU2LCAxNTYsIDE1NiwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWwgLmJveC1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDNkM2QzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsOm50aC1jaGlsZCgyKSAuYm94LWljb24ge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC1hbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xuICBhbmltYXRpb246IGJsaW5rIDFzIGluZmluaXRlO1xufVxuXG4udHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtLXNtYWw6bnRoLWNoaWxkKDQpIC5ib3gtaWNvbiB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgaW5maW5pdGU7XG59XG5cbi50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0tc21hbDpudGgtY2hpbGQoNikgLmJveC1pY29uIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBibGluayAxcyBpbmZpbml0ZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIGNvbG9yOiAjZDNkM2QzO1xuICB9XG4gIDUwJSB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgMTAwJSB7XG4gICAgY29sb3I6ICNkM2QzZDM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlIHtcbiAgICBjb2xvcjogI2QzZDNkMztcbiAgfVxuICA1MCUge1xuICAgIGNvbG9yOiAjZGQzZDUzO1xuICB9XG4gIDEwMCUge1xuICAgIGNvbG9yOiAjZDNkM2QzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTI1cHgpIHtcbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbS1zbWFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtaW4td2lkdGg6IDE5MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIHtcbiAgICB3aWR0aDogMTQ4cHg7XG4gICAgaGVpZ2h0OiAxNDhweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiBpIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LXJpZ2h0IHtcbiAgICByaWdodDogLTUxcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gLnR0LWxpbmUtZG90dGVkIHtcbiAgICB3aWR0aDogNDRweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjBweCkge1xuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIHtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiB7XG4gICAgd2lkdGg6IDExM3B4O1xuICAgIGhlaWdodDogMTEzcHg7XG4gIH1cbiAgLnR0LXByb21vLTAyLWxheW91dCAudHQtaXRlbSAuYm94LWljb24gaSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7XG4gICAgcmlnaHQ6IC01MXB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uICsgLnR0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC50dC1wcm9tby0wMi1sYXlvdXQge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW0gLmJveC1pY29uIC50dC1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtcHJvbW8tMDItbGF5b3V0IC50dC1pdGVtIC5ib3gtaWNvbiArIC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG4gIC50dC1wcm9tby0wMi1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIH1cbn1cblxuLypcblx0dHQtcHJvbW8tMDMtbGF5b3V0XG4gKi9cbi50dC1wcm9tby0wMy1sYXlvdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3R0LXByb21vLTAzLWxheW91dC5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG59XG5cbi50dC1wcm9tby0wMy1sYXlvdXQgaDUudHQtdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDE3cHggMDtcbn1cblxuLnR0LXByb21vLTAzLWxheW91dCBwIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LXByb21vLTAzLWxheW91dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cblxuLnR0LXByb21vLTAzLWxheW91dCBoNi50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAyMXB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDAgMjdweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgLmJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtcHJvbW8tMDMtbGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JSBhdXRvO1xuICB9XG4gIC50dC1wcm9tby0wMy1sYXlvdXQgaDUudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC50dC1wcm9tby0wMy1sYXlvdXQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTIwJSBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXByb21vLTAzLWxheW91dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDc2JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg1LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IGg2LnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxuICAudHQtcHJvbW8tMDMtbGF5b3V0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1tZWRpYVxuICovXG4uanMtY2Fyb3VzZWwge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbi5qcy1jYXJvdXNlbC50dC1leHRyYS1zaGFkb3cge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudHQtbWVkaWEtY2Fyb3VzZWwge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LW1lZGlhLWNhcm91c2VsIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuICAudHQtbWVkaWEtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50dC1tZWRpYSB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgYW5kIChtaW4td2lkdGg6IDQ5MHgpIHtcbiAgLnR0LW1lZGlhIHtcbiAgICBtYXgtd2lkdGg6IDM3MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi50dC1tZWRpYTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtbWVkaWEgLnR0LWltZyArIC50dC1sYXlvdCAudHQtdGltZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzJweDtcbn1cblxuLnR0LW1lZGlhIC50dC10aW1lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1tZWRpYSAudHQtdGltZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3Qge1xuICBwYWRkaW5nOiA1NnB4IDMwcHggMzdweCAzMHB4O1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiA5cHg7XG4gIGZvbnQtZmFtaWx5OiAnY2FybGVhZGVyJyAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEgLnR0LWxheW90IC50dC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbms6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LW1lZGlhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LW1lZGlhIC50dC1sYXlvdCB7XG4gICAgcGFkZGluZzogNDZweCAzMHB4IDE1cHggMzBweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnR0LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1tZWRpYSAudHQtaW1nICsgLnR0LWxheW90IC50dC10aW1lIHtcbiAgICB0b3A6IC0yNXB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtdGltZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LXRpbWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgfVxuICAudHQtbWVkaWEgLnR0LWxheW90IHtcbiAgICBwYWRkaW5nOiAzNXB4IDIxcHggMTVweCAyMXB4O1xuICB9XG4gIC50dC1tZWRpYSAudHQtbGF5b3QgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnR0LW1lZGlhIC50dC1sYXlvdCAudHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4vKlxuXHRib3gtcmV2aWV3c1xuKi9cbi5ib3gtcmV2aWV3cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDk5cHggMCA4M3B4IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY3VzdG9tL3BhcmFsbGF4MDEtaW1nMDEuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1ibG9jay10aXRsZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJveC1yZXZpZXdzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJveC1yZXZpZXdzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDUxcHg7XG4gIH1cbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDIwcHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YmVmb3JlLCAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIzM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgdG9wOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzY1NmQ7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6bm90KC5uby1zZXBhcmF0b3IpOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyAudHQtcmF0aW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMjNweCAwIDAgMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLnR0LXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzk0OTQ5NTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzN3B4IDIzcHggMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ZDhmOWQ7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzdkOGY5ZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdkOGY5ZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNTNweCAzMHB4IDI3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC1ib3JkZXIgLnR0LWJveC1pY29uIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzdweDtcbiAgdG9wOiAtMzhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIC50dC1ib3gtaWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDI2cHg7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LWJvcmRlciAuYm94LXNob3ctcmF0aW5nIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC1ib3JkZXIgLmJveC1zaG93LXJhdGluZyAudHQtcmF0aW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtYm9yZGVyIHAge1xuICBtYXJnaW46IDIzcHggMCAwIDA7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxNXB4IDAgMCA3NHB4O1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSBzcGFuIHtcbiAgY29sb3I6ICM5NDk0OTU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50MDIgLnR0LXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NnB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZDhmOWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgLnR0LW9iaiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQwMiAudHQtdGl0bGUgLnR0LW9iajpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q4ZjlkO1xufVxuXG4uYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDAyIC50dC10aXRsZSAudHQtb2JqOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMXB4O1xuICB0b3A6IC00cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogY2FsYygxMDAlICsgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdkOGY5ZDtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xufVxuXG4uYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNThweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG5cbn1cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIC5zbGlkZS1pbWcge1xuICB3aWR0aDogNjAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdiB7XG4gIC8vIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgLy8gcmlnaHQ6IC02MDBweDtcbiB0cmFuc2l0aW9uOiBhbGwgMnMgbGluZWFyO1xuXG5AaW5jbHVkZSByZXNwb25kLXRvKDEyMDApe1xuICBib3R0b206IDA7XG59XG59XG5cbi5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGRpdi50dC1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgLy8gcmlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcudHQtc2hvdyB7XG4gIHJpZ2h0OiAwO1xuICAgXG59IFxuXG4uYm94LXJldmlld3MgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpub3QoOmhvdmVyKSxcbi5ib3gtcmV2aWV3cyAudHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0Om5vdCg6aG92ZXIpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDY5cHggMCAxNTFweCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cy5ib3gtcmV2aWV3cy0wMiB7XG4gICAgcGFkZGluZzogNjlweCAwIDY5cHggMDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAxOHB4IDAgMCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIHtcbiAgICBtYXgtd2lkdGg6IDQ1N3B4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiA0NTdweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBkaXYge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcmlnaHQ6IC01MDBweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyBkaXYudHQtc2hvdyB7XG4gICAgLy8gcmlnaHQ6IC03NXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOmJlZm9yZSxcbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzphZnRlciB7XG4gICAgd2lkdGg6IDE4MXB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50Om5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudDpub3QoLm5vLXNlcGFyYXRvcik6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LXJldmlld3Mge1xuICAgIHBhZGRpbmc6IDU3cHggMCAxMjVweCAwO1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAuYm94LXJldmlld3MgLnR0LXJldmlld3MtY29udGVudCAuYm94LXNob3ctcmF0aW5nOm5vdCgubm8tc2VwYXJhdG9yKTphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC50dC1yZXZpZXdzLWNvbnRlbnQgLmJveC1zaG93LXJhdGluZzpiZWZvcmUsXG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC5ib3gtc2hvdy1yYXRpbmc6YWZ0ZXIge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAudHQtcmV2aWV3cy1jb250ZW50IC50dC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxuICAuYm94LXJldmlld3MgLmJveC1yZXZpZXdzLWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICBib3R0b206IC00MHB4O1xuICB9XG4gIC5ib3gtcmV2aWV3cyAuYm94LXJldmlld3MtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHJpZ2h0OiAtNDAwcHg7XG4gIH1cbiAgLmJveC1yZXZpZXdzIC5ib3gtcmV2aWV3cy1pbWcgZGl2LnR0LXNob3cge1xuICAgIC8vIHJpZ2h0OiAtNjVweDtcbiAgfVxufVxuXG4vKlxuXHRzbGlja1xuKi9cbi5qcy1jYXJvdXNlbCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5qcy1jYXJvdXNlbC1icmFuZCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi8qXG5cdHNsaWNrIGFycm93XG4qL1xuLyogdHQtYXJyb3ctY2VudGVyICovXG4gLnNsaWNrLXByZXYsXG4gLnNsaWNrLW5leHQge1xuICAgIHotaW5kZXg6IDk5O1xufVxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpiZWZvcmUsXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLXByZXY6aG92ZXIsXG4udHQtYXJyb3ctY2VudGVyIC5zbGljay1uZXh0OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xMzNweDtcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMTMzcHg7XG59XG5cbi50dC1hcnJvdy1jZW50ZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnR0LWFycm93LWNlbnRlciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTcwcHg7XG4gIH1cbiAgLnR0LWFycm93LWNlbnRlciAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC03MHB4O1xuICB9XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYsXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXY6YmVmb3JlLFxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLWZsdWlkIC5zbGljay1wcmV2OmhvdmVyLFxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1hcnJvdy1jZW50ZXItZmx1aWQgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxMi41JTtcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAxMi41JTtcbn1cblxuLnR0LWFycm93LWNlbnRlci1mbHVpZCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogLTE5LjVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2OmJlZm9yZSxcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldjpob3Zlcixcbi50dC1hcnJvdy1jZW50ZXItc21hbGwgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1wcmV2IHtcbiAgbGVmdDogMjBweDtcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE2Jztcbn1cblxuLnR0LWFycm93LWNlbnRlci1zbWFsbCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4udHQtYXJyb3ctY2VudGVyLXNtYWxsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4udHQtYXJyb3ctY29sb3IwMiAuc2xpY2stcHJldixcbi50dC1hcnJvdy1jb2xvcjAyIC5zbGljay1uZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogZG90cyAqL1xuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAxMXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIG1hcmdpbjogMCA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2xpY2stc2xpZGVyLmRvdHMtZXJyb3IgLnNsaWNrLWRvdHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLypcblx0dHQtc2xpY2stbmF2MDEgKCpibG9nKVxuKi9cbi50dC1zbGljay1uYXYwMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2LFxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IC0yMy41cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXNsaWNrLW5hdjAxIC5zbGljay1wcmV2OmJlZm9yZSxcbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6aG92ZXIsXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAzMHB4O1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4udHQtc2xpY2stbmF2MDEgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG59XG5cbi50dC1zbGljay1uYXYwMSAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDI2cHg7XG59XG5cbi8qXG5cdHR0LWJveC1sYXlvdXQwMVxuKi9cbi50dC1jb2wtaW1nIC50dC1jb2wtaW1nIHtcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xufVxuXG4vKlxudHQtYm94LWxheW91dDAxXG4gKi9cbi50dC1ib3gtbGF5b3V0MDEgLnR0LWNvbC1kZXNjcmlwdGlvbiBwIHtcbiAgcGFkZGluZzogMCAwIDI3cHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMzFweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgcGFkZGluZzogMCAwIDIxcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJveC1sYXlvdXQwMSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAxIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgfVxufVxuXG4udHQtYmxvY2stdGl0bGU6bm90KC50dC1zdWItcGFnZXMpICsgLnR0LWJveC1sYXlvdXQwMSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi8qXG5cdHR0LWJveC1sYXlvdXQwMlxuKi9cbi50dC1ib3gtbGF5b3V0MDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2N1c3RvbS90dC1ib3gtbGF5b3V0MDIuanBnXCIpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogOTdweCAwIDk3cHggMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgaDYge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24ge1xuICB3aWR0aDogODVweDtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODVweDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiB7XG4gIC13ZWJraXQtZmxleDogMiAxIGF1dG87XG4gIC1tcy1mbGV4OiAyIDEgYXV0bztcbiAgZmxleDogMiAxIGF1dG87XG59XG5cbi50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiBoNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xufVxuXG4udHQtYm94LWxheW91dDAyIC50dC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNzRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYm94LWxheW91dDAyIHtcbiAgICBwYWRkaW5nOiA2N3B4IDA7XG4gIH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSAudHQtY29sLWljb24ge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1pbi13aWR0aDogNzVweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LWxheW91dDAyIHtcbiAgICBwYWRkaW5nOiA1N3B4IDA7XG4gIH1cbiAgLnR0LWJveC1sYXlvdXQwMiAudHQtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAudHQtYm94LWxheW91dDAyIC50dC1pdGVtIC50dC1jb2wtaWNvbiB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgbWluLXdpZHRoOiA2NXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIC50dC1pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1ib3gtbGF5b3V0MDMgLnR0LWl0ZW0gLnR0LWNvbC1pY29uIHtcbiAgd2lkdGg6IDgzcHg7XG4gIG1pbi13aWR0aDogODNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtYm94LWxheW91dDAzIC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24ge1xuICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAtbXMtZmxleDogMiAxIGF1dG87XG4gIGZsZXg6IDIgMSBhdXRvO1xufVxuXG4udHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG59XG5cbi50dC1ib3gtbGF5b3V0MDMgW2NsYXNzXj1cImNvbC1cIl0gaDY6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMyBbY2xhc3NePVwiY29sLVwiXSA+ICo6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnR0LWJveC1sYXlvdXQwMyAudHQtdmlkZW8tYmxvY2sge1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LWxheW91dDAzIFtjbGFzc149XCJjb2wtXCJdIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC50dC1ib3gtbGF5b3V0MDMgLnR0LXZpZGVvLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICB9XG59XG5cbi50dC1ibG9jay10aXRsZSArIC50dC1ib3gtbGF5b3V0MDMge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4vKlxuXHR0dC1tZWRpYTAzXG4qL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC5qcy1jYXJvdXNlbC1jb2wtNCAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtbWVkaWEwMyB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAyKTtcbiAgLW1vei10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1tZWRpYTAzOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG59XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IHtcbiAgcGFkZGluZzogMjFweCAxMHB4IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwcHggMDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEwMyAudHQtbGF5b3QgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnR0LW1lZGlhMDMgLnR0LWxheW90IGFkZHJlc3Mge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAxNHB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1tZWRpYTAzIC50dC1sYXlvdCBhZGRyZXNzIGkge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuXG4udHQtbWVkaWEwMzpob3ZlciAudHQtbGF5b3QgLnRpdGxlIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtbWVkaWEwMyB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4vKiB0dC1saXN0LXJldmlldyAqL1xuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIHBhZGRpbmc6IDI2cHggMjBweCAzMXB4O1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1pbWcge1xuICB3aWR0aDogMjI4cHg7XG4gIG1pbi13aWR0aDogMjI4cHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMjhweDtcbn1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24ge1xuICAtd2Via2l0LWZsZXg6IDIgMSBhdXRvO1xuICAtbXMtZmxleDogMiAxIGF1dG87XG4gIGZsZXg6IDIgMSBhdXRvO1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0gLnR0LWNvbC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHAge1xuICBtYXJnaW46IDE1cHggMCAwIDA7XG59XG5cbi50dC1saXN0LXJldmlldyAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtbGlzdC1yZXZpZXcgLnR0LWl0ZW0ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4O1xuICB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1saXN0LXJldmlldyAudHQtaXRlbSAudHQtY29sLWRlc2NyaXB0aW9uIC50dC1yYXRpbmcge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnR0LWxpc3QtcmV2aWV3IC50dC1pdGVtIC50dC1jb2wtZGVzY3JpcHRpb24gcCB7XG4gICAgbWFyZ2luOiAxMnB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnR0LXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiA1OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24ge1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtcGFnaW5hdGlvbiAuYnRuLXBhZ2luYXRpb24uYnRuLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1wYWdpbmF0aW9uIC5idG4tcGFnaW5hdGlvbi5idG4tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3Jztcbn1cblxuLnR0LXBhZ2luYXRpb24gLmJ0bi1wYWdpbmF0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtcGFnaW5hdGlvbiB1bCBsaSB7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAzLjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wYWdpbmF0aW9uIHVsIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtcGFnaW5hdGlvbiB1bCBsaS5hY3RpdmUgYSB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuLnR0LXJhdGluZyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnR0LXJhdGluZyBpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYXNpZGVDb2x1bW4ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cblxuLmFzaWRlQ29sdW1uLmFzaWRlQ29sdW1uLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4uYXNpZGVDb2x1bW4uYXNpZGVDb2x1bW4tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi5hc2lkZUNvbHVtbiAudHQtYmxvY2stYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1MXB4O1xufVxuXG4uYXNpZGVDb2x1bW4gLnR0LWJsb2NrLWFzaWRlIC50dC1hc2lkZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbn1cblxuLnR0LWZvcm0tcmV2aWV3IHtcbiAgbWF4LXdpZHRoOiA1NjlweDtcbn1cblxuLnR0LWZvcm0tcmV2aWV3IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtZm9ybS1yZXZpZXcgLnR0LXJhdGluZyB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuICAudHQtZm9ybS1yZXZpZXcgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1mb3JtLXJldmlldyAudHQtcmF0aW5nIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC50dC1mb3JtLXJldmlldyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG59XG5cbi5ib3gtYXNpZGUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDMzcHggMjBweCAyMHB4IDIwcHg7XG59XG5cbi5ib3gtYXNpZGUtaW5mbyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIwcHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm94LWFzaWRlLWluZm8gaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uYm94LWFzaWRlLWluZm8gdWw6bm90KFtjbGFzc10pIGxpIHtcbiAgcGFkZGluZzogMCAwIDEwcHggMjlweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJveC1hc2lkZS1pbmZvIHVsOm5vdChbY2xhc3NdKSBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2U0O1xufVxuXG4uYm94LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBwYWRkaW5nOiA0MnB4IDQ5cHggNTVweCA0OXB4O1xuICAvKnNvY2lhbC1pY29uICovXG59XG5cbi5ib3gtaW5mbyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcGFkZGluZzogMCAwIDIycHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYm94LWluZm8gaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTQ7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzlweDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM1JTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmZpcnN0LWNoaWxkIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTJweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nOiAwcHggMCAwIDM4cHg7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cblxuLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSBwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ib3gtaW5mbyAudHQtaXRlbS1sYXlvdXQgLnR0LWl0ZW0gLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJveC1pbmZvIC50dC1pdGVtLWxheW91dCAudHQtaXRlbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IC50dC1pdGVtIC50dC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMi40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ib3gtaW5mbyAudHQtc29jaWFsLWljb24gbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmJveC1pbmZvIC50dC1zb2NpYWwtaWNvbiBsaTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8gLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ib3gtaW5mbyB7XG4gICAgcGFkZGluZzogMjNweCAzMHB4IDQ1cHggMzBweDtcbiAgfVxuICAuYm94LWluZm8gLnR0LWl0ZW0tbGF5b3V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYm94LWluZm8ge1xuICAgIHBhZGRpbmc6IDIzcHggMjBweCAzNXB4IDIwcHg7XG4gIH1cbn1cblxuLmJveC1pbmZvLWluZGVudCB7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAuYm94LWluZm8taW5kZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYm94LWluZm8taW5kZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4vKlxuXHR0dC1wcm9tb1xuKi9cbi50dC1wcm9tby1saXN0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5cbi50dC1wcm9tby1saXN0IC50dC1wcm9tbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHQtcHJvbW8tbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIH1cbiAgLnR0LXByb21vLWxpc3QgLnR0LXByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbi50dC1wcm9tbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9tbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDclIDE1JSAzJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCA1LCA1LCAwKTtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LWljb24ge1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMi4zNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDclIDEwJSAzJTtcbiAgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtcHJvbW8gLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogNyUgNSUgMyU7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICB9XG4gIC50dC1wcm9tbyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR0LXByb21vIC50dC1kZXNjcmlwdGlvbiAudHQtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDUsIDUsIDAuNzUpO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1wcm9tbzpob3ZlciAudHQtZGVzY3JpcHRpb24gLnR0LXRleHQge1xuICBoZWlnaHQ6IDc1cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keTpub3QoLnRvdWNoKSAudHQtcHJvbW86aG92ZXIgLnR0LWRlc2NyaXB0aW9uIC50dC10ZXh0IHtcbiAgICBoZWlnaHQ6IDg3cHg7XG4gIH1cbn1cblxuLyogdHQtc3ViLW1lbnUgKi9cbi50dC1zdWItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnR0LXN1Yi1tZW51IGxpIHtcbiAgbWFyZ2luOiAwIDAgOXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtc3ViLW1lbnUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA4cHggMTBweCAxOXB4IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4udHQtc3ViLW1lbnUgbGkgYSBpIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cblxuLnR0LXN1Yi1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXN1Yi1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXN1Yi1tZW51IGxpIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4vKlxuXHR0dC1mYXFcbiovXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAtM3B4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDAgMjZweCAwO1xufVxuXG4udHQtZmFxLWxheW91dCBoMy50dC10aXRsZSArIC50dC1mYXEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLnR0LWZhcS1sYXlvdXQgW2NsYXNzXj1cImNvbC1cIl06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4udHQtZmFxLWxheW91dCBbY2xhc3NePVwiY29sLVwiXSAudHQtdGl0bGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWZhcS1sYXlvdXQgW2NsYXNzXj1cImNvbC1cIl0gLnR0LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi50dC1mYXEtbGF5b3V0IC50dC1mYXEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcSAudHQtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTlweCAzMHB4IDE2cHggMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE3JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE4cHg7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxIC50dC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udHQtZmFxLWxheW91dCAudHQtZmFxLmFjdGl2ZSAudHQtdGl0bGUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LWZhcS1sYXlvdXQgLnR0LWZhcS5hY3RpdmUgLnR0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcblx0aW52ZW50b3J5IGxheW91dCAoKmludmVudG9yeS1pdGVtLmh0bWwpXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUtYnRuIC5idG4ge1xuICAgIGhlaWdodDogNTJweDtcbiAgfVxuICAudHQtYXNpZGUtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUtYnRuIC5idG4ge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4ge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbiAgLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4gLmJ0biB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWJ0biAuYnRuIHtcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0ID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtY2FsY3VsYXRvciB7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQgLnR0LWFzaWRlLWNhbGN1bGF0b3Ige1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtbGF5b3V0IC50dC1hc2lkZS1idG4gKyAudHQtYXNpZGUtcHJvbW8ge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1hc2lkZTAzLWxheW91dCAudHQtYXNpZGUtYnRuICsgLnR0LWFzaWRlLXByb21vIHtcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAudHQtYXNpZGUwMy1sYXlvdXQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlLXByb21vIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWFzaWRlLXByb21vIC50dC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzNDU0NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4O1xufVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgLnR0LXZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4udHQtYXNpZGUtcHJvbW8gLnR0LXdyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAzcHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtd3JhcHBlciAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnR0LWFzaWRlLXByb21vIC50dC1pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAxMnB4IDAgMnB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50dC1hc2lkZS1wcm9tbyAudHQtaW5mbyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUwMy1ib3ggKyAudHQtYXNpZGUtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC50dC1hc2lkZTAzLWJveCArIC50dC1hc2lkZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHQtdGFibGUtb3B0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4udHQtdGFibGUtb3B0aW9ucyB0ciB0ZCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogOXB4IDEycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gIH1cbn1cblxuLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuXG4udHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LXRhYmxlLWxpc3RpbmcgLnR0LXRhYmxlLW9wdGlvbnMgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDAlO1xufVxuXG4udHQtdGFibGUtbGlzdGluZyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtdGFibGUtbGlzdGluZyAucm93ID4gZGl2Omxhc3QtY2hpbGQgLnR0LXRhYmxlLW9wdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cblxuLnR0LWFzaWRlMDMtdGl0bGUgKyAudHQtYXNpZGUwMy1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItdGl0bGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA5cHggMCAwIDA7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC1jYWxjdWxhdG9yLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogNzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luOiAwIDE3cHggMCAwO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMzVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci10aXRsZSBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTVweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItY29udGVudCB7XG4gIHBhZGRpbmc6IDI3cHggMzBweCAxOHB4O1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtY2FsY3VsYXRvci1jb250ZW50IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWNhbGN1bGF0b3ItY29udGVudCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1hc2lkZS1jYWxjdWxhdG9yIC50dC13cmFwcGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VjO1xuICBwYWRkaW5nOiAxOXB4IDE1cHggMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtd3JhcHBlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC03cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y2ZjZmNjtcbiAgei1pbmRleDogMTtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LXdyYXBwZXItYm90dG9tOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtYXNpZGUtY2FsY3VsYXRvciAudHQtZGF0YS1vdXRwdXQgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LWFzaWRlLWNhbGN1bGF0b3IgLnR0LWRhdGEtb3V0cHV0IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4vKlxuc2hvcC1pdGVtLmh0bWxcbiovXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDczLjMlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwge1xuICBtYXJnaW46IDAgMCA0NHB4IDA7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTMlO1xuICBtYXgtd2lkdGg6IDExMHB4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMCAwIDEycHggMDtcbn1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBpbWcge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLW1vei1vcGFjaXR5OiAwLjY7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC42O1xuICBvcGFjaXR5OiAwLjY7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOmhvdmVyIGE6YmVmb3JlLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSAuem9vbUdhbGxlcnlBY3RpdmU6YmVmb3JlIHtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1hcnJvdyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMzNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwO1xuICB6LWluZGV4OiAyO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1zbGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjZmZmZmZmLCAjZmZmZmZmIDIwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYsICNmZmZmZmYgMjAlKTtcbn1cblxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stcHJldixcbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTU0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW4tdG9wOiAtMTkuNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6YmVmb3JlLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1wcmV2OmhvdmVyLFxuLnR0LXByb2R1Y3QtdmVydGljYWwtbGF5b3V0IC50dC1wcm9kdWN0LXNpbmdsZS1jYXJvdXNlbC12ZXJ0aWNhbCAuc2xpY2stbmV4dDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAwcHg7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG59XG5cbi50dC1wcm9kdWN0LXZlcnRpY2FsLWxheW91dCAudHQtcHJvZHVjdC1zaW5nbGUtY2Fyb3VzZWwtdmVydGljYWwgLnNsaWNrLW5leHQge1xuICByaWdodDogMHB4O1xufVxuXG4udHQtcHJvZHVjdC12ZXJ0aWNhbC1sYXlvdXQgLnR0LXByb2R1Y3Qtc2luZ2xlLWNhcm91c2VsLXZlcnRpY2FsIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1wcmljZSArIC50dC1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1sYWJlbCAudHQtbGFiZWwtaW5zdG9jayB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtaW5mby1saXN0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAyNHB4IDAgMzVweDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTM0JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LWluZm8tbGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5wcm9kdWN0LXNpbmdsZS1pbmZvIC50dC13cmFwcGVyIC50dC1yb3ctY291bnRlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogNDRweCAwIDAgMDtcbn1cblxuLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA1M3B4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDNweCAxMnB4IDRweCAxNHB4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1M3B4O1xufVxuXG4ucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucHJvZHVjdC1zaW5nbGUtaW5mbyAudHQtd3JhcHBlciAudHQtcm93LWNvdW50ZXIgLnR0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnByb2R1Y3Qtc2luZ2xlLWluZm8gLnR0LXdyYXBwZXIgLnR0LXJvdy1jb3VudGVyIC50dC1jb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5ib2R5Lm1vZGFsLW9wZW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICAvLyBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbiNjb21wYXJlU2xpZGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBib3R0b206IC0xNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBib3R0b20gMjAwbXMgbGluZWFyIDBzO1xuICAtbXMtdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbn1cblxuI2NvbXBhcmVTbGlkZS5vcGVuIHtcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIC1tb3otdHJhbnNpdGlvbjogYm90dG9tIDIwMG1zIGxpbmVhciAwcztcbiAgLW1zLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIC1vLXRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAyMDBtcyBsaW5lYXIgMHM7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLXRpdGxlIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAyMnB4IDAgMCAzN3B4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAuYnRuLWNsb3NlLXNsaWRlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDI0cHggMzFweCAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS10aXRsZSAuYnRuLWNsb3NlLXNsaWRlOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC50dC13cmFwcGVyLWNvbCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZy10b3A6IDcycHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUge1xuICB3aWR0aDogMjExcHg7XG4gIG1pbi13aWR0aDogMjExcHg7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC12YWx1ZSB1bCB7XG4gIG1hcmdpbi10b3A6IDI2NXB4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtdmFsdWUgdWwgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDdweCAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLXZhbHVlIHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB7XG4gIHdpZHRoOiAyNDFweDtcbiAgbWluLXdpZHRoOiAyNDFweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIC5pdGVtLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSAuaXRlbS1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSAuaW1nLW9iaiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTk0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYXlvdXQtc2xpZGUgLnNsaWRlLWNvbnRlbnQgLmNvbC1pdGVtIHVsIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggN3B4IDNweCAxMnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmxheW91dC1zbGlkZSAuc2xpZGUtY29udGVudCAuY29sLWl0ZW0gdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGF5b3V0LXNsaWRlIC5zbGlkZS1jb250ZW50IC5jb2wtaXRlbSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgaGVpZ2h0OiAyMjFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLypcblx0dHQtYm94LXdyYXBwZXJcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmpzLWNhcm91c2VsLWNvbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4udHQtYm94LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMzBweCAwIDEwMHB4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ib3gtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTM0cHggMCA0MHB4IDA7XG4gIH1cbn1cblxuLnR0LWJveC13cmFwcGVyMDIge1xuICBwYWRkaW5nOiAxMTdweCAwIDExN3B4IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ib3gtd3JhcHBlcjAyIHtcbiAgICBwYWRkaW5nOiA3OXB4IDAgNzlweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYm94LXdyYXBwZXIwMiB7XG4gICAgcGFkZGluZzogNTdweCAwIDU3cHggMDtcbiAgfVxufVxuXG4udHQtbWVkaWEtYm94MDEge1xuICBtYXJnaW46IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC1tb3otdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEtYm94MDE6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtaW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWltZyBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS45O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDQwcHggMzBweCAzN3B4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMTJweCAwO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnR0LWxpbmsge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogOXB4O1xuICBmb250LWZhbWlseTogJ2NhcmxlYWRlcicgIWltcG9ydGFudDtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtbWVkaWEtYm94MDEgLnR0LWRlc2NyaXB0aW9uIC50dC1saW5rOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tZWRpYS1ib3gwMTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1tZWRpYS1ib3gwMSAudHQtZGVzY3JpcHRpb24gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLnR0LW1lZGlhLWJveDAxIC50dC1kZXNjcmlwdGlvbiAudHQtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LW1lZGlhLWJveDAxIHtcbiAgICBtYXgtd2lkdGg6IDM3MXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8qXG5cdGNvbG9yXG4qL1xuLnR0LWRlZmF1bC1jb2xvciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtZGVmYXVsLWNvbG9yMDIge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLm5pY2Utc2VsZWN0LnR0LXNraW4tMDEgc3Bhbi5jdXJyZW50IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLypcblx0ZmlsdGVycy1vcHRpb25zXG4qL1xuLnR0LWZpbHRlcnMtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1idG4tdG9nZ2xlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA3O1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUgYSB7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjVweDtcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtYnRuLXRvZ2dsZSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MzEnO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA5cHg7XG4gIHRvcDogMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIHRvcDogMjEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LWJ0bi10b2dnbGUge1xuICAgIHRvcDogMTM4cHg7XG4gIH1cbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7XG4gIHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1pbi13aWR0aDogMTc3cHg7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXNvcnQge1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1zb3J0IC50dC1zb3J0LXRvdGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtc29ydCAudHQtc29ydC10b3RhbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4udHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGEge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIuMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDFweCAjZGZkZmRmO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMXB4ICNkZmRmZGY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWZpbHRlcnMtb3B0aW9ucyAudHQtcXVhbnRpdHkgYS5hY3RpdmUge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMXB4IHJnYmEoMjIxLCA2MSwgODMsIDAuOCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50dC1maWx0ZXJzLW9wdGlvbnMgLnR0LXF1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtZmlsdGVycy1vcHRpb25zIC50dC1xdWFudGl0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHQtZmlsdGVyLXZhbHVlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA3cHggMCAwIC03cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSB7XG4gIG1hcmdpbjogN3B4IDAgMCA3cHg7XG59XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwYWRkaW5nOiA2cHggMTFweCA3cHggMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWZpbHRlci12YWx1ZSBsaSBhOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6ICdcXGU5MzMnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdG9wOiAtMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi50dC1maWx0ZXItdmFsdWUgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSBbY2xhc3NePVwidHQtY29sXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIFtjbGFzc149XCJ0dC1jb2xcIl06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuIFtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi50dC1maWx0ZXJzLWFzaWRlIC50dC1jb2wtYnRuIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtY29sLWJ0biAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4udHQtZmlsdGVycy1hc2lkZSAudHQtYXNpZGUtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnR0LWZpbHRlcnMtYXNpZGUgLnR0LXNsaWRlci1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIHtcbiAgbWluLWhlaWdodDogMTA4cHg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3Qge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtZmxleDogMSAxIGF1dG87XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC50dC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgfVxuICAudHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1zZWxlY3QgLnR0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbTpsYXN0LWNoaWxkIC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXNlbGVjdCAudHQtaXRlbTpsYXN0LWNoaWxkICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtc2VsZWN0IC5uaWNlLXNlbGVjdC50dC1za2luLTAxIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA3cHggMzNweCAzcHggMTRweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1wcmljZSB7XG4gIG1pbi13aWR0aDogMTczcHg7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIC50dC1hc2lkZS10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogLTZweCAwIDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCAudHQtY29sLXByaWNlIC5zbGlkZXItdmFsdWUtcm93IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtcHJpY2UgLnNsaWRlci12YWx1ZS1yb3cgLnNsaWRlci12YWx1ZSB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIHtcbiAgbWluLXdpZHRoOiAxNjlweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuXG4udHQtZmlsdGVycy1mdWxsd2lkdGggLnR0LWNvbC1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnR0LWZpbHRlcnMtZnVsbHdpZHRoIC50dC1jb2wtYnRuIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHQtZmlsdGVycy1sYXlvdXQgKyAudHQtZmlsdGVycy1vcHRpb25zIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50dC1maWx0ZXJzLWZ1bGx3aWR0aCArIC50dC1maWx0ZXJzLW9wdGlvbnMge1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLypcblx0cHJvZHVjdC1saXN0aW5nXG4qL1xuLnR0LXByb2R1Y3QtbGlzdGluZyB7XG4gIG1hcmdpbjogMTFweCAtMTVweCAwIC0xNXB4O1xufVxuXG4udHQtcHJvZHVjdC1saXN0aW5nIC50dC1jb2wtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtcHJvZHVjdC1saXN0aW5nLnR0LXJvdy12aWV3IC50dC1jb2wtaXRlbSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC50dC1wcm9kdWN0LWxpc3RpbmcudHQtcm93LXZpZXcgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnR0LXByb2R1Y3QtbGlzdGluZy50dC1yb3ctdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnR0LXByb2R1Y3QtbGlzdGluZyAudHQtY29sLWl0ZW0ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuXG4vKlxuXHRwcm9kdWN0IG9iaiAoc2hvcC5odG1sKVxuKi9cbi50dC1wcm9kdWN0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1pbWFnZS1ib3ggaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxOHB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGkge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA0cHggMjJweCA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDQycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0IC50dC1kZXNjcmlwdGlvbiAudHQtYnRuLWFkZHRvY2FydDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6YWN0aXZlLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQ6dmlzaXRlZCwgLnR0LXByb2R1Y3QgLnR0LWRlc2NyaXB0aW9uIC50dC1idG4tYWRkdG9jYXJ0OmZvY3VzLCAudHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnRidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4udHQtcHJvZHVjdCAudHQtZGVzY3JpcHRpb24gLnR0LWJ0bi1hZGR0b2NhcnQgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udHQtcHJvZHVjdC50dC12aWV3IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LXByb2R1Y3QudHQtdmlldyAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZmxleC1zdGFydDtcbn1cblxuLypcblx0cHJvZHVjdCAwMiBvYmogKGludmVudG9yeS5odG1sKVxuKi9cbi50dC1wcm9kdWN0LTAyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgcGFkZGluZzogMCAwIDIzcHggMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyBpbWcge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0ge1xuICBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7XG4gIG1hcmdpbjogOXB4IDAgMCA5cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWxhYmVsLWN1c3RvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEzcHg7XG4gIGJvdHRvbTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtbGFiZWwtY3VzdG9tIGkge1xuICBmb250LXNpemU6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pbWcgLnR0LWRhdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVjO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMnB4IDAgOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDEwMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDAlKTtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE5JztcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMjdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiBsaSB7XG4gIG1hcmdpbjogNnB4IDZweCAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtaW1hZ2UtYm94IC50dC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveCAudHQtaWNvbiBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3g6aG92ZXIgLnR0LWltZzpiZWZvcmUge1xuICAtbW96LW9wYWNpdHk6IDAuNztcbiAgLWtodG1sLW9wYWNpdHk6IDAuNztcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjc7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveDpob3ZlciAudHQtaWNvbiB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LWltYWdlLWJveDpob3ZlciAudHQtZGF0YSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIHtcbiAgcGFkZGluZzogMThweCA3cHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LXRpdGxlIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXRpdGxlIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMXB4IDAgMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtdGV4dCArIC50dC1wcmljZSB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LXByaWNlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYm94LXByaWNlIC50dC1vbGQtcHJpY2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mby1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIHtcbiAgbWFyZ2luOiA2cHggNnB4IDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZDNkNTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWljb24gbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWFkZC1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyBsaSAuY29sLXRpdGxlIHtcbiAgd2lkdGg6IDEwOXB4O1xuICBtaW4td2lkdGg6IDEwOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udHQtcHJvZHVjdC0wMiAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtYWRkLWluZm8gbGkgLmNvbC1kZXNpZ25hdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50dC1wcm9kdWN0LTAyIC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1idG4gLnR0LWJ0bi1tb3JlaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAyMHB4IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb2R1Y3QtMDIgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biAudHQtYnRuLW1vcmVpbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIyMjIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50dC1wcm9kdWN0LTAyLnR0LW5vdC1ob3ZlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgcGFkZGluZzogMCAyNnB4IDAgMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1pbWFnZS1ib3gge1xuICAgIG1pbi13aWR0aDogMjY3cHg7XG4gIH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtaW1hZ2UtYm94IC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgLXdlYmtpdC1mbGV4OiAyIDEgYXV0bztcbiAgICAtbXMtZmxleDogMiAxIGF1dG87XG4gICAgZmxleDogMiAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtdGl0bGUge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDE4cHggMCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtb2xkLXByaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8gc3BhbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1hZGQtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1yb3ctMDEge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtd3JhcHBlci1kZXNjcmlwdGlvbiAudHQtcm93LTAxID4gKjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJveC1wcmljZSAudHQtb2xkLXByaWNlIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC13cmFwcGVyLWRlc2NyaXB0aW9uIC50dC1ib3gtcHJpY2UgLnR0LWluZm8ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXdyYXBwZXItZGVzY3JpcHRpb24gLnR0LWJ0biB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50dC1wcm9kdWN0LTAyLnR0LXZpZXcgLnR0LXJvdy0wMiB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtcm93LTAyIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudHQtcHJvZHVjdC0wMi50dC12aWV3IC50dC1yb3ctMDIgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLnR0LXByb2R1Y3QtMDIudHQtdmlldyAudHQtaW1hZ2UtYm94IHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG5ib2R5LnRvdWNoIC50dC1wcm9kdWN0LTAyIC50dC1pbWFnZS1ib3ggLnR0LWltZyAudHQtZGF0YSB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMCUpO1xufVxuXG4udHQtc2xpZGVyLXByb2R1Y3QgLnNsaWNrLXNsaWRlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLypcblx0YXNpZGUoKnNob3ApXG4qL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUgLnR0LXdyYXBwZXItYXNpZGUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1hc2lkZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG59XG5cbi50dC1hc2lkZSAudHQtYXNpZGUtYm94IC50dC1hc2lkZS10aXRsZSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMCAyOHB4IDNweCAyOHB4O1xufVxuXG4udHQtYXNpZGUgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjhweCAwIDI4cHg7XG59XG5cbi50dC1hc2lkZSAudHQtYXNpZGUtYm94Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi50dC1hc2lkZSAuc2xpZGVyLXZhbHVlLXJvdyAuc2xpZGVyLXZhbHVlIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBwYWRkaW5nOiAxcHggNHB4IDFweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udHQtbGFiZWwtYXNpZGUge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogbm93cmFwO1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOXB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWljb24ge1xuICB3aWR0aDogODZweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDM1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDM1cHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzNXB4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUgLnR0LWljb24gaSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4udHQtbGFiZWwtYXNpZGUudHQtc21hbGwgLnR0LWljb24ge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxhYmVsLWFzaWRlLnR0LXNtYWxsIC50dC1pY29uIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuLnR0LWxhYmVsLWFzaWRlIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1sYWJlbC1hc2lkZSAudHQtYnRuLWNvbC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1sYWJlbC1hc2lkZSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDI4N3B4O1xuICB9XG4gIC50dC1sYWJlbC1hc2lkZSAudHQtaWNvbiB7XG4gICAgd2lkdGg6IDU4cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjRweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjRweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICB9XG4gIC50dC1sYWJlbC1hc2lkZSAudHQtYnRuLWNvbC1jbG9zZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnR0LWxhYmVsLWFzaWRlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSA2MCUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDYwJSk7XG59XG5cbiNhc2lkZS1qcy5jb2x1bW4tb3BlbiAudHQtbGFiZWwtYXNpZGUge1xuICBsZWZ0OiAwO1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1pbWcge1xuICBtaW4td2lkdGg6IDg1cHg7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1pbWcgKyAudHQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LXByb2R1Y3QtYXNpZGUgLnR0LWRlc2NyaXB0aW9uIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlIC50dC1kZXNjcmlwdGlvbiAudHQtcmF0aW5nIHtcbiAgbWFyZ2luOiAxMXB4IDAgMCAwO1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXJhdGluZyBpIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4udHQtcHJvZHVjdC1hc2lkZSAudHQtZGVzY3JpcHRpb24gLnR0LXByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1wcm9kdWN0LWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLypcblx0YXNpZGUoKmludmVudG9yeS5odG1sKVxuKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LXdyYXBwZXItYXNpZGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgfVxuICAudHQtYXNpZGUwMiAudHQtd3JhcHBlci1hc2lkZSArIC50dC13cmFwcGVyLWFzaWRlIHtcbiAgICBwYWRkaW5nLXRvcDogMjlweDtcbiAgfVxufVxuXG4udHQtYXNpZGUwMiAudHQtd3JhcHBlci1hc2lkZSArIC50dC13cmFwcGVyLWFzaWRlIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtYXNpZGUwMiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG59XG5cbi50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3ggLnR0LWFzaWRlLXRpdGxlIHtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAwIDI3cHggMTFweCAyMHB4O1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtYXNpZGUtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMjdweCAxMXB4IDI5cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtYXNpZGUwMiAudHQtYXNpZGUtYm94IC50dC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDI3cHggMCAyN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWFzaWRlMDIgLnR0LWFzaWRlLWJveCAudHQtY29udGVudCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi50dC1hc2lkZTAyIC50dC1hc2lkZS1ib3g6bm90KDpsYXN0LWNoaWxkKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuXG4udHQtYXNpZGUwMiAudHQtY29sLXNlbGVjdCAubmljZS1zZWxlY3QudHQtc2tpbi0wMSB7XG4gIHBhZGRpbmc6IDdweCAzM3B4IDNweCAxNHB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG5cbi50dC1hc2lkZTAyIC5zbGlkZXItdmFsdWUtcm93IC5zbGlkZXItdmFsdWUge1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBhZGRpbmc6IDFweCA0cHggMXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50dC1hc2lkZTAyLWJveCAudHQtYXNpZGUtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAgMjdweCAzcHggMjdweDtcbn1cblxuLnR0LWFzaWRlMDItYm94IC50dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyN3B4IDAgMjdweDtcbn1cblxuLnR0LWZvcm0tc2VhcmNoIC50dC1pdGVtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnR0LWZvcm0tc2VhcmNoIC50dC1pdGVtIC5idG4gW2NsYXNzXj1cImljb24tXCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHQtc2xpZGVyLXByaWNlIC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnR0LXNsaWRlci1wcmljZSAudHQtaXRlbSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50dC1zbGlkZXItcHJpY2UgLnR0LWl0ZW0gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5odG1sLmllIC5hc2lkZS5sZWZ0Q29sdW1uLmRlc2N0b3Atbm8tc2lkZWJhcixcbmh0bWwuaWUgLmFzaWRlLmxlZnRDb2x1bW4sXG5odG1sLmllIC50dC1idG4tY29sLWNsb3NlIHtcbiAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDBzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGxlZnQgMHMgbGluZWFyO1xufVxuXG5ib2R5Lm5vLXNjcm9sbDpub3QoLnRvdWNoKSxcbmh0bWwud2luLmllIGJvZHkubm8tc2Nyb2xsIHtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuYm9keS5uby1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAwO1xufVxuXG4ubW9kYWwtZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1vei1vcGFjaXR5OiAwO1xuICAta2h0bWwtb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xuICBvcGFjaXR5OiAwO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubGVmdENvbHVtbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDE0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTUwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICB9XG4gIC5hc2lkZS5sZWZ0Q29sdW1uIC50dC1idG4tY29sLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubGVmdENvbHVtbi5jb2x1bW4tb3BlbiB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxMjtcbiAgICBwYWRkaW5nOiA5N3B4IDAgMzBweCAwO1xuICB9XG4gICNhc2lkZS1qcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuZGVzY3RvcC1uby1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgei1pbmRleDogMTQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjg3cHg7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbi50dC10aXRsZS1zaW5nbGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC10aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4udHQtdGl0bGUtc2luZ2xlIC50dC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUgLnR0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtdGl0bGUtc2luZ2xlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbn1cblxuLnR0LXRpdGxlLXNpbmdsZSArIC50dC1hc2lkZS1idG4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZSArIC50dC1hc2lkZS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gIH1cbn1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LW1vYmlsZS1wcm9kdWN0LWxheW91dCAudHQtbGFiZWwtbG9jYXRpb24ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgei1pbmRleDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIFtjbGFzc149XCJ0dC1sYWJlbC1cIl0ge1xuICBwYWRkaW5nOiA1cHggNnB4IDRweCA2cHg7XG4gIG1hcmdpbjogOXB4IDAgMCA5cHg7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1wcm9tbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYWM1Mjg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtbW9iaWxlLXByb2R1Y3QtbGF5b3V0IC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtbmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1tb2JpbGUtcHJvZHVjdC1sYXlvdXQgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1pbmZvMDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LXRpdGxlLXNpbmdsZS1zdWIgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtdGl0bGUtc2luZ2xlLXN1YiBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LXRpdGxlLXNpbmdsZS1zdWIge1xuICAgIHBhZGRpbmc6IDAgMCAyMXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50dC10aXRsZS1zaW5nbGUtc3ViIHtcbiAgICBwYWRkaW5nOiAwIDAgMTlweCAwO1xuICB9XG59XG5cbi8qIGludmVydG9yeSBpdGVtICovXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNnB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgdWwgbGkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZXMtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC1tb3otb3BhY2l0eTogMC41NjtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41NjtcbiAgb3BhY2l0eTogMC41NjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZSBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC1tb3otb3BhY2l0eTogMC41NjtcbiAgLWtodG1sLW9wYWNpdHk6IDAuNTY7XG4gIC13ZWJraXQtb3BhY2l0eTogMC41NjtcbiAgb3BhY2l0eTogMC41NjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBhOmJlZm9yZSxcbi5wcm9kdWN0LWltYWdlcy1jYXJvdXNlbCAuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpob3ZlciBkaXY6YmVmb3JlLFxuLnByb2R1Y3QtaW1hZ2VzLWNhcm91c2VsIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIC56b29tR2FsbGVyeUFjdGl2ZTpiZWZvcmUge1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIC1raHRtbC1vcGFjaXR5OiAwO1xuICAtd2Via2l0LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50dC1wcm9kdWN0LXNpbmdsZS1pbWcgLnR0LWxhYmVsLWxvY2F0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiBbY2xhc3NePVwidHQtbGFiZWwtXCJdIHtcbiAgcGFkZGluZzogNXB4IDZweCA0cHggNnB4O1xuICBtYXJnaW46IDlweCAwIDAgOXB4O1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtcHJvbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFjNTI4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LXByb2R1Y3Qtc2luZ2xlLWltZyAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtcHJvZHVjdC1zaW5nbGUtaW1nIC50dC1sYWJlbC1sb2NhdGlvbiAudHQtbGFiZWwtaW5mbzAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi56b29tV2luZG93Q29udGFpbmVyIGRpdiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLyogdmlkZW8tbGluay1wcm9kdWN0IChwcm9kdWN0Lmh0bWwpKi9cbi52aWRlby1saW5rLXByb2R1Y3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBkaXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZpZGVvLWxpbmstcHJvZHVjdCBbY2xhc3NePVwiaWNvbi1cIl0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xufVxuXG4udmlkZW8tbGluay1wcm9kdWN0IFtjbGFzc149XCJpY29uLVwiXTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4vKlxudGFic1xuICovXG4vKm5hdi10YWJzICh0YWJzKSovXG4vKiB0YWJzKGN1c3RvbSkgKi9cbi50dC10YWJzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG5cbi50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtdGFicyAudHQtdGFic19faGVhZCAudHQtdGFic19fYnRuLXByZXYsXG4udHQtdGFicyAudHQtdGFic19faGVhZCAudHQtdGFic19fYnRuLW5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udHQtdGFicyAudHQtdGFic19fYm9keSA+IGRpdiA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpID4gc3BhbiB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAudHQtdGFicyAudHQtdGFic19faGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTJweCAwcHggMTFweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweCAyN3B4O1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2OmhvdmVyID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYuYWN0aXZlID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2NvbnRlbnQtaGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudHQtdGFicyAudHQtdGFic19faGVhZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMTBweCAyNXB4O1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkID4gdWwgPiBsaSA+IHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkgPiBzcGFuOmhvdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2RkM2Q1MztcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZCA+IHVsID4gbGkuYWN0aXZlID4gc3BhbiB7XG4gICAgY29sb3I6ICNkZDNkNTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGQzZDUzO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnRleHQtY2VudGVyIHVsIHtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2OjpiZWZvcmUsXG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAzcHggIzIyMjIyMjtcbiAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICMyMjIyMjI7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LmRpc2FibGVkLFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0LmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2LmRpc2FibGVkOjpiZWZvcmUsXG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlciAudHQtdGFic19fYnRuLW5leHQuZGlzYWJsZWQ6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjIyMjtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzIyMjIyMjtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1wcmV2IHtcbiAgICBsZWZ0OiAtMzBweDtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0IHtcbiAgICByaWdodDogLTMwcHg7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2hlYWQuc2xpZGVyIC50dC10YWJzX19idG4tcHJldjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXIgLnR0LXRhYnNfX2J0bi1uZXh0OjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YmVmb3JlLFxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudHQtdGFicyAudHQtdGFic19faGVhZC5zbGlkZXI6OmJlZm9yZSB7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19oZWFkLnNsaWRlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgd2hpdGUgMjAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHdoaXRlIDIwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApLCB3aGl0ZSAyMCUpO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGZkZmRmO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbiAgLnR0LXRhYnMgLnR0LXRhYnNfX2JvZHkgPiBkaXYgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50dC10YWJzIC50dC10YWJzX19ib2R5ID4gZGl2ID4gZGl2IHtcbiAgICBwYWRkaW5nOiAyOHB4IDAgMHB4O1xuICB9XG59XG5cbi50dC10YWJzIC50YWItdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG59XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHtcbiAgbWF4LXdpZHRoOiA2MTFweDtcbn1cblxuLnR0LXRhYnMgLnR0LXJhdGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50dC10YWJzIC50dC1yYXRpbmcgKiB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50dC10YWJzIC50dC1mb3JtLWRlZmF1bHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4udHQtdGFicyAudHQtdGFibGUtb3B0aW9ucyB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi50dC10YWJzIC50dC10YWJsZS1vcHRpb25zIHRyIHRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNjAlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9sb2FkZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLWxhcmdlIC50dC1sYWJlbC1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gW2NsYXNzXj1cInR0LWxhYmVsLVwiXSB7XG4gIHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDtcbiAgbWFyZ2luOiA5cHggMCAwIDlweDtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLXByb21vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYzUyODtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctbGFyZ2UgLnR0LWxhYmVsLWxvY2F0aW9uIC50dC1sYWJlbC1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy1sYXJnZSAudHQtbGFiZWwtbG9jYXRpb24gLnR0LWxhYmVsLWluZm8wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMCAtMTBweDtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy10aHVtYm5haWxzIGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgbGkudHQtbW9yZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR0LWFzaWRlLWdhbGxlcnkgLnR0LWltZy10aHVtYm5haWxzIC50dC1tb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1hc2lkZS1nYWxsZXJ5IC50dC1pbWctdGh1bWJuYWlscyAudHQtbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtYXNpZGUtZ2FsbGVyeSAudHQtaW1nLXRodW1ibmFpbHMgLnR0LW1vcmUgc3BhbiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tICAgNy4gTW9kYWwgICAgICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxuTW9kYWxcbiovXG4vKiBvcGVuIG1vZGFsIG1vYmlsZSBtZW51ICovXG5ib2R5Om5vdCgudG91Y2gpLm1tLW9wZW4ge1xuICAvLyBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG5ib2R5Om5vdCgudG91Y2gpLm1tLW9wZW4gLnR0LXN0dWNrLW5hdi5zdHVjayB7XG4gIC8vIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbi8qIG9wZW4gbW9kYWwgYm9vdHN0cmFwICovXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHk6bm90KC50b3VjaCkubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuYm9keTpub3QoLnRvdWNoKS5tb2RhbC1vcGVuICN0dC1zdHVjay5zdHVjayB7XG4gIC8vIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbmJvZHk6bm90KC50b3VjaCkubW9kYWwtb3BlbiAudHQtb24tdG9wIHtcbiAgLy8gcGFkZGluZy1yaWdodDogMTdweDtcbn1cblxuaHRtbC5pZS5nZWNrbyBib2R5Lm1vZGFsLW9wZW4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLyogb3BlbiBsZWZ0IGNvbCAoKmxpc3RpbmcpICovXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTE7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICAvLyAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAvLyAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLy8gLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLy8gdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1tb3otb3BhY2l0eTogMDtcbiAgLWtodG1sLW9wYWNpdHk6IDA7XG4gIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLm1vZGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzIxcHgpIHtcbiAgLm1vZGFsLW1kIHtcbiAgICB3aWR0aDogNjY4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gIC5tb2RhbC1tZCB7XG4gICAgd2lkdGg6IDUyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAubW9kYWwtbWQge1xuICAgIHdpZHRoOiA0MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1vZGFsLW1kIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5tb2RhbC1tZCB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgLWtodG1sLW9wYWNpdHk6IDE7XG4gIC13ZWJraXQtb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLW5ld3NsZXR0ZXIgLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICAtbW96LW9wYWNpdHk6IDAuODc7XG4gIC1raHRtbC1vcGFjaXR5OiAwLjg3O1xuICAtd2Via2l0LW9wYWNpdHk6IDAuODc7XG4gIG9wYWNpdHk6IDAuODc7XG59XG5cbi8qIG1vZGFsIGxheW91dCAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDExO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qXG4gICAgbW9kYWwgY3VzdG9tXG4qL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDMwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuXG4ubW9kYWwgLm1vZGFsLWJvZHk6bm90KC5uby1iYWNrZ3JvdW5kKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5tb2RhbCAubW9kYWwtYm9keSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDM4cHggMzhweCA0MHB4IDQxcHg7XG59XG4uYi1tb2RhbCAubW9kYWwtZGlhbG9neyBcbiAgd2lkdGg6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDk4JTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4uYi1tb2RhbCAudHQtYmxvY2stdGl0bGUgLnR0LXRpdGxle1xubWFyZ2luLWJvdHRvbTogMDtcblxufVxuLmItbW9kYWwgLnR0LXRpdGxle1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogIzIyMjtcbn1cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTtcbiAgY29sb3I6ICMwMDA7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGJvcmRlcjogMDtcbn1cbi5iLW1vZGFsIC5tb2RhbC1oZWFkZXIgYnV0dG9ue1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgb3BhY2l0eTogMTtcbiAgJjpob3ZlcntcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxufSAgXG5sYWJlbC5lcnJvcntcbiAgY29sb3I6IHJlZDtcbn1cbi5tb2RhbC1tZXNzYWdle1xuLy8gZGlzcGxheTogbm9uZTtcbnBvc2l0aW9uOiBmaXhlZDtcbnRvcDogMDtcbmxlZnQ6IDA7XG53aWR0aDogMTAwJTtcbmJhY2tncm91bmQ6IGdyZWVuO1xuIHotaW5kZXg6IDk5OTtcbiB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gb3BhY2l0eTogMDtcbiAmLmlzLXNob3d7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCUpOyBcbiAgb3BhY2l0eToxO1xuIH1cbiAgICBwe1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6I2ZmZjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAmLWVycm9ye1xuICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgIH1cbiAgfVxuLmItbW9kYWwgLm1vZGFsLWJvZHl7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG4uYi1tb2RhbCAubW9kYWwtYm9keSAuYm94LWluZm8taW5kZW50e1xubWFyZ2luOiAwO1xufVxuLmItbW9kYWwgLnR0LXRpdGxle1xudGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmItbW9kYWwgLmJ0biB7IFxuICBmb250LXNpemU6IDE4cHg7XG5cbn1cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogNztcbiAgcGFkZGluZzogMTNweDtcbiAgY29sb3I6ICMzOTM5Mzk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi5tb2RhbCAubW9kYWwtYm9keSAuY2xvc2U6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLm1vZGFsIC5tb2RhbC1ib2R5IC5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDM4cHggMjBweCA0MHB4O1xuICB9XG4gIC5tb2RhbCAubW9kYWwtYm9keSAubW9kYWwtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAubW9kYWwgLm1vZGFsLWJvZHkgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIC5tb2RhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gIH1cbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLyptb2RhbC1sYXlvdXQtZGFmYXVsdCovXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgaDUudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBoNi50dC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC10aXRsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMjZweCAwO1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3Qge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICoge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXNlbGVjdCA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MjFweCkge1xuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1zZWxlY3QgPiAqIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctc2VsZWN0ID4gKiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5cbi5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+ICoge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gLnR0LXRpdGxlIHtcbiAgd2lkdGg6IDE2M3B4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHdpZHRoOiAxMDVweDtcbiAgcGFkZGluZzogMCAxMHB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcyMXB4KSB7XG4gIC5tb2RhbC1sYXlvdXQtZGFmYXVsdCAudHQtcm93LXJhZGlvIC50dC10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyA+ICoge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuICAubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1yYWRpbyAucmFkaW8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctcmFkaW8gKyAudHQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG4ubW9kYWwtbGF5b3V0LWRhZmF1bHQgLnR0LXJvdy1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgLnR0LXRleHQtc2VwYXJhdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cblxuLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgLnR0LXNlbGVjdCB7XG4gIHdpZHRoOiA3M3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm1vZGFsLWxheW91dC1kYWZhdWx0IC50dC1yb3ctY2FsZW5kYXIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4vKiBtb2RhbC12aWRlbyAqL1xuLm1vZGFsLXZpZGVvIHtcbiAgd2lkdGg6IDEwNTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExNzBweCkge1xuICAubW9kYWwtdmlkZW8ge1xuICAgIHdpZHRoOiA2MDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLm1vZGFsLXZpZGVvIHtcbiAgICB3aWR0aDogNDYxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwN3B4KSB7XG4gIC5tb2RhbC12aWRlbyB7XG4gICAgd2lkdGg6IDI3N3B4O1xuICB9XG59XG5cbi5tb2RhbC12aWRlby1jb250ZW50IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1ODRweDtcbiAgbWF4LWhlaWdodDogODB2aDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubW9kYWwtdmlkZW8tY29udGVudCBpZnJhbWUge1xuICAgIGhlaWdodDogMzE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5tb2RhbC12aWRlby1jb250ZW50IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAyMzlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTA3cHgpIHtcbiAgLm1vZGFsLXZpZGVvLWNvbnRlbnQgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEzNHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA4LiBCYWNrIFRvIFRvcCAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXG5cdHR0LWJhY2stdG8tdG9wXG4qL1xuLnR0LWJhY2stdG8tdG9wIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNHM7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IC02NHB4O1xuICB6LWluZGV4OiAyMDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LW9wYWNpdHk6IDAuODtcbiAgLWtodG1sLW9wYWNpdHk6IDAuODtcbiAgLXdlYmtpdC1vcGFjaXR5OiAwLjg7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnR0LWJhY2stdG8tdG9wOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIC1tb3otdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1iYWNrLXRvLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udHQtYmFjay10by10b3AudHQtc2hvdyB7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHJpZ2h0OiA1M3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHJpZ2h0OiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHQtYmFjay10by10b3Age1xuICAgIHdpZHRoOiA0M3B4O1xuICAgIGhlaWdodDogNDNweDtcbiAgfVxuICAudHQtYmFjay10by10b3A6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50dC1iYWNrLXRvLXRvcCB7XG4gICAgcmlnaHQ6IDE0cHg7XG4gIH1cbn1cblxuYm9keTpub3QoLnRvdWNoKSAudHQtYmFjay10by10b3A6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei1vcGFjaXR5OiAxO1xuICAta2h0bWwtb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG5ib2R5Om5vdCgudG91Y2gpIC50dC1iYWNrLXRvLXRvcDpob3ZlcjpiZWZvcmUge1xuICB0b3A6IC00cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICA5LiBicmVhZGNydW1icyAgICAgIC0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHR0LWJyZWFkY3J1bWIgKi9cbi50dC1icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDExcHggMCAxMXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHQtYnJlYWRjcnVtYiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDFweCA5cHggMXB4IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1icmVhZGNydW1iIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LWJyZWFkY3J1bWIgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNyc7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZWZ0OiAwO1xuICB0b3A6IDdweDtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1icmVhZGNydW1iIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAxMC4gQmxvZyAgICAgICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmlnaHRDb2x1bW4ge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmlnaHRDb2x1bW4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxvZy1jZW50ZXItcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWNlbnRlci1yaWdodCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIzMHB4KSB7XG4gIC50dC1saXN0aW5nLXBvc3QgLnR0LXBvc3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDcxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtbGlzdGluZy1wb3N0IC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1MXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWxpc3RpbmctcG9zdCAudHQtcG9zdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgfVxufVxuXG4udHQtcG9zdC1tdXNpYyBpZnJhbWUsXG4udHQtcG9zdC1tdXNpYyBvYmplY3QsXG4udHQtcG9zdC1tdXNpYyBlbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbn1cblxuLnR0LXBvc3QtbXVzaWMge1xuICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cblxuLnR0LWltZy1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi50dC1pbWctbGluazpob3ZlciAudHQtd3JhcHBlci10ZXh0IHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHQtaW1nLWxpbmsgLnR0LXdyYXBwZXItdGV4dCBpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC50dC1pbWctbGluayAudHQtd3JhcHBlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi8qXG5cdHR0LXBvc3RcbiovXG4udHQtcG9zdCAudHQtcG9zdC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMzFweDtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogLTMwcHggMCAwIC0xMXB4O1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwIDAgMXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC10aW1lIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1tZXRhIC50dC1hdXRvciB7XG4gIC13ZWJraXQtYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LW1ldGEgLnR0LWF1dG9yIHNwYW4ge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUge1xuICBtYXJnaW46IDIycHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LXRpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDE3cHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtYnRuIGEge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1idG4gYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDlweDtcbiAgZm9udC1mYW1pbHk6ICdjYXJsZWFkZXInICFpbXBvcnRhbnQ7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQgLnR0LWJ0biBhOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udHQtcG9zdCAudHQtcG9zdC1jb250ZW50OmZpcnN0LWNoaWxkIC50dC1tZXRhIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLyogYmxvYSBhc2lkZSovXG4udHQtYmxvY2swMi1hc2lkZSB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLnR0LWJsb2NrMDItYXNpZGUgLnR0LWJsb2NrMDItdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMCAzM3B4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtYmxvY2swMi1hc2lkZSAudHQtYmxvY2swMi10aXRsZSB7XG4gICAgcGFkZGluZzogMCAwIDI4cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9jazAyLWFzaWRlIC50dC1ibG9jazAyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMCAwIDIycHggMDtcbiAgfVxufVxuXG4udHQtYmxvY2swMi1hc2lkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjMwcHgpIHtcbiAgLnR0LWJsb2NrMDItYXNpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDUxcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjlweCkge1xuICAudHQtYmxvY2swMi1hc2lkZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNDFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9jazAyLWFzaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICB9XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0IC50dC1wb3N0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHQtYmxvY2swMi1hc2lkZSAudHQtcG9zdCAudHQtcG9zdC1jb250ZW50IC50dC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50dC1ibG9jazAyLWFzaWRlIC50dC1wb3N0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMzFweDtcbn1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMjNweDtcbn1cblxuLnR0LWJsb2NrMDItYXNpZGUgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCAudHQtbWV0YSAudHQtdGltZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udHQtbGlzdC1hcnJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTVweCAwIDAgMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnR0LWxpc3QtYXJyb3cgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAzMnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogMzAwO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbi50dC1saXN0LWFycm93IGxpIGE6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHQtbGlzdC1hcnJvdyBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbi50dC1saXN0LWJveCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAtN3B4IDAgMCAtN3B4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi50dC1saXN0LWJveCBsaSB7XG4gIG1hcmdpbjogN3B4IDAgMCA3cHg7XG59XG5cbi50dC1saXN0LWJveCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nOiA2cHggMTBweCA3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udHQtbGlzdC1ib3ggbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBib3JkZXItY29sb3I6ICNkZDNkNTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgyMjEsIDYxLCA4MywgMC44KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDIyMSwgNjEsIDgzLCAwLjgpO1xufVxuXG4udHQtbGlzdC1ib3ggbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4uZnVsbC13aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udHQtYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgNTlweDtcbiAgbWFyZ2luOiAyOXB4IDAgMCAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4udHQtYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNXB4O1xuICBsZWZ0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQzcHgpO1xufVxuXG4udHQtYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICfigJ0nO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnR0LWJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50dC1ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xuICB9XG4gIC50dC1ibG9ja3F1b3RlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHQtYmxvY2txdW90ZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWJsb2NrcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuXG4udHQtZGwtYm94IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4udHQtZGwtYm94IGR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4udHQtZGwtYm94IGR0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbn1cblxuLnR0LWRsLWJveCBkdCArIGRkIHtcbiAgbWFyZ2luOiAyN3B4IDAgMCAwO1xufVxuXG4udHQtZGwtYm94IGRkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLypcblx0dHQtc2luZ2xlLXBvc3RcbiovXG4udHQtc2luZ2xlLXBvc3QgcCB7XG4gIG1hcmdpbjogMjdweCAwIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnR0LXNpbmdsZS1wb3N0IC50dC1saXN0LWJveCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi8qXG5cdHR0LWxheW91dC0wMS1wb3N0XG5cdC0gYmxvZy1tYXNvbnJ5LWNvbC0zLmh0bWxcbiovXG4uaXNvdG9wX3Nob3dtb3JlX2pzIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLnR0LWxheW91dC0wMS1wb3N0IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtcG9zdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udHQtbGF5b3V0LTAxLXBvc3QgLnR0LXBvc3QgLnR0LXBvc3QtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMzBweCAzN3B4IDMwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudHQtbGF5b3V0LTAxLXBvc3QgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAudHQtbGF5b3V0LTAxLXBvc3QgLnR0LWltZy1saW5rIC50dC13cmFwcGVyLXRleHQgaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZSB7XG4gIHBhZGRpbmctbGVmdDogMzNweDtcbn1cblxuLnR0LWxheW91dC0wMS1wb3N0IC50dC1ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi50dC1sYXlvdXQtMDEtcG9zdCAudHQtYmxvY2txdW90ZTphZnRlciB7XG4gIGxlZnQ6IDdweDtcbn1cblxuLyogYmxvZy1tYXNvbnJ5ICAqL1xuLnR0LWJsb2ctbWFzb25yeSAudHQtYmxvZy1pbml0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnR0LWJsb2ctbWFzb25yeSAudHQtYmxvZy1pbml0LnR0LXNob3cge1xuICAtbW96LW9wYWNpdHk6IDE7XG4gIC1raHRtbC1vcGFjaXR5OiAxO1xuICAtd2Via2l0LW9wYWNpdHk6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50dC1ibG9nLW1hc29ucnkgLmdyaWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udHQtYmxvZy1tYXNvbnJ5IC5lbGVtZW50LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnR0LWJsb2ctbWFzb25yeSAudHQtZ3JpZC1jb2wtMyAuZWxlbWVudC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODlweCkge1xuICAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudHQtYmxvZy1tYXNvbnJ5IC50dC1ncmlkLWNvbC0zIC5lbGVtZW50LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnR0LXRpdGxlLXN1YiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMCAwIDI1cHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBjb21tZW50cyAoc2luZ2xlIHBvc3QpKi9cbi50dC1jb21tZW50cy1sYXlvdXQgLnR0LWl0ZW0gZGl2W2NsYXNzXj1cInR0LWNvbW1lbnRzLWxldmVsLVwiXSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1hdmF0YXIge1xuICB3aWR0aDogNjRweDtcbiAgbWluLXdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWF2YXRhcjplbXB0eTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS4ycHg7XG4gIHRvcDogMzJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1hdmF0YXI6ZW1wdHk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogI2RkM2Q1MztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogNTlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIC50dC1jb250ZW50IC50dC1jb21tZW50cy10aXRsZSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgLnR0LWNvbW1lbnRzLXRpdGxlIC51c2VybmFtZSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQgcCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xufVxuXG4udHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7XG4gIG1hcmdpbi1sZWZ0OiA4MXB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbSBkaXZbY2xhc3NePVwidHQtY29tbWVudHMtbGV2ZWwtXCJdIHtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtIGRpdltjbGFzc149XCJ0dC1jb21tZW50cy1sZXZlbC1cIl0gLnR0LWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudHQtY29tbWVudHMtbGF5b3V0IC50dC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbiAgLnR0LWNvbW1lbnRzLWxheW91dCAudHQtY29tbWVudHMtbGV2ZWwtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1OXB4O1xuICB9XG59XG5cbi50dC1jb21tZW50cy1sYXlvdXQgKyAqIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnR0LXRpdGxlLXN1YiArIC50dC1mb3JtLXJldmlldyB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0gICAgICAxMS4gRm9vdGVyICAgICAgICAtLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSB7XG4gIC8qXG5cdFx0XHRGb290ZXIgbGF5b3V0XG5cdFx0Ki9cbiAgLyogdHQtZm9vdGVyLWxheW91dCAqL1xuICAvKiB0dC1mb290ZXItY29weXJpZ2h0ICovXG4gIC8qXG5cdFx0XHRGb290ZXIgb2JqZWN0c1xuXHRcdCovXG4gIC8qRm9vdGVyIG1lbnUqL1xuICAvKmxvZ28qL1xuICAvKnNvY2lhbC1pY29uICovXG4gIC8qYm94IGluZm8qL1xuICAvKmxpc3QgaW5mbyovXG4gIC8qbmV3c2xldHRlcmZvcm0qL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTIxO1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM5cHg7XG4gIH1cbn1cbi50dC1mb290ZXItcG93ZXJlZHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNlZWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYXtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDNkNTM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtZm9vdGVyLWNvcHlyaWdodCBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggOXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWZvb3Rlci1jb3B5cmlnaHQgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1saXN0LWluZm8gbGkge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSBhbmQgKG1pbi13aWR0aDogNjExcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20ge1xuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbiAgLy8gI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCB7XG4gIC8vICAgd2lkdGg6IDEwMCU7XG4gIC8vIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpmaXJzdC1jaGlsZCAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmxhc3QtY2hpbGQgLnR0LWJveC1pbmZvIC50dC1pdGVtIGkuaWNvbi1tYWlsMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGk6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXItbWVudXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1yb3ctY3VzdG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMil7XG4gICAgICBvcmRlcjogMDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWNvbCAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8ge1xuICAgIC8vIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXJvdy1jdXN0b20gLnR0LWxpc3QtaW5mbyBsaSB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkuaXMtYWN0aXZlIGEge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI3R0LWZvb3Rlci1tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdmctaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMzAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyB7XG4gICAgLy8gbWFyZ2luLXRvcDogMzlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAjdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3ZnLWltZyB7XG4gICAgLy8gaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1sb2dvIC5zdDAge1xuICBmaWxsOiAjRkZGRkZGO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbG9nbyAuc3QxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0MiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0MyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmlsbDogIzIyMjIyMjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxvZ28gLnN0NCB7XG4gIGZpbGw6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMzVweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgLnR0LWxpc3QtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlcjpub3QoW2NsYXNzXj1cInR0LWZvb3RlclwiXSkgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3Ige1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7XG4gIGJhY2tncm91bmQ6ICNmODM1M2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtZm9vdGVyOm5vdChbY2xhc3NePVwidHQtZm9vdGVyXCJdKSAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3I6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y4MzUzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIge1xuICAvKlxuXHRcdFx0Rm9vdGVyIG9iamVjdHNcblx0XHQqL1xuICAvKkZvb3RlciBtZW51Ki9cbiAgLypsb2dvKi9cbiAgLyp0dC1sb2dvLWRlc2NyaXB0aW9uKi9cbiAgLypzb2NpYWwtaWNvbiAqL1xuICAvKmJveCBpbmZvKi9cbiAgLypsaXN0IGluZm8qL1xuICAvKm5ld3NsZXR0ZXJmb3JtKi9cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWEyMTtcbiAgcGFkZGluZy10b3A6IDQ3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQge1xuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOXB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMjRweCAwIDIzcHggMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gYSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWxpc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICd8JztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IC0ycHg7XG4gIHRvcDogLTFweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItYm90dG9tIC50dC1saXN0IGxpOmxhc3QtY2hpbGQgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpLmlzLWFjdGl2ZSBhIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGk6bGFzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gaW1nOm5vdCguc3ZnLWltZykge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28gKyAudHQtbG9nby1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHtcbiAgbWF4LXdpZHRoOiAyNzVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogOTRweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1ib3gtaW5mbzAyIC50dC1pdGVtIGE6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW0gYTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWJveC1pbmZvMDIgLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDUzO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNXB4IDVweCAxM3B4IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkM2Q1Mztcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAyICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIC1tb3otdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI25ld3NsZXR0ZXJmb3JtIC50dC1idG46YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiBcImNhcmxlYWRlclwiO1xuICBjb250ZW50OiBcIlxcZTkyYlwiO1xuICBmb250LXNpemU6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3Ige1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2g7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogOHB4IDE5cHggOHB4IDQzcHg7XG4gIGJhY2tncm91bmQ6ICNmODM1M2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjbmV3c2xldHRlcmZvcm0gbGFiZWwuZXJyb3I6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMnB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2Y4MzUzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnJvdy1pbmZvICpbY2xhc3NePVwiY29sLVwiXSB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjI5cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgI3R0LWZvb3Rlci1tZW51IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAjdHQtZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1sb2dvLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LXNvY2lhbC1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtYm94LWluZm8ge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28tZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWxvZ28ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDE1NHB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXI6bm90KFtjbGFzc149XCJ0dC1mb290ZXJcIl0pICN0dC1mb290ZXItbWVudSB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyICN0dC1mb290ZXItbWVudSB1bCB7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1sYXlvdXQgLnJvdyAucm93LWluZm8gKltjbGFzc149XCJjb2wtXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1mb290ZXItbGF5b3V0IC5yb3cgLmNvbC0xMjpmaXJzdC1jaGlsZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAyIC50dC1zb2NpYWwtaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDIgLnR0LWZvb3Rlci1ib3R0b20gLnR0LWNvbC1sZWZ0LFxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMiAudHQtZm9vdGVyLWJvdHRvbSAudHQtY29sLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIHtcbiAgLypcblx0XHRcdEZvb3RlciBsYXlvdXRcblx0XHQqL1xuICAvKiB0dC1mb290ZXItbGF5b3V0ICovXG4gIC8qIHR0LWZvb3Rlci1jb3B5cmlnaHQgKi9cbiAgLypcblx0XHRcdEZvb3RlciBvYmplY3RzXG5cdFx0Ki9cbiAgLypGb290ZXIgbWVudSovXG4gIC8qbG9nbyovXG4gIC8qc29jaWFsLWljb24gKi9cbiAgLypib3ggaW5mbyovXG4gIC8qbGlzdCBpbmZvKi9cbiAgLyogc3Vic2NyaWJlLWN1c3RvbSAqL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1sYXlvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogMzFweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDI2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM5cHg7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzZDUzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IGEge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWZvb3Rlci1jb3B5cmlnaHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDlweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1mb290ZXItY29weXJpZ2h0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiBub3dyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMzBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIyOXB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2wge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWNvbDpsYXN0LWNoaWxkIHtcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtbGlzdC1pbmZvIGxpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOmZpcnN0LWNoaWxkIC50dC1saXN0LWluZm8gbGk6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gbGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXJvdy1jdXN0b20gLnR0LWJveC1pbmZvIC50dC10dGlsZSBpW2NsYXNzXj1cImljb24tXCJdIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtY29sIC50dC1saXN0LWluZm8gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1jb2w6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1yb3ctY3VzdG9tIC50dC1ib3gtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtcm93LWN1c3RvbSAudHQtbGlzdC1pbmZvIGxpIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgI3R0LWZvb3Rlci1tZW51IHVsIGxpIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwgdWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MTBweCkge1xuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAjdHQtZm9vdGVyLW1lbnUgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzICN0dC1mb290ZXItbWVudSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNnB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMTVweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYxMHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDE1NHB4O1xuICB9XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMzVweCAwIDAgMDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpIGEge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkM2Q1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2RkM2Q1MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LXNvY2lhbC1pY29uIGxpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1zb2NpYWwtaWNvbiBsaSBhIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWJveC1pbmZvIC50dC1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmc6IDAgMCAwIDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW0gaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBpLmljb24tbWFpbDEge1xuICB0b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICAtbW96LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1ib3gtaW5mbyAudHQtaXRlbSBhOm5vdChbY2xhc3NdKTpob3ZlciB7XG4gIGNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtYm94LWluZm8gLnR0LXR0aWxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHBhZGRpbmc6IDAgMCA0cHggMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnR0LWxpc3QtaW5mbyBsaSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nOiAwIDAgMCAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgaVtjbGFzc149XCJpY29uLVwiXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICNkZDNkNTM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwcHg7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGkgYTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogIzIyMjIyMjtcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAudHQtbGlzdC1pbmZvIGxpIGE6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC50dC1saXN0LWluZm8gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAyOXB4IDAgMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qbmV3c2xldHRlcmZvcm0qL1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwIDAgMTVweCA2NXB4O1xuICBtYXJnaW46IDA7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTNweDtcbiAgY29sb3I6ICNkZDNkNTM7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogNXB4IDVweCA4cHggMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGQzZDUzO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpub3QoZm9jdXMpOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6bm90KGZvY3VzKTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOm5vdChmb2N1cyk6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tY29udHJvbDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gI25ld3NsZXR0ZXJmb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2RkM2Q1MztcbiAgLW1vei10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLnR0LWJ0bjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFwiY2FybGVhZGVyXCI7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1NnB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA4cHggMTlweCA4cHggNDNweDtcbiAgYmFja2dyb3VuZDogI2Y4MzUzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDE7XG59XG5cbiN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tICNuZXdzbGV0dGVyZm9ybSBsYWJlbC5lcnJvcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjgzNTNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDU1cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIGkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDE5cHggMTVweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAudHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBwYWRkaW5nOiAwcHggMCAxMHB4IDQ1cHg7XG4gIH1cbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIGkge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxuICAjdHQtZm9vdGVyLnR0LWZvb3Rlci0wMyAuc3Vic2NyaWJlLWN1c3RvbSAjbmV3c2xldHRlcmZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgI3R0LWZvb3Rlci50dC1mb290ZXItMDMgLnN1YnNjcmliZS1jdXN0b20gLnR0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgcGFkZGluZzogMHB4IDAgMTBweCAzNXB4O1xuICB9XG4gICN0dC1mb290ZXIudHQtZm9vdGVyLTAzIC5zdWJzY3JpYmUtY3VzdG9tIC50dC10aXRsZSBpIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLnR0LWNvbG9yc3dhdGNoIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoO1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMjc5cHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDg7XG4gIGxlZnQ6IC0yNzBweDtcbn1cblxuLnR0LWNvbG9yc3dhdGNoLnR0LW9wZW4tc3dhdGNoIHtcbiAgbGVmdDogMDtcbn1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4ge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMzFweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAzMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cblxuLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG4gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtYnRuIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxN3B4O1xuICBsZWZ0OiAxNHB4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDBweCAwcHggMjFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW8tYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50dC1jb2xvcnN3YXRjaCAudHQtY29sb3Jzd2F0Y2gtb3B0aW9ucyBhIHtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogNTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjFweDtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgbGluZWFyO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNFwiO1xuICBmb250LWZhbWlseTogXCJjYXJsZWFkZXJcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kOiAjZGQzZDUzO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzE1OTY4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjZmZjMDAwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGZiMDIwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kOiAjZjY5MzIzO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoMyk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDk5MTQwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kOiAjNDU5OGZmO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWM5YmU4O1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNSkge1xuICBiYWNrZ3JvdW5kOiAjM2JiZTNlO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNSk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWE5ZjVjO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNikge1xuICBiYWNrZ3JvdW5kOiAjNTBiZWJkO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYTpudGgtY2hpbGQoNik6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmVhMGEwO1xufVxuXG4udHQtY29sb3Jzd2F0Y2ggLnR0LWNvbG9yc3dhdGNoLW9wdGlvbnMgYS5hY3RpdmU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnR0LWNvbG9yc3dhdGNoIHtcbiAgICB0b3A6IDIwNXB4O1xuICB9XG59XG5cbmJvZHk6bm90KC50b3VjaCkgLnR0LWNvbG9yc3dhdGNoIC50dC1jb2xvcnN3YXRjaC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xufSIsIkBpbXBvcnQgXCJzeXN0ZW0vdmFyaWFibGVzXCI7XG4vKiBHbG9iYWwgKi9cbmh0bWx7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSB7XG4gICAgLy8gZm9udC1zaXplOiAxOHB4O1xuICAgIC8vIGZvbnQtZmFtaWx5OiAkZmY7XG4gICAgLy8gY29sb3I6ICR0ZXh0O1xuICAgIC8vIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgLy8gbGluZS1oZWlnaHQ6IDEuNDtcbn1cbnAge1xuICAgIC8vIGZvbnQtc2l6ZTogMThweDtcbiAgICAvLyBsaW5lLWhlaWdodDogMS40O1xufVxuXG5hIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuc3Vwe1xuICAgIGZvbnQtc2l6ZTogNjAlO1xufVxuLnAtYntcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5nLWNvbnRhY3Qge1xuICAgIGZvcm17XG4gICAgICAgIHdpZHRoOiA5NiU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIH1cbiAgICAuaGVscC1ibG9ja3tcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfSAgICAgIFxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIH0gIFxuICAgICZfd3JhcCB7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDUlIDIwcHg7XG4gICAgfVxuICAgICZfaGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICAgICZfYnRuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAxMHB4O1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX2Zvb3RlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICZfbG9hZGVye1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc29jaWFse1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IFxuICAgIGF7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICB9XG4gICAgfVxufSIsIiR0ZXh0OiAjMzMzO1xuJGJyYW5kOiAjQ0QyMTIyOyBcblxuLypcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuRm9udHNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuKi9cblxuJGZmOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmOyIsIkBpbXBvcnQgXCJzeXN0ZW0vdmFyaWFibGVzXCI7XG4vKiogUEFSQUxMQVggKiovXG4ucGFyYWxsYXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiA1NTBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICAmX19iZyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTUwJTtcbiAgICAgICAgdG9wOiAtMTAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICYtd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLnNpdGVfd2lkdGgge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgJi1lbCB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTEwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oOTAwKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCJAaW1wb3J0IFwic3lzdGVtL3ZhcmlhYmxlc1wiO1xuLmxpc3R7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgIFxuICAgIHVse1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICAgICYtd3JhcHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IFxuICAgIH1cbiAgICBsaXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIH1cbn1cbi5saW5re1xuICAgIGNvbG9yOiAkYnJhbmQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlcntcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn0iLCIuYXBwbHtcbiAgICAmLWZvcm17XG4gICAgICAgICZfX3RpdGxle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyDQkdCw0LfQvtCy0LDRjyDRhC3RhtC40Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuCDQsiB2d1xuLy8gZXggLmVsZW1lbnQgeyBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMCwgJG1hcmdpbjogMTAgYXV0bykgIH1cbkBtaXhpbiB2dygkYXJncy4uLikge1xuXHQvL0BlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluIGtleXdvcmRzKCRhcmdzKSB7ICN7JHByb3BlcnR5fTogIG1hcC1nZXQoZ2VuZXJhdGVWdygkdmFsdWUpLCBcInB4XCIpO31cblx0QGluY2x1ZGUgdnctcmVzcG9uc2l2ZShrZXl3b3JkcygkYXJncykpO1xufVxuXG5AbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICd2dycpO31cblx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcblx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG5cdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBleCAuZWxlbWVudHsgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkgeyAuLi4gfSB9XG5AbWl4aW4gcmVzcG9uZC10bygkYnJlYWtwb2ludCkge1xuXHRAaWYgJGJyZWFrcG9pbnQgPT0gXCJzbWFsbFwiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcInhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwieHhzXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGVsc2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50fXB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7QGNvbnRlbnR9XG5cdCY6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge0Bjb250ZW50fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtAY29udGVudH1cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7QGNvbnRlbnR9ICBcbn1cblxuQG1peGluIGZsZXgoKXtcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdGRpc3BsYXk6IC1tb3otYm94O1xuXHRkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigpe1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi8vIEdlbmVyaWMgdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR0cmFuc2Zvcm1zKSB7XG5cdCAgIC1tb3otdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgICAtby10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQgICAgLW1zLXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiAkdHJhbnNmb3JtcztcbiAgICAgICAgICB0cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xufVxuLy8gU2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cbiJdfQ== */
