Template:UNSW Australia/assets/appCSS

/*HP introduction*/ section.hp-intro h1{

 grid-column: 2/span 10;
 text-align: center;

}

section.hp-intro p{

 grid-column: 2/ span 10;

}


/*Overview Section*/ section.overview{

 display: grid;
 grid-template-columns: repeat(10, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;
 margin: 68px 100px 100px 100px;

}

section.overview div.stakeholders-scicomm{

 grid-column:span 5;

}

section.overview div.stakeholders-scicomm h2{

 margin: 20px 0 20px 0;

}

section.overview div.stakeholders-scicomm p{

 text-align: justify;

}

section.overview div.stakeholders-scicomm a{

 text-decoration: none;
 color: black; 
 transition: 0.3s;

}

section.overview div.stakeholders-scicomm a:hover{

 color: #39857B;

}

/*Symposium section*/ section.symposium h1{

 grid-column: 4/span 6;
 text-align: center;
 margin-top: 50px;
 text-shadow: 4px 4px 0px #F3E7F1;

}

section.symposium p{

 grid-column: 2/span 10;

}

div.video{

 grid-column: 4/span 6;
 margin-left: auto;
 margin-right: auto;

}

section.symposium h2{

 margin: 20px 0; 

}

div.exeter{

 grid-column: 2/span 5;

}

div.exeter p{

 margin-bottom: 70px;

}

div.st-andrews{

 grid-column: span 5;

}

div.st-andrews p{

 margin-bottom: 70px;

}

/*social media*/ section.social-media{

 background-color: #F3E7F1;
 margin: 0; 

}

section.social-media h1{

 grid-column: span 12; 
 text-align: center;
 margin-top: 70px;
 text-shadow: 4px 4px 2px rgba(0, 0, 0, 0.25);

}

section.social-media h2{

 margin: 32px 0 15px 0;

}

section.social-media p{

 margin-bottom: 60px; 

}

div.uppsala{

 grid-column: 2/span 5; 

}

div.duesseldorf{

 grid-column: span 5;

}

/*attributions section*/ section{

 margin:45px 0 45px 0;
 display: grid;
 grid-template-columns: repeat(12, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;

}

h1{

 font-family: Josefin Sans;
 font-style: normal;
 font-weight: 600;
 font-size: 40px;
 line-height: 40px;
 text-shadow: 4px 4px 2px rgba(0, 0, 0, 0.25);
 margin:110px 0 90px 110px;

}

div.attributions-box{

 background-color: #F3E7F1;
 grid-column: 2/span 10;

}

h2{

 font-family: Lato;
 font-style: normal;
 font-weight: 500;
 font-size: 30px;
 line-height: 36px;

}

p{

 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: normal;
 font-size: 18px;
 line-height: 23px;

}

div.attribute-profile{

 margin:100px 0;
 display: grid;
 grid-template-columns: repeat(10, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;

}

div.attribute-photo{

 grid-column: 2/span 2;

}

div.attribute-des{

 grid-column: 4/ span 6; 

}

div.attribute-des h2{

 margin-bottom: 25px;

}

/*HP introduction*/ section.hp-intro h1 {

 grid-column: 2 / span 10;
 text-align: center;

}

section.hp-intro p {

 grid-column: 2 / span 10;

}

section.overview {

 display: grid;
 grid-template-columns: repeat(10, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;
 margin: 68px 100px 100px 100px;

}

section.overview div.stakeholders{

 grid-column: span 5;

}

section.overview div.stakeholders h2 {

 margin: 20px 0 20px 0;

}

section.overview div.stakeholders p {

 text-align: justify;

}

section.overview div.stakeholders a {

 text-decoration: none;
 color: black;
 transition: 0.3s;

}

section.overview div.stakeholders a:hover {

 color: #39857b;

}

/*contributions section*/ section.contributions div.contribution-title{

 grid-column: 3/ span 8; 
 background-color: #15524A;

}

section.contributions div.contribution-title h1{

 text-align: center;
 color: white; 
 margin: 32px;

}

section.contributions p{

 grid-column: 3/ span 8;

}

section.contributions button{

 box-shadow:inset 0px 0px 0px 0px #276873;
 background-color:#F3E7F1;
 border:none;
 display:inline-block;
 cursor:pointer;
 color:#000000;
 font-family:Josefin Sans;
 font-size:14px;
 font-weight:bold;
 line-height: 23px;
 padding: 16px 32px;
 text-decoration:none;
 transition: 0.3s;
 grid-column: 3/ span 2;

}

section.contributions button:hover{

 background-color: #15524A;
 color: white;

}



/*introduction image*/ section.introduction h1{

 grid-column: span 12;
 text-align: center;

}

section.introduction p{

 grid-column: 3/span 8;

}

/*category section*/ section.categories div.category{

 background-color: #15524A;
 grid-column: 3/span 8;
 margin: 32px 0;

}

section.categories div.category h1{

 color: white;
 text-align: center;
 margin: 32px;

}

section.categories img{

 grid-column: 3/ span 4;

}

section.categories div.category-des{

 grid-column: 7/span 4;
 text-align: justify;

}

section.categories div.category-des p{

 margin-bottom: 32px

}

.category-des button{

 box-shadow:inset 0px 0px 0px 0px #276873;
 background-color:#ddd;
 border:none;
 display:inline-block;
 cursor:pointer;
 color:#000000;
 font-family:Josefin Sans;
 font-size:14px;
 font-weight:bold;
 line-height: 23px;
 padding: 16px 32px;
 text-decoration:none;
 transition: 0.3s;
 grid-column: 8/ span 2;
 margin-bottom: 50px;

}

.category-des button:hover{

 background-color: #15524A;
 color: white;

}


/*workflow image*/ section.workflow{

 margin-bottom: 100px;

}

section.workflow img{

 grid-column: 3/span 8;

}

section.workflow h2{

 grid-column: 3/span 8;

}

section.workflow p{

 grid-column: 3/span 8;

}

/*banner section*/ section{

 margin:0px 0 32px 0;
 display: grid;
 grid-template-columns: repeat(12, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;

}

.banner{

 position: relative;
 text-align: center;

}

section.banner h1{

 text-align: center; 
 text-shadow: 4px 4px 0px #F3E7F1;
 grid-column: span 12;
 margin: 100px;

}

/*navigation box*/ html{

 scroll-behavior: smooth;

}

div.nav-items-engg{

 font-family: Josefin Sans;
 font-style: normal;
 font-weight: 600;
 font-size: 20px;
 line-height: 20px;
 color: #FFFFFF;
 text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
 background-color: #15524A;
 grid-column: 2/span 3;
 max-height: 12.5%; 

}

div.nav-items-engg a{

 text-decoration: none;

}

div.nav-items-engg ul{

 margin: 29px;

}

div.nav-items-engg li{

 list-style-position: inside;
 border-bottom: 2px solid white;
 color: white;
 margin: 12px;

}

div.nav-items-engg li:hover{

 transition: 0.3s;
 color: #FAD4D6;

}

/*Stakeholders box*/ p{

 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: normal;
 font-size: 18px;
 line-height: 23px;

}

div.content-box{

 background-color: #F3E7F1;
 grid-column: 5/span 7;

}

div.content-info{

 margin: 40px;

}

div.content-info p{

 margin: 0 0 30px 0;

}

div.methods img{

 grid-column: 2/ span 5;

}

div.figures{

 margin: 0px 0 32px 0;
 display: grid;
 grid-template-columns: repeat(8, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;

}

div.figures img{

 grid-column: 3/ span 4;

}

div.figures p{

 grid-column: span 8;

}

b{

 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: bold;
 font-size: 18px;
 line-height: 23px;

}

/* references */ div.references li{

 list-style-position: inside;
 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 line-height: 23px;

} /*navigation box*/

 div.nav-items{
 font-family: Josefin Sans;
 font-style: normal;
 font-weight: 600;
 font-size: 20px;
 line-height: 20px;
 color: #FFFFFF;
 text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
 background-color: #15524A;
 grid-column: 2/span 3;
 max-height: 9%; 

}

div.nav-items a{

 text-decoration: none;

}

div.nav-items ul{

 margin: 32px;
 list-style: none;

}

div.nav-items li{

 list-style-position: inside;
 border-bottom: 2px solid white;
 color: white;
 margin: 12px;

}

div.nav-items li:hover{

 transition: 0.3s;
 color: #FAD4D6;

}

/*Stakeholders box*/ p{

 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: normal;
 font-size: 18px;
 line-height: 23px;

}

div.stakeholder-box{

 background-color: #F3E7F1;
 grid-column: 5/span 7;

}

div.stakeholder-info{

 margin: 40px;

}

div.stakeholder-info p{

 margin: 0 0 30px 0;

}

div.stakeholder-profile{

 margin: 0px 0 32px 0;
 display: grid;
 grid-template-columns: repeat(12, 1fr);
 grid-gap: 32px 32px;
 grid-auto-flow: dense;

}

div.stakeholder-profile img{

 grid-column: span 3;

}

div.stakeholder-profile p{

 grid-column: span 9;

}

/* references */ h2{

 font-family: Lato;
 font-style: normal;
 font-weight: 500;
 font-size: 25px;
 line-height: 36px;

}

div.references li{

 list-style-position: inside;
 font-family: Source Sans Pro;
 font-style: normal;
 font-weight: normal;
 font-size: 12px;
 line-height: 23px;

}

/*footer section*/ footer{

 display: flex;
 justify-content: center;
 background-color: #15524A;

}

footer img{

 margin: 120px 0 120px 32px;

} /*notebook section*/ section.notebook div.weeks{

 grid-column: 3/ span 8; 
 background-color: #15524A;

}

section.notebook div.weeks h1{

 text-align: center;
 color: white; 
 margin: 32px;

}

section.notebook p{

 grid-column: 3/ span 8;

}







/*presets*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {

 margin: 0;
 padding: 0;
 border: 0;
 font-size: 100%;
 font: inherit;
 vertical-align: baseline;

}

article, aside, details, figcaption, figure, header, hgroup, menu, nav, section {

 display: block;

}

body {

 line-height: 1;

}

blockquote, q {

 quotes: none;

}

blockquote:before, blockquote:after, q:before, q:after {

 content: "";
 content: none;

}

table {

 border-collapse: collapse;
 border-spacing: 0;

}

img, iframe {

 vertical-align: bottom;
 max-width: 100%;

}

input, textarea, select {

 font: inherit;

}

  • {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 -webkit-font-smoothing: antialiased;
 text-rendering: optimizeLegibility;

}

/*introduction section*/ section.introduction div.introduction-text {

 grid-column: 2/span 6;

}

section.introduction div.introduction-text h1 {

 text-align: center;
 margin: 32px 0 0 0;
 text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
 text-transform: uppercase;

}

section.introduction div.introduction-text p {

 margin: 32px 0 0 0;
 text-align: justify;

}

section.introduction div.introduction-text a {

 text-decoration: none;
 color: black;
 transition: 0.3s;

}

section.introduction div.introduction-text a:hover {

 color: #15524a;
 text-decoration: underline;

}

section.introduction div.introduction-image {

 grid-column: 8/span 4;

}

/*journey section*/ section.journey {

 background: linear-gradient(180deg, #f3e7f1 0%, #eff0ff 100%);

}

section.journey h1 {

 text-align: center;
 grid-column: 2/span 10;
 margin: 54px 0 40px 0;
 text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);

}

section.journey div.lab-work-des {

 grid-column: 2/span 5;
 text-align: center;

}

section.journey div.lab-work-des p {

 margin: 32px 0 32px 0;
 text-align: justify;

}

section.journey div.hp-des {

 grid-column: 7/span 5;
 text-align: center;
 margin-bottom: 32px;

}

section.journey div.hp-des p {

 margin: 32px 0 32px 0;
 text-align: justify;

}

section.journey button {

 margin: 0 0 54px 0;
 box-shadow: inset 0px 0px 0px 0px #276873;
 background-color: #ddd;
 border: none;
 display: inline-block;
 cursor: pointer;
 color: #000000;
 font-family: Josefin Sans;
 font-size: 14px;
 font-weight: bold;
 line-height: 23px;
 padding: 16px 32px;
 text-decoration: none;
 transition: 0.3s;

}

section.journey button:hover {

 background-color: #39857b;
 color: white;

}

/*Meet the team section*/ section.meet-team h1 {

 grid-column: 2/span 6;
 text-transform: uppercase;
 text-align: center;
 margin: 54px 0 30px 0;
 text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);

}

section.meet-team div.team-image {

 grid-column: 2/span 6;

}

section.meet-team div.team-image img {

 margin: 0 0 54px 0;
 filter: drop-shadow(-25px 30px 0px #f3e7f1);

}

section.meet-team div.team-intro {

 grid-column: 8/span 4;

}

section.meet-team div.team-intro p {

 margin: 126px 0 40px 0;
 text-align: center;

}

section.meet-team button {

 margin: 0 0 54px 146px;
 box-shadow: inset 0px 0px 0px 0px #276873;
 background-color: #f3e7f1;
 border: none;
 display: inline-block;
 cursor: pointer;
 color: #000000;
 font-family: Josefin Sans;
 font-size: 14px;
 font-weight: bold;
 line-height: 23px;
 padding: 16px 32px;
 text-decoration: none;
 transition: 0.3s;

}

section.meet-team button:hover {

 background-color: #39857b;
 color: white;

}

/*Adapted from iGEM Peshawar 2016 iGEM Wiki Overrides, used with their Codekit build system*/ /*Variable for the height of the required iGEM Navbar. Use for sizing your own navbar. /* Override iGEM wiki settings, removing everything but the top navbar. */

  1. sideMenu,
  2. top_title {
 display: none;

}

  1. content {
 /*Make content behave like one would expect a body to */
 width: 100vw;
 padding: 0px;
 border: none;
 color: black;
 margin-left: auto;
 margin-right: auto;
 background-color: #fff;
 position: relative;

}

  1. globalWrapper {
 font-size: inherit;
 padding-bottom: 0;

}

  1. top_menu_under {
 /*Remove spacer between iGEM navbar and content */
 height: 0px;

}

ul {

 list-style-image: none;
 /* removes the iGEM wiki bullets */
 padding: 0;
 margin: 0;

}

  1. mw-content-text > p {
/*make

containing <head> tags invisible */ width: 0px; height: 0px; }

  1. igem-navbar-placeholder {
/*Placeholder that "subs in" for the iGEM navbar on dev builds */ height: 16px; position: fixed; display: block; background-color: #383838; border-bottom: solid black 2px; color: white; z-index: 9999; width: 100%; font-size: 0.75em !important; margin: 0; padding: 0; }
  1. igem-navbar-placeholder p {
margin: 0; } /*MathJax CSS hack to remove annoyning right-side spans (from 2016 Team Peshwar)*/ .MathJax nobr > span.math > span { border-left-width: 0 !important; } h1, h2, h3, h4, h5, h6 { border: 0px !important; overflow: visible; } /* https://gist.github.com/thedeerchild/3893094 */
  1. team-members {
padding-top: 50px; padding-left: 50px; padding-right: 50px; display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 32px 32px; grid-auto-flow: dense; }
  1. team-members h1.card-title {
font-size: 24px; text-align: center; }
  1. team-members .team-image {
width: 75%; object-fit: cover; margin-left: auto; margin-right: auto; display: block; } /*background section*/ section.bg-GBR div.quote { grid-column: 2/span 10; background-color: #F3E7F1; } section.bg-GBR div.quote h1 { text-align: center; margin: 100px !important; } section.bg-GBR div.bg-text { grid-column: 2/span 5; } section.bg-GBR h2 { margin-bottom: 20px; } section.bg-GBR p { margin-bottom: 20px; } section.bg-GBR h2#quote { font-style: italic; } section.bg-GBR img { grid-column: 7/span 5; } /*inspiration*/ div.inspo-title { grid-column: 2/span 5; } div.inspo-title h1 { margin: 50px 0; } div.inspo-title img { margin-bottom: 100px; } div.inspiration { grid-column: 7/span 5; } div.inspiration #first { margin-top: 140px; } /*why syn-bio*/ div.syn-bio { background-color: #F3E7F1; grid-column: 2/span 10; } div.syn-bio h1 { margin: 50px 120px; } div.syn-bio p { margin: 0 120px 20px 120px; } p#last { margin-bottom: 50px; } div.project-goals { background-color: #15524a; grid-column: 2/span 10; } div.project-goals h1 { color: white; text-align: center; margin: 25px; }
  1. goals li {
font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 18px; line-height: 23px; }
  1. goals ol li {
list-style-type: decimal; }
  1. goals ul li {
list-style-type: disc; list-style-position: inside; } div.HP-goals { grid-column: 2/span 5; } div.Lab-goals { grid-column: 7/span 5; } /*final statement*/ h1#final-statement { grid-column: span 12; text-align: center; margin-top: 100px; }
  1. model {
display: grid; grid-template-columns: repeat(2, 1fr); }
  1. model ul {
list-style: disc; }
  1. model a {
text-align: center; color: #000000; display: block; }
  1. model a div {
background-color: #f3e7f1; } /*Table*/ section.bronze { margin: 150px; } section.silver { margin: 150px; } section.gold { margin: 150px; } section.special { margin: 150px; } table#Medal { font-family: arial, sans-serif; border-collapse: collapse; width: 100%; } table#Medal tr, table#Medal td, table#Medal th { border: 1px solid #dddddd; text-align: left; padding: 8px; font-family: Source Sans Pro !important; font-style: normal; font-weight: normal; font-size: 18px; line-height: 23px; } table#Medal ul, table#Medal ol { list-style-position: inside; } section.bronze th { background-color: #FCE5CD !important; } section.silver th { background-color: #EFEFEF !important; } section.gold th { background-color: #FFF2CC !important; } section.special th { background-color: #CFE2F3 !important; } a { text-decoration: none; color: black !important; transition: 0.3s; } a:hover { color: #FAD4D6; }
  1. UNSW-iGEM h1 {
font-family: Josefin Sans !important; font-style: normal; font-weight: 600; font-size: 40px; line-height: 40px; }
  1. UNSW-iGEM h2 {
font-family: Lato !important; font-style: normal; font-weight: 500; font-size: 30px; line-height: 36px; }
  1. UNSW-iGEM p {
font-family: Source Sans Pro !important; font-style: normal; font-weight: normal; font-size: 18px; line-height: 23px; } html { scroll-behavior: smooth; } /*nav-bar*/ body { margin: 0px; } .navbar { overflow: hidden; background-color: #F3E7F1; } .navbar a { font-family: Josefin Sans; float: left; font-size: 14px; color: black; text-align: center; padding: 14px 16px; text-decoration: none; transition: 0.3s; } .navbar img { width: 50px; } .dropdown { float: left; overflow: hidden; font-family: Josefin Sans; margin-top: 25px; } .dropdown .dropbtn { font-size: 15px; border: none; outline: none; color: black; padding: 14px 16px; background-color: inherit; font-family: inherit; margin: 0; transition: 0.3s; margin-left: 40px; } .navbar a:hover { background-color: transparent; } .dropdown:hover .dropbtn { background-color: #15524A; color: white; } .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2); z-index: 1; margin-left: 40px; } .dropdown-content a { font-family: Josefin Sans; float: none; color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: left; transition: 0.3s; } .dropdown-content a:hover { background-color: #15524a !important; color: #ffffff !important; } .dropdown:hover .dropdown-content { display: block; } section { margin: 50px 0; display: grid; grid-template-columns: repeat(12, 1fr); grid-gap: 32px 32px; grid-auto-flow: dense; } section > * { grid-column: 2/span 10; } .banner { position: relative; text-align: center; display: grid; } .banner img { width: 100%; left: 0px; opacity: 0.75; grid-column: 1/span 12; position: relative; } .banner h1 { text-align: center; position: absolute; top: 35%; width: 100%; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .banner h2 { text-align: center; position: absolute; top: 45%; width: 100%; text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } /*footer section*/ footer { display: flex; justify-content: center; background-color: #15524a; } footer img { margin: 120px 0 120px 32px; } /* references */
  1. references h2 {
font-family: Lato; font-style: normal; font-weight: 500; font-size: 25px; line-height: 36px; } div.references li { list-style-position: inside; font-family: Source Sans Pro; font-style: normal; font-weight: normal; font-size: 12px; line-height: 23px; } .card { background: linear-gradient(180deg, #f3e7f1 0%, #eff0ff 100%); border-radius: 0; overflow: hidden; } /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3Rha2Vob2xkZXJzLmNzcyIsIndlYnBhY2s6Ly8vY29sbGFib3JhdGlvbnMuY3NzIiwid2VicGFjazovLy9hdHRyaWJ1dGlvbnMuY3NzIiwid2VicGFjazovLy9ocC1vdmVydmlldy5jc3MiLCJ3ZWJwYWNrOi8vL2NvbnRyaWJ1dGlvbi5jc3MiLCJ3ZWJwYWNrOi8vL0VkdWNhdGlvbi5jc3MiLCJ3ZWJwYWNrOi8vL2VuZ2luZWVyaW5nLmNzcyIsIndlYnBhY2s6Ly8vSUhQLmNzcyIsIndlYnBhY2s6Ly8vTm90ZWJvb2suY3NzIiwid2VicGFjazovLy9wcmVzZXRzLnNjc3MiLCJ3ZWJwYWNrOi8vL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vaG9tZS5zY3NzIiwid2VicGFjazovLy9faWdlbV9yZXNldC5zY3NzIiwid2VicGFjazovLy90ZWFtLnNjc3MiLCJ3ZWJwYWNrOi8vL2Rlc2NyaXB0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL21vZGVsLnNjc3MiLCJ3ZWJwYWNrOi8vL01lZGFscy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtCQUFrQjtBQUNsQjtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7OztBQUdBLG1CQUFtQjtBQUNuQjtFQUNFLGFBQWE7RUFDYixzQ0FBc0M7RUFDdEMsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQiw4QkFBOEI7QUFDaEM7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsWUFBWTtFQUNaLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FDeENBLG9CQUFvQjtBQUNwQjtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGdDQUFnQztBQUNsQzs7QUFFQTtFQUNFLHNCQUFz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SkE7RUFDRTtBRDJKRjs7QUN4SkE7QUFDQTtFQUNFO0FEMkpGOztBQ3hKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEMkpGOztBQ3hKQTtFQUNFO0VBQ0E7QUQySkY7O0FDeEpBO0VBQ0U7RUFDQTtBRDJKRjs7QUN4SkE7RUFDRTtFQUNBO0VBQ0E7QUQySkY7O0FDeEpBO0VBQ0U7RUFDQTtBRDJKRjs7QUN4SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMkpGOztBQ3hKQTtFQUNFO0VBQ0E7QUQySkY7O0FDeEpBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMEpGOztBQ3ZKQTtFQUNFO0FEMEpGOztBQ3ZKQTtFQUNFO0VBQ0E7QUQwSkY7O0FDdkpBO0VBQ0U7QUQwSkY7O0FDdkpBO0VBQ0U7RUFDQTtBRDBKRjs7QUN2SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMEpGOztBQ3ZKQTtFQUNFO0VBQ0E7QUQwSkY7O0FFL1JBO0FBQ0E7eUVBQUE7QUFFQTs7RUFFRTtBRmtTRjs7QUUvUkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZrU0Y7O0FFL1JBO0VBQ0U7RUFDQTtBRmtTRjs7QUUvUkE7RUFDRTtFQUNBO0FGa1NGOztBRS9SQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGa1NGOztBRS9SQTtFQUNFO0VBQ0E7RUFDQTtBRmtTRjs7QUUvUkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZrU0Y7O0FFaFNBO0VBQ0U7QUZtU0Y7O0FFaFNBO0FBQ0E7RUFDRTtBRm1TRjs7QUVoU0E7RUFDRTtFQUNBO0FGbVNGOztBRWhTQTtBQ3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINFdGO0FHMVdFO0VBQ0U7RUFDQTtBSDRXSjtBR3pXRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUgyV0o7O0FJOVhBO0FBQ0E7RUFDRTtFQUNBO0FKaVlGOztBSTlYQTtFQUNFO0VBQ0E7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0FBQ0E7RUFDRTtBSmlZRjs7QUk5WEE7RUFDRTtBSmlZRjs7QUk5WEE7RUFDRTtBSmlZRjs7QUk5WEE7RUFDRTtBSmlZRjs7QUk5WEE7RUFDRTtBSmlZRjs7QUk5WEE7QUFDQTtFQUNFO0VBQ0E7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0U7QUppWUY7O0FJOVhBO0VBQ0UseUJKckVXO0VJc0VYO0FKaVlGO0FJaFlFO0VBQ0U7RUFDQTtFQUNBO0FKa1lKOztBSTdYRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpnWUo7QUk5WEU7RUFDRTtBSmdZSjtBSTlYRTtFQUNFO0VBQ0E7QUpnWUo7O0FJNVhBO0VBQ0U7QUorWEY7O0FJNVhBO0VBQ0U7QUorWEY7O0FJNVhBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUorWEY7O0FLNWVBO0VBQ0U7RUFDQTtBTCtlRjtBSzllRTtFQUNFO0FMZ2ZKO0FLOWVFO0VBQ0U7RUFDQSxjTEpTO0VLS1Q7QUxnZko7QUsvZUk7RUFDSSx5QkxYSTtBQTRmWjs7QU01ZkE7QUFDQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0VBQ0E7RUFDQTtBTitmRjtBTTlmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5nZ0JGO0FNOWZBO0VBQ0U7QU5nZ0JGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0FOK2ZGOztBTTVmQTtFQUNFO0VBQ0E7RUFDQTtBTitmRjs7QU01ZkE7RUFDRTtBTitmRjs7QUFqaUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9pQko7QUFsaUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9pQko7QUFsaUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9pQko7O0FBL2hCQTtFQUNFO0FBa2lCRjs7QUEvaEJBO0FBQ0E7RUFDRTtBQWtpQkY7O0FBL2hCQTtFQUNFO0VBQ0E7QUFraUJGOztBQS9oQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa2lCRjs7QUEvaEJBO0VBQ0U7QUFraUJGOztBQS9oQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWtpQkY7O0FBL2hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa2lCRjs7QUE5aEJBO0VBQ0U7QUFpaUJGOztBQTloQkE7RUFDRTtFQUNBO0FBaWlCRjs7QUE5aEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpaUJGO0FBaGlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFraUJKO0FBaGlCSTtFQUNFO0VBQ0E7QUFraUJOOztBQTVoQkE7RUFDRTtBQStoQkY7O0FBNWhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEraEJGO0FBOWhCRTtFQUNFO0FBZ2lCSjs7QUE1aEJBO0VBQ0U7RUFDQTtFQUNBO0FBK2hCRjtBQTloQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ2lCSjtBQTloQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ2lCSjtBQTloQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ2lCSjs7QUE1aEJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0EseUJBbExXO0FBaXRCYjs7QUE1aEJBO0VBQ0U7QUEraEJGOztBQTVoQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEraEJGOztBQTVoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEraEJGOztBQTVoQkE7RUFDRTtFQUNBO0VBQ0E7QUEraEJGLEMiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qSFAgaW50cm9kdWN0aW9uKi8gXG5zZWN0aW9uLmhwLWludHJvIGgxe1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnNlY3Rpb24uaHAtaW50cm8gcHtcbiAgZ3JpZC1jb2x1bW46IDIvIHNwYW4gMTA7XG59XG5cblxuLypPdmVydmlldyBTZWN0aW9uKi8gXG5zZWN0aW9uLm92ZXJ2aWV3e1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDMycHggMzJweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICBtYXJnaW46IDY4cHggMTAwcHggMTAwcHggMTAwcHg7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycy1zY2ljb21te1xuICBncmlkLWNvbHVtbjpzcGFuIDU7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycy1zY2ljb21tIGgye1xuICBtYXJnaW46IDIwcHggMCAyMHB4IDA7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycy1zY2ljb21tIHB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycy1zY2ljb21tIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrOyBcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuc2VjdGlvbi5vdmVydmlldyBkaXYuc3Rha2Vob2xkZXJzLXNjaWNvbW0gYTpob3ZlcntcbiAgY29sb3I6ICMzOTg1N0I7XG59XG4iLCIvKlN5bXBvc2l1bSBzZWN0aW9uKi9cbnNlY3Rpb24uc3ltcG9zaXVtIGgxe1xuICBncmlkLWNvbHVtbjogNC9zcGFuIDY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgdGV4dC1zaGFkb3c6IDRweCA0cHggMHB4ICNGM0U3RjE7XG59XG5cbnNlY3Rpb24uc3ltcG9zaXVtIHB7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gMTA7XG59XG5cbmRpdi52aWRlb3tcbiAgZ3JpZC1jb2x1bW46IDQvc3BhbiA2O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5zZWN0aW9uLnN5bXBvc2l1bSBoMntcbiAgbWFyZ2luOiAyMHB4IDA7IFxufVxuXG5kaXYuZXhldGVye1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDU7XG59XG5cbmRpdi5leGV0ZXIgcHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuZGl2LnN0LWFuZHJld3N7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDU7XG59XG5cbmRpdi5zdC1hbmRyZXdzIHB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi8qc29jaWFsIG1lZGlhKi8gXG5zZWN0aW9uLnNvY2lhbC1tZWRpYXtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTdGMTtcbiAgbWFyZ2luOiAwOyBcbn1cblxuc2VjdGlvbi5zb2NpYWwtbWVkaWEgaDF7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyOyBcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICB0ZXh0LXNoYWRvdzogNHB4IDRweCAycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5zb2NpYWwtbWVkaWEgaDJ7XG4gIG1hcmdpbjogMzJweCAwIDE1cHggMDtcbn1cblxuc2VjdGlvbi5zb2NpYWwtbWVkaWEgcHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDsgXG5cbn1cblxuZGl2LnVwcHNhbGF7XG4gIGdyaWQtY29sdW1uOiAyL3NwYW4gNTsgXG59XG5cbmRpdi5kdWVzc2VsZG9yZntcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNTtcbn1cbiIsIi8qYXR0cmlidXRpb25zIHNlY3Rpb24qLyBcbnNlY3Rpb257XG4gIG1hcmdpbjo0NXB4IDAgNDVweCAwO1xuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLWdhcDogMzJweCAzMnB4O1xuICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG59XG5cbmgxe1xuICBmb250LWZhbWlseTogSm9zZWZpbiBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtc2hhZG93OiA0cHggNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBtYXJnaW46MTEwcHggMCA5MHB4IDExMHB4O1xufVxuXG5kaXYuYXR0cmlidXRpb25zLWJveHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTdGMTtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMDtcbn1cblxuaDJ7XG4gIGZvbnQtZmFtaWx5OiBMYXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbnB7XG4gIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuZGl2LmF0dHJpYnV0ZS1wcm9maWxle1xuICBtYXJnaW46MTAwcHggMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG4gIGdyaWQtZ2FwOiAzMnB4IDMycHg7XG4gIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcbn1cblxuZGl2LmF0dHJpYnV0ZS1waG90b3tcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAyO1xufVxuXG5kaXYuYXR0cmlidXRlLWRlc3tcbiAgZ3JpZC1jb2x1bW46IDQvIHNwYW4gNjsgXG59XG5cbmRpdi5hdHRyaWJ1dGUtZGVzIGgye1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuIiwiLypIUCBpbnRyb2R1Y3Rpb24qL1xuc2VjdGlvbi5ocC1pbnRybyBoMSB7XG4gIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLmhwLWludHJvIHAge1xuICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTA7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDMycHggMzJweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICBtYXJnaW46IDY4cHggMTAwcHggMTAwcHggMTAwcHg7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVyc3tcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNTtcbn1cblxuc2VjdGlvbi5vdmVydmlldyBkaXYuc3Rha2Vob2xkZXJzIGgyIHtcbiAgbWFyZ2luOiAyMHB4IDAgMjBweCAwO1xufVxuXG5zZWN0aW9uLm92ZXJ2aWV3IGRpdi5zdGFrZWhvbGRlcnMgcCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbnNlY3Rpb24ub3ZlcnZpZXcgZGl2LnN0YWtlaG9sZGVycyBhOmhvdmVyIHtcbiAgY29sb3I6ICMzOTg1N2I7XG59XG4iLCIvKmNvbnRyaWJ1dGlvbnMgc2VjdGlvbiovIFxuc2VjdGlvbi5jb250cmlidXRpb25zIGRpdi5jb250cmlidXRpb24tdGl0bGV7XG4gIGdyaWQtY29sdW1uOiAzLyBzcGFuIDg7IFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1MjRBO1xufVxuXG5zZWN0aW9uLmNvbnRyaWJ1dGlvbnMgZGl2LmNvbnRyaWJ1dGlvbi10aXRsZSBoMXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7IFxuICBtYXJnaW46IDMycHg7XG59XG5cbnNlY3Rpb24uY29udHJpYnV0aW9ucyBwe1xuICBncmlkLWNvbHVtbjogMy8gc3BhbiA4O1xufVxuXG5zZWN0aW9uLmNvbnRyaWJ1dGlvbnMgYnV0dG9ue1xuICBib3gtc2hhZG93Omluc2V0IDBweCAwcHggMHB4IDBweCAjMjc2ODczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNGM0U3RjE7XG4gIGJvcmRlcjpub25lO1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIGNvbG9yOiMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5Okpvc2VmaW4gU2FucztcbiAgZm9udC1zaXplOjE0cHg7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBncmlkLWNvbHVtbjogMy8gc3BhbiAyO1xufVxuXG5zZWN0aW9uLmNvbnRyaWJ1dGlvbnMgYnV0dG9uOmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1MjRBO1xuICBjb2xvcjogd2hpdGU7XG59XG5cblxuXG4iLCIvKmludHJvZHVjdGlvbiBpbWFnZSovIFxuc2VjdGlvbi5pbnRyb2R1Y3Rpb24gaDF7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnNlY3Rpb24uaW50cm9kdWN0aW9uIHB7XG4gIGdyaWQtY29sdW1uOiAzL3NwYW4gODtcbn1cblxuLypjYXRlZ29yeSBzZWN0aW9uKi8gXG5zZWN0aW9uLmNhdGVnb3JpZXMgZGl2LmNhdGVnb3J5e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1MjRBO1xuICBncmlkLWNvbHVtbjogMy9zcGFuIDg7XG4gIG1hcmdpbjogMzJweCAwO1xufVxuXG5zZWN0aW9uLmNhdGVnb3JpZXMgZGl2LmNhdGVnb3J5IGgxe1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzMnB4O1xufVxuXG5zZWN0aW9uLmNhdGVnb3JpZXMgaW1ne1xuICBncmlkLWNvbHVtbjogMy8gc3BhbiA0O1xufVxuXG5zZWN0aW9uLmNhdGVnb3JpZXMgZGl2LmNhdGVnb3J5LWRlc3tcbiAgZ3JpZC1jb2x1bW46IDcvc3BhbiA0O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5zZWN0aW9uLmNhdGVnb3JpZXMgZGl2LmNhdGVnb3J5LWRlcyBwe1xuICBtYXJnaW4tYm90dG9tOiAzMnB4XG59XG5cbi5jYXRlZ29yeS1kZXMgYnV0dG9ue1xuICBib3gtc2hhZG93Omluc2V0IDBweCAwcHggMHB4IDBweCAjMjc2ODczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7XG4gIGJvcmRlcjpub25lO1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgY3Vyc29yOnBvaW50ZXI7XG4gIGNvbG9yOiMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5Okpvc2VmaW4gU2FucztcbiAgZm9udC1zaXplOjE0cHg7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBncmlkLWNvbHVtbjogOC8gc3BhbiAyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY2F0ZWdvcnktZGVzIGJ1dHRvbjpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTI0QTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG5cbiIsIi8qd29ya2Zsb3cgaW1hZ2UqLyBcbnNlY3Rpb24ud29ya2Zsb3d7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4O1xufVxuXG5zZWN0aW9uLndvcmtmbG93IGltZ3tcbiAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4O1xufVxuXG5zZWN0aW9uLndvcmtmbG93IGgye1xuICBncmlkLWNvbHVtbjogMy9zcGFuIDg7XG59XG5cbnNlY3Rpb24ud29ya2Zsb3cgcHtcbiAgZ3JpZC1jb2x1bW46IDMvc3BhbiA4O1xufVxuXG4vKmJhbm5lciBzZWN0aW9uKi8gXG5zZWN0aW9ue1xuICBtYXJnaW46MHB4IDAgMzJweCAwO1xuXG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLWdhcDogMzJweCAzMnB4O1xuICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG59XG5cbi5iYW5uZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLmJhbm5lciBoMXtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgdGV4dC1zaGFkb3c6IDRweCA0cHggMHB4ICNGM0U3RjE7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICBtYXJnaW46IDEwMHB4O1xufVxuXG4vKm5hdmlnYXRpb24gYm94Ki9cbmh0bWx7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5kaXYubmF2LWl0ZW1zLWVuZ2d7XG4gIGZvbnQtZmFtaWx5OiBKb3NlZmluIFNhbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtc2hhZG93OiAwcHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1MjRBO1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDM7XG4gIG1heC1oZWlnaHQ6IDEyLjUlOyBcbn1cblxuZGl2Lm5hdi1pdGVtcy1lbmdnIGF7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZGl2Lm5hdi1pdGVtcy1lbmdnIHVse1xuICBtYXJnaW46IDI5cHg7XG59XG5cbmRpdi5uYXYtaXRlbXMtZW5nZyBsaXtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgd2hpdGU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAxMnB4O1xufVxuXG5kaXYubmF2LWl0ZW1zLWVuZ2cgbGk6aG92ZXJ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGNvbG9yOiAjRkFENEQ2O1xufVxuXG4vKlN0YWtlaG9sZGVycyBib3gqLyBcbnB7XG4gIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuZGl2LmNvbnRlbnQtYm94e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFN0YxO1xuICBncmlkLWNvbHVtbjogNS9zcGFuIDc7XG59XG5cbmRpdi5jb250ZW50LWluZm97XG4gIG1hcmdpbjogNDBweDtcbn1cblxuZGl2LmNvbnRlbnQtaW5mbyBwe1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbmRpdi5tZXRob2RzIGltZ3tcbiAgZ3JpZC1jb2x1bW46IDIvIHNwYW4gNTtcbn1cblxuZGl2LmZpZ3VyZXN7XG4gIG1hcmdpbjogMHB4IDAgMzJweCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpO1xuICBncmlkLWdhcDogMzJweCAzMnB4O1xuICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG59XG5cbmRpdi5maWd1cmVzIGltZ3tcbiAgZ3JpZC1jb2x1bW46IDMvIHNwYW4gNDtcbn1cblxuZGl2LmZpZ3VyZXMgcHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gODtcbn1cblxuYntcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLyogcmVmZXJlbmNlcyAqL1xuZGl2LnJlZmVyZW5jZXMgbGl7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufSIsIi8qbmF2aWdhdGlvbiBib3gqL1xuICBkaXYubmF2LWl0ZW1ze1xuICBmb250LWZhbWlseTogSm9zZWZpbiBTYW5zO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTI0QTtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAzO1xuICBtYXgtaGVpZ2h0OiA5JTsgXG59XG5cbmRpdi5uYXYtaXRlbXMgYXtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5kaXYubmF2LWl0ZW1zIHVse1xuICBtYXJnaW46IDMycHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmRpdi5uYXYtaXRlbXMgbGl7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHdoaXRlO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMTJweDtcbn1cblxuZGl2Lm5hdi1pdGVtcyBsaTpob3ZlcntcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgY29sb3I6ICNGQUQ0RDY7XG59XG5cbi8qU3Rha2Vob2xkZXJzIGJveCovIFxucHtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG5kaXYuc3Rha2Vob2xkZXItYm94e1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNFN0YxO1xuICBncmlkLWNvbHVtbjogNS9zcGFuIDc7XG59XG5cbmRpdi5zdGFrZWhvbGRlci1pbmZve1xuICBtYXJnaW46IDQwcHg7XG59XG5cbmRpdi5zdGFrZWhvbGRlci1pbmZvIHB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbn1cblxuZGl2LnN0YWtlaG9sZGVyLXByb2ZpbGV7XG4gIG1hcmdpbjogMHB4IDAgMzJweCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgZ3JpZC1nYXA6IDMycHggMzJweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xufVxuXG5kaXYuc3Rha2Vob2xkZXItcHJvZmlsZSBpbWd7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG59XG5cbmRpdi5zdGFrZWhvbGRlci1wcm9maWxlIHB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDk7XG59XG5cbi8qIHJlZmVyZW5jZXMgKi9cbmgye1xuICBmb250LWZhbWlseTogTGF0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG5kaXYucmVmZXJlbmNlcyBsaXtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBmb250LWZhbWlseTogU291cmNlIFNhbnMgUHJvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbi8qZm9vdGVyIHNlY3Rpb24qLyBcbmZvb3RlcntcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTUyNEE7XG59XG5cbmZvb3RlciBpbWd7XG4gIG1hcmdpbjogMTIwcHggMCAxMjBweCAzMnB4O1xufSIsIi8qbm90ZWJvb2sgc2VjdGlvbiovIFxuc2VjdGlvbi5ub3RlYm9vayBkaXYud2Vla3N7XG4gIGdyaWQtY29sdW1uOiAzLyBzcGFuIDg7IFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1MjRBO1xufVxuXG5zZWN0aW9uLm5vdGVib29rIGRpdi53ZWVrcyBoMXtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7IFxuICBtYXJnaW46IDMycHg7XG59XG5cbnNlY3Rpb24ubm90ZWJvb2sgcHtcbiAgZ3JpZC1jb2x1bW46IDMvIHNwYW4gODtcbn1cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLCIvKnByZXNldHMqL1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmltZyxcbmlmcmFtZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG4iLCIkc2l0ZS1waW5rOiAjZjNlN2YxO1xuJHNpdGUtbGlnaHQtcGluazogI2VmZjBmZjtcbiRzaXRlLWdyZWVuOiAjMTU1MjRhO1xuJHNpdGUtd2hpdGU6ICNmZmZmZmY7XG4kc2l0ZS1ibGFjazogIzAwMDAwMDtcblxuQGltcG9ydCAncHJlc2V0cy5zY3NzJztcbkBpbXBvcnQgJ2hvbWUuc2Nzcyc7XG5AaW1wb3J0ICdfaWdlbV9yZXNldC5zY3NzJztcbkBpbXBvcnQgJ3N0YWtlaG9sZGVycy5jc3MnO1xuQGltcG9ydCAnY29sbGFib3JhdGlvbnMuY3NzJztcbkBpbXBvcnQgJ2F0dHJpYnV0aW9ucy5jc3MnO1xuQGltcG9ydCAnaHAtb3ZlcnZpZXcuY3NzJztcbkBpbXBvcnQgJ3RlYW0uc2Nzcyc7XG5AaW1wb3J0ICdjb250cmlidXRpb24uY3NzJztcbkBpbXBvcnQgJ2Rlc2NyaXB0aW9uLnNjc3MnO1xuQGltcG9ydCAnRWR1Y2F0aW9uLmNzcyc7XG5AaW1wb3J0ICdlbmdpbmVlcmluZy5jc3MnO1xuQGltcG9ydCAnSUhQLmNzcyc7XG5AaW1wb3J0ICdOb3RlYm9vay5jc3MnO1xuQGltcG9ydCAnbW9kZWwuc2Nzcyc7XG4vLyBAaW1wb3J0ICdib29rLnNjc3MnO1xuQGltcG9ydCAnTWVkYWxzLnNjc3MnO1xuXG4jVU5TVy1pR0VNIHtcbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBKb3NlZmluIFNhbnMgIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBMYXRvICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBTb3VyY2UgU2FucyBQcm8gIWltcG9ydGFudDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cblxuXG5odG1se1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLypuYXYtYmFyKi9cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbn1cblxuLm5hdmJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0U3RjE7XG59XG5cbi5uYXZiYXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBKb3NlZmluIFNhbnM7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLm5hdmJhciBpbWd7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uZHJvcGRvd24ge1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1mYW1pbHk6IEpvc2VmaW4gU2FucztcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmRyb3Bkb3duIC5kcm9wYnRuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMTRweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBtYXJnaW4tbGVmdDogNDBweFxuXG59XG5cbi5uYXZiYXIgYTpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duOmhvdmVyIC5kcm9wYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogICMxNTUyNEE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmRyb3Bkb3duLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLDAsMCwwLjIpO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgYSB7XG4gICAgZm9udC1mYW1pbHk6IEpvc2VmaW4gU2FucztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzaXRlLWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHNpdGUtd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuXG4uZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbiB7XG4gIG1hcmdpbjogNTBweCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgZ3JpZC1nYXA6IDMycHggMzJweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuICAmPioge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxMDtcbiAgfVxufVxuXG4uYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMHB4O1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDEyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxufVxuXG4vKmZvb3RlciBzZWN0aW9uKi9cbmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2l0ZS1ncmVlbjtcbn1cblxuZm9vdGVyIGltZyB7XG4gIG1hcmdpbjogMTIwcHggMCAxMjBweCAzMnB4O1xufVxuXG4vKiByZWZlcmVuY2VzICovXG4jcmVmZXJlbmNlcyBoMntcbiAgZm9udC1mYW1pbHk6IExhdG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuZGl2LnJlZmVyZW5jZXMgbGl7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRzaXRlLXBpbmsgMCUsICRzaXRlLWxpZ2h0LXBpbmsgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIvKmludHJvZHVjdGlvbiBzZWN0aW9uKi9cbnNlY3Rpb24uaW50cm9kdWN0aW9uIGRpdi5pbnRyb2R1Y3Rpb24tdGV4dCB7XG4gIGdyaWQtY29sdW1uOiAyIC8gc3BhbiA2O1xufVxuXG5zZWN0aW9uLmludHJvZHVjdGlvbiBkaXYuaW50cm9kdWN0aW9uLXRleHQgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgdGV4dC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnNlY3Rpb24uaW50cm9kdWN0aW9uIGRpdi5pbnRyb2R1Y3Rpb24tdGV4dCBwIHtcbiAgbWFyZ2luOiAzMnB4IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5zZWN0aW9uLmludHJvZHVjdGlvbiBkaXYuaW50cm9kdWN0aW9uLXRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGJsYWNrO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG5zZWN0aW9uLmludHJvZHVjdGlvbiBkaXYuaW50cm9kdWN0aW9uLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTU1MjRhO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuc2VjdGlvbi5pbnRyb2R1Y3Rpb24gZGl2LmludHJvZHVjdGlvbi1pbWFnZSB7XG4gIGdyaWQtY29sdW1uOiA4IC8gc3BhbiA0O1xufVxuXG4vKmpvdXJuZXkgc2VjdGlvbiovXG5zZWN0aW9uLmpvdXJuZXkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjNlN2YxIDAlLCAjZWZmMGZmIDEwMCUpO1xufVxuXG5zZWN0aW9uLmpvdXJuZXkgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAxMDtcbiAgbWFyZ2luOiA1NHB4IDAgNDBweCAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5qb3VybmV5IGRpdi5sYWItd29yay1kZXMge1xuICBncmlkLWNvbHVtbjogMiAvIHNwYW4gNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLmpvdXJuZXkgZGl2LmxhYi13b3JrLWRlcyBwIHtcbiAgbWFyZ2luOiAzMnB4IDAgMzJweCAwO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG5zZWN0aW9uLmpvdXJuZXkgZGl2LmhwLWRlcyB7XG4gIGdyaWQtY29sdW1uOiA3IC8gc3BhbiA1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbnNlY3Rpb24uam91cm5leSBkaXYuaHAtZGVzIHAge1xuICBtYXJnaW46IDMycHggMCAzMnB4IDA7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbnNlY3Rpb24uam91cm5leSBidXR0b24ge1xuICBtYXJnaW46IDAgMCA1NHB4IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDBweCAjMjc2ODczO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IEpvc2VmaW4gU2FucztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG5zZWN0aW9uLmpvdXJuZXkgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODU3YjtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKk1lZXQgdGhlIHRlYW0gc2VjdGlvbiovXG5cbnNlY3Rpb24ubWVldC10ZWFtIGgxIHtcbiAgZ3JpZC1jb2x1bW46IDIgLyBzcGFuIDY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA1NHB4IDAgMzBweCAwO1xuICB0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuc2VjdGlvbi5tZWV0LXRlYW0gZGl2LnRlYW0taW1hZ2Uge1xuICBncmlkLWNvbHVtbjogMiAvIHNwYW4gNjtcbn1cblxuc2VjdGlvbi5tZWV0LXRlYW0gZGl2LnRlYW0taW1hZ2UgaW1nIHtcbiAgbWFyZ2luOiAwIDAgNTRweCAwO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KC0yNXB4IDMwcHggMHB4ICNmM2U3ZjEpO1xufVxuXG5zZWN0aW9uLm1lZXQtdGVhbSBkaXYudGVhbS1pbnRybyB7XG4gIGdyaWQtY29sdW1uOiA4IC8gc3BhbiA0O1xufVxuXG5zZWN0aW9uLm1lZXQtdGVhbSBkaXYudGVhbS1pbnRybyBwIHtcbiAgbWFyZ2luOiAxMjZweCAwIDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLm1lZXQtdGVhbSBidXR0b24ge1xuICBtYXJnaW46IDAgMCA1NHB4IDE0NnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCAwcHggIzI3Njg3MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTdmMTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBKb3NlZmluIFNhbnM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuc2VjdGlvbi5tZWV0LXRlYW0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODU3YjtcbiAgY29sb3I6IHdoaXRlO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypBZGFwdGVkIGZyb20gaUdFTSBQZXNoYXdhciAyMDE2IGlHRU0gV2lraSBPdmVycmlkZXMsIHVzZWQgd2l0aCB0aGVpciBDb2Rla2l0IGJ1aWxkIHN5c3RlbSovXG4vKlZhcmlhYmxlIGZvciB0aGUgaGVpZ2h0IG9mIHRoZSByZXF1aXJlZCBpR0VNIE5hdmJhci4gVXNlIGZvciBzaXppbmcgeW91ciBvd24gbmF2YmFyLlxuLyogT3ZlcnJpZGUgaUdFTSB3aWtpIHNldHRpbmdzLCByZW1vdmluZyBldmVyeXRoaW5nIGJ1dCB0aGUgdG9wIG5hdmJhci4gKi9cbiNzaWRlTWVudSxcbiN0b3BfdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29udGVudCB7XG4gIC8qTWFrZSBjb250ZW50IGJlaGF2ZSBsaWtlIG9uZSB3b3VsZCBleHBlY3QgYSBib2R5IHRvICovXG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jZ2xvYmFsV3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbiN0b3BfbWVudV91bmRlciB7XG4gIC8qUmVtb3ZlIHNwYWNlciBiZXR3ZWVuIGlHRU0gbmF2YmFyIGFuZCBjb250ZW50ICovXG4gIGhlaWdodDogMHB4O1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIC8qIHJlbW92ZXMgdGhlIGlHRU0gd2lraSBidWxsZXRzICovXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuI213LWNvbnRlbnQtdGV4dCA+IHAge1xuICAvKm1ha2UgPHA+IGNvbnRhaW5pbmcgPGhlYWQ+IHRhZ3MgaW52aXNpYmxlICovXG4gIHdpZHRoOiAwcHg7XG4gIGhlaWdodDogMHB4O1xufVxuXG4jaWdlbS1uYXZiYXItcGxhY2Vob2xkZXIge1xuICAvKlBsYWNlaG9sZGVyIHRoYXQgXCJzdWJzIGluXCIgZm9yIHRoZSBpR0VNIG5hdmJhciBvbiBkZXYgYnVpbGRzICovXG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzgzODtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgYmxhY2sgMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jaWdlbS1uYXZiYXItcGxhY2Vob2xkZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLypNYXRoSmF4IENTUyBoYWNrIHRvIHJlbW92ZSBhbm5veW5pbmcgcmlnaHQtc2lkZSBzcGFucyAoZnJvbSAyMDE2IFRlYW0gUGVzaHdhcikqL1xuLk1hdGhKYXggbm9iciA+IHNwYW4ubWF0aCA+IHNwYW4ge1xuICBib3JkZXItbGVmdC13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3RoZWRlZXJjaGlsZC8zODkzMDk0ICovXG4vLyAjZ2xvYmFsV3JhcHBlciB7XG4vLyAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuLy8gICBib3JkZXI6IG5vbmU7XG4vLyAgIG1hcmdpbjogMDtcbi8vICAgcGFkZGluZzogMDtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIGhlaWdodDogMTAwJTtcbi8vIH1cblxuLy8gI2NvbnRlbnQge1xuLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gICBwYWRkaW5nOiAwO1xuLy8gICBtYXJnaW46IDA7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBvdmVyZmxvdzogdmlzaWJsZTtcbi8vICAgaGVpZ2h0OiAxMDAlO1xuLy8gfVxuXG4vLyAjYm9keUNvbnRlbnQge1xuLy8gICBib3JkZXI6IG5vbmU7XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyAgIG1hcmdpbjogMDtcbi8vICAgd2lkdGg6IDEwMCU7XG4vLyAgIGhlaWdodDogMTAwJTtcbi8vIH1cblxuLy8gI3RvcC1zZWN0aW9uIHtcbi8vICAgaGVpZ2h0OiAxNXB4O1xuLy8gICBtYXJnaW46IDBweDtcbi8vICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4vLyAgIG1hcmdpbi1yaWdodDogYXV0bztcbi8vICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuLy8gICBwYWRkaW5nOiAwO1xuLy8gICBib3JkZXI6IG5vbmU7XG4vLyAgIGZvbnQtc2l6ZTogMTBweDtcbi8vIH1cblxuLy8gI3AtbG9nbyB7XG4vLyAgIGhlaWdodDogMXB4O1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gfVxuXG4vLyAjc2VhcmNoLWNvbnRyb2xzIHtcbi8vICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIGJhY2tncm91bmQ6IG5vbmU7XG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgdG9wOiAxMDBweDtcbi8vICAgcmlnaHQ6IDQwcHg7XG4vLyB9XG5cbi8vIC5sZWZ0LW1lbnUge1xuLy8gICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIG1hcmdpbi10b3A6IC04MHB4O1xuLy8gICBib3JkZXI6IG5vbmU7XG4vLyAgIHRleHQtYWxpZ246IHJpZ2h0O1xuLy8gfVxuXG4vLyAubGVmdC1tZW51IHVsIHtcbi8vICAgYm9yZGVyOiBub25lO1xuLy8gfVxuXG4vLyAjbWVudWJhci5yaWdodC1tZW51IHtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyAgIHdpZHRoOiAzMDBweDtcbi8vICAgZmxvYXQ6IGxlZnQ7XG4vLyAgIG1hcmdpbi10b3A6IDJweDtcbi8vICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4vLyAgIGJvcmRlcjogbm9uZTtcbi8vIH1cblxuLy8gLnJpZ2h0LW1lbnUgdWwge1xuLy8gICB3aWR0aDogMzAwcHg7XG4vLyAgIG1hcmdpbjogMHB4O1xuLy8gICB2aXNpYmlsaXR5OiBoaWRkZW47XG4vLyB9XG5cbi8vIC5yaWdodC1tZW51IHVsIGxpIGEge1xuLy8gICBiYWNrZ3JvdW5kOiBub25lO1xuLy8gICBjb2xvcjogIzY2Njtcbi8vIH1cblxuLy8gLnJpZ2h0LW1lbnU6aG92ZXIgdWwge1xuLy8gICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuLy8gfVxuXG4vLyAjZm9vdGVyLWJveCB7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gICBtYXJnaW46IC0xMHB4IGF1dG8gMCBhdXRvO1xuLy8gICBwYWRkaW5nOiAyMHB4IDA7XG4vLyB9XG5cbi8vIC52aXN1YWxDbGVhciB7XG4vLyAgIGRpc3BsYXk6IG5vbmU7XG4vLyB9XG5cbi8vICNmb290ZXIge1xuLy8gICBib3JkZXI6IG5vbmU7XG4vLyAgIHdpZHRoOiA5NjVweDtcbi8vICAgbWFyZ2luOiAwIGF1dG87XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyB9XG5cbi8vIC5maXJzdEhlYWRpbmcge1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gfVxuXG4vLyAjZi1saXN0IGEge1xuLy8gICBjb2xvcjogIzMzMztcbi8vICAgZm9udC1zaXplOiAxMHB4O1xuLy8gfVxuXG4vLyAjZi1saXN0IGE6aG92ZXIge1xuLy8gICBjb2xvcjogIzY2Njtcbi8vIH1cblxuLy8gLnByaW50Zm9vdGVyIHtcbi8vICAgZGlzcGxheTogbm9uZTtcbi8vIH1cblxuLy8gI2Zvb3RlciB1bCB7XG4vLyAgIG1hcmdpbjogMDtcbi8vICAgcGFkZGluZzogMDtcbi8vIH1cblxuLy8gI2Zvb3RlciB1bCBsaSB7XG4vLyAgIG1hcmdpbi10b3A6IDA7XG4vLyAgIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuLy8gICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4vLyAgIHBhZGRpbmc6IDA7XG4vLyB9XG5cbi8vICNzZWFyY2gtY29udHJvbHMge1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gfVxuXG4vLyBoMyNzaXRlU3ViIHtcbi8vICAgZGlzcGxheTogbm9uZTtcbi8vIH1cblxuLy8gI2NvbnRlbnRTdWIge1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gfVxuXG4vLyBwOmZpcnN0LWNoaWxkIHtcbi8vICAgZGlzcGxheTogbm9uZTtcbi8vIH1cblxuLy8gI2NhdGxpbmtzIHtcbi8vICAgZGlzcGxheTogbm9uZTtcbi8vIH1cblxuLy8gI2Zvb3Rlci1ib3gge1xuLy8gICB3aWR0aDogOTc3cHg7XG4vLyAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4vLyB9XG4iLCIjdGVhbS1tZW1iZXJzIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC1nYXA6IDMycHggMzJweDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGRlbnNlO1xuXG4gIGgxLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudGVhbS1pbWFnZSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gLmJpbyB7XG4vLyAgIGJhY2tncm91bmQtY29sb3I6ICRzaXRlLWdyZWVuO1xuLy8gICB3aWR0aDogMTAwJTtcbi8vICAgaGVpZ2h0OiAxMDAlO1xuLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgIG9wYWNpdHk6IDA7XG4vLyAgICY6aG92ZXIge1xuLy8gICAgIGFuaW1hdGlvbjogMC4yNXMgZWFzZS1pbiBzbGlkZUluO1xuLy8gICAgIG9wYWNpdHk6IDE7XG4vLyAgIH1cbi8vIH1cblxuLy8gQGtleWZyYW1lcyBzbGlkZUluIHtcbi8vICAgMCUge1xuLy8gICAgIC8vIG9wYWNpdHk6IDA7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwMHB4KTtcbi8vICAgICAvLyBkaXNwbGF5OiBub25lO1xuLy8gICB9XG4vLyAgIDEwMCUge1xuLy8gICAgIC8vIG9wYWNpdHk6IDE7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4vLyAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4vLyAgIH1cbi8vIH1cbiIsIi8qYmFja2dyb3VuZCBzZWN0aW9uKi9cbnNlY3Rpb24uYmctR0JSIGRpdi5xdW90ZXtcbiAgZ3JpZC1jb2x1bW46IDIvc3BhbiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTdGMTtcbn1cblxuc2VjdGlvbi5iZy1HQlIgZGl2LnF1b3RlIGgxe1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5iZy1HQlIgZGl2LmJnLXRleHR7XG4gIGdyaWQtY29sdW1uOiAyLyBzcGFuIDU7XG59XG5cbnNlY3Rpb24uYmctR0JSIGgye1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5zZWN0aW9uLmJnLUdCUiBwe1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5zZWN0aW9uLmJnLUdCUiBoMiNxdW90ZXtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zZWN0aW9uLmJnLUdCUiBpbWd7XG4gIGdyaWQtY29sdW1uOiA3LyBzcGFuIDU7XG59XG5cbi8qaW5zcGlyYXRpb24qL1xuZGl2Lmluc3BvLXRpdGxle1xuICBncmlkLWNvbHVtbjogMi8gc3BhbiA1O1xufVxuXG5kaXYuaW5zcG8tdGl0bGUgaDF7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuXG5kaXYuaW5zcG8tdGl0bGUgaW1ne1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuZGl2Lmluc3BpcmF0aW9ue1xuICBncmlkLWNvbHVtbjogNy8gc3BhbiA1O1xufVxuXG5kaXYuaW5zcGlyYXRpb24gI2ZpcnN0e1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cblxuLyp3aHkgc3luLWJpbyovXG5kaXYuc3luLWJpb3tcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRTdGMTtcbiAgZ3JpZC1jb2x1bW46IDIvIHNwYW4gMTA7XG59XG5cbmRpdi5zeW4tYmlvIGgxe1xuICBtYXJnaW46IDUwcHggMTIwcHg7XG59XG5cbmRpdi5zeW4tYmlvIHB7XG4gIG1hcmdpbjogMCAxMjBweCAyMHB4IDEyMHB4O1xufVxuXG5wI2xhc3R7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbmRpdi5wcm9qZWN0LWdvYWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpdGUtZ3JlZW47XG4gIGdyaWQtY29sdW1uOiAyLyBzcGFuIDEwO1xuICBoMXtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxufVxuXG4jZ29hbHMge1xuICBsaSB7XG4gICAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbiAgb2wgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuICB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxufVxuXG5kaXYuSFAtZ29hbHMge1xuICBncmlkLWNvbHVtbjogMi9zcGFuIDU7XG59XG5cbmRpdi5MYWItZ29hbHMge1xuICBncmlkLWNvbHVtbjogNy8gc3BhbiA1O1xufVxuXG4vKmZpbmFsIHN0YXRlbWVudCovXG5oMSNmaW5hbC1zdGF0ZW1lbnR7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuIiwiI21vZGVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkc2l0ZS1ibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2l0ZS1waW5rO1xuICAgIH1cbiAgfVxufVxuIiwiLypUYWJsZSovXG5zZWN0aW9uLmJyb256ZXtcbiAgbWFyZ2luOjE1MHB4O1xufVxuXG5zZWN0aW9uLnNpbHZlcntcbiAgbWFyZ2luOjE1MHB4O1xufVxuXG5zZWN0aW9uLmdvbGR7XG4gIG1hcmdpbjoxNTBweDtcbn1cblxuc2VjdGlvbi5zcGVjaWFse1xuICBtYXJnaW46MTUwcHg7XG59XG5cbnRhYmxlI01lZGFsIHtcbiAgZm9udC1mYW1pbHk6IGFyaWFsLCBzYW5zLXNlcmlmO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbnRyLHRkLCB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgZm9udC1mYW1pbHk6IFNvdXJjZSBTYW5zIFBybyAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG51bCwgb2x7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbn1cblxuc2VjdGlvbi5icm9uemUgdGh7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0U1Q0QgIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5zaWx2ZXIgdGh7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUYgIWltcG9ydGFudDtcbn1cblxuc2VjdGlvbi5nb2xkIHRoe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMkNDICFpbXBvcnRhbnQ7XG59XG5cbnNlY3Rpb24uc3BlY2lhbCB0aHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NGRTJGMyAhaW1wb3J0YW50O1xufVxuXG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG5hOmhvdmVye1xuICBjb2xvcjogI0ZBRDRENjtcbn1cblxuXG5cblxuXG4iXSwic291cmNlUm9vdCI6IiJ9*/