@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&family=Poppins:wght@300;400;700&display=swap");:root{--section-spacing-compact:5rem;--section-spacing-default:7.5rem;--section-spacing-roomy:10rem;--container-spacing-xs:8.75rem;--container-spacing-sm:8.75rem;--container-spacing-md:3rem}@media (max-width:1000px) and (min-width:701px){:root{--section-spacing-compact:4rem}}@media (max-width:700px){:root{--section-spacing-compact:2.5rem}}@media (max-width:1000px) and (min-width:701px){:root{--section-spacing-default:6rem}}@media (max-width:700px){:root{--section-spacing-default:3.5rem}}@media (max-width:1000px) and (min-width:701px){:root{--section-spacing-roomy:7.5rem}}@media (max-width:700px){:root{--section-spacing-roomy:4.5rem}}@media (max-width:1440px) and (min-width:1001px){:root{--container-spacing-xs:6.25rem}}@media (max-width:1000px) and (min-width:701px){:root{--container-spacing-xs:3.75rem}}@media (max-width:700px) and (min-width:426px){:root{--container-spacing-xs:1.5rem}}@media (max-width:425px){:root{--container-spacing-xs:0.75rem}}@media (max-width:1440px) and (min-width:1001px){:root{--container-spacing-sm:6.25rem}}@media (max-width:1000px) and (min-width:701px){:root{--container-spacing-sm:3.75rem}}@media (max-width:700px) and (min-width:426px){:root{--container-spacing-sm:1.5rem}}@media (max-width:425px){:root{--container-spacing-sm:0.75rem}}@media (max-width:1440px) and (min-width:1001px){:root{--container-spacing-md:1.875rem}}@media (max-width:1000px) and (min-width:701px){:root{--container-spacing-md:1.5rem}}@media (max-width:700px) and (min-width:426px){:root{--container-spacing-md:1rem}}@media (max-width:425px){:root{--container-spacing-md:0.75rem}}.c-btn,button{display:inline-block;overflow:visible;margin:0;padding:0;outline:0;border:0;background:none transparent;color:inherit;vertical-align:middle;text-align:center;text-decoration:none;text-transform:none;font:inherit;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}html body.mce-content-body{padding:40px 80px!important}select{text-transform:none}select::-ms-expand{display:none}select::-ms-value{background:none;color:inherit}textarea{overflow:auto;resize:vertical}.wpcf7 form .wpcf7-spinner{display:none}.wpcf7 form .wpcf7-response-output{position:fixed;bottom:1.5rem;left:calc(50% - var(--container-spacing-md));display:flex!important;align-items:center;width:20rem;max-width:calc(100% - var(--container-spacing-md) * 2);min-height:3.5rem;margin:0 var(--container-spacing-md);padding:1rem;transform:translate3d(-50%,calc(100% + 1.5rem),0);border:none;border-radius:.25rem;box-shadow:0 1px 3px 0 rgba(60,64,67,.1),0 4px 8px 3px rgba(60,64,67,.05);background-color:#f7f7f7;color:#000;z-index:40;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.55,.085,.68,.53)}.wpcf7 form .wpcf7-response-output.is-active{transform:translate3d(-50%,0,0);transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}html{box-sizing:border-box}body{margin:0}*,:after,:before{box-sizing:inherit}address{font-style:inherit}cite,dfn,em,i{font-style:italic}b,strong{font-weight:700}a{text-decoration:none}a svg{pointer-events:none}ol,ul{list-style:none}figure,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}[tabindex],a,area,button,input,label,select,textarea{touch-action:manipulation}[hreflang]>abbr[title]{text-decoration:none}table{border-spacing:0;border-collapse:collapse}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #ccc}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none;height:0}img,svg{max-width:100%;height:auto}img[height],img[width],svg[height],svg[width]{max-width:none}img{font-style:italic}svg{fill:currentColor}figure{margin:0}.c-callout .c-callout__container .c-callout__text ul,.s-content ul,html body.mce-content-body ul{padding-left:1.2em;list-style-type:disc;line-height:2;color:#474747}.c-callout .c-callout__container .c-callout__text ol,.s-content ol,html body.mce-content-body ol{padding-left:1.2em;list-style-type:decimal;line-height:2;color:#474747}::-moz-selection{background-color:#474747;color:#fff;text-shadow:none}::selection{background-color:#474747;color:#fff;text-shadow:none}html{min-height:100%;font-family:Poppins;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1000px){html{font-size:15.2px}}@media (max-width:1200px) and (min-width:1001px){html{font-size:15.6px}}@media (max-width:1440px) and (min-width:1201px){html{font-size:16px}}@media (max-width:1920px) and (min-width:1441px){html{font-size:16.4px}}@media (min-width:1921px){html{font-size:16.8px}}body{background-color:#fff;color:#000;padding-top:9.3125rem}@media (max-width:1200px){body{padding-top:7.3125rem}}@media (max-width:1000px){body{padding-top:6.9375rem}}@media (max-width:700px){body{padding-top:4.125rem}}a{color:inherit}p{text-transform:none;font-family:Poppins;font-weight:400;letter-spacing:0;font-size:1rem;line-height:2;color:#474747}.c-callout .c-callout__container .c-callout__text p,.s-content p,html body.mce-content-body p{margin-top:1em;margin-bottom:1em}h1{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:max(30px,4.625rem);line-height:1.2}@media (max-width:1000px){h1{font-size:max(30px,3rem)}}@media (max-width:700px){h1{font-size:max(30px,2rem)}}.c-callout .c-callout__container .c-callout__text h1,.s-content h1,html body.mce-content-body h1{margin-top:.67em;margin-bottom:.67em}h2{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:2.75rem;line-height:1.2;color:#333}@media (max-width:700px){h2{font-size:2rem}}@media (max-width:425px){h2{font-size:1.5rem}}.c-callout .c-callout__container .c-callout__text h2,.s-content h2,html body.mce-content-body h2{margin-top:.5em;margin-bottom:0}h3{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:1.5rem;line-height:1.2;color:#f48120}@media (max-width:425px){h3{font-size:1rem}}.c-callout .c-callout__container .c-callout__text h3,.s-content h3,html body.mce-content-body h3{margin-top:.5em;margin-bottom:.5em}h4{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:1rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text h4,.s-content h4,html body.mce-content-body h4{margin-top:1.33em;margin-bottom:1.33em}h5{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:.75rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text h5,.s-content h5,html body.mce-content-body h5{margin-top:1.67em;margin-bottom:1.67em}h6{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:.6875rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text h6,.s-content h6,html body.mce-content-body h6{margin-top:2.33em;margin-bottom:2.33em}.c-callout .c-callout__container .c-callout__text>a:first-child,.c-callout .c-callout__container .c-callout__text>h1:first-child,.c-callout .c-callout__container .c-callout__text>h2:first-child,.c-callout .c-callout__container .c-callout__text>h3:first-child,.c-callout .c-callout__container .c-callout__text>h4:first-child,.c-callout .c-callout__container .c-callout__text>h5:first-child,.c-callout .c-callout__container .c-callout__text>h6:first-child,.c-callout .c-callout__container .c-callout__text>p:first-child,.s-content>a:first-child,.s-content>h1:first-child,.s-content>h2:first-child,.s-content>h3:first-child,.s-content>h4:first-child,.s-content>h5:first-child,.s-content>h6:first-child,.s-content>p:first-child,html body.mce-content-body>a:first-child,html body.mce-content-body>h1:first-child,html body.mce-content-body>h2:first-child,html body.mce-content-body>h3:first-child,html body.mce-content-body>h4:first-child,html body.mce-content-body>h5:first-child,html body.mce-content-body>h6:first-child,html body.mce-content-body>p:first-child{margin-top:0!important}.c-callout .c-callout__container .c-callout__text>a:last-child,.c-callout .c-callout__container .c-callout__text>h1:last-child,.c-callout .c-callout__container .c-callout__text>h2:last-child,.c-callout .c-callout__container .c-callout__text>h3:last-child,.c-callout .c-callout__container .c-callout__text>h4:last-child,.c-callout .c-callout__container .c-callout__text>h5:last-child,.c-callout .c-callout__container .c-callout__text>h6:last-child,.c-callout .c-callout__container .c-callout__text>p:last-child,.s-content>a:last-child,.s-content>h1:last-child,.s-content>h2:last-child,.s-content>h3:last-child,.s-content>h4:last-child,.s-content>h5:last-child,.s-content>h6:last-child,.s-content>p:last-child,html body.mce-content-body>a:last-child,html body.mce-content-body>h1:last-child,html body.mce-content-body>h2:last-child,html body.mce-content-body>h3:last-child,html body.mce-content-body>h4:last-child,html body.mce-content-body>h5:last-child,html body.mce-content-body>h6:last-child,html body.mce-content-body>p:last-child{margin-bottom:0!important}.o-carousel.-fullbleed .flickity-viewport{overflow:visible}.c-callout,.o-container{max-width:120rem;padding-right:3rem;padding-left:3rem;width:100%;margin-right:auto;margin-left:auto}@media (max-width:1440px) and (min-width:1201px){.c-callout,.o-container{padding-right:1.875rem;padding-left:1.875rem}}@media (max-width:1200px) and (min-width:1001px){.c-callout,.o-container{padding-right:1.25rem;padding-left:1.25rem}}@media (max-width:1000px) and (min-width:701px){.c-callout,.o-container{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width:700px) and (min-width:426px){.c-callout,.o-container{padding-right:1rem;padding-left:1rem}}@media (max-width:425px){.c-callout,.o-container{padding-right:.75rem;padding-left:.75rem}}.-fullbleed.c-callout,.o-container.-fullbleed{padding-left:0;padding-right:0}.-uncontained.c-callout,.o-container.-uncontained{max-width:none}.-xs.c-callout,.o-container.-xs{max-width:71.875rem;padding-right:8.75rem;padding-left:8.75rem}@media (max-width:1440px) and (min-width:1201px){.-xs.c-callout,.o-container.-xs{padding-right:6.25rem;padding-left:6.25rem}}@media (max-width:1200px) and (min-width:1001px){.-xs.c-callout,.o-container.-xs{padding-right:5rem;padding-left:5rem}}@media (max-width:1000px) and (min-width:701px){.-xs.c-callout,.o-container.-xs{padding-right:3.75rem;padding-left:3.75rem}}@media (max-width:700px) and (min-width:426px){.-xs.c-callout,.o-container.-xs{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width:425px){.-xs.c-callout,.o-container.-xs{padding-right:.75rem;padding-left:.75rem}}.c-callout,.o-container.-sm{max-width:90rem;padding-right:8.75rem;padding-left:8.75rem}@media (max-width:1440px) and (min-width:1201px){.c-callout,.o-container.-sm{padding-right:6.25rem;padding-left:6.25rem}}@media (max-width:1200px) and (min-width:1001px){.c-callout,.o-container.-sm{padding-right:5rem;padding-left:5rem}}@media (max-width:1000px) and (min-width:701px){.c-callout,.o-container.-sm{padding-right:3.75rem;padding-left:3.75rem}}@media (max-width:700px) and (min-width:426px){.c-callout,.o-container.-sm{padding-right:1.5rem;padding-left:1.5rem}}@media (max-width:425px){.c-callout,.o-container.-sm{padding-right:.75rem;padding-left:.75rem}}.o-grid{display:grid}.o-grid.-flow-row{grid-auto-flow:row}.o-grid.-flow-col{grid-auto-flow:column}.o-grid.-justify-start{justify-content:flex-start}.o-grid.-justify-end{justify-content:flex-end}.o-grid.-justify-center{justify-content:center}.o-grid.-justify-between{justify-content:space-between}.o-grid.-justify-around{justify-content:space-around}.o-grid.-justify-evenly{justify-content:space-evenly}.o-grid.-items-start{align-items:flex-start}.o-grid.-items-end{align-items:flex-end}.o-grid.-items-center{align-items:center}.o-grid.-items-baseline{align-items:baseline}.o-grid.-items-stretch{align-items:stretch}.o-grid.-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.o-grid.-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.o-grid.-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid.-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.o-grid.-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.o-grid.-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.o-grid.-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.o-grid.-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.o-grid.-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.o-grid.-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.o-grid.-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.o-grid.-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.o-grid.-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.o-grid.-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.o-grid.-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.o-grid.-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}@media (max-width:1440px){.o-grid.-cols-1\@desktop{grid-template-columns:repeat(1,minmax(0,1fr))}.o-grid.-rows-1\@desktop{grid-template-rows:repeat(1,minmax(0,1fr))}.o-grid.-cols-2\@desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid.-rows-2\@desktop{grid-template-rows:repeat(2,minmax(0,1fr))}.o-grid.-cols-3\@desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.o-grid.-rows-3\@desktop{grid-template-rows:repeat(3,minmax(0,1fr))}.o-grid.-cols-4\@desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.o-grid.-rows-4\@desktop{grid-template-rows:repeat(4,minmax(0,1fr))}.o-grid.-cols-5\@desktop{grid-template-columns:repeat(5,minmax(0,1fr))}.o-grid.-rows-5\@desktop{grid-template-rows:repeat(5,minmax(0,1fr))}.o-grid.-cols-6\@desktop{grid-template-columns:repeat(6,minmax(0,1fr))}.o-grid.-rows-6\@desktop{grid-template-rows:repeat(6,minmax(0,1fr))}.o-grid.-cols-7\@desktop{grid-template-columns:repeat(7,minmax(0,1fr))}.o-grid.-rows-7\@desktop{grid-template-rows:repeat(7,minmax(0,1fr))}.o-grid.-cols-8\@desktop{grid-template-columns:repeat(8,minmax(0,1fr))}.o-grid.-rows-8\@desktop{grid-template-rows:repeat(8,minmax(0,1fr))}}@media (max-width:1000px){.o-grid.-cols-1\@laptop{grid-template-columns:repeat(1,minmax(0,1fr))}.o-grid.-rows-1\@laptop{grid-template-rows:repeat(1,minmax(0,1fr))}.o-grid.-cols-2\@laptop{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid.-rows-2\@laptop{grid-template-rows:repeat(2,minmax(0,1fr))}.o-grid.-cols-3\@laptop{grid-template-columns:repeat(3,minmax(0,1fr))}.o-grid.-rows-3\@laptop{grid-template-rows:repeat(3,minmax(0,1fr))}.o-grid.-cols-4\@laptop{grid-template-columns:repeat(4,minmax(0,1fr))}.o-grid.-rows-4\@laptop{grid-template-rows:repeat(4,minmax(0,1fr))}.o-grid.-cols-5\@laptop{grid-template-columns:repeat(5,minmax(0,1fr))}.o-grid.-rows-5\@laptop{grid-template-rows:repeat(5,minmax(0,1fr))}.o-grid.-cols-6\@laptop{grid-template-columns:repeat(6,minmax(0,1fr))}.o-grid.-rows-6\@laptop{grid-template-rows:repeat(6,minmax(0,1fr))}.o-grid.-cols-7\@laptop{grid-template-columns:repeat(7,minmax(0,1fr))}.o-grid.-rows-7\@laptop{grid-template-rows:repeat(7,minmax(0,1fr))}.o-grid.-cols-8\@laptop{grid-template-columns:repeat(8,minmax(0,1fr))}.o-grid.-rows-8\@laptop{grid-template-rows:repeat(8,minmax(0,1fr))}}@media (max-width:700px){.o-grid.-cols-1\@tablet{grid-template-columns:repeat(1,minmax(0,1fr))}.o-grid.-rows-1\@tablet{grid-template-rows:repeat(1,minmax(0,1fr))}.o-grid.-cols-2\@tablet{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid.-rows-2\@tablet{grid-template-rows:repeat(2,minmax(0,1fr))}.o-grid.-cols-3\@tablet{grid-template-columns:repeat(3,minmax(0,1fr))}.o-grid.-rows-3\@tablet{grid-template-rows:repeat(3,minmax(0,1fr))}.o-grid.-cols-4\@tablet{grid-template-columns:repeat(4,minmax(0,1fr))}.o-grid.-rows-4\@tablet{grid-template-rows:repeat(4,minmax(0,1fr))}.o-grid.-cols-5\@tablet{grid-template-columns:repeat(5,minmax(0,1fr))}.o-grid.-rows-5\@tablet{grid-template-rows:repeat(5,minmax(0,1fr))}.o-grid.-cols-6\@tablet{grid-template-columns:repeat(6,minmax(0,1fr))}.o-grid.-rows-6\@tablet{grid-template-rows:repeat(6,minmax(0,1fr))}.o-grid.-cols-7\@tablet{grid-template-columns:repeat(7,minmax(0,1fr))}.o-grid.-rows-7\@tablet{grid-template-rows:repeat(7,minmax(0,1fr))}.o-grid.-cols-8\@tablet{grid-template-columns:repeat(8,minmax(0,1fr))}.o-grid.-rows-8\@tablet{grid-template-rows:repeat(8,minmax(0,1fr))}}@media (max-width:425px){.o-grid.-cols-1\@mobile{grid-template-columns:repeat(1,minmax(0,1fr))}.o-grid.-rows-1\@mobile{grid-template-rows:repeat(1,minmax(0,1fr))}.o-grid.-cols-2\@mobile{grid-template-columns:repeat(2,minmax(0,1fr))}.o-grid.-rows-2\@mobile{grid-template-rows:repeat(2,minmax(0,1fr))}.o-grid.-cols-3\@mobile{grid-template-columns:repeat(3,minmax(0,1fr))}.o-grid.-rows-3\@mobile{grid-template-rows:repeat(3,minmax(0,1fr))}.o-grid.-cols-4\@mobile{grid-template-columns:repeat(4,minmax(0,1fr))}.o-grid.-rows-4\@mobile{grid-template-rows:repeat(4,minmax(0,1fr))}.o-grid.-cols-5\@mobile{grid-template-columns:repeat(5,minmax(0,1fr))}.o-grid.-rows-5\@mobile{grid-template-rows:repeat(5,minmax(0,1fr))}.o-grid.-cols-6\@mobile{grid-template-columns:repeat(6,minmax(0,1fr))}.o-grid.-rows-6\@mobile{grid-template-rows:repeat(6,minmax(0,1fr))}.o-grid.-cols-7\@mobile{grid-template-columns:repeat(7,minmax(0,1fr))}.o-grid.-rows-7\@mobile{grid-template-rows:repeat(7,minmax(0,1fr))}.o-grid.-cols-8\@mobile{grid-template-columns:repeat(8,minmax(0,1fr))}.o-grid.-rows-8\@mobile{grid-template-rows:repeat(8,minmax(0,1fr))}}.o-grid.-gap-xxs{gap:.25rem}.o-grid.-gap-y-xxs{row-gap:.25rem}.o-grid.-gap-x-xxs{column-gap:.25rem}.o-grid.-gap-xs{gap:.5rem}.o-grid.-gap-y-xs{row-gap:.5rem}.o-grid.-gap-x-xs{column-gap:.5rem}.o-grid.-gap-sm{gap:1rem}.o-grid.-gap-y-sm{row-gap:1rem}.o-grid.-gap-x-sm{column-gap:1rem}.o-grid.-gap{gap:1.5rem}.o-grid.-gap-y{row-gap:1.5rem}.o-grid.-gap-x{column-gap:1.5rem}.o-grid.-gap-lg{gap:2rem}.o-grid.-gap-y-lg{row-gap:2rem}.o-grid.-gap-x-lg{column-gap:2rem}.o-grid.-gap-xl{gap:3.5rem}.o-grid.-gap-y-xl{row-gap:3.5rem}.o-grid.-gap-x-xl{column-gap:3.5rem}.o-grid.-gap-xxl{gap:5.5rem}.o-grid.-gap-y-xxl{row-gap:5.5rem}.o-grid.-gap-x-xxl{column-gap:5.5rem}.o-grid.-gap-xxxl{gap:9rem}.o-grid.-gap-y-xxxl{row-gap:9rem}.o-grid.-gap-x-xxxl{column-gap:9rem}@media (max-width:1440px){.o-grid.-gap-xxs\@desktop{gap:.25rem}.o-grid.-gap-y-xxs\@desktop{row-gap:.25rem}.o-grid.-gap-x-xxs\@desktop{column-gap:.25rem}.o-grid.-gap-xs\@desktop{gap:.5rem}.o-grid.-gap-y-xs\@desktop{row-gap:.5rem}.o-grid.-gap-x-xs\@desktop{column-gap:.5rem}.o-grid.-gap-sm\@desktop{gap:1rem}.o-grid.-gap-y-sm\@desktop{row-gap:1rem}.o-grid.-gap-x-sm\@desktop{column-gap:1rem}.o-grid.-gap\@desktop{gap:1.5rem}.o-grid.-gap-y\@desktop{row-gap:1.5rem}.o-grid.-gap-x\@desktop{column-gap:1.5rem}.o-grid.-gap-lg\@desktop{gap:2rem}.o-grid.-gap-y-lg\@desktop{row-gap:2rem}.o-grid.-gap-x-lg\@desktop{column-gap:2rem}.o-grid.-gap-xl\@desktop{gap:3.5rem}.o-grid.-gap-y-xl\@desktop{row-gap:3.5rem}.o-grid.-gap-x-xl\@desktop{column-gap:3.5rem}.o-grid.-gap-xxl\@desktop{gap:5.5rem}.o-grid.-gap-y-xxl\@desktop{row-gap:5.5rem}.o-grid.-gap-x-xxl\@desktop{column-gap:5.5rem}.o-grid.-gap-xxxl\@desktop{gap:9rem}.o-grid.-gap-y-xxxl\@desktop{row-gap:9rem}.o-grid.-gap-x-xxxl\@desktop{column-gap:9rem}}@media (max-width:1000px){.o-grid.-gap-xxs\@laptop{gap:.25rem}.o-grid.-gap-y-xxs\@laptop{row-gap:.25rem}.o-grid.-gap-x-xxs\@laptop{column-gap:.25rem}.o-grid.-gap-xs\@laptop{gap:.5rem}.o-grid.-gap-y-xs\@laptop{row-gap:.5rem}.o-grid.-gap-x-xs\@laptop{column-gap:.5rem}.o-grid.-gap-sm\@laptop{gap:1rem}.o-grid.-gap-y-sm\@laptop{row-gap:1rem}.o-grid.-gap-x-sm\@laptop{column-gap:1rem}.o-grid.-gap\@laptop{gap:1.5rem}.o-grid.-gap-y\@laptop{row-gap:1.5rem}.o-grid.-gap-x\@laptop{column-gap:1.5rem}.o-grid.-gap-lg\@laptop{gap:2rem}.o-grid.-gap-y-lg\@laptop{row-gap:2rem}.o-grid.-gap-x-lg\@laptop{column-gap:2rem}.o-grid.-gap-xl\@laptop{gap:3.5rem}.o-grid.-gap-y-xl\@laptop{row-gap:3.5rem}.o-grid.-gap-x-xl\@laptop{column-gap:3.5rem}.o-grid.-gap-xxl\@laptop{gap:5.5rem}.o-grid.-gap-y-xxl\@laptop{row-gap:5.5rem}.o-grid.-gap-x-xxl\@laptop{column-gap:5.5rem}.o-grid.-gap-xxxl\@laptop{gap:9rem}.o-grid.-gap-y-xxxl\@laptop{row-gap:9rem}.o-grid.-gap-x-xxxl\@laptop{column-gap:9rem}}@media (max-width:700px){.o-grid.-gap-xxs\@tablet{gap:.25rem}.o-grid.-gap-y-xxs\@tablet{row-gap:.25rem}.o-grid.-gap-x-xxs\@tablet{column-gap:.25rem}.o-grid.-gap-xs\@tablet{gap:.5rem}.o-grid.-gap-y-xs\@tablet{row-gap:.5rem}.o-grid.-gap-x-xs\@tablet{column-gap:.5rem}.o-grid.-gap-sm\@tablet{gap:1rem}.o-grid.-gap-y-sm\@tablet{row-gap:1rem}.o-grid.-gap-x-sm\@tablet{column-gap:1rem}.o-grid.-gap\@tablet{gap:1.5rem}.o-grid.-gap-y\@tablet{row-gap:1.5rem}.o-grid.-gap-x\@tablet{column-gap:1.5rem}.o-grid.-gap-lg\@tablet{gap:2rem}.o-grid.-gap-y-lg\@tablet{row-gap:2rem}.o-grid.-gap-x-lg\@tablet{column-gap:2rem}.o-grid.-gap-xl\@tablet{gap:3.5rem}.o-grid.-gap-y-xl\@tablet{row-gap:3.5rem}.o-grid.-gap-x-xl\@tablet{column-gap:3.5rem}.o-grid.-gap-xxl\@tablet{gap:5.5rem}.o-grid.-gap-y-xxl\@tablet{row-gap:5.5rem}.o-grid.-gap-x-xxl\@tablet{column-gap:5.5rem}.o-grid.-gap-xxxl\@tablet{gap:9rem}.o-grid.-gap-y-xxxl\@tablet{row-gap:9rem}.o-grid.-gap-x-xxxl\@tablet{column-gap:9rem}}@media (max-width:425px){.o-grid.-gap-xxs\@mobile{gap:.25rem}.o-grid.-gap-y-xxs\@mobile{row-gap:.25rem}.o-grid.-gap-x-xxs\@mobile{column-gap:.25rem}.o-grid.-gap-xs\@mobile{gap:.5rem}.o-grid.-gap-y-xs\@mobile{row-gap:.5rem}.o-grid.-gap-x-xs\@mobile{column-gap:.5rem}.o-grid.-gap-sm\@mobile{gap:1rem}.o-grid.-gap-y-sm\@mobile{row-gap:1rem}.o-grid.-gap-x-sm\@mobile{column-gap:1rem}.o-grid.-gap\@mobile{gap:1.5rem}.o-grid.-gap-y\@mobile{row-gap:1.5rem}.o-grid.-gap-x\@mobile{column-gap:1.5rem}.o-grid.-gap-lg\@mobile{gap:2rem}.o-grid.-gap-y-lg\@mobile{row-gap:2rem}.o-grid.-gap-x-lg\@mobile{column-gap:2rem}.o-grid.-gap-xl\@mobile{gap:3.5rem}.o-grid.-gap-y-xl\@mobile{row-gap:3.5rem}.o-grid.-gap-x-xl\@mobile{column-gap:3.5rem}.o-grid.-gap-xxl\@mobile{gap:5.5rem}.o-grid.-gap-y-xxl\@mobile{row-gap:5.5rem}.o-grid.-gap-x-xxl\@mobile{column-gap:5.5rem}.o-grid.-gap-xxxl\@mobile{gap:9rem}.o-grid.-gap-y-xxxl\@mobile{row-gap:9rem}.o-grid.-gap-x-xxxl\@mobile{column-gap:9rem}}.o-grid_item.-col-span-1{grid-column:span 1/span 1}.o-grid_item.-col-start-1{grid-column-start:1}.o-grid_item.-col-end-1{grid-column-end:1}.o-grid_item.-row-span-1{grid-row:span 1/span 1}.o-grid_item.-row-start-1{grid-row-start:1}.o-grid_item.-row-end-1{grid-row-end:1}.o-grid_item.-col-span-2{grid-column:span 2/span 2}.o-grid_item.-col-start-2{grid-column-start:2}.o-grid_item.-col-end-2{grid-column-end:2}.o-grid_item.-row-span-2{grid-row:span 2/span 2}.o-grid_item.-row-start-2{grid-row-start:2}.o-grid_item.-row-end-2{grid-row-end:2}.o-grid_item.-col-span-3{grid-column:span 3/span 3}.o-grid_item.-col-start-3{grid-column-start:3}.o-grid_item.-col-end-3{grid-column-end:3}.o-grid_item.-row-span-3{grid-row:span 3/span 3}.o-grid_item.-row-start-3{grid-row-start:3}.o-grid_item.-row-end-3{grid-row-end:3}.o-grid_item.-col-span-4{grid-column:span 4/span 4}.o-grid_item.-col-start-4{grid-column-start:4}.o-grid_item.-col-end-4{grid-column-end:4}.o-grid_item.-row-span-4{grid-row:span 4/span 4}.o-grid_item.-row-start-4{grid-row-start:4}.o-grid_item.-row-end-4{grid-row-end:4}.o-grid_item.-col-span-5{grid-column:span 5/span 5}.o-grid_item.-col-start-5{grid-column-start:5}.o-grid_item.-col-end-5{grid-column-end:5}.o-grid_item.-row-span-5{grid-row:span 5/span 5}.o-grid_item.-row-start-5{grid-row-start:5}.o-grid_item.-row-end-5{grid-row-end:5}.o-grid_item.-col-span-6{grid-column:span 6/span 6}.o-grid_item.-col-start-6{grid-column-start:6}.o-grid_item.-col-end-6{grid-column-end:6}.o-grid_item.-row-span-6{grid-row:span 6/span 6}.o-grid_item.-row-start-6{grid-row-start:6}.o-grid_item.-row-end-6{grid-row-end:6}.o-grid_item.-col-span-7{grid-column:span 7/span 7}.o-grid_item.-col-start-7{grid-column-start:7}.o-grid_item.-col-end-7{grid-column-end:7}.o-grid_item.-row-span-7{grid-row:span 7/span 7}.o-grid_item.-row-start-7{grid-row-start:7}.o-grid_item.-row-end-7{grid-row-end:7}.o-grid_item.-col-span-8{grid-column:span 8/span 8}.o-grid_item.-col-start-8{grid-column-start:8}.o-grid_item.-col-end-8{grid-column-end:8}.o-grid_item.-row-span-8{grid-row:span 8/span 8}.o-grid_item.-row-start-8{grid-row-start:8}.o-grid_item.-row-end-8{grid-row-end:8}.o-icon{display:inline-flex;vertical-align:middle}.o-icon.-arrow-left:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#arrow-left);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#arrow-left)}.o-icon.-arrow-left:after,.o-icon.-arrow-right:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-arrow-right:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#arrow-right);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#arrow-right)}.o-icon.-attraits:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#attraits);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#attraits)}.o-icon.-attraits:after,.o-icon.-bar:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-bar:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#bar);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#bar)}.o-icon.-camera:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#camera);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#camera)}.o-icon.-camera:after,.o-icon.-camping:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-camping:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#camping);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#camping)}.o-icon.-chevron-backward:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-backward);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-backward)}.o-icon.-chevron-backward:after,.o-icon.-chevron-forward:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-chevron-forward:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward)}.o-icon.-close:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#close);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#close)}.o-icon.-close:after,.o-icon.-commerce:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-commerce:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#commerce);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#commerce)}.o-icon.-concessionnaire:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#concessionnaire);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#concessionnaire)}.o-icon.-concessionnaire:after,.o-icon.-droit:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-droit:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#droit);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#droit)}.o-icon.-essence:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#essence);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#essence)}.o-icon.-essence:after,.o-icon.-facebook:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-facebook:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#facebook);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#facebook)}.o-icon.-hebergement:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#hebergement);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#hebergement)}.o-icon.-hebergement:after,.o-icon.-linkedin:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-linkedin:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#linkedin);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#linkedin)}.o-icon.-location:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#location);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#location)}.o-icon.-location:after,.o-icon.-map:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-map:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#map);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#map)}.o-icon.-phone:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#phone);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#phone)}.o-icon.-phone:after,.o-icon.-refuge:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-refuge:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#refuge);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#refuge)}.o-icon.-reparation:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#reparation);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#reparation)}.o-icon.-reparation:after,.o-icon.-restaurant:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-restaurant:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#restaurant);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#restaurant)}.o-icon.-search:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#search);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#search)}.o-icon.-search:after,.o-icon.-twitter:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-twitter:after{-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#twitter);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#twitter)}.o-icon.-village-relais:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#village-relais);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#village-relais);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.o-icon.-xs:after{width:.5rem;height:.5rem}.o-icon.-sm:after,.o-icon.c-callout:after{width:1rem;height:1rem}.o-icon.-lg:after{width:2rem;height:2rem}.o-icon.-xl:after{width:3.5rem;height:3.5rem}.o-icon.-primary-500:after{color:#474747;background-color:#474747}.o-icon.-on-primary-500:after{color:#fff;background-color:#fff}.o-icon.-secondary-500:after{color:#74777a;background-color:#74777a}.o-icon.-on-secondary-500:after{color:#000;background-color:#000}.o-icon.-surface-500:after{color:#f7f7f7;background-color:#f7f7f7}.o-icon.-on-surface-500:after{color:#000;background-color:#000}.o-layout{display:flex;flex-wrap:wrap}.o-layout.-gutter-x-xxs{margin-left:-.25rem}.o-layout.-gutter-y-xxs{margin-top:-.25rem}.o-layout.-gutter-x-xs{margin-left:-.5rem}.o-layout.-gutter-y-xs{margin-top:-.5rem}.o-layout.-gutter-x-sm{margin-left:-1rem}.o-layout.-gutter-y-sm{margin-top:-1rem}.o-layout.-gutter-x{margin-left:-1.5rem}.o-layout.-gutter-y{margin-top:-1.5rem}.o-layout.-gutter-x-lg{margin-left:-2rem}.o-layout.-gutter-y-lg{margin-top:-2rem}.o-layout.-gutter-x-xl{margin-left:-3.5rem}.o-layout.-gutter-y-xl{margin-top:-3.5rem}.o-layout.-gutter-x-xxl{margin-left:-5.5rem}.o-layout.-gutter-y-xxl{margin-top:-5.5rem}.o-layout.-gutter-x-xxxl{margin-left:-9rem}.o-layout.-gutter-y-xxxl{margin-top:-9rem}.o-layout.-col{flex-direction:column}.o-layout.-col-reverse{flex-direction:column-reverse}.o-layout.-row-reverse{flex-direction:row-reverse}.o-layout.-start{justify-content:flex-start}.o-layout.-center{justify-content:center}.o-layout.-end{justify-content:flex-end}.o-layout.-space-between{justify-content:space-between}.o-layout.-top{align-items:flex-start}.o-layout.-middle{align-items:center}.o-layout.-bottom{align-items:flex-end}.o-layout.-nowrap{flex-wrap:nowrap}@media (max-width:1440px){.o-layout.-gutter-x-xxs\@desktop{margin-left:-.25rem}.o-layout.-gutter-y-xxs\@desktop{margin-top:-.25rem}.o-layout.-gutter-x-xs\@desktop{margin-left:-.5rem}.o-layout.-gutter-y-xs\@desktop{margin-top:-.5rem}.o-layout.-gutter-x-sm\@desktop{margin-left:-1rem}.o-layout.-gutter-y-sm\@desktop{margin-top:-1rem}.o-layout.-gutter-x\@desktop{margin-left:-1.5rem}.o-layout.-gutter-y\@desktop{margin-top:-1.5rem}.o-layout.-gutter-x-lg\@desktop{margin-left:-2rem}.o-layout.-gutter-y-lg\@desktop{margin-top:-2rem}.o-layout.-gutter-x-xl\@desktop{margin-left:-3.5rem}.o-layout.-gutter-y-xl\@desktop{margin-top:-3.5rem}.o-layout.-gutter-x-xxl\@desktop{margin-left:-5.5rem}.o-layout.-gutter-y-xxl\@desktop{margin-top:-5.5rem}.o-layout.-gutter-x-xxxl\@desktop{margin-left:-9rem}.o-layout.-gutter-y-xxxl\@desktop{margin-top:-9rem}.o-layout.-col\@desktop{flex-direction:column}.o-layout.-col-reverse\@desktop{flex-direction:column-reverse}.o-layout.-row\@desktop{flex-direction:row}.o-layout.-row-reverse\@desktop{flex-direction:row-reverse}.o-layout.-start\@desktop{justify-content:flex-start}.o-layout.-center\@desktop{justify-content:center}.o-layout.-end\@desktop{justify-content:flex-end}.o-layout.-space-between\@desktop{justify-content:space-between}.o-layout.-top\@desktop{align-items:flex-start}.o-layout.-middle\@desktop{align-items:center}.o-layout.-bottom\@desktop{align-items:flex-end}.o-layout.-nowrap\@desktop{flex-wrap:nowrap}}@media (max-width:1000px){.o-layout.-gutter-x-xxs\@laptop{margin-left:-.25rem}.o-layout.-gutter-y-xxs\@laptop{margin-top:-.25rem}.o-layout.-gutter-x-xs\@laptop{margin-left:-.5rem}.o-layout.-gutter-y-xs\@laptop{margin-top:-.5rem}.o-layout.-gutter-x-sm\@laptop{margin-left:-1rem}.o-layout.-gutter-y-sm\@laptop{margin-top:-1rem}.o-layout.-gutter-x\@laptop{margin-left:-1.5rem}.o-layout.-gutter-y\@laptop{margin-top:-1.5rem}.o-layout.-gutter-x-lg\@laptop{margin-left:-2rem}.o-layout.-gutter-y-lg\@laptop{margin-top:-2rem}.o-layout.-gutter-x-xl\@laptop{margin-left:-3.5rem}.o-layout.-gutter-y-xl\@laptop{margin-top:-3.5rem}.o-layout.-gutter-x-xxl\@laptop{margin-left:-5.5rem}.o-layout.-gutter-y-xxl\@laptop{margin-top:-5.5rem}.o-layout.-gutter-x-xxxl\@laptop{margin-left:-9rem}.o-layout.-gutter-y-xxxl\@laptop{margin-top:-9rem}.o-layout.-col\@laptop{flex-direction:column}.o-layout.-col-reverse\@laptop{flex-direction:column-reverse}.o-layout.-row\@laptop{flex-direction:row}.o-layout.-row-reverse\@laptop{flex-direction:row-reverse}.o-layout.-start\@laptop{justify-content:flex-start}.o-layout.-center\@laptop{justify-content:center}.o-layout.-end\@laptop{justify-content:flex-end}.o-layout.-space-between\@laptop{justify-content:space-between}.o-layout.-top\@laptop{align-items:flex-start}.o-layout.-middle\@laptop{align-items:center}.o-layout.-bottom\@laptop{align-items:flex-end}.o-layout.-nowrap\@laptop{flex-wrap:nowrap}}@media (max-width:700px){.o-layout.-gutter-x-xxs\@tablet{margin-left:-.25rem}.o-layout.-gutter-y-xxs\@tablet{margin-top:-.25rem}.o-layout.-gutter-x-xs\@tablet{margin-left:-.5rem}.o-layout.-gutter-y-xs\@tablet{margin-top:-.5rem}.o-layout.-gutter-x-sm\@tablet{margin-left:-1rem}.o-layout.-gutter-y-sm\@tablet{margin-top:-1rem}.o-layout.-gutter-x\@tablet{margin-left:-1.5rem}.o-layout.-gutter-y\@tablet{margin-top:-1.5rem}.o-layout.-gutter-x-lg\@tablet{margin-left:-2rem}.o-layout.-gutter-y-lg\@tablet{margin-top:-2rem}.o-layout.-gutter-x-xl\@tablet{margin-left:-3.5rem}.o-layout.-gutter-y-xl\@tablet{margin-top:-3.5rem}.o-layout.-gutter-x-xxl\@tablet{margin-left:-5.5rem}.o-layout.-gutter-y-xxl\@tablet{margin-top:-5.5rem}.o-layout.-gutter-x-xxxl\@tablet{margin-left:-9rem}.o-layout.-gutter-y-xxxl\@tablet{margin-top:-9rem}.o-layout.-col\@tablet{flex-direction:column}.o-layout.-col-reverse\@tablet{flex-direction:column-reverse}.o-layout.-row\@tablet{flex-direction:row}.o-layout.-row-reverse\@tablet{flex-direction:row-reverse}.o-layout.-start\@tablet{justify-content:flex-start}.o-layout.-center\@tablet{justify-content:center}.o-layout.-end\@tablet{justify-content:flex-end}.o-layout.-space-between\@tablet{justify-content:space-between}.o-layout.-top\@tablet{align-items:flex-start}.o-layout.-middle\@tablet{align-items:center}.o-layout.-bottom\@tablet{align-items:flex-end}.o-layout.-nowrap\@tablet{flex-wrap:nowrap}}@media (max-width:425px){.o-layout.-gutter-x-xxs\@mobile{margin-left:-.25rem}.o-layout.-gutter-y-xxs\@mobile{margin-top:-.25rem}.o-layout.-gutter-x-xs\@mobile{margin-left:-.5rem}.o-layout.-gutter-y-xs\@mobile{margin-top:-.5rem}.o-layout.-gutter-x-sm\@mobile{margin-left:-1rem}.o-layout.-gutter-y-sm\@mobile{margin-top:-1rem}.o-layout.-gutter-x\@mobile{margin-left:-1.5rem}.o-layout.-gutter-y\@mobile{margin-top:-1.5rem}.o-layout.-gutter-x-lg\@mobile{margin-left:-2rem}.o-layout.-gutter-y-lg\@mobile{margin-top:-2rem}.o-layout.-gutter-x-xl\@mobile{margin-left:-3.5rem}.o-layout.-gutter-y-xl\@mobile{margin-top:-3.5rem}.o-layout.-gutter-x-xxl\@mobile{margin-left:-5.5rem}.o-layout.-gutter-y-xxl\@mobile{margin-top:-5.5rem}.o-layout.-gutter-x-xxxl\@mobile{margin-left:-9rem}.o-layout.-gutter-y-xxxl\@mobile{margin-top:-9rem}.o-layout.-col\@mobile{flex-direction:column}.o-layout.-col-reverse\@mobile{flex-direction:column-reverse}.o-layout.-row\@mobile{flex-direction:row}.o-layout.-row-reverse\@mobile{flex-direction:row-reverse}.o-layout.-start\@mobile{justify-content:flex-start}.o-layout.-center\@mobile{justify-content:center}.o-layout.-end\@mobile{justify-content:flex-end}.o-layout.-space-between\@mobile{justify-content:space-between}.o-layout.-top\@mobile{align-items:flex-start}.o-layout.-middle\@mobile{align-items:center}.o-layout.-bottom\@mobile{align-items:flex-end}.o-layout.-nowrap\@mobile{flex-wrap:nowrap}}.o-layout.-gutter-x-xxs>.o-layout_item{padding-left:.25rem}.o-layout.-gutter-y-xxs>.o-layout_item{padding-top:.25rem}.o-layout.-gutter-x-xs>.o-layout_item{padding-left:.5rem}.o-layout.-gutter-y-xs>.o-layout_item{padding-top:.5rem}.o-layout.-gutter-x-sm>.o-layout_item{padding-left:1rem}.o-layout.-gutter-y-sm>.o-layout_item{padding-top:1rem}.o-layout.-gutter-x>.o-layout_item{padding-left:1.5rem}.o-layout.-gutter-y>.o-layout_item{padding-top:1.5rem}.o-layout.-gutter-x-lg>.o-layout_item{padding-left:2rem}.o-layout.-gutter-y-lg>.o-layout_item{padding-top:2rem}.o-layout.-gutter-x-xl>.o-layout_item{padding-left:3.5rem}.o-layout.-gutter-y-xl>.o-layout_item{padding-top:3.5rem}.o-layout.-gutter-x-xxl>.o-layout_item{padding-left:5.5rem}.o-layout.-gutter-y-xxl>.o-layout_item{padding-top:5.5rem}.o-layout.-gutter-x-xxxl>.o-layout_item{padding-left:9rem}.o-layout.-gutter-y-xxxl>.o-layout_item{padding-top:9rem}.o-layout_item.-fill{flex:1}.o-layout_item.-flex-default{flex:0 1 auto}@media (max-width:1440px){.o-layout.-gutter-x-xxs\@desktop .o-layout_item{padding-left:.25rem}.o-layout.-gutter-y-xxs\@desktop .o-layout_item{padding-top:.25rem}.o-layout.-gutter-x-xs\@desktop .o-layout_item{padding-left:.5rem}.o-layout.-gutter-y-xs\@desktop .o-layout_item{padding-top:.5rem}.o-layout.-gutter-x-sm\@desktop .o-layout_item{padding-left:1rem}.o-layout.-gutter-y-sm\@desktop .o-layout_item{padding-top:1rem}.o-layout.-gutter-x\@desktop .o-layout_item{padding-left:1.5rem}.o-layout.-gutter-y\@desktop .o-layout_item{padding-top:1.5rem}.o-layout.-gutter-x-lg\@desktop .o-layout_item{padding-left:2rem}.o-layout.-gutter-y-lg\@desktop .o-layout_item{padding-top:2rem}.o-layout.-gutter-x-xl\@desktop .o-layout_item{padding-left:3.5rem}.o-layout.-gutter-y-xl\@desktop .o-layout_item{padding-top:3.5rem}.o-layout.-gutter-x-xxl\@desktop .o-layout_item{padding-left:5.5rem}.o-layout.-gutter-y-xxl\@desktop .o-layout_item{padding-top:5.5rem}.o-layout.-gutter-x-xxxl\@desktop .o-layout_item{padding-left:9rem}.o-layout.-gutter-y-xxxl\@desktop .o-layout_item{padding-top:9rem}.o-layout_item.-fill\@desktop{flex:1}.o-layout_item.-flex-default\@desktop{flex:0 1 auto}}@media (max-width:1000px){.o-layout.-gutter-x-xxs\@laptop .o-layout_item{padding-left:.25rem}.o-layout.-gutter-y-xxs\@laptop .o-layout_item{padding-top:.25rem}.o-layout.-gutter-x-xs\@laptop .o-layout_item{padding-left:.5rem}.o-layout.-gutter-y-xs\@laptop .o-layout_item{padding-top:.5rem}.o-layout.-gutter-x-sm\@laptop .o-layout_item{padding-left:1rem}.o-layout.-gutter-y-sm\@laptop .o-layout_item{padding-top:1rem}.o-layout.-gutter-x\@laptop .o-layout_item{padding-left:1.5rem}.o-layout.-gutter-y\@laptop .o-layout_item{padding-top:1.5rem}.o-layout.-gutter-x-lg\@laptop .o-layout_item{padding-left:2rem}.o-layout.-gutter-y-lg\@laptop .o-layout_item{padding-top:2rem}.o-layout.-gutter-x-xl\@laptop .o-layout_item{padding-left:3.5rem}.o-layout.-gutter-y-xl\@laptop .o-layout_item{padding-top:3.5rem}.o-layout.-gutter-x-xxl\@laptop .o-layout_item{padding-left:5.5rem}.o-layout.-gutter-y-xxl\@laptop .o-layout_item{padding-top:5.5rem}.o-layout.-gutter-x-xxxl\@laptop .o-layout_item{padding-left:9rem}.o-layout.-gutter-y-xxxl\@laptop .o-layout_item{padding-top:9rem}.o-layout_item.-fill\@laptop{flex:1}.o-layout_item.-flex-default\@laptop{flex:0 1 auto}}@media (max-width:700px){.o-layout.-gutter-x-xxs\@tablet .o-layout_item{padding-left:.25rem}.o-layout.-gutter-y-xxs\@tablet .o-layout_item{padding-top:.25rem}.o-layout.-gutter-x-xs\@tablet .o-layout_item{padding-left:.5rem}.o-layout.-gutter-y-xs\@tablet .o-layout_item{padding-top:.5rem}.o-layout.-gutter-x-sm\@tablet .o-layout_item{padding-left:1rem}.o-layout.-gutter-y-sm\@tablet .o-layout_item{padding-top:1rem}.o-layout.-gutter-x\@tablet .o-layout_item{padding-left:1.5rem}.o-layout.-gutter-y\@tablet .o-layout_item{padding-top:1.5rem}.o-layout.-gutter-x-lg\@tablet .o-layout_item{padding-left:2rem}.o-layout.-gutter-y-lg\@tablet .o-layout_item{padding-top:2rem}.o-layout.-gutter-x-xl\@tablet .o-layout_item{padding-left:3.5rem}.o-layout.-gutter-y-xl\@tablet .o-layout_item{padding-top:3.5rem}.o-layout.-gutter-x-xxl\@tablet .o-layout_item{padding-left:5.5rem}.o-layout.-gutter-y-xxl\@tablet .o-layout_item{padding-top:5.5rem}.o-layout.-gutter-x-xxxl\@tablet .o-layout_item{padding-left:9rem}.o-layout.-gutter-y-xxxl\@tablet .o-layout_item{padding-top:9rem}.o-layout_item.-fill\@tablet{flex:1}.o-layout_item.-flex-default\@tablet{flex:0 1 auto}}@media (max-width:425px){.o-layout.-gutter-x-xxs\@mobile .o-layout_item{padding-left:.25rem}.o-layout.-gutter-y-xxs\@mobile .o-layout_item{padding-top:.25rem}.o-layout.-gutter-x-xs\@mobile .o-layout_item{padding-left:.5rem}.o-layout.-gutter-y-xs\@mobile .o-layout_item{padding-top:.5rem}.o-layout.-gutter-x-sm\@mobile .o-layout_item{padding-left:1rem}.o-layout.-gutter-y-sm\@mobile .o-layout_item{padding-top:1rem}.o-layout.-gutter-x\@mobile .o-layout_item{padding-left:1.5rem}.o-layout.-gutter-y\@mobile .o-layout_item{padding-top:1.5rem}.o-layout.-gutter-x-lg\@mobile .o-layout_item{padding-left:2rem}.o-layout.-gutter-y-lg\@mobile .o-layout_item{padding-top:2rem}.o-layout.-gutter-x-xl\@mobile .o-layout_item{padding-left:3.5rem}.o-layout.-gutter-y-xl\@mobile .o-layout_item{padding-top:3.5rem}.o-layout.-gutter-x-xxl\@mobile .o-layout_item{padding-left:5.5rem}.o-layout.-gutter-y-xxl\@mobile .o-layout_item{padding-top:5.5rem}.o-layout.-gutter-x-xxxl\@mobile .o-layout_item{padding-left:9rem}.o-layout.-gutter-y-xxxl\@mobile .o-layout_item{padding-top:9rem}.o-layout_item.-fill\@mobile{flex:1}.o-layout_item.-flex-default\@mobile{flex:0 1 auto}}.o-ratio{position:relative;display:block}.o-ratio:before{content:"";display:block;width:100%;padding-bottom:100%}.o-ratio.\-4\:3:before{padding-bottom:75%}.o-ratio.\-16\:9:before{padding-bottom:56.25%}.o-ratio>.o-ratio_content,.o-ratio>embed,.o-ratio>iframe,.o-ratio>img,.o-ratio>object,.o-ratio>picture>img,.o-ratio>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.o-ratio.-contain>.o-ratio_content,.o-ratio.-contain>embed,.o-ratio.-contain>iframe,.o-ratio.-contain>img,.o-ratio.-contain>object,.o-ratio.-contain>picture>img,.o-ratio.-contain>video{-o-object-fit:contain;object-fit:contain}.o-ratio.-top>.o-ratio_content,.o-ratio.-top>embed,.o-ratio.-top>iframe,.o-ratio.-top>img,.o-ratio.-top>object,.o-ratio.-top>picture>img,.o-ratio.-top>video{-o-object-position:top;object-position:top}.o-ratio.-right>.o-ratio_content,.o-ratio.-right>embed,.o-ratio.-right>iframe,.o-ratio.-right>img,.o-ratio.-right>object,.o-ratio.-right>picture>img,.o-ratio.-right>video{-o-object-position:right;object-position:right}.o-ratio.-bottom>.o-ratio_content,.o-ratio.-bottom>embed,.o-ratio.-bottom>iframe,.o-ratio.-bottom>img,.o-ratio.-bottom>object,.o-ratio.-bottom>picture>img,.o-ratio.-bottom>video{-o-object-position:bottom;object-position:bottom}.o-ratio.-left>.o-ratio_content,.o-ratio.-left>embed,.o-ratio.-left>iframe,.o-ratio.-left>img,.o-ratio.-left>object,.o-ratio.-left>picture>img,.o-ratio.-left>video{-o-object-position:left;object-position:left}.c-text-image .c-text-image__text,.o-section{padding-top:7.5rem;padding-bottom:7.5rem}@media (max-width:1000px) and (min-width:701px){.c-text-image .c-text-image__text,.o-section{padding-top:6rem;padding-bottom:6rem}}@media (max-width:700px){.c-text-image .c-text-image__text,.o-section{padding-top:3.5rem;padding-bottom:3.5rem}}.c-text-image .-compact.c-text-image__text,.o-section.-compact{padding-top:5rem;padding-bottom:5rem}@media (max-width:1000px) and (min-width:701px){.c-text-image .-compact.c-text-image__text,.o-section.-compact{padding-top:4rem;padding-bottom:4rem}}@media (max-width:700px){.c-text-image .-compact.c-text-image__text,.o-section.-compact{padding-top:2.5rem;padding-bottom:2.5rem}}.c-text-image .-roomy.c-text-image__text,.o-section.-roomy{padding-top:10rem;padding-bottom:10rem}@media (max-width:1000px) and (min-width:701px){.c-text-image .-roomy.c-text-image__text,.o-section.-roomy{padding-top:7.5rem;padding-bottom:7.5rem}}@media (max-width:700px){.c-text-image .-roomy.c-text-image__text,.o-section.-roomy{padding-top:4.5rem;padding-bottom:4.5rem}}.c-text-image .-no-spacing.c-text-image__text,.o-section.-no-spacing{padding-top:0;padding-bottom:0}.c-text-image .-no-spacing-top.c-text-image__text,.o-section.-no-spacing-top{padding-top:0}.c-text-image .-no-spacing-bottom.c-text-image__text,.o-section.-no-spacing-bottom{padding-bottom:0}.c-text-image .-collapse.c-text-image__text:not(.-primary-500):not(.-secondary-500):not(.-surface-500)+.-collapse.c-text-image__text:not(.-primary-500):not(.-secondary-500):not(.-surface-500),.c-text-image .-collapse.c-text-image__text:not(.-primary-500):not(.-secondary-500):not(.-surface-500)+.o-section.-collapse:not(.-primary-500):not(.-secondary-500):not(.-surface-500),.c-text-image .o-section.-collapse:not(.-primary-500):not(.-secondary-500):not(.-surface-500)+.-collapse.c-text-image__text:not(.-primary-500):not(.-secondary-500):not(.-surface-500),.o-section.-collapse:not(.-primary-500):not(.-secondary-500):not(.-surface-500)+.o-section.-collapse:not(.-primary-500):not(.-secondary-500):not(.-surface-500){padding-top:0}.c-text-image .-primary-500.c-text-image__text,.o-section.-primary-500{color:#fff;background-color:#474747}.c-text-image .-primary-500.-collapse.c-text-image__text+.-primary-500.-collapse.c-text-image__text,.c-text-image .-primary-500.-collapse.c-text-image__text+.o-section.-primary-500.-collapse,.c-text-image .o-section.-primary-500.-collapse+.-primary-500.-collapse.c-text-image__text,.o-section.-primary-500.-collapse+.o-section.-primary-500.-collapse{padding-top:0}.c-text-image .-secondary-500.c-text-image__text,.o-section.-secondary-500{color:#000;background-color:#74777a}.c-text-image .-secondary-500.-collapse.c-text-image__text+.-secondary-500.-collapse.c-text-image__text,.c-text-image .-secondary-500.-collapse.c-text-image__text+.o-section.-secondary-500.-collapse,.c-text-image .o-section.-secondary-500.-collapse+.-secondary-500.-collapse.c-text-image__text,.o-section.-secondary-500.-collapse+.o-section.-secondary-500.-collapse{padding-top:0}.c-text-image .-surface-500.c-text-image__text,.o-section.-surface-500{color:#000;background-color:#f7f7f7}.c-text-image .-surface-500.-collapse.c-text-image__text+.-surface-500.-collapse.c-text-image__text,.c-text-image .-surface-500.-collapse.c-text-image__text+.o-section.-surface-500.-collapse,.c-text-image .o-section.-surface-500.-collapse+.-surface-500.-collapse.c-text-image__text,.o-section.-surface-500.-collapse+.o-section.-surface-500.-collapse{padding-top:0}.o-typography.-h1{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:max(30px,4.625rem);line-height:1.2}@media (max-width:1000px){.o-typography.-h1{font-size:max(30px,3rem)}}@media (max-width:700px){.o-typography.-h1{font-size:max(30px,2rem)}}.c-callout .c-callout__container .c-callout__text .o-typography.-h1,.s-content .o-typography.-h1,html body.mce-content-body .o-typography.-h1{margin-top:.67em;margin-bottom:.67em}.o-typography.-h2{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:2.75rem;line-height:1.2}@media (max-width:700px){.o-typography.-h2{font-size:2rem}}@media (max-width:425px){.o-typography.-h2{font-size:1.5rem}}.c-callout .c-callout__container .c-callout__text .o-typography.-h2,.s-content .o-typography.-h2,html body.mce-content-body .o-typography.-h2{margin-top:.5em;margin-bottom:0}.o-typography.-h3{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:1.5rem;line-height:1.2}@media (max-width:425px){.o-typography.-h3{font-size:1rem}}.c-callout .c-callout__container .c-callout__text .o-typography.-h3,.s-content .o-typography.-h3,html body.mce-content-body .o-typography.-h3{margin-top:.5em;margin-bottom:.5em}.o-typography.-h4{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:1rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text .o-typography.-h4,.s-content .o-typography.-h4,html body.mce-content-body .o-typography.-h4{margin-top:1.33em;margin-bottom:1.33em}.o-typography.-h5{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:.75rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text .o-typography.-h5,.s-content .o-typography.-h5,html body.mce-content-body .o-typography.-h5{margin-top:1.67em;margin-bottom:1.67em}.o-typography.-h6{text-transform:none;font-family:Poppins;font-weight:700;letter-spacing:0;font-size:.6875rem;line-height:1.2}.c-callout .c-callout__container .c-callout__text .o-typography.-h6,.s-content .o-typography.-h6,html body.mce-content-body .o-typography.-h6{margin-top:2.33em;margin-bottom:2.33em}.o-typography.-body1{text-transform:none;font-family:Poppins;font-weight:400;letter-spacing:0;font-size:1rem;line-height:2}.c-callout .c-callout__container .c-callout__text .o-typography.-body1,.s-content .o-typography.-body1,html body.mce-content-body .o-typography.-body1{margin-top:1em;margin-bottom:1em}.o-typography.-body2{text-transform:none;font-family:Poppins;font-weight:400;letter-spacing:0;font-size:.8125rem;line-height:1.5}.c-callout .c-callout__container .c-callout__text .o-typography.-body2,.s-content .o-typography.-body2,html body.mce-content-body .o-typography.-body2{margin-top:1em;margin-bottom:1em}.c-accordion{--accordion-padding:2rem;--accordion-icon-size:1rem;position:relative;background-color:#f7f7f7;border:1px solid #d9d9d9;padding:var(--accordion-padding)}.c-accordion:not(:last-child){margin-bottom:1.5625rem}.c-accordion_head{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;padding-right:calc(var(--accordion-icon-size) * 2)}.c-accordion_head:after,.c-accordion_head:before{content:"";position:absolute;top:50%;display:block;transform:translateY(-50%);background-color:#f48120}.c-accordion_head:after{right:0;width:var(--accordion-icon-size);height:2px}.c-accordion_head:before{right:calc(var(--accordion-icon-size) / 2 - 1px);width:2px;height:var(--accordion-icon-size);transform:translateY(-50%) scaleX(1);transform-origin:center;transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-accordion.is-expanded .c-accordion_head:before{transform:translateY(-50%) scaleY(0)}.c-accordion_body{height:0;overflow:hidden;transition-property:height;transition-duration:.4s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-accordion.is-expanded .c-accordion_body{height:var(--height)}.c-accordion_content{padding-top:2rem;margin-top:2rem;border-top:1px solid #d9d9d9;color:#333}.c-accordion_content p{text-transform:none;font-family:Poppins;font-weight:400;letter-spacing:0;font-size:.8125rem;line-height:1.5}.c-callout .c-callout__container .c-callout__text .c-accordion_content p,.s-content .c-accordion_content p,html body.mce-content-body .c-accordion_content p{margin-top:1em;margin-bottom:1em}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.c-hamburger{display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.c-hamburger.is-active .c-hamburger-inner,.c-hamburger.is-active .c-hamburger-inner:after,.c-hamburger.is-active .c-hamburger-inner:before{background-color:#f48120}.c-hamburger-box{width:24px;height:16px;display:inline-block;position:relative}.c-hamburger-inner{display:block;top:50%}.c-hamburger-inner,.c-hamburger-inner:after,.c-hamburger-inner:before{width:24px;height:2px;background-color:#f48120;border-radius:25px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.c-hamburger-inner:after,.c-hamburger-inner:before{content:"";display:block}.c-hamburger-inner:before{top:-6px}.c-hamburger-inner:after{bottom:-6px}.c-btn{padding:.875rem 1rem;font-weight:700;display:flex;align-items:center;gap:.75rem}.c-btn .o-icon{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-btn:hover .o-icon{transform:translateX(5px)}.c-btn.-icon-before:hover .o-icon{transform:translateX(-5px)}.c-btn.-secondary{padding:0}.c-btn.-gallery{padding:.625rem;font-weight:400;border:1px solid #d9d9d9;background-color:#f7f7f7;color:#000;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-btn.-gallery.-active,.c-btn.-gallery:hover{background-color:#f48120;color:#fff;border-color:#f48120}.c-btns-container{display:flex;align-items:center;gap:.5rem 1rem;flex-wrap:wrap}@media (max-width:1000px){.c-callout{max-width:100%;padding-left:0;padding-right:0}}.c-callout .c-callout__container{position:relative;overflow:hidden}@media (max-width:1000px){.c-callout .c-callout__container{display:flex;flex-direction:column}}.c-callout .c-callout__container .c-callout__image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1000px){.c-callout .c-callout__container .c-callout__image{position:relative;height:25rem}}@media (max-width:700px){.c-callout .c-callout__container .c-callout__image{height:18.75rem}}@media (min-width:1001px){.c-callout .c-callout__container:before{content:"";display:block;inset:0;background-image:url(../images/mask-cta.svg);background-repeat:no-repeat;background-position:0;background-size:contain;position:absolute;z-index:1;opacity:.95}}.c-callout .c-callout__container .c-callout__text{padding:5.625rem 4.25rem;max-width:65%;position:relative;z-index:2}@media (max-width:1000px){.c-callout .c-callout__container .c-callout__text{max-width:100%;background-color:#262626;padding-top:3rem;padding-left:1rem;padding-right:1rem}.c-callout .c-callout__container .c-callout__text:after,.c-callout .c-callout__container .c-callout__text:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:150px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.c-callout .c-callout__container .c-callout__text:before{background-color:#262626;transform:translateY(-100%);-webkit-mask-image:url(../images/mask-cta-mobile.svg);mask-image:url(../images/mask-cta-mobile.svg);z-index:2}.c-callout .c-callout__container .c-callout__text:after{background-color:#f48120;transform:translate(-10px,-100%);-webkit-mask-image:url(../images/mask-cta-mobile.svg);mask-image:url(../images/mask-cta-mobile.svg)}}@media (max-width:700px){.c-callout .c-callout__container .c-callout__text{padding-top:1rem}.c-callout .c-callout__container .c-callout__text:after,.c-callout .c-callout__container .c-callout__text:before{height:125px}}.c-callout .c-callout__container .c-callout__text h2,.c-callout .c-callout__container .c-callout__text h3{color:#fff}.c-callout .c-callout__container .c-callout__text h2 em{color:#f48120;font-style:normal}.c-callout .c-callout__container .c-callout__text p{color:#fff}.c-cartographie{position:relative}.c-cartographie iframe{min-height:41.375rem;height:100%;width:100%;margin-top:-12.5rem}.c-cartographie .c-cartographie__legends{margin-top:4.375rem;display:flex;gap:4.375rem;flex-wrap:wrap;align-items:flex-start}@media (max-width:1440px){.c-cartographie .c-cartographie__legends{gap:3.125rem}}@media (max-width:1200px){.c-cartographie .c-cartographie__legends{gap:1.875rem}}.c-cartographie .c-cartographie__legends .c-cartographie__legends__label{margin-bottom:1.25rem;font-weight:700}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes{flex:0 0 30%;padding:1.875rem 1.25rem 1.25rem;border:1px solid hsla(0,0%,85%,.5)}@media (max-width:1000px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes{flex:0 0 40%}}@media (max-width:800px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes{flex:0 0 100%}}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legends__label{text-align:center}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend{width:100%;padding:.625rem;color:#fff;font-weight:700;text-align:center}@media (max-width:1200px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend{font-size:.875rem}}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend.-blue{background-color:#0060a9}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend.-green{background-color:#006e6c}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend.-orange{background-color:#ff9500}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend.-gray{background-color:#a3a3a3}.c-cartographie .c-cartographie__legends .c-cartographie__legends__routes .c-cartographie__legend:not(:last-child){margin-bottom:1rem}.c-cartographie .c-cartographie__legends .c-cartographie__legends__services{flex:1}.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);grid-auto-flow:column;width:100%;gap:1.25rem}@media (max-width:1000px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(7,1fr)}}@media (max-width:425px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:auto}}.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid .c-cartographie__service{display:flex;align-items:center;gap:1.25rem}.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid .c-cartographie__service .c-cartographie__service__image{color:#f48120}@media (max-width:1200px){.c-cartographie .c-cartographie__legends .c-cartographie__legends__services .c-cartographie__legends__services__grid .c-cartographie__service .c-cartographie__service__label{font-size:.875rem}}.c-contact-info .c-contact-info__group:not(:last-child){padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid #d9d9d9}.c-contact-info .c-contact-info__group h3{font-size:2.25rem;color:#000;text-transform:uppercase;margin-bottom:.875rem}@media (max-width:700px){.c-contact-info .c-contact-info__group h3{font-size:1.5rem}}.c-contact-info .c-contact-info__group a{color:#f48120}.c-cursor{position:fixed;top:0;left:0;width:.5rem;height:.5rem;border-radius:50%;background-color:#474747;z-index:50}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4))}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:a 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:b 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes a{to{transform:rotate(1turn)}}@keyframes b{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:.15s ease backwards c}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:.15s ease both d}.fancybox-fadeIn{animation:.15s ease both c}.fancybox-fadeOut{animation:.1s ease both d}.fancybox-zoomInUp{animation:.2s ease both e}.fancybox-zoomOutDown{animation:.15s ease both f}.fancybox-throwOutUp{animation:.15s ease both g}.fancybox-throwOutDown{animation:.15s ease both h}@keyframes c{0%{opacity:0}to{opacity:1}}@keyframes d{to{opacity:0}}@keyframes e{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes g{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes h{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards c}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:50%;background-color:hsla(0,0%,100%,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards c}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.c-featured-links{background-color:#f48120;color:#fff;padding:5rem 0;position:relative}.c-featured-links:before{content:"";inset:0;position:absolute;opacity:.2;background-color:#c25e0a;-webkit-mask-image:url(../images/mask-map-qc.svg);mask-image:url(../images/mask-map-qc.svg);-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:1;pointer-events:none}.c-featured-links h2,.c-featured-links h4{color:#fff;position:relative;z-index:2}.c-featured-links .c-featured-links__links{display:flex;align-items:stretch;gap:1.25rem;margin-top:3.125rem;flex-wrap:wrap;position:relative;z-index:2}.c-featured-links .c-featured-links__links .c-featured-links__links__link{flex:0 0 calc(33.3333333333% - 0.875rem);width:calc(33.3333333333% - .875rem);background-color:#c25e0a;color:#fff;padding:2.5rem;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 40px 0 rgba(47,52,55,.2)}@media (max-width:1200px){.c-featured-links .c-featured-links__links .c-featured-links__links__link{padding:2.5rem 1.75rem}}@media (max-width:1000px){.c-featured-links .c-featured-links__links .c-featured-links__links__link{padding:2.5rem 1.375rem}}@media (max-width:850px){.c-featured-links .c-featured-links__links .c-featured-links__links__link{padding:2.5rem 1rem}}@media (max-width:700px){.c-featured-links .c-featured-links__links .c-featured-links__links__link{flex:0 0 100%;width:100%;padding:1.5rem .625rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.25rem}}.c-featured-links .c-featured-links__links .c-featured-links__links__link:hover .c-featured-links__button .c-btn .o-icon{transform:translateX(5px)}.c-featured-links .c-featured-links__links .c-featured-links__links__link .c-featured-links__link__icon{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;border-radius:50%;background-color:#fff;margin-bottom:1.875rem}@media (max-width:700px){.c-featured-links .c-featured-links__links .c-featured-links__links__link .c-featured-links__link__icon{margin-bottom:0}}.c-featured-links .c-featured-links__links .c-featured-links__links__link .c-featured-links__link__icon img{width:2.5rem}.c-featured-links .c-featured-links__links .c-featured-links__links__link h3,.c-featured-links .c-featured-links__links .c-featured-links__links__link p{color:#fff;text-align:center}@media (max-width:700px){.c-featured-links .c-featured-links__links .c-featured-links__links__link h3{font-size:1.25rem!important}}@media (max-width:700px){.c-featured-links .c-featured-links__links .c-featured-links__links__link p{display:none}}.c-featured-links .c-featured-links__links .c-featured-links__links__link .c-btn{justify-content:center;margin-top:.5rem}@media (max-width:700px){.c-featured-links .c-featured-links__links .c-featured-links__links__link .c-btn{justify-content:flex-start}}.c-file .file,.c-file input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0)}.c-file_btn{cursor:pointer}.c-file_name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.c-file_name,.c-file_size{white-space:nowrap}.c-file_clear{cursor:pointer}.c-file_clear:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-color:currentColor;vertical-align:middle;-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#clear);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#clear);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.c-footer{background-color:#262626;color:#fff;padding:3.4375rem 0 2.5rem;font-size:1rem}@media (max-width:1700px){.c-footer{font-size:.9375rem}}@media (max-width:1500px){.c-footer{font-size:.875rem}}.c-footer .c-footer__menu{display:flex;align-items:center;justify-content:space-between}@media (max-width:875px){.c-footer .c-footer__menu{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-width:700px){.c-footer .c-footer__menu{align-items:center}}.c-footer .c-footer__menu ul.menu{display:flex;align-items:center;gap:3.125rem}@media (max-width:1440px){.c-footer .c-footer__menu ul.menu{gap:2rem}}@media (max-width:1200px){.c-footer .c-footer__menu ul.menu{gap:1.5rem}}@media (max-width:700px){.c-footer .c-footer__menu ul.menu{display:none}}.c-footer .c-footer__menu .c-footer__menu__socials{display:flex;align-items:center;gap:1rem}@media (max-width:1000px){.c-footer .c-footer__menu .c-footer__menu__socials{gap:.75rem}}.c-footer .c-footer__menu .c-footer__menu__socials li a{width:2.5rem;height:2.5rem;border-radius:50%;color:#f48120;background-color:#fff;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-footer .c-footer__menu .c-footer__menu__socials li a:hover{color:#fff;background-color:#f48120}.c-footer .c-footer__subfooter__container .c-footer__subfooter{margin-top:2.8125rem;padding-top:2.8125rem;border-top:1px solid #474747;font-size:.8125rem;display:flex;align-items:center;justify-content:space-between}@media (max-width:700px){.c-footer .c-footer__subfooter__container .c-footer__subfooter{border-top:0;margin-top:1.5rem;padding-top:0;flex-direction:column}}@media (max-width:700px){.c-footer .c-footer__subfooter__container .c-footer__subfooter .c-footer__subfooter__copyright{border-top:1px solid #474747;padding-top:1.5rem}}.c-footer .c-footer__subfooter__container .c-footer__subfooter .c-footer__subfooter__menu ul.menu{display:flex;align-items:center;gap:1.875rem}.c-footer .c-footer__subfooter__container .c-footer__subfooter .c-footer__subfooter__menu ul.menu li:not(.-visible){display:none}.c-future-event{position:relative}@media (min-width:701px){.c-future-event:before{content:"";inset:0;position:absolute;opacity:1;background-color:#f7f7f7;-webkit-mask-image:url(../images/mask-map-qc.svg);mask-image:url(../images/mask-map-qc.svg);-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:-1;pointer-events:none}}.c-future-event .c-recent-event__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:1000px){.c-future-event .c-recent-event__header{justify-content:center}.c-future-event .c-recent-event__header .c-btn{display:none}}.c-future-event .c-recent-event__footer{display:flex;justify-content:center;margin-top:1.875rem}@media (min-width:1001px){.c-future-event .c-recent-event__footer{display:none}}.c-future-event .c-recent-event__event{margin-top:5.625rem}.c-galleries .c-galleries__menu{display:flex;justify-content:center;align-items:center;gap:.625rem}@media (max-width:700px){.c-galleries .c-galleries__menu .c-btn{display:none}}.c-galleries .c-galleries__menu .c-galleries__dropdown{width:100%;padding:.75rem 1rem;border-radius:.5rem;border-color:#d9d9d9}@media (min-width:701px){.c-galleries .c-galleries__menu .c-galleries__dropdown{display:none}}.c-galleries .c-galleries__gallery{margin-top:4.375rem;position:relative}.c-galleries .c-galleries__gallery .c-gallery__gallery__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.c-galleries .c-galleries__gallery .c-gallery__gallery__grid:not(.-active){display:none}@media (max-width:1000px){.c-galleries .c-galleries__gallery .c-gallery__gallery__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.c-galleries .c-galleries__gallery .c-gallery__gallery__grid{grid-template-columns:repeat(1,1fr)}}@media (max-width:425px){.c-galleries .c-galleries__gallery .c-gallery__gallery__grid{gap:.625rem}}.c-galleries .c-galleries__gallery .c-gallery__gallery__grid a{display:block;position:relative}.c-galleries .c-galleries__gallery .c-gallery__gallery__grid a:before{content:"";display:block;width:100%;padding-bottom:100%}.c-galleries .c-galleries__gallery .c-gallery__gallery__grid a img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-header{position:absolute;top:0;left:0;right:0;z-index:99}.c-header.-sticky{position:fixed}.c-header.-sticky .c-header__topbar{position:fixed;top:0;left:0;right:0;z-index:-1}.c-header.-sticky .c-header__wrapper .c-header__ctas,.c-header.-sticky .c-header__wrapper .c-header__logo{padding:.375rem 0}.c-header.-sticky .c-header__wrapper .c-header__search{width:0;overflow:hidden}.c-header .c-header__topbar{background-color:#f7f7f7;font-size:.8125rem;padding:.75rem 0;overflow:hidden}@media (max-width:700px){.c-header .c-header__topbar{display:none}}.c-header .c-header__topbar ul.menu{display:flex;align-items:center;gap:1.875rem}@media (max-width:1300px){.c-header .c-header__topbar ul.menu{gap:1.5rem}}.c-header .c-header__topbar ul.menu li a{color:#74777a;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-header .c-header__topbar ul.menu li a:hover{color:#333}.c-header .c-header__wrapper{background-color:#fff;font-size:1rem}@media (max-width:1700px){.c-header .c-header__wrapper{font-size:.9375rem}}@media (max-width:1500px){.c-header .c-header__wrapper{font-size:.875rem}}.c-header .c-header__wrapper .c-callout,.c-header .c-header__wrapper .o-container{display:flex;align-items:stretch;gap:1.875rem}@media (max-width:1600px){.c-header .c-header__wrapper .c-callout,.c-header .c-header__wrapper .o-container{gap:1.375rem}}@media (max-width:1400px){.c-header .c-header__wrapper .c-callout,.c-header .c-header__wrapper .o-container{gap:1rem}}@media (max-width:1000px){.c-header .c-header__wrapper .c-callout,.c-header .c-header__wrapper .o-container{gap:.5rem}}.c-header .c-header__wrapper .c-header__logo{padding:.875rem 0;display:flex;align-items:center}@media (max-width:700px){.c-header .c-header__wrapper .c-header__logo{padding:.625rem 0}}.c-header .c-header__wrapper .c-header__logo img{max-width:7.8125rem;max-height:5rem}@media (max-width:1000px){.c-header .c-header__wrapper .c-header__logo img{max-width:7.8125rem}}.c-header .c-header__wrapper .c-header__menu{margin-left:auto;display:flex;align-items:center}@media (max-width:1000px){.c-header .c-header__wrapper .c-header__menu{display:none}}.c-header .c-header__wrapper .c-header__menu ul.menu{display:flex;align-items:stretch;gap:2rem;height:100%}@media (max-width:1600px){.c-header .c-header__wrapper .c-header__menu ul.menu{gap:1.75rem}}@media (max-width:1500px){.c-header .c-header__wrapper .c-header__menu ul.menu{gap:1.25rem}}.c-header .c-header__wrapper .c-header__menu ul.menu li{position:relative;display:flex;align-items:center}.c-header .c-header__wrapper .c-header__menu ul.menu li.current-menu-item>a,.c-header .c-header__wrapper .c-header__menu ul.menu li.current-menu-parent>a{font-weight:700;color:#f48120}.c-header .c-header__wrapper .c-header__menu ul.menu li a{color:#333;display:flex;align-items:center;height:100%;font-size:inherit;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-header .c-header__wrapper .c-header__menu ul.menu li a:hover{color:#f48120}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children:hover .sub-menu,.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children:hover:after{opacity:1;pointer-events:auto}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children:before{content:"";position:absolute;top:100%;left:0;right:0;pointer-events:auto;height:.875rem}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children:after{content:"";height:0;width:0;position:absolute;left:50%;bottom:-2px;border-right:.875rem solid transparent;border-left:.875rem solid transparent;border-bottom:.875rem solid #fff;transform:translate(-50%,100%);opacity:0;pointer-events:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);z-index:12}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children .sub-menu{position:absolute;top:calc(100% + .75rem);background-color:#fff;min-width:18.75rem;opacity:0;pointer-events:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);z-index:10}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children .sub-menu li{white-space:nowrap}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children .sub-menu li:not(:last-child){border:1px solid #d9d9d9}.c-header .c-header__wrapper .c-header__menu ul.menu li.menu-item-has-children .sub-menu li a{display:block;padding:.875rem .625rem}.c-header .c-header__wrapper .c-header__search{display:flex;align-items:center}@media (max-width:1300px){.c-header .c-header__wrapper .c-header__search{display:none}}.c-header .c-header__wrapper .c-header__search .c-header__form{position:relative}.c-header .c-header__wrapper .c-header__search .c-header__form .c-form__input{background-color:transparent;border:0;border-bottom:1px solid #d9d9d9;color:#d9d9d9;padding:1rem 0;font-size:inherit}.c-header .c-header__wrapper .c-header__search .c-header__form .c-form__input:active,.c-header .c-header__wrapper .c-header__search .c-header__form .c-form__input:focus{outline:none}.c-header .c-header__wrapper .c-header__search .c-header__form .c-btn__floating{position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-header .c-header__wrapper .c-header__search .c-header__form .c-btn__floating .o-icon{color:#f48120}.c-header .c-header__wrapper .c-header__ctas{padding:.875rem 0;display:flex;align-items:center}@media (max-width:1000px){.c-header .c-header__wrapper .c-header__ctas{margin-left:auto}}.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta{padding:.5rem 1.25rem;display:flex;flex-direction:column;align-items:center;gap:.3125rem}@media (max-width:1600px){.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta{padding:.5rem 1rem}}@media (max-width:1000px){.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta{padding:.25rem}}@media (min-width:1001px){.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta:not(:last-child){border-right:1px solid #d9d9d9}}.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta .c-header__ctas__cta__icon{border-radius:50%;width:2.125rem;height:2.125rem;background-color:#f48120;display:flex;align-items:center;justify-content:center;color:#fff}.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta .c-header__ctas__cta__label{width:100%;text-align:center;font-size:.8125rem}@media (max-width:1200px){.c-header .c-header__wrapper .c-header__ctas .c-header__ctas__cta .c-header__ctas__cta__label{display:none}}.c-header .c-header__wrapper .c-header__mobile__toggler{display:flex;align-items:center}@media (min-width:1001px){.c-header .c-header__wrapper .c-header__mobile__toggler{display:none}}.c-hero-textual{position:relative}.c-hero-textual.-cartography{padding-top:6.25rem;padding-bottom:17.1875rem}.c-hero-textual .c-hero-textual__shape{position:absolute;z-index:2;pointer-events:none}@media (max-width:700px){.c-hero-textual .c-hero-textual__shape{display:none}}.c-hero-textual .c-hero-textual__shape.-left{top:0;left:0}.c-hero-textual .c-hero-textual__shape.-right{bottom:0;right:0}.c-hero-textual .c-hero-textual__image{position:absolute;inset:0;overflow:hidden;z-index:-1;mix-blend-mode:luminosity}.c-hero-textual .c-hero-textual__image:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.75);pointer-events:none;z-index:1}.c-hero-textual .c-hero-textual__image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-hero-textual .c-hero-textual__content{position:relative;z-index:2;color:#fff}.c-hero-textual .c-hero-textual__content h1{color:inherit;margin-bottom:0!important;margin-top:0!important}.c-hero-textual .c-hero-textual__content p{color:#f7f7f7;line-height:1.5}.c-hero-with-date{position:relative;overflow:hidden}.c-hero-with-date:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.75);pointer-events:none;z-index:1}.c-hero-with-date .c-hero-with-date__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:-1;mix-blend-mode:luminosity}.c-hero-with-date .c-hero-with-date__shape{position:absolute;bottom:0;right:0;z-index:2;pointer-events:none}@media (max-width:700px){.c-hero-with-date .c-hero-with-date__shape{display:none}}.c-hero-with-date .c-hero-with-date__content{position:relative;z-index:2;color:#fff;max-width:62.5rem}@media (max-width:1200px){.c-hero-with-date .c-hero-with-date__content{max-width:54.6875rem}}@media (max-width:1000px){.c-hero-with-date .c-hero-with-date__content{max-width:80%}}@media (max-width:700px){.c-hero-with-date .c-hero-with-date__content{max-width:100%}}.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__date{text-transform:uppercase;font-weight:700;font-size:1.5rem}@media (max-width:700px){.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__date{font-size:1rem}}.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title{text-transform:uppercase;font-family:Oswald;font-weight:700;letter-spacing:0;font-size:max(30px,4.625rem);line-height:1.2;position:relative}@media (max-width:1000px){.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title{font-size:max(30px,3rem)}}@media (max-width:700px){.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title{font-size:max(30px,2rem)}}.c-callout .c-callout__container .c-callout__text .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title,.s-content .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title,html body.mce-content-body .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__title{margin-top:.67em;margin-bottom:.67em}.c-hero-with-date .c-hero-with-date__content .c-hero-with-date__text{text-transform:none;font-family:Poppins;font-weight:400;letter-spacing:0;font-size:1rem;line-height:2}.c-callout .c-callout__container .c-callout__text .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__text,.s-content .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__text,html body.mce-content-body .c-hero-with-date .c-hero-with-date__content .c-hero-with-date__text{margin-top:1em;margin-bottom:1em}.c-image img{width:100%;height:auto}.c-important_link{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;background-color:#f7f7f7;border:1px solid #d9d9d9}@media (max-width:700px){.c-important_link{padding:1.5rem 1rem}}.c-marquee{overflow:hidden}.c-marquee_wrapper{display:inline-flex;will-change:transform}.c-marquee_content{white-space:nowrap}.c-mobile-menu{position:fixed;inset:0;z-index:100;display:flex;align-items:stretch;pointer-events:none}@media (min-width:1001px){.c-mobile-menu{display:none!important}}.c-mobile-menu.is-active{pointer-events:auto}.c-mobile-menu.is-active .c-mobile-menu__overlay{opacity:.9}.c-mobile-menu.is-active .c-mobile-menu__container{transform:translateX(0)}.c-mobile-menu.is-active .c-mobile-menu__container .c-mobile-menu__close{opacity:1}.c-mobile-menu .c-mobile-menu__container{flex:0 0 28.125rem;width:28.125rem;background-color:#fff;color:#000;position:absolute;top:0;right:0;bottom:0;padding:1.875rem 1.25rem;transform:translateX(100%);transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media (max-width:700px){.c-mobile-menu .c-mobile-menu__container{flex:0 0 18.75rem;width:18.75rem}}.c-mobile-menu .c-mobile-menu__container .c-separator{height:1px;background-color:#d9d9d9;width:100%}.c-mobile-menu .c-mobile-menu__container ul.menu{display:flex;flex-direction:column;gap:1.25rem}.c-mobile-menu .c-mobile-menu__container ul.menu.-alt{color:#74777a;font-size:.8125rem}.c-mobile-menu .c-mobile-menu__container ul.menu li{position:relative}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children>a{display:block;position:relative}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children>a:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;display:inline-block;width:1rem;height:1rem;background-color:#f48120;vertical-align:middle;-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children.-active>a:before{transform:translateY(-50%) rotate(-90deg)}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children.-active .sub-menu{height:var(--height)!important}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children .sub-menu{line-height:1.5;overflow:hidden;transition-property:height;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children .sub-menu li{padding:.375rem 1.125rem;background-color:#f7f7f7}.c-mobile-menu .c-mobile-menu__container ul.menu li.menu-item-has-children .sub-menu li:first-child{margin-top:.5rem}.c-mobile-menu .c-mobile-menu__container ul.menu li a{transition-property:color;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955);display:block}.c-mobile-menu .c-mobile-menu__container ul.menu li a:hover{color:#f48120}.c-mobile-menu .c-mobile-menu__container .c-mobile-menu__close{top:1.75rem;left:-1.75rem;transform:translateX(-100%);z-index:100;color:#fff}.c-mobile-menu .c-mobile-menu__container .c-mobile-menu__close,.c-mobile-menu .c-mobile-menu__overlay{position:absolute;opacity:0;transition-property:all;transition-duration:.4s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-mobile-menu .c-mobile-menu__overlay{inset:0;background-color:#000}body.menu-is-active{overflow:hidden}.c-pagination{gap:.875rem}.c-pagination,.c-pagination .page-numbers{display:flex;align-items:center;justify-content:center}.c-pagination .page-numbers{width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;border:1px solid #f48120;color:#f48120;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-pagination .page-numbers.current,.c-pagination .page-numbers:hover{background-color:#f48120;color:#fff}.c-pagination .page-numbers.next,.c-pagination .page-numbers.prev{border-radius:50%;border:0;background-color:#feefe2;color:#f48120;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.c-pagination .page-numbers.next:hover,.c-pagination .page-numbers.prev:hover{background-color:#f48120;color:#fff}.c-pagination .page-numbers.next:after,.c-pagination .page-numbers.prev:after{content:"";position:relative}.c-pagination .page-numbers.prev{margin-right:.875rem}.c-pagination .page-numbers.prev:after{display:inline-block;width:1rem;height:1rem;background-color:currentColor;vertical-align:middle;-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-backward);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-backward);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;margin-left:-2px}.c-pagination .page-numbers.next{margin-left:.875rem}.c-pagination .page-numbers.next:after{display:inline-block;width:1rem;height:1rem;background-color:currentColor;vertical-align:middle;-webkit-mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward);mask-image:url(/wp-content/themes/fqcq/assets/dist/icons/stack/svg/sprite.stack.svg#chevron-forward);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;margin-right:-2px}.c-post{display:flex;align-items:stretch;gap:2rem}.c-post:not(:last-child){margin-bottom:2.5rem}@media (max-width:700px){.c-post{flex-direction:column;margin-top:1.875rem;gap:1.25rem}}.c-post .c-post__post__image{overflow:hidden;position:relative;flex:1}@media (max-width:700px){.c-post .c-post__post__image{height:15.625rem;flex:auto}}.c-post .c-post__post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-post .c-post__post__content{align-self:center;flex:1;padding:2rem 0}@media (max-width:700px){.c-post .c-post__post__content{align-self:flex-start;padding:0}}.c-post .c-post__post__content .c-post__post__date{color:#474747}.c-post .c-post__post__content .c-post__post__title{color:#333;margin-top:.5rem;font-size:2rem}@media (max-width:1000px){.c-post .c-post__post__content .c-post__post__title{font-size:1.5rem}}.c-post .c-post__post__content p{line-height:1.5}@media (max-width:700px){.c-post .c-post__post__content p{display:none}}.single main .c-important_link:not(:last-child),.single main section:not(:last-child){margin-bottom:2.625rem}.c-recent-news{background-color:#f7f7f7}.c-recent-news .c-recent-news__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:1000px){.c-recent-news .c-recent-news__header{justify-content:center}.c-recent-news .c-recent-news__header .c-btn{display:none}}.c-recent-news .c-recent-news__footer{display:flex;justify-content:center;margin-top:1.875rem}@media (min-width:1001px){.c-recent-news .c-recent-news__footer{display:none}}.c-recent-news .c-recent-news__cards{margin-top:5.625rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}@media (max-width:1200px){.c-recent-news .c-recent-news__cards{gap:1.25rem}}@media (max-width:1000px){.c-recent-news .c-recent-news__cards{grid-template-columns:1fr;margin-top:1.875rem}}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card{overflow:hidden;position:relative}@media (min-width:1001px){.c-recent-news .c-recent-news__cards .c-recent-news__cards__card{position:relative;display:block}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card:before{content:"";display:block;width:100%;padding-bottom:100%}}@media (max-width:1000px){.c-recent-news .c-recent-news__cards .c-recent-news__cards__card{height:10.9375rem}}@media (max-width:700px){.c-recent-news .c-recent-news__cards .c-recent-news__cards__card{height:9.375rem}}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card:after{content:"";position:absolute;display:block;inset:0;background:linear-gradient(0deg,#000,#000 14%,transparent);z-index:1;pointer-events:none}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content{padding:1.25rem 3.125rem 1.25rem 1.25rem;position:absolute;bottom:0;right:0;left:0;z-index:2;color:#fff}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content .meta__date{font-size:.8125rem;margin-bottom:.625rem}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content .meta__title{font-size:1.25rem;text-transform:uppercase;font-weight:700}@media (max-width:1200px){.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content .meta__title{font-size:1.125rem;line-height:1.4}}@media (max-width:1000px){.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content .meta__title{font-size:1rem}}.c-recent-news .c-recent-news__cards .c-recent-news__cards__card .c-recent-news__card__content .c-recent-news__card__button{position:absolute;right:1.25rem;bottom:1.25rem}.c-separator{width:10.9375rem;height:.1875rem;background-color:#f48120}.c-text-image{display:flex;align-items:stretch;background-color:#f7f7f7}@media (max-width:700px){.c-text-image{flex-direction:column;align-items:flex-start;flex-wrap:wrap}}.c-text-image .c-text-image__image{flex:0 0 50%;overflow:hidden;position:relative}@media (max-width:700px){.c-text-image .c-text-image__image{flex:0 0 100%}}.c-text-image .c-text-image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-text-image .c-text-image__image:after{content:"";display:block;position:absolute;background-image:url(../images/c-text-image-mask.png);width:100%;top:0;bottom:0;right:0;z-index:10;height:100%;transform:translateX(80%)}@media (max-width:700px){.c-text-image .c-text-image__image:after{width:100%;height:100vh;top:auto;left:0;transform:rotate(90deg) translateX(90%)}}@media (max-width:425px){.c-text-image .c-text-image__image:after{transform:rotate(90deg) translateX(150%)}}.c-text-image .c-text-image__text{flex:0 0 50%}@media (max-width:700px){.c-text-image .c-text-image__text{flex:0 0 100%}}.c-text-image .c-text-image__text .c-text-image__text__container{max-width:80%;margin-left:auto;margin-right:auto}@media (max-width:425px){.c-text-image .c-text-image__text .c-text-image__text__container{max-width:calc(100% - 1.5rem)}}.c-two-columns-text .c-two-columns-text__columns{display:flex;align-items:flex-start;gap:2.375rem;flex-wrap:nowrap}@media (max-width:700px){.c-two-columns-text .c-two-columns-text__columns{flex-wrap:wrap}}.c-two-columns-text .c-two-columns-text__columns .c-two-columns-text__columns__column{flex:1}@media (max-width:700px){.c-two-columns-text .c-two-columns-text__columns .c-two-columns-text__columns__column{flex:0 0 100%!important}}.c-two-columns-text .c-two-columns-text__columns .c-two-columns-text__columns__column:first-child{flex:0 0 40%}.c-two-columns-text .c-two-columns-text__columns .c-two-columns-text__columns__column .c-btns-container{margin-top:2rem}.u-bg-primary-300{background-color:#fff!important;color:#000!important}.u-bg-primary-500{background-color:#474747!important;color:#fff!important}.u-bg-primary-700{background-color:#f48120!important;color:#fff!important}.u-bg-secondary-300{background-color:#fff!important;color:#000!important}.u-bg-secondary-500{background-color:#74777a!important;color:#000!important}.u-bg-secondary-700{background-color:#333!important;color:#000!important}.u-bg-surface-300{background-color:#474747!important;color:#000!important}.u-bg-surface-500{background-color:#f7f7f7!important;color:#000!important}.u-bg-background-500,.u-bg-surface-700{background-color:#fff!important;color:#000!important}.u-text-primary-300{color:#fff!important}.u-text-primary-500{color:#474747!important}.u-text-primary-700{color:#f48120!important}.u-text-secondary-300{color:#fff!important}.u-text-secondary-500{color:#74777a!important}.u-text-secondary-700{color:#333!important}.u-text-surface-300{color:#474747!important}.u-text-surface-500{color:#f7f7f7!important}.u-text-surface-700{color:#fff!important}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.u-padding-top-xxxs{padding-top:2px!important}.u-padding-top-xxs{padding-top:4px!important}.u-padding-top-xs{padding-top:.5rem!important}.u-padding-top-sm{padding-top:1rem!important}.u-padding-top{padding-top:1.5rem!important}.u-padding-top-lg{padding-top:2rem!important}.u-padding-top-xl{padding-top:3.5rem!important}.u-padding-top-xxl{padding-top:5.5rem!important}.u-padding-top-xxxl{padding-top:9rem!important}.u-padding-top-none{padding-top:0!important}.u-padding-top-auto{padding-top:auto!important}.u-padding-right-xxxs{padding-right:2px!important}.u-padding-right-xxs{padding-right:4px!important}.u-padding-right-xs{padding-right:.5rem!important}.u-padding-right-sm{padding-right:1rem!important}.u-padding-right{padding-right:1.5rem!important}.u-padding-right-lg{padding-right:2rem!important}.u-padding-right-xl{padding-right:3.5rem!important}.u-padding-right-xxl{padding-right:5.5rem!important}.u-padding-right-xxxl{padding-right:9rem!important}.u-padding-right-none{padding-right:0!important}.u-padding-right-auto{padding-right:auto!important}.u-padding-bottom-xxxs{padding-bottom:2px!important}.u-padding-bottom-xxs{padding-bottom:4px!important}.u-padding-bottom-xs{padding-bottom:.5rem!important}.u-padding-bottom-sm{padding-bottom:1rem!important}.u-padding-bottom{padding-bottom:1.5rem!important}.u-padding-bottom-lg{padding-bottom:2rem!important}.u-padding-bottom-xl{padding-bottom:3.5rem!important}.u-padding-bottom-xxl{padding-bottom:5.5rem!important}.u-padding-bottom-xxxl{padding-bottom:9rem!important}.u-padding-bottom-none{padding-bottom:0!important}.u-padding-bottom-auto{padding-bottom:auto!important}.u-padding-left-xxxs{padding-left:2px!important}.u-padding-left-xxs{padding-left:4px!important}.u-padding-left-xs{padding-left:.5rem!important}.u-padding-left-sm{padding-left:1rem!important}.u-padding-left{padding-left:1.5rem!important}.u-padding-left-lg{padding-left:2rem!important}.u-padding-left-xl{padding-left:3.5rem!important}.u-padding-left-xxl{padding-left:5.5rem!important}.u-padding-left-xxxl{padding-left:9rem!important}.u-padding-left-none{padding-left:0!important}.u-padding-left-auto{padding-left:auto!important}.u-margin-top-xxxs{margin-top:2px!important}.u-margin-top-xxs{margin-top:4px!important}.u-margin-top-xs{margin-top:.5rem!important}.u-margin-top-sm{margin-top:1rem!important}.u-margin-top{margin-top:1.5rem!important}.u-margin-top-lg{margin-top:2rem!important}.u-margin-top-xl{margin-top:3.5rem!important}.u-margin-top-xxl{margin-top:5.5rem!important}.u-margin-top-xxxl{margin-top:9rem!important}.u-margin-top-none{margin-top:0!important}.u-margin-top-auto{margin-top:auto!important}.u-margin-right-xxxs{margin-right:2px!important}.u-margin-right-xxs{margin-right:4px!important}.u-margin-right-xs{margin-right:.5rem!important}.u-margin-right-sm{margin-right:1rem!important}.u-margin-right{margin-right:1.5rem!important}.u-margin-right-lg{margin-right:2rem!important}.u-margin-right-xl{margin-right:3.5rem!important}.u-margin-right-xxl{margin-right:5.5rem!important}.u-margin-right-xxxl{margin-right:9rem!important}.u-margin-right-none{margin-right:0!important}.u-margin-right-auto{margin-right:auto!important}.u-margin-bottom-xxxs{margin-bottom:2px!important}.u-margin-bottom-xxs{margin-bottom:4px!important}.u-margin-bottom-xs{margin-bottom:.5rem!important}.u-margin-bottom-sm{margin-bottom:1rem!important}.u-margin-bottom{margin-bottom:1.5rem!important}.u-margin-bottom-lg{margin-bottom:2rem!important}.u-margin-bottom-xl{margin-bottom:3.5rem!important}.u-margin-bottom-xxl{margin-bottom:5.5rem!important}.u-margin-bottom-xxxl{margin-bottom:9rem!important}.u-margin-bottom-none{margin-bottom:0!important}.u-margin-bottom-auto{margin-bottom:auto!important}.u-margin-left-xxxs{margin-left:2px!important}.u-margin-left-xxs{margin-left:4px!important}.u-margin-left-xs{margin-left:.5rem!important}.u-margin-left-sm{margin-left:1rem!important}.u-margin-left{margin-left:1.5rem!important}.u-margin-left-lg{margin-left:2rem!important}.u-margin-left-xl{margin-left:3.5rem!important}.u-margin-left-xxl{margin-left:5.5rem!important}.u-margin-left-xxxl{margin-left:9rem!important}.u-margin-left-none{margin-left:0!important}.u-margin-left-auto{margin-left:auto!important}@media (max-width:1440px){.u-padding-top-xxxs\@desktop{padding-top:2px!important}.u-padding-top-xxs\@desktop{padding-top:4px!important}.u-padding-top-xs\@desktop{padding-top:.5rem!important}.u-padding-top-sm\@desktop{padding-top:1rem!important}.u-padding-top\@desktop{padding-top:1.5rem!important}.u-padding-top-lg\@desktop{padding-top:2rem!important}.u-padding-top-xl\@desktop{padding-top:3.5rem!important}.u-padding-top-xxl\@desktop{padding-top:5.5rem!important}.u-padding-top-xxxl\@desktop{padding-top:9rem!important}.u-padding-top-none\@desktop{padding-top:0!important}.u-padding-top-auto\@desktop{padding-top:auto!important}.u-padding-right-xxxs\@desktop{padding-right:2px!important}.u-padding-right-xxs\@desktop{padding-right:4px!important}.u-padding-right-xs\@desktop{padding-right:.5rem!important}.u-padding-right-sm\@desktop{padding-right:1rem!important}.u-padding-right\@desktop{padding-right:1.5rem!important}.u-padding-right-lg\@desktop{padding-right:2rem!important}.u-padding-right-xl\@desktop{padding-right:3.5rem!important}.u-padding-right-xxl\@desktop{padding-right:5.5rem!important}.u-padding-right-xxxl\@desktop{padding-right:9rem!important}.u-padding-right-none\@desktop{padding-right:0!important}.u-padding-right-auto\@desktop{padding-right:auto!important}.u-padding-bottom-xxxs\@desktop{padding-bottom:2px!important}.u-padding-bottom-xxs\@desktop{padding-bottom:4px!important}.u-padding-bottom-xs\@desktop{padding-bottom:.5rem!important}.u-padding-bottom-sm\@desktop{padding-bottom:1rem!important}.u-padding-bottom\@desktop{padding-bottom:1.5rem!important}.u-padding-bottom-lg\@desktop{padding-bottom:2rem!important}.u-padding-bottom-xl\@desktop{padding-bottom:3.5rem!important}.u-padding-bottom-xxl\@desktop{padding-bottom:5.5rem!important}.u-padding-bottom-xxxl\@desktop{padding-bottom:9rem!important}.u-padding-bottom-none\@desktop{padding-bottom:0!important}.u-padding-bottom-auto\@desktop{padding-bottom:auto!important}.u-padding-left-xxxs\@desktop{padding-left:2px!important}.u-padding-left-xxs\@desktop{padding-left:4px!important}.u-padding-left-xs\@desktop{padding-left:.5rem!important}.u-padding-left-sm\@desktop{padding-left:1rem!important}.u-padding-left\@desktop{padding-left:1.5rem!important}.u-padding-left-lg\@desktop{padding-left:2rem!important}.u-padding-left-xl\@desktop{padding-left:3.5rem!important}.u-padding-left-xxl\@desktop{padding-left:5.5rem!important}.u-padding-left-xxxl\@desktop{padding-left:9rem!important}.u-padding-left-none\@desktop{padding-left:0!important}.u-padding-left-auto\@desktop{padding-left:auto!important}.u-margin-top-xxxs\@desktop{margin-top:2px!important}.u-margin-top-xxs\@desktop{margin-top:4px!important}.u-margin-top-xs\@desktop{margin-top:.5rem!important}.u-margin-top-sm\@desktop{margin-top:1rem!important}.u-margin-top\@desktop{margin-top:1.5rem!important}.u-margin-top-lg\@desktop{margin-top:2rem!important}.u-margin-top-xl\@desktop{margin-top:3.5rem!important}.u-margin-top-xxl\@desktop{margin-top:5.5rem!important}.u-margin-top-xxxl\@desktop{margin-top:9rem!important}.u-margin-top-none\@desktop{margin-top:0!important}.u-margin-top-auto\@desktop{margin-top:auto!important}.u-margin-right-xxxs\@desktop{margin-right:2px!important}.u-margin-right-xxs\@desktop{margin-right:4px!important}.u-margin-right-xs\@desktop{margin-right:.5rem!important}.u-margin-right-sm\@desktop{margin-right:1rem!important}.u-margin-right\@desktop{margin-right:1.5rem!important}.u-margin-right-lg\@desktop{margin-right:2rem!important}.u-margin-right-xl\@desktop{margin-right:3.5rem!important}.u-margin-right-xxl\@desktop{margin-right:5.5rem!important}.u-margin-right-xxxl\@desktop{margin-right:9rem!important}.u-margin-right-none\@desktop{margin-right:0!important}.u-margin-right-auto\@desktop{margin-right:auto!important}.u-margin-bottom-xxxs\@desktop{margin-bottom:2px!important}.u-margin-bottom-xxs\@desktop{margin-bottom:4px!important}.u-margin-bottom-xs\@desktop{margin-bottom:.5rem!important}.u-margin-bottom-sm\@desktop{margin-bottom:1rem!important}.u-margin-bottom\@desktop{margin-bottom:1.5rem!important}.u-margin-bottom-lg\@desktop{margin-bottom:2rem!important}.u-margin-bottom-xl\@desktop{margin-bottom:3.5rem!important}.u-margin-bottom-xxl\@desktop{margin-bottom:5.5rem!important}.u-margin-bottom-xxxl\@desktop{margin-bottom:9rem!important}.u-margin-bottom-none\@desktop{margin-bottom:0!important}.u-margin-bottom-auto\@desktop{margin-bottom:auto!important}.u-margin-left-xxxs\@desktop{margin-left:2px!important}.u-margin-left-xxs\@desktop{margin-left:4px!important}.u-margin-left-xs\@desktop{margin-left:.5rem!important}.u-margin-left-sm\@desktop{margin-left:1rem!important}.u-margin-left\@desktop{margin-left:1.5rem!important}.u-margin-left-lg\@desktop{margin-left:2rem!important}.u-margin-left-xl\@desktop{margin-left:3.5rem!important}.u-margin-left-xxl\@desktop{margin-left:5.5rem!important}.u-margin-left-xxxl\@desktop{margin-left:9rem!important}.u-margin-left-none\@desktop{margin-left:0!important}.u-margin-left-auto\@desktop{margin-left:auto!important}}@media (max-width:1000px){.u-padding-top-xxxs\@laptop{padding-top:2px!important}.u-padding-top-xxs\@laptop{padding-top:4px!important}.u-padding-top-xs\@laptop{padding-top:.5rem!important}.u-padding-top-sm\@laptop{padding-top:1rem!important}.u-padding-top\@laptop{padding-top:1.5rem!important}.u-padding-top-lg\@laptop{padding-top:2rem!important}.u-padding-top-xl\@laptop{padding-top:3.5rem!important}.u-padding-top-xxl\@laptop{padding-top:5.5rem!important}.u-padding-top-xxxl\@laptop{padding-top:9rem!important}.u-padding-top-none\@laptop{padding-top:0!important}.u-padding-top-auto\@laptop{padding-top:auto!important}.u-padding-right-xxxs\@laptop{padding-right:2px!important}.u-padding-right-xxs\@laptop{padding-right:4px!important}.u-padding-right-xs\@laptop{padding-right:.5rem!important}.u-padding-right-sm\@laptop{padding-right:1rem!important}.u-padding-right\@laptop{padding-right:1.5rem!important}.u-padding-right-lg\@laptop{padding-right:2rem!important}.u-padding-right-xl\@laptop{padding-right:3.5rem!important}.u-padding-right-xxl\@laptop{padding-right:5.5rem!important}.u-padding-right-xxxl\@laptop{padding-right:9rem!important}.u-padding-right-none\@laptop{padding-right:0!important}.u-padding-right-auto\@laptop{padding-right:auto!important}.u-padding-bottom-xxxs\@laptop{padding-bottom:2px!important}.u-padding-bottom-xxs\@laptop{padding-bottom:4px!important}.u-padding-bottom-xs\@laptop{padding-bottom:.5rem!important}.u-padding-bottom-sm\@laptop{padding-bottom:1rem!important}.u-padding-bottom\@laptop{padding-bottom:1.5rem!important}.u-padding-bottom-lg\@laptop{padding-bottom:2rem!important}.u-padding-bottom-xl\@laptop{padding-bottom:3.5rem!important}.u-padding-bottom-xxl\@laptop{padding-bottom:5.5rem!important}.u-padding-bottom-xxxl\@laptop{padding-bottom:9rem!important}.u-padding-bottom-none\@laptop{padding-bottom:0!important}.u-padding-bottom-auto\@laptop{padding-bottom:auto!important}.u-padding-left-xxxs\@laptop{padding-left:2px!important}.u-padding-left-xxs\@laptop{padding-left:4px!important}.u-padding-left-xs\@laptop{padding-left:.5rem!important}.u-padding-left-sm\@laptop{padding-left:1rem!important}.u-padding-left\@laptop{padding-left:1.5rem!important}.u-padding-left-lg\@laptop{padding-left:2rem!important}.u-padding-left-xl\@laptop{padding-left:3.5rem!important}.u-padding-left-xxl\@laptop{padding-left:5.5rem!important}.u-padding-left-xxxl\@laptop{padding-left:9rem!important}.u-padding-left-none\@laptop{padding-left:0!important}.u-padding-left-auto\@laptop{padding-left:auto!important}.u-margin-top-xxxs\@laptop{margin-top:2px!important}.u-margin-top-xxs\@laptop{margin-top:4px!important}.u-margin-top-xs\@laptop{margin-top:.5rem!important}.u-margin-top-sm\@laptop{margin-top:1rem!important}.u-margin-top\@laptop{margin-top:1.5rem!important}.u-margin-top-lg\@laptop{margin-top:2rem!important}.u-margin-top-xl\@laptop{margin-top:3.5rem!important}.u-margin-top-xxl\@laptop{margin-top:5.5rem!important}.u-margin-top-xxxl\@laptop{margin-top:9rem!important}.u-margin-top-none\@laptop{margin-top:0!important}.u-margin-top-auto\@laptop{margin-top:auto!important}.u-margin-right-xxxs\@laptop{margin-right:2px!important}.u-margin-right-xxs\@laptop{margin-right:4px!important}.u-margin-right-xs\@laptop{margin-right:.5rem!important}.u-margin-right-sm\@laptop{margin-right:1rem!important}.u-margin-right\@laptop{margin-right:1.5rem!important}.u-margin-right-lg\@laptop{margin-right:2rem!important}.u-margin-right-xl\@laptop{margin-right:3.5rem!important}.u-margin-right-xxl\@laptop{margin-right:5.5rem!important}.u-margin-right-xxxl\@laptop{margin-right:9rem!important}.u-margin-right-none\@laptop{margin-right:0!important}.u-margin-right-auto\@laptop{margin-right:auto!important}.u-margin-bottom-xxxs\@laptop{margin-bottom:2px!important}.u-margin-bottom-xxs\@laptop{margin-bottom:4px!important}.u-margin-bottom-xs\@laptop{margin-bottom:.5rem!important}.u-margin-bottom-sm\@laptop{margin-bottom:1rem!important}.u-margin-bottom\@laptop{margin-bottom:1.5rem!important}.u-margin-bottom-lg\@laptop{margin-bottom:2rem!important}.u-margin-bottom-xl\@laptop{margin-bottom:3.5rem!important}.u-margin-bottom-xxl\@laptop{margin-bottom:5.5rem!important}.u-margin-bottom-xxxl\@laptop{margin-bottom:9rem!important}.u-margin-bottom-none\@laptop{margin-bottom:0!important}.u-margin-bottom-auto\@laptop{margin-bottom:auto!important}.u-margin-left-xxxs\@laptop{margin-left:2px!important}.u-margin-left-xxs\@laptop{margin-left:4px!important}.u-margin-left-xs\@laptop{margin-left:.5rem!important}.u-margin-left-sm\@laptop{margin-left:1rem!important}.u-margin-left\@laptop{margin-left:1.5rem!important}.u-margin-left-lg\@laptop{margin-left:2rem!important}.u-margin-left-xl\@laptop{margin-left:3.5rem!important}.u-margin-left-xxl\@laptop{margin-left:5.5rem!important}.u-margin-left-xxxl\@laptop{margin-left:9rem!important}.u-margin-left-none\@laptop{margin-left:0!important}.u-margin-left-auto\@laptop{margin-left:auto!important}}@media (max-width:700px){.u-padding-top-xxxs\@tablet{padding-top:2px!important}.u-padding-top-xxs\@tablet{padding-top:4px!important}.u-padding-top-xs\@tablet{padding-top:.5rem!important}.u-padding-top-sm\@tablet{padding-top:1rem!important}.u-padding-top\@tablet{padding-top:1.5rem!important}.u-padding-top-lg\@tablet{padding-top:2rem!important}.u-padding-top-xl\@tablet{padding-top:3.5rem!important}.u-padding-top-xxl\@tablet{padding-top:5.5rem!important}.u-padding-top-xxxl\@tablet{padding-top:9rem!important}.u-padding-top-none\@tablet{padding-top:0!important}.u-padding-top-auto\@tablet{padding-top:auto!important}.u-padding-right-xxxs\@tablet{padding-right:2px!important}.u-padding-right-xxs\@tablet{padding-right:4px!important}.u-padding-right-xs\@tablet{padding-right:.5rem!important}.u-padding-right-sm\@tablet{padding-right:1rem!important}.u-padding-right\@tablet{padding-right:1.5rem!important}.u-padding-right-lg\@tablet{padding-right:2rem!important}.u-padding-right-xl\@tablet{padding-right:3.5rem!important}.u-padding-right-xxl\@tablet{padding-right:5.5rem!important}.u-padding-right-xxxl\@tablet{padding-right:9rem!important}.u-padding-right-none\@tablet{padding-right:0!important}.u-padding-right-auto\@tablet{padding-right:auto!important}.u-padding-bottom-xxxs\@tablet{padding-bottom:2px!important}.u-padding-bottom-xxs\@tablet{padding-bottom:4px!important}.u-padding-bottom-xs\@tablet{padding-bottom:.5rem!important}.u-padding-bottom-sm\@tablet{padding-bottom:1rem!important}.u-padding-bottom\@tablet{padding-bottom:1.5rem!important}.u-padding-bottom-lg\@tablet{padding-bottom:2rem!important}.u-padding-bottom-xl\@tablet{padding-bottom:3.5rem!important}.u-padding-bottom-xxl\@tablet{padding-bottom:5.5rem!important}.u-padding-bottom-xxxl\@tablet{padding-bottom:9rem!important}.u-padding-bottom-none\@tablet{padding-bottom:0!important}.u-padding-bottom-auto\@tablet{padding-bottom:auto!important}.u-padding-left-xxxs\@tablet{padding-left:2px!important}.u-padding-left-xxs\@tablet{padding-left:4px!important}.u-padding-left-xs\@tablet{padding-left:.5rem!important}.u-padding-left-sm\@tablet{padding-left:1rem!important}.u-padding-left\@tablet{padding-left:1.5rem!important}.u-padding-left-lg\@tablet{padding-left:2rem!important}.u-padding-left-xl\@tablet{padding-left:3.5rem!important}.u-padding-left-xxl\@tablet{padding-left:5.5rem!important}.u-padding-left-xxxl\@tablet{padding-left:9rem!important}.u-padding-left-none\@tablet{padding-left:0!important}.u-padding-left-auto\@tablet{padding-left:auto!important}.u-margin-top-xxxs\@tablet{margin-top:2px!important}.u-margin-top-xxs\@tablet{margin-top:4px!important}.u-margin-top-xs\@tablet{margin-top:.5rem!important}.u-margin-top-sm\@tablet{margin-top:1rem!important}.u-margin-top\@tablet{margin-top:1.5rem!important}.u-margin-top-lg\@tablet{margin-top:2rem!important}.u-margin-top-xl\@tablet{margin-top:3.5rem!important}.u-margin-top-xxl\@tablet{margin-top:5.5rem!important}.u-margin-top-xxxl\@tablet{margin-top:9rem!important}.u-margin-top-none\@tablet{margin-top:0!important}.u-margin-top-auto\@tablet{margin-top:auto!important}.u-margin-right-xxxs\@tablet{margin-right:2px!important}.u-margin-right-xxs\@tablet{margin-right:4px!important}.u-margin-right-xs\@tablet{margin-right:.5rem!important}.u-margin-right-sm\@tablet{margin-right:1rem!important}.u-margin-right\@tablet{margin-right:1.5rem!important}.u-margin-right-lg\@tablet{margin-right:2rem!important}.u-margin-right-xl\@tablet{margin-right:3.5rem!important}.u-margin-right-xxl\@tablet{margin-right:5.5rem!important}.u-margin-right-xxxl\@tablet{margin-right:9rem!important}.u-margin-right-none\@tablet{margin-right:0!important}.u-margin-right-auto\@tablet{margin-right:auto!important}.u-margin-bottom-xxxs\@tablet{margin-bottom:2px!important}.u-margin-bottom-xxs\@tablet{margin-bottom:4px!important}.u-margin-bottom-xs\@tablet{margin-bottom:.5rem!important}.u-margin-bottom-sm\@tablet{margin-bottom:1rem!important}.u-margin-bottom\@tablet{margin-bottom:1.5rem!important}.u-margin-bottom-lg\@tablet{margin-bottom:2rem!important}.u-margin-bottom-xl\@tablet{margin-bottom:3.5rem!important}.u-margin-bottom-xxl\@tablet{margin-bottom:5.5rem!important}.u-margin-bottom-xxxl\@tablet{margin-bottom:9rem!important}.u-margin-bottom-none\@tablet{margin-bottom:0!important}.u-margin-bottom-auto\@tablet{margin-bottom:auto!important}.u-margin-left-xxxs\@tablet{margin-left:2px!important}.u-margin-left-xxs\@tablet{margin-left:4px!important}.u-margin-left-xs\@tablet{margin-left:.5rem!important}.u-margin-left-sm\@tablet{margin-left:1rem!important}.u-margin-left\@tablet{margin-left:1.5rem!important}.u-margin-left-lg\@tablet{margin-left:2rem!important}.u-margin-left-xl\@tablet{margin-left:3.5rem!important}.u-margin-left-xxl\@tablet{margin-left:5.5rem!important}.u-margin-left-xxxl\@tablet{margin-left:9rem!important}.u-margin-left-none\@tablet{margin-left:0!important}.u-margin-left-auto\@tablet{margin-left:auto!important}}@media (max-width:425px){.u-padding-top-xxxs\@mobile{padding-top:2px!important}.u-padding-top-xxs\@mobile{padding-top:4px!important}.u-padding-top-xs\@mobile{padding-top:.5rem!important}.u-padding-top-sm\@mobile{padding-top:1rem!important}.u-padding-top\@mobile{padding-top:1.5rem!important}.u-padding-top-lg\@mobile{padding-top:2rem!important}.u-padding-top-xl\@mobile{padding-top:3.5rem!important}.u-padding-top-xxl\@mobile{padding-top:5.5rem!important}.u-padding-top-xxxl\@mobile{padding-top:9rem!important}.u-padding-top-none\@mobile{padding-top:0!important}.u-padding-top-auto\@mobile{padding-top:auto!important}.u-padding-right-xxxs\@mobile{padding-right:2px!important}.u-padding-right-xxs\@mobile{padding-right:4px!important}.u-padding-right-xs\@mobile{padding-right:.5rem!important}.u-padding-right-sm\@mobile{padding-right:1rem!important}.u-padding-right\@mobile{padding-right:1.5rem!important}.u-padding-right-lg\@mobile{padding-right:2rem!important}.u-padding-right-xl\@mobile{padding-right:3.5rem!important}.u-padding-right-xxl\@mobile{padding-right:5.5rem!important}.u-padding-right-xxxl\@mobile{padding-right:9rem!important}.u-padding-right-none\@mobile{padding-right:0!important}.u-padding-right-auto\@mobile{padding-right:auto!important}.u-padding-bottom-xxxs\@mobile{padding-bottom:2px!important}.u-padding-bottom-xxs\@mobile{padding-bottom:4px!important}.u-padding-bottom-xs\@mobile{padding-bottom:.5rem!important}.u-padding-bottom-sm\@mobile{padding-bottom:1rem!important}.u-padding-bottom\@mobile{padding-bottom:1.5rem!important}.u-padding-bottom-lg\@mobile{padding-bottom:2rem!important}.u-padding-bottom-xl\@mobile{padding-bottom:3.5rem!important}.u-padding-bottom-xxl\@mobile{padding-bottom:5.5rem!important}.u-padding-bottom-xxxl\@mobile{padding-bottom:9rem!important}.u-padding-bottom-none\@mobile{padding-bottom:0!important}.u-padding-bottom-auto\@mobile{padding-bottom:auto!important}.u-padding-left-xxxs\@mobile{padding-left:2px!important}.u-padding-left-xxs\@mobile{padding-left:4px!important}.u-padding-left-xs\@mobile{padding-left:.5rem!important}.u-padding-left-sm\@mobile{padding-left:1rem!important}.u-padding-left\@mobile{padding-left:1.5rem!important}.u-padding-left-lg\@mobile{padding-left:2rem!important}.u-padding-left-xl\@mobile{padding-left:3.5rem!important}.u-padding-left-xxl\@mobile{padding-left:5.5rem!important}.u-padding-left-xxxl\@mobile{padding-left:9rem!important}.u-padding-left-none\@mobile{padding-left:0!important}.u-padding-left-auto\@mobile{padding-left:auto!important}.u-margin-top-xxxs\@mobile{margin-top:2px!important}.u-margin-top-xxs\@mobile{margin-top:4px!important}.u-margin-top-xs\@mobile{margin-top:.5rem!important}.u-margin-top-sm\@mobile{margin-top:1rem!important}.u-margin-top\@mobile{margin-top:1.5rem!important}.u-margin-top-lg\@mobile{margin-top:2rem!important}.u-margin-top-xl\@mobile{margin-top:3.5rem!important}.u-margin-top-xxl\@mobile{margin-top:5.5rem!important}.u-margin-top-xxxl\@mobile{margin-top:9rem!important}.u-margin-top-none\@mobile{margin-top:0!important}.u-margin-top-auto\@mobile{margin-top:auto!important}.u-margin-right-xxxs\@mobile{margin-right:2px!important}.u-margin-right-xxs\@mobile{margin-right:4px!important}.u-margin-right-xs\@mobile{margin-right:.5rem!important}.u-margin-right-sm\@mobile{margin-right:1rem!important}.u-margin-right\@mobile{margin-right:1.5rem!important}.u-margin-right-lg\@mobile{margin-right:2rem!important}.u-margin-right-xl\@mobile{margin-right:3.5rem!important}.u-margin-right-xxl\@mobile{margin-right:5.5rem!important}.u-margin-right-xxxl\@mobile{margin-right:9rem!important}.u-margin-right-none\@mobile{margin-right:0!important}.u-margin-right-auto\@mobile{margin-right:auto!important}.u-margin-bottom-xxxs\@mobile{margin-bottom:2px!important}.u-margin-bottom-xxs\@mobile{margin-bottom:4px!important}.u-margin-bottom-xs\@mobile{margin-bottom:.5rem!important}.u-margin-bottom-sm\@mobile{margin-bottom:1rem!important}.u-margin-bottom\@mobile{margin-bottom:1.5rem!important}.u-margin-bottom-lg\@mobile{margin-bottom:2rem!important}.u-margin-bottom-xl\@mobile{margin-bottom:3.5rem!important}.u-margin-bottom-xxl\@mobile{margin-bottom:5.5rem!important}.u-margin-bottom-xxxl\@mobile{margin-bottom:9rem!important}.u-margin-bottom-none\@mobile{margin-bottom:0!important}.u-margin-bottom-auto\@mobile{margin-bottom:auto!important}.u-margin-left-xxxs\@mobile{margin-left:2px!important}.u-margin-left-xxs\@mobile{margin-left:4px!important}.u-margin-left-xs\@mobile{margin-left:.5rem!important}.u-margin-left-sm\@mobile{margin-left:1rem!important}.u-margin-left\@mobile{margin-left:1.5rem!important}.u-margin-left-lg\@mobile{margin-left:2rem!important}.u-margin-left-xl\@mobile{margin-left:3.5rem!important}.u-margin-left-xxl\@mobile{margin-left:5.5rem!important}.u-margin-left-xxxl\@mobile{margin-left:9rem!important}.u-margin-left-none\@mobile{margin-left:0!important}.u-margin-left-auto\@mobile{margin-left:auto!important}}.u-hidden{display:none!important}.u-text-left{text-align:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-overflow-visible{overflow:visible!important}@media (max-width:700px){.-u-hidden-tablet-down{display:none!important}}@media (min-width:701px){.-u-hidden-laptop-up{display:none!important}}.u-text-bold{font-weight:700!important}.u-1\/1{width:100%!important}.u-1\/2{width:50%!important}.u-1\/3{width:33.3333333333%!important}.u-2\/3{width:66.6666666667%!important}.u-1\/4{width:25%!important}.u-2\/4{width:50%!important}.u-3\/4{width:75%!important}.u-1\/5{width:20%!important}.u-2\/5{width:40%!important}.u-3\/5{width:60%!important}.u-4\/5{width:80%!important}@media (max-width:1440px){.u-1\/1\@desktop{width:100%!important}.u-1\/2\@desktop{width:50%!important}.u-1\/3\@desktop{width:33.3333333333%!important}.u-2\/3\@desktop{width:66.6666666667%!important}.u-1\/4\@desktop{width:25%!important}.u-2\/4\@desktop{width:50%!important}.u-3\/4\@desktop{width:75%!important}.u-1\/5\@desktop{width:20%!important}.u-2\/5\@desktop{width:40%!important}.u-3\/5\@desktop{width:60%!important}.u-4\/5\@desktop{width:80%!important}}@media (max-width:1000px){.u-1\/1\@laptop{width:100%!important}.u-1\/2\@laptop{width:50%!important}.u-1\/3\@laptop{width:33.3333333333%!important}.u-2\/3\@laptop{width:66.6666666667%!important}.u-1\/4\@laptop{width:25%!important}.u-2\/4\@laptop{width:50%!important}.u-3\/4\@laptop{width:75%!important}.u-1\/5\@laptop{width:20%!important}.u-2\/5\@laptop{width:40%!important}.u-3\/5\@laptop{width:60%!important}.u-4\/5\@laptop{width:80%!important}}@media (max-width:700px){.u-1\/1\@tablet{width:100%!important}.u-1\/2\@tablet{width:50%!important}.u-1\/3\@tablet{width:33.3333333333%!important}.u-2\/3\@tablet{width:66.6666666667%!important}.u-1\/4\@tablet{width:25%!important}.u-2\/4\@tablet{width:50%!important}.u-3\/4\@tablet{width:75%!important}.u-1\/5\@tablet{width:20%!important}.u-2\/5\@tablet{width:40%!important}.u-3\/5\@tablet{width:60%!important}.u-4\/5\@tablet{width:80%!important}}@media (max-width:425px){.u-1\/1\@mobile{width:100%!important}.u-1\/2\@mobile{width:50%!important}.u-1\/3\@mobile{width:33.3333333333%!important}.u-2\/3\@mobile{width:66.6666666667%!important}.u-1\/4\@mobile{width:25%!important}.u-2\/4\@mobile{width:50%!important}.u-3\/4\@mobile{width:75%!important}.u-1\/5\@mobile{width:20%!important}.u-2\/5\@mobile{width:40%!important}.u-3\/5\@mobile{width:60%!important}.u-4\/5\@mobile{width:80%!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAtc2V0dGluZ3MvX2ZvbnRzLnNjc3MiLCIxLXRvb2xzL192YXJpYWJsZXMuc2NzcyIsIm1haW4uY3NzIiwiMi1nZW5lcmljL19idXR0b24uc2NzcyIsIjItZ2VuZXJpYy9fZWRpdG9yLnNjc3MiLCIyLWdlbmVyaWMvX2Zvcm1zLnNjc3MiLCIwLXNldHRpbmdzL19jb25maWcuc2NzcyIsIjEtdG9vbHMvX21peGlucy5zY3NzIiwiMi1nZW5lcmljL19nZW5lcmljLnNjc3MiLCIyLWdlbmVyaWMvX21lZGlhLnNjc3MiLCIzLWVsZW1lbnRzL19saXN0cy5zY3NzIiwiMy1lbGVtZW50cy9fcGFnZS5zY3NzIiwiMy1lbGVtZW50cy9fdHlwb2dyYXBoeS5zY3NzIiwiNC1vYmplY3RzL19jYXJvdXNlbC5zY3NzIiwiNC1vYmplY3RzL19jb250YWluZXIuc2NzcyIsIjQtb2JqZWN0cy9fZ3JpZC5zY3NzIiwiNC1vYmplY3RzL19pY29uLnNjc3MiLCI0LW9iamVjdHMvX2xheW91dC5zY3NzIiwiNC1vYmplY3RzL19yYXRpby5zY3NzIiwiNC1vYmplY3RzL19zZWN0aW9uLnNjc3MiLCI0LW9iamVjdHMvX3R5cG9ncmFwaHkuc2NzcyIsIjUtY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCI1LWNvbXBvbmVudHMvX2J1cmdlci5zY3NzIiwiNS1jb21wb25lbnRzL19idXR0b24uc2NzcyIsIjUtY29tcG9uZW50cy9fY2FsbG91dC5zY3NzIiwiNS1jb21wb25lbnRzL19jYXJ0b2dyYXBoaWUuc2NzcyIsIjUtY29tcG9uZW50cy9fY29udGFjdC1pbmZvLnNjc3MiLCI1LWNvbXBvbmVudHMvX2N1cnNvci5zY3NzIiwiNS1jb21wb25lbnRzL19mYW5jeWJveC5zY3NzIiwiNS1jb21wb25lbnRzL19mZWF0dXJlZC1saW5rcy5zY3NzIiwiNS1jb21wb25lbnRzL19maWxlLnNjc3MiLCI1LWNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiNS1jb21wb25lbnRzL19mdXR1cmUtZXZlbnQuc2NzcyIsIjUtY29tcG9uZW50cy9fZ2FsbGVyaWVzLnNjc3MiLCI1LWNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiNS1jb21wb25lbnRzL19oZXJvLXRleHR1YWwuc2NzcyIsIjUtY29tcG9uZW50cy9faGVyby13aXRoLWRhdGUuc2NzcyIsIjUtY29tcG9uZW50cy9faW1hZ2Uuc2NzcyIsIjUtY29tcG9uZW50cy9faW1wb3J0YW50LWxpbmsuc2NzcyIsIjUtY29tcG9uZW50cy9fbWFycXVlZS5zY3NzIiwiNS1jb21wb25lbnRzL19tb2JpbGUtbWVudS5zY3NzIiwiNS1jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCI1LWNvbXBvbmVudHMvX3Bvc3Quc2NzcyIsIjUtY29tcG9uZW50cy9fcmVjZW50LW5ld3Muc2NzcyIsIjUtY29tcG9uZW50cy9fc2VwYXJhdG9yLnNjc3MiLCI1LWNvbXBvbmVudHMvX3RleHQtaW1hZ2Uuc2NzcyIsIjUtY29tcG9uZW50cy9fdHdvLWNvbHVtbnMtdGV4dC5zY3NzIiwiNi11dGlsaXRpZXMvX2NvbG9ycy5zY3NzIiwiNi11dGlsaXRpZXMvX2hlbHBlcnMuc2NzcyIsIjYtdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCI2LXV0aWxpdGllcy9fdXRpbGl0aWVzLnNjc3MiLCI2LXV0aWxpdGllcy9fd2lkdGhzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ1EseUhBQUEsQUNEUixNQUtFLCtCQUFBLGlDQUFBLDhCQUFBLEFBYUEsK0JBQUEsK0JBQUEsMkJBQUEsQ0NWRixBRERFLGdEQVBGLE1BUUcsOEJBQUEsQ0NJRCxDQUNGLEFERkUseUJBWEYsTUFZRyxnQ0FBQSxDQ0tELENBQ0YsQURYRSxnREFQRixNQVFHLDhCQUFBLENDY0QsQ0FDRixBRFpFLHlCQVhGLE1BWUcsZ0NBQUEsQ0NlRCxDQUNGLEFEckJFLGdEQVBGLE1BUUcsOEJBQUEsQ0N3QkQsQ0FDRixBRHRCRSx5QkFYRixNQVlHLDhCQUFBLENDeUJELENBQ0YsQURsQkUsaURBcEJGLE1BcUJH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QyxxQkFDQyx3QkFBQSxDYmttQkYsQWEvbEJDLHdCQUNDLHNCQUFBLENiaW1CRixBYTlsQkMseUJBQ0MsNkJBQUEsQ2JnbUJGLEFhN2xCQyx3QkFDQyw0QkFBQSxDYitsQkYsQWE1bEJDLHdCQUNDLDRCQUFBLENiOGxCRixBYTNsQkMscUJBQ0Msc0JBQUEsQ2I2bEJGLEFhMWxCQyxtQkFDQyxvQkFBQSxDYjRsQkYsQWF6bEJDLHNCQUNDLGtCQUFBLENiMmxCRixBYXhsQkMsd0JBQ0Msb0JBQUEsQ2IwbEJGLEFhdmxCQyx1QkFDQyxtQkFBQSxDYnlsQkYsQWFybEJFLGdCQUNDLDZDQUFBLENidWxCSCxBYXBsQkUsZ0JBQ0MsMENBQUEsQ2JzbEJILEFhM2xCRSxnQkFDQyw2Q0FBQSxDYjZsQkgsQWExbEJFLGdCQUNDLDBDQUFBLENiNGxCSCxBYWptQkUsZ0JBQ0MsNkNBQUEsQ2JtbUJILEFhaG1CRSxnQkFDQywwQ0FBQSxDYmttQkgsQWF2bUJFLGdCQUNDLDZDQUFBLENieW1CSCxBYXRtQkUsZ0JBQ0MsMENBQUEsQ2J3bUJILEFhN21CRSxnQkFDQyw2Q0FBQSxDYittQkgsQWE1bUJFLGdCQUNDLDBDQUFBLENiOG1CSCxBYW5uQkUsZ0JBQ0MsNkNBQUEsQ2JxbkJILEFhbG5CRSxnQkFDQywwQ0FBQSxDYm9uQkgsQWF6bkJFLGdCQUNDLDZDQUFBLENiMm5CSCxBYXhuQkUsZ0JBQ0MsMENBQUEsQ2IwbkJILEFhL25CRSxnQkFDQyw2Q0FBQSxDYmlvQkgsQWE5bkJFLGdCQUNDLDBDQUFBLENiZ29CSCxBS3BmRywwQlF0SUEseUJBQ0MsNkNBQUEsQ2I2bkJGLEFhM25CQyx5QkFDQywwQ0FBQSxDYjZuQkYsQWFqb0JDLHlCQUNDLDZDQUFBLENibW9CRixBYWpvQkMseUJBQ0MsMENBQUEsQ2Jtb0JGLEFhdm9CQyx5QkFDQyw2Q0FBQSxDYnlvQkYsQWF2b0JDLHlCQUNDLDBDQUFBLENieW9CRixBYTdvQkMseUJBQ0MsNkNBQUEsQ2Irb0JGLEFhN29CQyx5QkFDQywwQ0FBQSxDYitvQkYsQWFucEJDLHlCQUNDLDZDQUFBLENicXBCRixBYW5wQkMseUJBQ0MsMENBQUEsQ2JxcEJGLEFhenBCQyx5QkFDQyw2Q0FBQSxDYjJwQkYsQWF6cEJDLHlCQUNDLDBDQUFBLENiMnBCRixBYS9wQkMseUJBQ0MsNkNBQUEsQ2JpcUJGLEFhL3BCQyx5QkFDQywwQ0FBQSxDYmlxQkYsQWFycUJDLHlCQUNDLDZDQUFBLENidXFCRixBYXJxQkMseUJBQ0MsMENBQUEsQ2J1cUJGLENBQ0YsQUt0aUJHLDBCUXRJQSx3QkFDQyw2Q0FBQSxDYitxQkYsQWE3cUJDLHdCQUNDLDBDQUFBLENiK3FCRixBYW5yQkMsd0JBQ0MsNkNBQUEsQ2JxckJGLEFhbnJCQyx3QkFDQywwQ0FBQSxDYnFyQkYsQWF6ckJDLHdCQUNDLDZDQUFBLENiMnJCRixBYXpyQkMsd0JBQ0MsMENBQUEsQ2IyckJGLEFhL3JCQyx3QkFDQyw2Q0FBQSxDYmlzQkYsQWEvckJDLHdCQUNDLDBDQUFBLENiaXNCRixBYXJzQkMsd0JBQ0MsNkNBQUEsQ2J1c0JGLEFhcnNCQyx3QkFDQywwQ0FBQSxDYnVzQkYsQWEzc0JDLHdCQUNDLDZDQUFBLENiNnNCRixBYTNzQkMsd0JBQ0MsMENBQUEsQ2I2c0JGLEFhanRCQyx3QkFDQyw2Q0FBQSxDYm10QkYsQWFqdEJDLHdCQUNDLDBDQUFBLENibXRCRixBYXZ0QkMsd0JBQ0MsNkNBQUEsQ2J5dEJGLEFhdnRCQyx3QkFDQywwQ0FBQSxDYnl0QkYsQ0FDRixBS3hsQkcseUJRdElBLHdCQUNDLDZDQUFBLENiaXVCRixBYS90QkMsd0JBQ0MsMENBQUEsQ2JpdUJGLEFhcnVCQyx3QkFDQyw2Q0FBQSxDYnV1QkYsQWFydUJDLHdCQUNDLDBDQUFBLENidXVCRixBYTN1QkMsd0JBQ0MsNkNBQUEsQ2I2dUJGLEFhM3VCQyx3QkFDQywwQ0FBQSxDYjZ1QkYsQWFqdkJDLHdCQUNDLDZDQUFBLENibXZCRixBYWp2QkMsd0JBQ0MsMENBQUEsQ2JtdkJGLEFhdnZCQyx3QkFDQyw2Q0FBQSxDYnl2QkYsQWF2dkJDLHdCQUNDLDBDQUFBLENieXZCRixBYTd2QkMsd0JBQ0MsNkNBQUEsQ2IrdkJGLEFhN3ZCQyx3QkFDQywwQ0FBQSxDYit2QkYsQWFud0JDLHdCQUNDLDZDQUFBLENicXdCRixBYW53QkMsd0JBQ0MsMENBQUEsQ2Jxd0JGLEFhendCQyx3QkFDQyw2Q0FBQSxDYjJ3QkYsQWF6d0JDLHdCQUNDLDBDQUFBLENiMndCRixDQUNGLEFLMW9CRyx5QlF0SUEsd0JBQ0MsNkNBQUEsQ2JteEJGLEFhanhCQyx3QkFDQywwQ0FBQSxDYm14QkYsQWF2eEJDLHdCQUNDLDZDQUFBLENieXhCRixBYXZ4QkMsd0JBQ0MsMENBQUEsQ2J5eEJGLEFhN3hCQyx3QkFDQyw2Q0FBQSxDYit4QkYsQWE3eEJDLHdCQUNDLDBDQUFBLENiK3hCRixBYW55QkMsd0JBQ0MsNkNBQUEsQ2JxeUJGLEFhbnlCQyx3QkFDQywwQ0FBQSxDYnF5QkYsQWF6eUJDLHdCQUNDLDZDQUFBLENiMnlCRixBYXp5QkMsd0JBQ0MsMENBQUEsQ2IyeUJGLEFhL3lCQyx3QkFDQyw2Q0FBQSxDYml6QkYsQWEveUJDLHdCQUNDLDBDQUFBLENiaXpCRixBYXJ6QkMsd0JBQ0MsNkNBQUEsQ2J1ekJGLEFhcnpCQyx3QkFDQywwQ0FBQSxDYnV6QkYsQWEzekJDLHdCQUNDLDZDQUFBLENiNnpCRixBYTN6QkMsd0JBQ0MsMENBQUEsQ2I2ekJGLENBQ0YsQWF4ekJFLGlCQUNDLFVBQUEsQ2IwekJILEFhdnpCRSxtQkFDQyxjQUFBLENieXpCSCxBYXR6QkUsbUJBQ0MsaUJBQUEsQ2J3ekJILEFhajBCRSxnQkFDQyxTQUFBLENibTBCSCxBYWgwQkUsa0JBQ0MsYUFBQSxDYmswQkgsQWEvekJFLGtCQUNDLGdCQUFBLENiaTBCSCxBYTEwQkUsZ0JBQ0MsUUFBQSxDYjQwQkgsQWF6MEJFLGtCQUNDLFlBQUEsQ2IyMEJILEFheDBCRSxrQkFDQyxlQUFBLENiMDBCSCxBYW4xQkUsYUFDQyxVQUFBLENicTFCSCxBYWwxQkUsZUFDQyxjQUFBLENibzFCSCxBYWoxQkUsZUFDQyxpQkFBQSxDYm0xQkgsQWE1MUJFLGdCQUNDLFFBQUEsQ2I4MUJILEFhMzFCRSxrQkFDQyxZQUFBLENiNjFCSCxBYTExQkUsa0JBQ0MsZUFBQSxDYjQxQkgsQWFyMkJFLGdCQUNDLFVBQUEsQ2J1MkJILEFhcDJCRSxrQkFDQyxjQUFBLENiczJCSCxBYW4yQkUsa0JBQ0MsaUJBQUEsQ2JxMkJILEFhOTJCRSxpQkFDQyxVQUFBLENiZzNCSCxBYTcyQkUsbUJBQ0MsY0FBQSxDYisyQkgsQWE1MkJFLG1CQUNDLGlCQUFBLENiODJCSCxBYXYzQkUsa0JBQ0MsUUFBQSxDYnkzQkgsQWF0M0JFLG9CQUNDLFlBQUEsQ2J3M0JILEFhcjNCRSxvQkFDQyxlQUFBLENidTNCSCxBS3B3QkcsMEJRN0dBLDBCQUNDLFVBQUEsQ2JvM0JGLEFhajNCQyw0QkFDQyxjQUFBLENibTNCRixBYWgzQkMsNEJBQ0MsaUJBQUEsQ2JrM0JGLEFhMzNCQyx5QkFDQyxTQUFBLENiNjNCRixBYTEzQkMsMkJBQ0MsYUFBQSxDYjQzQkYsQWF6M0JDLDJCQUNDLGdCQUFBLENiMjNCRixBYXA0QkMseUJBQ0MsUUFBQSxDYnM0QkYsQWFuNEJDLDJCQUNDLFlBQUEsQ2JxNEJGLEFhbDRCQywyQkFDQyxlQUFBLENibzRCRixBYTc0QkMsc0JBQ0MsVUFBQSxDYis0QkYsQWE1NEJDLHdCQUNDLGNBQUEsQ2I4NEJGLEFhMzRCQyx3QkFDQyxpQkFBQSxDYjY0QkYsQWF0NUJDLHlCQUNDLFFBQUEsQ2J3NUJGLEFhcjVCQywyQkFDQyxZQUFBLENidTVCRixBYXA1QkMsMkJBQ0MsZUFBQSxDYnM1QkYsQWEvNUJDLHlCQUNDLFVBQUEsQ2JpNkJGLEFhOTVCQywyQkFDQyxjQUFBLENiZzZCRixBYTc1QkMsMkJBQ0MsaUJBQUEsQ2IrNUJGLEFheDZCQywwQkFDQyxVQUFBLENiMDZCRixBYXY2QkMsNEJBQ0MsY0FBQSxDYnk2QkYsQWF0NkJDLDRCQUNDLGlCQUFBLENidzZCRixBYWo3QkMsMkJBQ0MsUUFBQSxDYm03QkYsQWFoN0JDLDZCQUNDLFlBQUEsQ2JrN0JGLEFhLzZCQyw2QkFDQyxlQUFBLENiaTdCRixDQUNGLEFLOTBCRywwQlE3R0EseUJBQ0MsVUFBQSxDYjg3QkYsQWEzN0JDLDJCQUNDLGNBQUEsQ2I2N0JGLEFhMTdCQywyQkFDQyxpQkFBQSxDYjQ3QkYsQWFyOEJDLHdCQUNDLFNBQUEsQ2J1OEJGLEFhcDhCQywwQkFDQyxhQUFBLENiczhCRixBYW44QkMsMEJBQ0MsZ0JBQUEsQ2JxOEJGLEFhOThCQyx3QkFDQyxRQUFBLENiZzlCRixBYTc4QkMsMEJBQ0MsWUFBQSxDYis4QkYsQWE1OEJDLDBCQUNDLGVBQUEsQ2I4OEJGLEFhdjlCQyxxQkFDQyxVQUFBLENieTlCRixBYXQ5QkMsdUJBQ0MsY0FBQSxDYnc5QkYsQWFyOUJDLHVCQUNDLGlCQUFBLENidTlCRixBYWgrQkMsd0JBQ0MsUUFBQSxDYmsrQkYsQWEvOUJDLDBCQUNDLFlBQUEsQ2JpK0JGLEFhOTlCQywwQkFDQyxlQUFBLENiZytCRixBYXorQkMsd0JBQ0MsVUFBQSxDYjIrQkYsQWF4K0JDLDBCQUNDLGNBQUEsQ2IwK0JGLEFhditCQywwQkFDQyxpQkFBQSxDYnkrQkYsQWFsL0JDLHlCQUNDLFVBQUEsQ2JvL0JGLEFhai9CQywyQkFDQyxjQUFBLENibS9CRixBYWgvQkMsMkJBQ0MsaUJBQUEsQ2JrL0JGLEFhMy9CQywwQkFDQyxRQUFBLENiNi9CRixBYTEvQkMsNEJBQ0MsWUFBQSxDYjQvQkYsQWF6L0JDLDRCQUNDLGVBQUEsQ2IyL0JGLENBQ0YsQUt4NUJHLHlCUTdHQSx5QkFDQyxVQUFBLENid2dDRixBYXJnQ0MsMkJBQ0MsY0FBQSxDYnVnQ0YsQWFwZ0NDLDJCQUNDLGlCQUFBLENic2dDRixBYS9nQ0Msd0JBQ0MsU0FBQSxDYmloQ0YsQWE5Z0NDLDBCQUNDLGFBQUEsQ2JnaENGLEFhN2dDQywwQkFDQyxnQkFBQSxDYitnQ0YsQWF4aENDLHdCQUNDLFFBQUEsQ2IwaENGLEFhdmhDQywwQkFDQyxZQUFBLENieWhDRixBYXRoQ0MsMEJBQ0MsZUFBQSxDYndoQ0YsQWFqaUNDLHFCQUNDLFVBQUEsQ2JtaUNGLEFhaGlDQyx1QkFDQyxjQUFBLENia2lDRixBYS9oQ0MsdUJBQ0MsaUJBQUEsQ2JpaUNGLEFhMWlDQyx3QkFDQyxRQUFBLENiNGlDRixBYXppQ0MsMEJBQ0MsWUFBQSxDYjJpQ0YsQWF4aUNDLDBCQUNDLGVBQUEsQ2IwaUNGLEFhbmpDQyx3QkFDQyxVQUFBLENicWpDRixBYWxqQ0MsMEJBQ0MsY0FBQSxDYm9qQ0YsQWFqakNDLDBCQUNDLGlCQUFBLENibWpDRixBYTVqQ0MseUJBQ0MsVUFBQSxDYjhqQ0YsQWEzakNDLDJCQUNDLGNBQUEsQ2I2akNGLEFhMWpDQywyQkFDQyxpQkFBQSxDYjRqQ0YsQWFya0NDLDBCQUNDLFFBQUEsQ2J1a0NGLEFhcGtDQyw0QkFDQyxZQUFBLENic2tDRixBYW5rQ0MsNEJBQ0MsZUFBQSxDYnFrQ0YsQ0FDRixBS2wrQkcseUJRN0dBLHlCQUNDLFVBQUEsQ2JrbENGLEFhL2tDQywyQkFDQyxjQUFBLENiaWxDRixBYTlrQ0MsMkJBQ0MsaUJBQUEsQ2JnbENGLEFhemxDQyx3QkFDQyxTQUFBLENiMmxDRixBYXhsQ0MsMEJBQ0MsYUFBQSxDYjBsQ0YsQWF2bENDLDBCQUNDLGdCQUFBLENieWxDRixBYWxtQ0Msd0JBQ0MsUUFBQSxDYm9tQ0YsQWFqbUNDLDBCQUNDLFlBQUEsQ2JtbUNGLEFhaG1DQywwQkFDQyxlQUFBLENia21DRixBYTNtQ0MscUJBQ0MsVUFBQSxDYjZtQ0YsQWExbUNDLHVCQUNDLGNBQUEsQ2I0bUNGLEFhem1DQyx1QkFDQyxpQkFBQSxDYjJtQ0YsQWFwbkNDLHdCQUNDLFFBQUEsQ2JzbkNGLEFhbm5DQywwQkFDQyxZQUFBLENicW5DRixBYWxuQ0MsMEJBQ0MsZUFBQSxDYm9uQ0YsQWE3bkNDLHdCQUNDLFVBQUEsQ2IrbkNGLEFhNW5DQywwQkFDQyxjQUFBLENiOG5DRixBYTNuQ0MsMEJBQ0MsaUJBQUEsQ2I2bkNGLEFhdG9DQyx5QkFDQyxVQUFBLENid29DRixBYXJvQ0MsMkJBQ0MsY0FBQSxDYnVvQ0YsQWFwb0NDLDJCQUNDLGlCQUFBLENic29DRixBYS9vQ0MsMEJBQ0MsUUFBQSxDYmlwQ0YsQWE5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RSx1QkFDQyxnQkFBQSxDZjJ2REgsQWUvdkRFLHVCQUNDLG1CQUFBLENmaXdESCxBZS92REUsdUJBQ0Msa0JBQUEsQ2Zpd0RILEFlcndERSx3QkFDQyxtQkFBQSxDZnV3REgsQWVyd0RFLHdCQUNDLGtCQUFBLENmdXdESCxBZTN3REUseUJBQ0MsaUJBQUEsQ2Y2d0RILEFlM3dERSx5QkFDQyxnQkFBQSxDZjZ3REgsQWV6d0RDLGVBQ0MscUJBQUEsQ2Yyd0RGLEFleHdEQyx1QkFDQyw2QkFBQSxDZjB3REYsQWV2d0RDLHVCQUNDLDBCQUFBLENmeXdERixBZXR3REMsaUJBQ0MsMEJBQUEsQ2Z3d0RGLEFlcndEQyxrQkFDQyxzQkFBQSxDZnV3REYsQWVwd0RDLGVBQ0Msd0JBQUEsQ2Zzd0RGLEFlbndEQyx5QkFDQyw2QkFBQSxDZnF3REYsQWVsd0RDLGVBQ0Msc0JBQUEsQ2Zvd0RGLEFlandEQyxrQkFDQyxrQkFBQSxDZm13REYsQWVod0RDLGtCQUNDLG9CQUFBLENma3dERixBZS92REMsa0JBQ0MsZ0JBQUEsQ2Zpd0RGLEFLNW1ERywwQlVoSkEsaUNBQ0MsbUJBQUEsQ2YrdkRGLEFlN3ZEQyxpQ0FDQyxrQkFBQSxDZit2REYsQWVud0RDLGdDQUNDLGtCQUFBLENmcXdERixBZW53REMsZ0NBQ0MsaUJBQUEsQ2Zxd0RGLEFlendEQyxnQ0FDQyxpQkFBQSxDZjJ3REYsQWV6d0RDLGdDQUNDLGdCQUFBLENmMndERixBZS93REMsNkJBQ0MsbUJBQUEsQ2ZpeERGLEFlL3dEQyw2QkFDQyxrQkFBQSxDZml4REYsQWVyeERDLGdDQUNDLGlCQUFBLENmdXhERixBZXJ4REMsZ0NBQ0MsZ0JBQUEsQ2Z1eERGLEFlM3hEQyxnQ0FDQyxtQkFBQSxDZjZ4REYsQWUzeERDLGdDQUNDLGtCQUFBLENmNnhERixBZWp5REMsaUNBQ0MsbUJBQUEsQ2ZteURGLEFlanlEQyxpQ0FDQyxrQkFBQSxDZm15REYsQWV2eURDLGtDQUNDLGlCQUFBLENmeXlERixBZXZ5REMsa0NBQ0MsZ0JBQUEsQ2Z5eURGLEFlcnlEQSx3QkFDQyxxQkFBQSxDZnV5REQsQWVweURBLGdDQUNDLDZCQUFBLENmc3lERCxBZW55REEsd0JBQ0Msa0JBQUEsQ2ZxeURELEFlbHlEQSxnQ0FDQywwQkFBQSxDZm95REQsQWVqeURBLDBCQUNDLDBCQUFBLENmbXlERCxBZWh5REEsMkJBQ0Msc0JBQUEsQ2ZreURELEFlL3hEQSx3QkFDQyx3QkFBQSxDZml5REQsQWU5eERBLGtDQUNDLDZCQUFBLENmZ3lERCxBZTd4REEsd0JBQ0Msc0JBQUEsQ2YreERELEFlNXhEQSwyQkFDQyxrQkFBQSxDZjh4REQsQWUzeERBLDJCQUNDLG9CQUFBLENmNnhERCxBZTF4REEsMkJBQ0MsZ0JBQUEsQ2Y0eERELENBQ0YsQUtsc0RHLDBCVWhKQSxnQ0FDQyxtQkFBQSxDZnExREYsQWVuMURDLGdDQUNDLGtCQUFBLENmcTFERixBZXoxREMsK0JBQ0Msa0JBQUEsQ2YyMURGLEFlejFEQywrQkFDQyxpQkFBQSxDZjIxREYsQWUvMURDLCtCQUNDLGlCQUFBLENmaTJERixBZS8xREMsK0JBQ0MsZ0JBQUEsQ2ZpMkRGLEFlcjJEQyw0QkFDQyxtQkFBQSxDZnUyREYsQWVyMkRDLDRCQUNDLGtCQUFBLENmdTJERixBZTMyREMsK0JBQ0MsaUJBQUEsQ2Y2MkRGLEFlMzJEQywrQkFDQyxnQkFBQSxDZjYyREYsQWVqM0RDLCtCQUNDLG1CQUFBLENmbTNERixBZWozREMsK0JBQ0Msa0JBQUEsQ2ZtM0RGLEFldjNEQyxnQ0FDQyxtQkFBQSxDZnkzREYsQWV2M0RDLGdDQUNDLGtCQUFBLENmeTNERixBZTczREMsaUNBQ0MsaUJBQUEsQ2YrM0RGLEFlNzNEQyxpQ0FDQyxnQkFBQSxDZiszREYsQWUzM0RBLHVCQUNDLHFCQUFBLENmNjNERCxBZTEzREEsK0JBQ0MsNkJBQUEsQ2Y0M0RELEFlejNEQSx1QkFDQyxrQkFBQSxDZjIzREQsQWV4M0RBLCtCQUNDLDBCQUFBLENmMDNERCxBZXYzREEseUJBQ0MsMEJBQUEsQ2Z5M0RELEFldDNEQSwwQkFDQyxzQkFBQSxDZnczREQsQWVyM0RBLHVCQUNDLHdCQUFBLENmdTNERCxBZXAzREEsaUNBQ0MsNkJBQUEsQ2ZzM0RELEFlbjNEQSx1QkFDQyxzQkFBQSxDZnEzREQsQWVsM0RBLDBCQUNDLGtCQUFBLENmbzNERCxBZWozREEsMEJBQ0Msb0JBQUEsQ2ZtM0RELEFlaDNEQSwwQkFDQyxnQkFBQSxDZmszREQsQ0FDRixBS3h4REcseUJVaEpBLGdDQUNDLG1CQUFBLENmMjZERixBZXo2REMsZ0NBQ0Msa0JBQUEsQ2YyNkRGLEFlLzZEQywrQkFDQyxrQkFBQSxDZmk3REYsQWUvNkRDLCtCQUNDLGlCQUFBLENmaTdERixBZXI3REMsK0JBQ0MsaUJBQUEsQ2Z1N0RGLEFlcjdEQywrQkFDQyxnQkFBQSxDZnU3REYsQWUzN0RDLDRCQUNDLG1CQUFBLENmNjdERixBZTM3REMsNEJBQ0Msa0JBQUEsQ2Y2N0RGLEFlajhEQywrQkFDQyxpQkFBQSxDZm04REYsQWVqOERDLCtCQUNDLGdCQUFBLENmbThERixBZXY4REMsK0JBQ0MsbUJBQUEsQ2Z5OERGLEFldjhEQywrQkFDQyxrQkFBQSxDZnk4REYsQWU3OERDLGdDQUNDLG1CQUFBLENmKzhERixBZTc4REMsZ0NBQ0Msa0JBQUEsQ2YrOERGLEFlbjlEQyxpQ0FDQyxpQkFBQSxDZnE5REYsQWVuOURDLGlDQUNDLGdCQUFBLENmcTlERixBZWo5REEsdUJBQ0MscUJBQUEsQ2ZtOURELEFlaDlEQSwrQkFDQyw2QkFBQSxDZms5REQsQWUvOERBLHVCQUNDLGtCQUFBLENmaTlERCxBZTk4REEsK0JBQ0MsMEJBQUEsQ2ZnOURELEFlNzhEQSx5QkFDQywwQkFBQSxDZis4REQsQWU1OERBLDBCQUNDLHNCQUFBLENmODhERCxBZTM4REEsdUJBQ0Msd0JBQUEsQ2Y2OERELEFlMThEQSxpQ0FDQyw2QkFBQSxDZjQ4REQsQWV6OERBLHVCQUNDLHNCQUFBLENmMjhERCxBZXg4REEsMEJBQ0Msa0JBQUEsQ2YwOERELEFldjhEQSwwQkFDQyxvQkFBQSxDZnk4REQsQWV0OERBLDBCQUNDLGdCQUFBLENmdzhERCxDQUNGLEFLOTJERyx5QlVoSkEsZ0NBQ0MsbUJBQUEsQ2ZpZ0VGLEFlLy9EQyxnQ0FDQyxrQkFBQSxDZmlnRUYsQWVyZ0VDLCtCQUNDLGtCQUFBLENmdWdFRixBZXJnRUMsK0JBQ0MsaUJBQUEsQ2Z1Z0VGLEFlM2dFQywrQkFDQyxpQkFBQSxDZjZnRUYsQWUzZ0VDLCtCQUNDLGdCQUFBLENmNmdFRixBZWpoRUMsNEJBQ0MsbUJBQUEsQ2ZtaEVGLEFlamhFQyw0QkFDQyxrQkFBQSxDZm1oRUYsQWV2aEVDLCtCQUNDLGlCQUFBLENmeWhFRixBZXZoRUMsK0JBQ0MsZ0JBQUEsQ2Z5aEVGLEFlN2hFQywrQkFDQyxtQkFBQSxDZitoRUYsQWU3aEVDLCtCQUNDLGtCQUFBLENmK2hFRixBZW5pRUMsZ0NBQ0MsbUJBQUEsQ2ZxaUVGLEFlbmlFQyxnQ0FDQyxrQkFBQSxDZnFpRUYsQWV6aUVDLGlDQUNDLGlCQUFBLENmMmlFRixBZXppRUMsaUNBQ0MsZ0JBQUEsQ2YyaUVGLEFldmlFQSx1QkFDQyxxQkFBQSxDZnlpRUQsQWV0aUVBLCtCQUNDLDZCQUFBLENmd2lFRCxBZXJpRUEsdUJBQ0Msa0JBQUEsQ2Z1aUVELEFlcGlFQSwrQkFDQywwQkFBQSxDZnNpRUQsQWVuaUVBLHlCQUNDLDBCQUFBLENmcWlFRCxBZWxpRUEsMEJBQ0Msc0JBQUEsQ2ZvaUVELEFlamlFQSx1QkFDQyx3QkFBQSxDZm1pRUQsQWVoaUVBLGlDQUNDLDZCQUFBLENma2lFRCxBZS9oRUEsdUJBQ0Msc0JBQUEsQ2ZpaUVELEFlOWhFQSwwQkFDQyxrQkFBQSxDZmdpRUQsQWU3aEVBLDBCQUNDLG9CQUFBLENmK2hFRCxBZTVoRUEsMEJBQ0MsZ0JBQUEsQ2Y4aEVELENBQ0YsQWV4aEVFLHVDQUNDLG1CQUFBLENmMmhFSCxBZXpoRUUsdUNBQ0Msa0JBQUEsQ2YyaEVILEFlL2hFRSxzQ0FDQyxrQkFBQSxDZmlpRUgsQWUvaEVFLHNDQUNDLGlCQUFBLENmaWlFSCxBZXJpRUUsc0NBQ0MsaUJBQUEsQ2Z1aUVILEFlcmlFRSxzQ0FDQyxnQkFBQSxDZnVpRUgsQWUzaUVFLG1DQUNDLG1CQUFBLENmNmlFSCxBZTNpRUUsbUNBQ0Msa0JBQUEsQ2Y2aUVILEFlampFRSxzQ0FDQyxpQkFBQSxDZm1qRUgsQWVqakVFLHNDQUNDLGdCQUFBLENmbWpFSCxBZXZqRUUsc0NBQ0MsbUJBQUEsQ2Z5akVILEFldmpFRSxzQ0FDQyxrQkFBQSxDZnlqRUgsQWU3akVFLHVDQUNDLG1CQUFBLENmK2pFSCxBZTdqRUUsdUNBQ0Msa0JBQUEsQ2YrakVILEFlbmtFRSx3Q0FDQyxpQkFBQSxDZnFrRUgsQWVua0VFLHdDQUNDLGdCQUFBLENmcWtFSCxBZWprRUMscUJBQ0MsTUFBQSxDZm1rRUYsQWVoa0VDLDZCQUNDLGFBQUEsQ2Zra0VGLEFLMy9ERywwQlVsRUEsZ0RBQ0MsbUJBQUEsQ2Zna0VGLEFlOWpFQyxnREFDQyxrQkFBQSxDZmdrRUYsQWVwa0VDLCtDQUNDLGtCQUFBLENmc2tFRixBZXBrRUMsK0NBQ0MsaUJBQUEsQ2Zza0VGLEFlMWtFQywrQ0FDQyxpQkFBQSxDZjRrRUYsQWUxa0VDLCtDQUNDLGdCQUFBLENmNGtFRixBZWhsRUMsNENBQ0MsbUJBQUEsQ2ZrbEVGLEFlaGxFQyw0Q0FDQyxrQkFBQSxDZmtsRUYsQWV0bEVDLCtDQUNDLGlCQUFBLENmd2xFRixBZXRsRUMsK0NBQ0MsZ0JBQUEsQ2Z3bEVGLEFlNWxFQywrQ0FDQyxtQkFBQSxDZjhsRUYsQWU1bEVDLCtDQUNDLGtCQUFBLENmOGxFRixBZWxtRUMsZ0RBQ0MsbUJBQUEsQ2ZvbUVGLEFlbG1FQyxnREFDQyxrQkFBQSxDZm9tRUYsQWV4bUVDLGlEQUNDLGlCQUFBLENmMG1FRixBZXhtRUMsaURBQ0MsZ0JBQUEsQ2YwbUVGLEFldG1FQSw4QkFDQyxNQUFBLENmd21FRCxBZXJtRUEsc0NBQ0MsYUFBQSxDZnVtRUQsQ0FDRixBS25qRUcsMEJVbEVBLCtDQUNDLG1CQUFBLENmd25FRixBZXRuRUMsK0NBQ0Msa0JBQUEsQ2Z3bkVGLEFlNW5FQyw4Q0FDQyxrQkFBQSxDZjhuRUYsQWU1bkVDLDhDQUNDLGlCQUFBLENmOG5FRixBZWxvRUMsOENBQ0MsaUJBQUEsQ2Zvb0VGLEFlbG9FQyw4Q0FDQyxnQkFBQSxDZm9vRUYsQWV4b0VDLDJDQUNDLG1CQUFBLENmMG9FRixBZXhvRUMsMkNBQ0Msa0JBQUEsQ2Ywb0VGLEFlOW9FQyw4Q0FDQyxpQkFBQSxDZmdwRUYsQWU5b0VDLDhDQUNDLGdCQUFBLENmZ3BFRixBZXBwRUMsOENBQ0MsbUJBQUEsQ2ZzcEVGLEFlcHBFQyw4Q0FDQyxrQkFBQSxDZnNwRUYsQWUxcEVDLCtDQUNDLG1CQUFBLENmNHBFRixBZTFwRUMsK0NBQ0Msa0JBQUEsQ2Y0cEVGLEFlaHFFQyxnREFDQyxpQkFBQSxDZmtxRUYsQWVocUVDLGdEQUNDLGdCQUFBLENma3FFRixBZTlwRUEsNkJBQ0MsTUFBQSxDZmdxRUQsQWU3cEVBLHFDQUNDLGFBQUEsQ2YrcEVELENBQ0YsQUszbUVHLHlCVWxFQSwrQ0FDQyxtQkFBQSxDZmdyRUYsQWU5cUVDLCtDQUNDLGtCQUFBLENmZ3JFRixBZXByRUMsOENBQ0Msa0JBQUEsQ2ZzckVGLEFlcHJFQyw4Q0FDQyxpQkFBQSxDZnNyRUYsQWUxckVDLDhDQUNDLGlCQUFBLENmNHJFRixBZTFyRUMsOENBQ0MsZ0JBQUEsQ2Y0ckVGLEFlaHNFQywyQ0FDQyxtQkFBQSxDZmtzRUYsQWVoc0VDLDJDQUNDLGtCQUFBLENma3NFRixBZXRzRUMsOENBQ0MsaUJBQUEsQ2Z3c0VGLEFldHNFQyw4Q0FDQyxnQkFBQSxDZndzRUYsQWU1c0VDLDhDQUNDLG1CQUFBLENmOHNFRixBZTVzRUMsOENBQ0Msa0JBQUEsQ2Y4c0VGLEFlbHRFQywrQ0FDQyxtQkFBQSxDZm90RUYsQWVsdEVDLCtDQUNDLGtCQUFBLENmb3RFRixBZXh0RUMsZ0RBQ0MsaUJBQUEsQ2YwdEVGLEFleHRFQyxnREFDQyxnQkFBQSxDZjB0RUYsQWV0dEVBLDZCQUNDLE1BQUEsQ2Z3dEVELEFlcnRFQSxxQ0FDQyxhQUFBLENmdXRFRCxDQUNGLEFLbnFFRyx5QlVsRUEsK0NBQ0MsbUJBQUEsQ2Z3dUVGLEFldHVFQywrQ0FDQyxrQkFBQSxDZnd1RUYsQWU1dUVDLDhDQUNDLGtCQUFBLENm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a0VWLDJCQUFBLEFBT0Esd0JEMklXLEFDekhYLDJERDhHb0IsQ0prbUp0QixBc0N4eUpZLHdGQUNFLHlCQUFBLEFBQ0Esd0JsQ2tFQSxDSnd1SmQsQXNDeHlKYyxvR0FDRSxnQkFBQSxDdEMweUpoQixBc0NweUpRLHNEakNvRE4sMEJBQUEsQUFPQSx3QkQySVcsQUN6SFgsNEREOEdvQixBa0N6TFosYUFBQSxDdEN3eUpWLEFzQ3R5SlUsNERBQ0UsYWxDeUNFLENKK3ZKZCxBc0NseUpJLCtEQUVFLFlBQUEsQUFDQSxjQUFBLEFBQ0EsNEJBQUEsQUFDQSxZQUFBLEFBQ0EsVWxDMkJRLENKNndKZCxBc0NseUpFLHNHQVhJLGtCQUFBLEFBTUEsVUFBQSxBakNrQ0osd0JBQUEsQUFZQSx3QkR1SWEsQUMxSGIsMkREOEdvQixDa0NwS3BCLEF0QzJ5SkYsdUNzQ3p5SkksUUFBQSxBQUNBLHFCbEMrQ2EsQ0p5dkpqQixBc0NseUpBLG9CQUNFLGVBQUEsQ3RDcXlKRixBdUNwN0pBLGNBSUUsV0FBQSxDdkN1N0pGLEF1Q3I3SkUsMENBTEEsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQ0FHQSxBdkNtOEpGLDRCdUNsOEpJLGFBQUEsQUFDQSxjQUFBLEFBSUEsZUFBQSxBQUNBLGdCbkNJRyxBbUNISCx5QkFBQSxBQUNBLGNuQzZJVSxBQ01aLHdCQUFBLEFBT0Esd0JEMklXLEFDekhYLDJERDhHb0IsQ0pncUp0QixBdUN2N0pJLHNFQUNFLHlCbkN5SVEsQW1DeElSLFVuQ3FLVyxDSm94SmpCLEF1Q3Q3Skksa0VBQ0Usa0JBQUEsQUFDQSxTQUFBLEFBQ0EseUJuQytIUSxBbUM5SFIsY25DaUlRLEFtQ2hJUixhQUFBLEFBQ0EsbUJBQUEsQUFDQSx1QkFBQSxBbENvSUosd0JBQUEsQUFPQSx3QkQySVcsQUN6SFgsMkREOEdvQixDSmdySnRCLEF1Q3g3Sk0sOEVBQ0UseUJuQzBITSxBbUN6SE4sVW5Dc0pTLENKb3lKakIsQXVDdjdKTSw4RUFDRSxXQUFBLEFBQ0EsaUJBQUEsQ3ZDeTdKUixBdUNyN0pJLGlDQUNFLG9C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TDBoS3hCLEErQzkxS0csb0JBRUUseUJBQUEsQy9DZzJLTCxBK0NsMktHLG1CQUVFLHlCQUFBLEMvQ28yS0wsQStDdDJLRyxrQkFFRSwyQkFBQSxDL0N3MktMLEErQzEyS0csa0JBRUUsMEJBQUEsQy9DNDJLTCxBK0M5MktHLGVBRUUsNEJBQUEsQy9DZzNLTCxBK0NsM0tHLGtCQUVFLDBCQUFBLEMvQ28zS0wsQStDdDNLRyxrQkFFRSw0QkFBQSxDL0N3M0tMLEErQzEzS0csbUJBRUUsNEJBQUEsQy9DNDNLTCxBK0M5M0tHLG9CQUVFLDBCQUFBLEMvQ2c0S0wsQStDbDRLRyxvQkFFRSx1QkFBQSxDL0NvNEtMLEErQ3Q0S0csb0JBRUUsMEJBQUEsQy9DdzRLTCxBK0MxNEtHLHNCQUVFLDJCQUFBLEMvQzQ0S0wsQStDOTRLRyxxQkFFRSwyQkFBQSxDL0NnNUtMLEErQ2w1S0csb0JBRUUsNkJBQUEsQy9DbzVLTCxBK0N0NUtHLG9CQUVFLDRCQUFBLEMvQ3c1S0wsQStDMTVLRyxpQkFFRSw4QkFBQSxDL0M0NUtMLEErQzk1S0csb0JBRUUsNEJBQUEsQy9DZzZLTCxBK0NsNktHLG9CQUVFLDhCQUFBLEMvQ282S0wsQStDdDZLRyxxQkFFRSw4QkFBQSxDL0N3NktMLEErQzE2S0csc0JBRUUsNEJBQUEsQy9DNDZLTCxBK0M5NktHLHNCQUVFLHlCQUFBLEMvQ2c3S0wsQStDbDdLRyxzQkFFRSw0QkFBQSxDL0NvN0tMLEErQ3Q3S0csdUJBRUUsNEJBQUEsQy9DdzdLTCxBK0MxN0tHLHNCQUVFLDRCQUFBLEMvQzQ3S0wsQStDOTdLRyxxQkFFRSw4QkFBQSxDL0NnOEtMLEErQ2w4S0cscUJBRUUsNkJBQUEsQy9DbzhLTCxBK0N0OEtHLGtCQUVFLCtCQUFBLEMvQ3c4S0wsQStDMThLRyxxQkFFRSw2QkFBQSxDL0M0OEtMLEErQzk4S0cscUJBRUUsK0JBQUEsQy9DZzlLTCxBK0NsOUtHLHNCQUVFLCtCQUFBLEMvQ285S0wsQStDdDlLRyx1QkFFRSw2QkFBQSxDL0N3OUtMLEErQzE5S0csdUJBRUUsMEJBQUEsQy9DNDlLTCxBK0M5OUtHLHVCQUVFLDZCQUFBLEMvQ2crS0wsQStDbCtLRyxxQkFFRSwwQkFBQSxDL0NvK0tMLEErQ3QrS0csb0JBRUUsMEJBQUEsQy9DdytLTCxBK0MxK0tHLG1CQUVFLDRCQUFBLEMvQzQrS0wsQStDOStLRyxtQkFFRSwyQkFBQSxDL0NnL0tMLEErQ2wvS0csZ0JBRUUsNkJBQUEsQy9Dby9LTCxBK0N0L0tHLG1CQUVFLDJCQUFBLEMvQ3cvS0wsQStDMS9LRyxtQkFFRSw2QkFBQSxDL0M0L0tMLEErQzkvS0csb0JBRUUsNkJBQUEsQy9DZ2dMTCxBK0NsZ0xHLHFCQUVFLDJCQUFBLEMvQ29nTEwsQStDdGdMRyxxQkFFRSx3QkFBQSxDL0N3Z0xMLEErQzFnTEcscUJBRUUsMkJBQUEsQy9DNGdMTCxBK0M5Z0xHLG1CQUVFLHdCQUFBLEMvQ2doTEwsQStDbGhMRyxrQkFFRSx3QkFBQSxDL0NvaExMLEErQ3RoTEcsaUJBRUUsMEJBQUEsQy9Dd2hMTCxBK0MxaExHLGlCQUVFLHlCQUFBLEMvQzRoTEwsQStDOWhMRyxjQUVFLDJCQUFBLEMvQ2dpTEwsQStDbGlMRyxpQkFFRSx5QkFBQSxDL0NvaUxMLEErQ3RpTEcsaUJBRUUsMkJBQUEsQy9Dd2lMTCxBK0MxaUxHLGtCQUVFLDJCQUFBLEMvQzRpTEwsQStDOWlMRyxtQkFFRSx5QkFBQSxDL0NnakxMLEErQ2xqTEcsbUJBRUUsc0JBQUEsQy9Db2pMTCxBK0N0akxHLG1CQUVFLHlCQUFBLEMvQ3dqTEwsQStDMWpMRyxxQkFFRSwwQkFBQSxDL0M0akxMLEErQzlqTEcsb0JBRUUsMEJBQUEsQy9DZ2tMTCxBK0Nsa0xHLG1CQUVFLDRCQUFBLEMvQ29rTEwsQStDdGtMRyxtQkFFRSwyQkFBQSxDL0N3a0xMLEErQzFrTEcsZ0JBRUUsNkJBQUEsQy9DNGtMTCxBK0M5a0xHLG1CQUVFLDJCQUFBLEMvQ2dsTEwsQStDbGxMRyxtQkFFRSw2QkFBQSxDL0NvbExMLEErQ3RsTEcsb0JBRUUsNkJBQUEsQy9Dd2xMTCxBK0MxbExHLHFCQUVFLDJCQUFBLEMvQzRsTEwsQStDOWxMRyxxQkFFRSx3QkFBQSxDL0NnbUxMLEErQ2xtTEcscUJBRUUsMkJBQUEsQy9Db21MTCxBK0N0bUxHLHNCQUVFLDJCQUFBLEMvQ3dtTEwsQStDMW1MRyxxQkFFRSwyQkFBQSxDL0M0bUxMLEErQzltTEcsb0JBRUUsNkJBQUEsQy9DZ25MTCxBK0NsbkxHLG9CQUVFLDRCQUFBLEMvQ29uTEwsQStDdG5MRyxpQkFFRSw4QkFBQSxDL0N3bkxMLEErQzFuTEcsb0JBRUUsNEJBQUEsQy9DNG5MTCxBK0M5bkxHLG9CQUVFLDhCQUFBLEMvQ2dvTEwsQStDbG9MRyxxQkFFRSw4QkFBQSxDL0Nvb0xMLEErQ3RvTEcsc0JBRUUsNEJBQUEsQy9Dd29MTCxBK0Mxb0xHLHNCQUVFLHlCQUFBLEMvQzRvTEwsQStDOW9MRyxzQkFFRSw0QkFBQSxDL0NncExMLEErQ2xwTEcsb0JBRUUseUJBQUEsQy9Db3BMTCxBK0N0cExHLG1CQUVFLHlCQUFBLEMvQ3dwTEwsQStDMXBMRyxrQkFFRSwyQkFBQSxDL0M0cExMLEErQzlwTEcsa0JBRUUsMEJBQUEsQy9DZ3FMTCxBK0NscUxHLGVBRUUsNEJBQUEsQy9Db3FMTCxBK0N0cUxHLGtCQUVFLDBCQUFBLEMvQ3dxTEwsQStDMXFMRyxrQkFFRSw0QkFBQSxDL0M0cUxMLEErQzlxTEcsbUJBRUUsNEJBQUEsQy9DZ3JMTCxBK0NsckxHLG9CQUVFLDBCQUFBLEMvQ29yTEwsQStDdHJMRyxvQkFFRSx1QkFBQSxDL0N3ckxMLEErQzFyTEcsb0JBRUUsMEJBQUEsQy9DNHJMTCxBSzdnTEcsMEIwQ25LQyw2QkFFRSx5QkFBQSxDL0NtckxKLEErQ3JyTEUsNEJBRUUseUJBQUEsQy9Dc3JMSixBK0N4ckxFLDJCQUVFLDJCQUFBLEMvQ3lyTEosQStDM3JMRSwyQkFFRSwwQkFBQSxDL0M0ckxKLEErQzlyTEUsd0JBRUUsNEJBQUEsQy9DK3JMSixBK0Nqc0xFLDJCQUVFLDBCQUFBLEMvQ2tzTEosQStDcHNMRSwyQkFFRSw0QkFBQSxDL0Nxc0xKLEErQ3ZzTEUsNEJBRUUsNEJBQUEsQy9Dd3NMSixBK0Mxc0xFLDZCQUVFLDBCQUFBLEMvQzJzTEosQStDN3NMRSw2QkFFRSx1QkFBQSxDL0M4c0xKLEErQ2h0TEUsNkJBRUUsMEJBQUEsQy9DaXRMSixBK0NudExFLCtCQUVFLDJCQUFBLEMvQ290TEosQStDdHRMRSw4QkFFRSwyQkFBQSxDL0N1dExKLEErQ3p0TEUsNkJBRUUsNkJBQUEsQy9DMHRMSixBK0M1dExFLDZCQUVFLDRCQUFBLEMvQzZ0TEosQStDL3RMRSwwQkFFRSw4QkFBQSxDL0NndUxKLEErQ2x1TEUsNkJBRUUsNEJBQUEsQy9DbXVMSixBK0NydUxFLDZCQUVFLDhCQUFBLEMvQ3N1TEosQStDeHVMRSw4QkFFRSw4QkFBQSxDL0N5dUxKLEErQzN1TEUsK0JBRUUsNEJBQUEsQy9DNHVMSixBK0M5dUxFLCtCQUVFLHlCQUFBLEMvQyt1TEosQStDanZMRSwrQkFFRSw0QkFBQSxDL0NrdkxKLEErQ3B2TEUsZ0NBRUUsNEJBQUEsQy9DcXZMSixBK0N2dkxFLCtCQUVFLDRCQUFBLEMvQ3d2TEosQStDMXZMRSw4QkFFRSw4QkFBQSxDL0MydkxKLEErQzd2TEUsOEJBRUUsNkJBQUEsQy9DOHZMSixBK0Nod0xFLDJCQUVFLCtCQUFBLEMvQ2l3TEosQStDbndMRSw4QkFFRSw2QkFBQSxDL0Nvd0xKLEErQ3R3TEUsOEJBRUUsK0JBQUEsQy9DdXdMSixBK0N6d0xFLCtCQUVFLCtCQUFBLEMvQzB3TEosQStDNXdMRSxnQ0FFRSw2QkFBQSxDL0M2d0xKLEErQy93TEUsZ0NBRUUsMEJBQUEsQy9DZ3hMSixBK0NseExFLGdDQUVFLDZCQUFBLEMvQ214TEosQStDcnhMRSw4QkFFRSwwQkFBQSxDL0NzeExKLEErQ3h4TEUsNkJBRUUsMEJBQUEsQy9DeXhMSixBK0MzeExFLDRCQUVFLDRCQUFBLEMvQzR4TEosQStDOXhMRSw0QkFFRSwyQkFBQSxDL0MreExKLEErQ2p5TEUseUJBRUUsNkJBQUEsQy9Da3lMSixBK0NweUxFLDRCQUVFLDJCQUFBLEMvQ3F5TEosQStDdnlMRSw0QkFFRSw2QkFBQSxDL0N3eUxKLEErQzF5TEUsNkJBRUUsNkJBQUEsQy9DMnlMSixBK0M3eUxFLDhCQUVFLDJCQUFBLEMvQzh5TEosQStDaHpMRSw4QkFFRSx3QkFBQSxDL0NpekxKLEErQ256TEUsOEJBRUUsMkJBQUEsQy9Db3pMSixBK0N0ekxFLDRCQUVFLHdCQUFBLEMvQ3V6TEosQStDenpMRSwyQkFFRSx3QkFBQSxDL0MwekxKLEErQzV6TEUsMEJBRUUsMEJBQUEsQy9DNnpMSixBK0MvekxFLDBCQUVFLHlCQUFBLEMvQ2cwTEosQStDbDBMRSx1QkFFRSwyQkFBQSxDL0NtMExKLEErQ3IwTEUsMEJBRUUseUJBQUEsQy9DczBMSixBK0N4MExFLDBCQUVFLDJCQUFBLEMvQ3kwTEosQStDMzBMRSwyQkFFRSwyQkFBQSxDL0M0MExKLEErQzkwTEUsNEJBRUUseUJBQUEsQy9DKzBMSixBK0NqMUxFLDRCQUVFLHNCQUFBLEMvQ2sxTEosQStDcDFMRSw0QkFFRSx5QkFBQSxDL0NxMUxKLEErQ3YxTEUsOEJBRUUsMEJBQUEsQy9DdzFMSixBK0MxMUxFLDZCQUVFLDBCQUFBLEMvQzIxTEosQStDNzFMRSw0QkFFRSw0QkFBQSxDL0M4MUxKLEErQ2gyTEUsNEJBRUUsMkJBQUEsQy9DaTJMSixBK0NuMkxFLHlCQUVFLDZCQUFBLEMvQ28yTEosQStDdDJMRSw0QkFFRSwyQkFBQSxDL0N1MkxKLEErQ3oyTEUsNEJBRUUsNkJBQUEsQy9DMDJMSixBK0M1MkxFLDZCQUVFLDZCQUFBLEMvQzYyTEosQStDLzJMRSw4QkFFRSwyQkFBQSxDL0NnM0xKLEErQ2wzTEUsOEJBRUUsd0JBQUEsQy9DbTNMSixBK0NyM0xFLDhCQUVFLDJCQUFBLEMvQ3MzTEosQStDeDNMRSwrQkFFRSwyQkFBQSxDL0N5M0xKLEErQzMzTEUsOEJBRUUsMkJBQUEsQy9DNDNMSixBK0M5M0xFLDZCQUVFLDZCQUFBLEMvQyszTEosQStDajRMRSw2QkFFRSw0QkFBQSxDL0NrNExKLEErQ3A0TEUsMEJBRUUsOEJBQUEsQy9DcTRMSixBK0N2NExFLDZCQUVFLDRCQUFBLEMvQ3c0TEosQStDMTRMRSw2QkFFRSw4QkFBQSxDL0MyNExKLEErQzc0TEUsOEJBRUUsOEJBQUEsQy9DODRMSixBK0NoNUxFLCtCQUVFLDRCQUFBLEMvQ2k1TEosQStDbjVMRSwrQkFFRSx5QkFBQSxDL0NvNUxKLEErQ3Q1TEUsK0JBRUUsNEJBQUEsQy9DdTVMSixBK0N6NUxFLDZCQUVFLHlCQUFBLEMvQzA1TEosQStDNTVMRSw0QkFFRSx5QkFBQSxDL0M2NUxKLEErQy81TEUsMkJBRUUsMkJBQUEsQy9DZzZMSixBK0NsNkxFLDJCQUVFLDBCQUFBLEMvQ202TEosQStDcjZMRSx3QkFFRSw0QkFBQSxDL0NzNkxKLEErQ3g2TEUsMkJBRUUsMEJBQUEsQy9DeTZMSixBK0MzNkxFLDJCQUVFLDRCQUFBLEMvQzQ2TEosQStDOTZMRSw0QkFFRSw0QkFBQSxDL0MrNkxKLEErQ2o3TEUsNkJBRUUsMEJBQUEsQy9DazdMSixBK0NwN0xFLDZCQUVFLHVCQUFBLEMvQ3E3TEosQStDdjdMRSw2QkFFRSwwQkFBQSxDL0N3N0xKLENBQ0YsQUt4eExHLDBCMENuS0MsNEJBRUUseUJBQUEsQy9DNjdMSixBK0MvN0xFLDJCQUVFLHlCQUFBLEMvQ2c4TEosQStDbDhMRSwwQkFFRSwyQkFBQSxDL0NtOExKLEErQ3I4TEUsMEJBRUUsMEJBQUEsQy9DczhMSixBK0N4OExFLHVCQUVFLDRCQUFBLEMvQ3k4TEosQStDMzhMRSwwQkFFRSwwQkFBQSxDL0M0OExKLEErQzk4TEUsMEJBRUUsNEJBQUEsQy9DKzhMSixBK0NqOUxFLDJCQUVFLDRCQUFBLEMvQ2s5TEosQStDcDlMRSw0QkFFRSwwQkFBQSxDL0NxOUxKLEErQ3Y5TEUsNEJBRUUsdUJBQUEsQy9DdzlMSixBK0MxOUxFLDRCQUVFLDBCQUFBLEMvQzI5TEosQStDNzlMRSw4QkFFRSwyQkFBQSxDL0M4OUxKLEErQ2grTEUsNkJBRUUsMkJBQUEsQy9DaStMSixBK0NuK0xFLDRCQUVFLDZCQUFBLEMvQ28rTEosQStDdCtMRSw0QkFFRSw0QkFBQSxDL0N1K0xKLEErQ3orTEUseUJBRUUsOEJBQUEsQy9DMCtMSixBK0M1K0xFLDRCQUVFLDRCQUFBLEMvQzYrTEosQStDLytMRSw0QkFFRSw4QkFBQSxDL0NnL0xKLEErQ2wvTEUsNkJBRUUsOEJBQUEsQy9DbS9MSixBK0NyL0xFLDhCQUVFLDRCQUFBLEMvQ3MvTEosQStDeC9MRSw4QkFFRSx5QkFBQSxDL0N5L0xKLEErQzMvTEUsOEJBRUUsNEJBQUEsQy9DNC9MSixBK0M5L0xFLCtCQUVFLDRCQUFBLEMvQysvTEosQStDamdNRSw4QkFFRSw0QkFBQSxDL0NrZ01KLEErQ3BnTUUsNkJBRUUsOEJBQUEsQy9DcWdNSixBK0N2Z01FLDZCQUVFLDZCQUFBLEMvQ3dnTUosQStDMWdNRSwwQkFFRSwrQkFBQSxDL0MyZ01KLEErQzdnTUUsNkJBRUUsNkJBQUEsQy9DOGdNSixBK0NoaE1FLDZCQUVFLCtCQUFBLEMvQ2loTUosQStDbmhNRSw4QkFFRSwrQkFBQSxDL0NvaE1KLEErQ3RoTUUsK0JBRUUsNkJBQUEsQy9DdWhNSixBK0N6aE1FLCtCQUVFLDBCQUFBLEMvQzBoTUosQStDNWhNRSwrQkFFRSw2QkFBQSxDL0M2aE1KLEErQy9oTUUsNkJBRUUsMEJBQUEsQy9DZ2lNSixBK0NsaU1FLDRCQUVFLDBCQUFBLEMvQ21pTUosQStDcmlNRSwyQkFFRSw0QkFBQSxDL0NzaU1KLEErQ3hpTUUsMkJBRUUsMkJBQUEsQy9DeWlNSixBK0MzaU1FLHdCQUVFLDZCQUFBLEMvQzRpTUosQStDOWlNRSwyQkFFRSwyQkFBQSxDL0MraU1KLEErQ2pqTUUsMkJBRUUsNkJBQUEsQy9Da2pNSixBK0Nwak1FLDRCQUVFLDZCQUFBLEMvQ3FqTUosQStDdmpNRSw2QkFFRSwyQkFBQSxDL0N3ak1KLEErQzFqTUUsNkJBRUUsd0JBQUEsQy9DMmpNSixBK0M3ak1FLDZCQUVFLDJCQUFBLEMvQzhqTUosQStDaGtNRSwyQkFFRSx3QkFBQSxDL0Npa01KLEErQ25rTUUsMEJBRUUsd0JBQUEsQy9Db2tNSixBK0N0a01FLHlCQUVFLDBCQUFBLEMvQ3VrTUosQStDemtNRSx5QkFFRSx5QkFBQSxDL0Mwa01KLEErQzVrTUUsc0JBRUUsMkJBQUEsQy9DNmtNSixBK0Mva01FLHlCQUVFLHlCQUFBLEMvQ2dsTUosQStDbGxNRSx5QkFFRSwyQkFBQSxDL0NtbE1KLEErQ3JsTUUsMEJBRUUsMkJBQUEsQy9Dc2xNSixBK0N4bE1FLDJCQUVFLHlCQUFBLEMvQ3lsTUosQStDM2xNRSwyQkFFRSxzQkFBQSxDL0M0bE1KLEErQzlsTUUsMkJBRUUseUJBQUEsQy9DK2xNSixBK0NqbU1FLDZCQUVFLDBCQUFBLEMvQ2ttTUosQStDcG1NRSw0QkFFRSwwQkFBQSxDL0NxbU1KLEErQ3ZtTUUsMkJBRUUsNEJBQUEsQy9Dd21NSixBK0MxbU1FLDJCQUVFLDJCQUFBLEMvQzJtTUosQStDN21NRSx3QkFFRSw2QkFBQSxDL0M4bU1KLEErQ2huTUUsMkJBRUUsMkJBQUEsQy9DaW5NSixBK0Nubk1FLDJCQUVFLDZCQUFBLEMvQ29uTUosQStDdG5NRSw0QkFFRSw2QkFBQSxDL0N1bk1KLEErQ3puTUUsNkJBRUUsMkJBQUEsQy9DMG5NSixBK0M1bk1FLDZCQUVFLHdCQUFBLEMvQzZuTUosQStDL25NRSw2QkFFRSwyQkFBQSxDL0Nnb01KLEErQ2xvTUUsOEJBRUUsMkJBQUEsQy9DbW9NSixBK0Nyb01FLDZCQUVFLDJCQUFBLEMvQ3NvTUosQStDeG9NRSw0QkFFRSw2QkFBQSxDL0N5b01KLEErQzNvTUUsNEJBRUUsNEJBQUEsQy9DNG9NSixBK0M5b01FLHlCQUVFLDhCQUFBLEMvQytvTUosQStDanBNRSw0QkFFRSw0QkFBQSxDL0NrcE1KLEErQ3BwTUUsNEJBRUUsOEJBQUEsQy9DcXBNSixBK0N2cE1FLDZCQUVFLDhCQUFBLEMvQ3dwTUosQStDMXBNRSw4QkFFRSw0QkFBQSxDL0MycE1KLEErQzdwTUUsOEJBRUUseUJBQUEsQy9DOHBNSixBK0NocU1FLDhCQUVFLDRCQUFBLEMvQ2lxTUosQStDbnFNRSw0QkFFRSx5QkFBQSxDL0NvcU1KLEErQ3RxTUUsMkJBRUUseUJBQUEsQy9DdXFNSixBK0N6cU1FLDBCQUVFLDJCQUFBLEMvQzBxTUosQStDNXFNRSwwQkFFRSwwQkFBQSxDL0M2cU1KLEErQy9xTUUsdUJBRUUsNEJBQUEsQy9DZ3JNSixBK0Nsck1FLDBCQUVFLDBCQUFBLEMvQ21yTUosQStDcnJNRSwwQkFFRSw0QkFBQSxDL0Nzck1KLEErQ3hyTUUsMkJBRUUsNEJBQUEsQy9DeXJNSixBK0Mzck1FLDRCQUVFLDBCQUFBLEMvQzRyTUosQStDOXJNRSw0QkFFRSx1QkFBQSxDL0Mrck1KLEErQ2pzTUUsNEJBRUUsMEJBQUEsQy9Da3NNSixDQUNGLEFLbGlNRyx5QjBDbktDLDRCQUVFLHlCQUFBLEMvQ3VzTUosQStDenNNRSwyQkFFRSx5QkFBQSxDL0Mwc01KLEErQzVzTUUsMEJBRUUsMkJBQUEsQy9DNnNNSixBK0Mvc01FLDBCQUVFLDBCQUFBLEMvQ2d0TUosQStDbHRNRSx1QkFFRSw0QkFBQSxDL0NtdE1KLEErQ3J0TUUsMEJBRUUsMEJBQUEsQy9Dc3RNSixBK0N4dE1FLDBCQUVFLDRCQUFBLEMvQ3l0TUosQStDM3RNRSwyQkFFRSw0QkFBQSxDL0M0dE1KLEErQzl0TUUsNEJBRUUsMEJBQUEsQy9DK3RNSixBK0NqdU1FLDRCQUVFLHVCQUFBLEMvQ2t1TUosQStDcHVNRSw0QkFFRSwwQkFBQSxDL0NxdU1KLEErQ3Z1TUUsOEJBRUUsMkJBQUEsQy9Dd3VNSixBK0MxdU1FLDZCQUVFLDJCQUFBLEMvQzJ1TUosQStDN3VNRSw0QkFFRSw2QkFBQSxDL0M4dU1KLEErQ2h2TUUsNEJBRUUsNEJBQUEsQy9DaXZNSixBK0Nudk1FLHlCQUVFLDhCQUFBLEMvQ292TUosQStDdHZNRSw0QkFFRSw0QkFBQSxDL0N1dk1KLEErQ3p2TUUsNEJBRUUsOEJBQUEsQy9DMHZNSixBK0M1dk1FLDZCQUVFLDhCQUFBLEMvQzZ2TUosQStDL3ZNRSw4QkFFRSw0QkFBQSxDL0Nnd01KLEErQ2x3TUUsOEJBRUUseUJBQUEsQy9DbXdNSixBK0Nyd01FLDhCQUVFLDRCQUFBLEMvQ3N3TUosQStDeHdNRSwrQkFFRSw0QkFBQSxDL0N5d01KLEErQzN3TUUsOEJBRUUsNEJBQUEsQy9DNHdNSixBK0M5d01FLDZCQUVFLDhCQUFBLEMvQyt3TUosQStDanhNRSw2QkFFRSw2QkFBQSxDL0NreE1KLEErQ3B4TUUsMEJBRUUsK0JBQUEsQy9DcXhNSixBK0N2eE1FLDZCQUVFLDZCQUFBLEMvQ3d4TUosQStDMXhNRSw2QkFFRSwrQkFBQSxDL0MyeE1KLEErQzd4TUUsOEJBRUUsK0JBQUEsQy9DOHhNSixBK0NoeU1FLCtCQUVFLDZCQUFBLEMvQ2l5TUosQStDbnlNRSwrQkFFRSwwQkFBQSxDL0NveU1KLEErQ3R5TUUsK0JBRUUsNkJBQUEsQy9DdXlNSixBK0N6eU1FLDZCQUVFLDBCQUFBLEMvQzB5TUosQStDNXlNRSw0QkFFRSwwQkFBQSxDL0M2eU1KLEErQy95TUUsMkJBRUUsNEJBQUEsQy9DZ3pNSixBK0Nsek1FLDJCQUVFLDJCQUFBLEMvQ216TUosQStDcnpNRSx3QkFFRSw2QkFBQSxDL0Nzek1KLEErQ3h6TUUsMkJBRUUsMkJBQUEsQy9DeXpNSixBK0Mzek1FLDJCQUVFLDZCQUFBLEMvQzR6TUosQStDOXpNRSw0QkFFRSw2QkFBQSxDL0Mrek1KLEErQ2owTUUsNkJBRUUsMkJBQUEsQy9DazBNSixBK0NwME1FLDZCQUVFLHdCQUFBLEMvQ3EwTUosQStDdjBNRSw2QkFFRSwyQkFBQSxDL0N3ME1KLEErQzEwTUUsMkJBRUUsd0JBQUEsQy9DMjBNSixBK0M3ME1FLDBCQUVFLHdCQUFBLEMvQzgwTUosQStDaDFNRSx5QkFFRSwwQkFBQSxDL0NpMU1KLEErQ24xTUUseUJBRUUseUJBQUEsQy9DbzFNSixBK0N0MU1FLHNCQUVFLDJCQUFBLEMvQ3UxTUosQStDejFNRSx5QkFFRSx5QkFBQSxDL0MwMU1KLEErQzUxTUUseUJBRUUsMkJBQUEsQy9DNjFNSixBK0MvMU1FLDBCQUVFLDJCQUFBLEMvQ2cyTUosQStDbDJNRSwyQkFFRSx5QkFBQSxDL0NtMk1KLEErQ3IyTUUsMkJBRUUsc0JBQUEsQy9DczJNSixBK0N4Mk1FLDJCQUVFLHlCQUFBLEMvQ3kyTUosQStDMzJNRSw2QkFFRSwwQkFBQSxDL0M0Mk1KLEErQzkyTUUsNEJBRUUsMEJBQUEsQy9DKzJNSixBK0NqM01FLDJCQUVFLDRCQUFBLEMvQ2szTUosQStDcDNNRSwyQkFFRSwyQkFBQSxDL0NxM01KLEErQ3YzTUUsd0JBRUUsNkJBQUEsQy9DdzNNSixBK0MxM01FLDJCQUVFLDJCQUFBLEMvQzIzTUosQStDNzNNRSwyQkFFRSw2QkFBQSxDL0M4M01KLEErQ2g0TUUsNEJBRUUsNkJBQUEsQy9DaTRNSixBK0NuNE1FLDZCQUVFLDJCQUFBLEMvQ280TUosQStDdDRNRSw2QkFFRSx3QkFBQSxDL0N1NE1KLEErQ3o0TUUsNkJBRUUsMkJBQUEsQy9DMDRNSixBK0M1NE1FLDhCQUVFLDJCQUFBLEMvQzY0TUosQStDLzRNRSw2QkFFRSwyQkFBQSxDL0NnNU1KLEErQ2w1TUUsNEJBRUUsNkJBQUEsQy9DbTVNSixBK0NyNU1FLDRCQUVFLDRCQUFBLEMvQ3M1TUosQStDeDVNRSx5QkFFRSw4QkFBQSxDL0N5NU1KLEErQzM1TUUsNEJBRUUsNEJBQUEsQy9DNDVNSixBK0M5NU1FLDRCQUVFLDhCQUFBLEMvQys1TUosQStDajZNRSw2QkFFRSw4QkFBQSxDL0NrNk1KLEErQ3A2TUUsOEJBRUUsNEJBQUEsQy9DcTZNSixBK0N2Nk1FLDhCQUVFLHlCQUFBLEMvQ3c2TUosQStDMTZNRSw4QkFFRSw0QkFBQSxDL0MyNk1KLEErQzc2TUUsNEJBRUUseUJBQUEsQy9DODZNSixBK0NoN01FLDJCQUVFLHlCQUFBLEMvQ2k3TUosQStDbjdNRSwwQkFFRSwyQkFBQSxDL0NvN01KLEErQ3Q3TUUsMEJBRUUsMEJBQUEsQy9DdTdNSixBK0N6N01FLHVCQUVFLDRCQUFBLEMvQzA3TUosQStDNTdNRSwwQkFFRSwwQkFBQSxDL0M2N01KLEErQy83TUUsMEJBRUUsNEJBQUEsQy9DZzhNSixBK0NsOE1FLDJCQUVFLDRCQUFBLEMvQ204TUosQStDcjhNRSw0QkFFRSwwQkFBQSxDL0NzOE1KLEErQ3g4TUUsNEJBRUUsdUJBQUEsQy9DeThNSixBK0MzOE1FLDRCQUVFLDBCQUFBLEMvQzQ4TUosQ0FDRixBSzV5TUcseUIwQ25LQyw0QkFFRSx5QkFBQSxDL0NpOU1KLEErQ245TUUsMkJBRUUseUJBQUEsQy9DbzlNSixBK0N0OU1FLDBCQUVFLDJCQUFBLEMvQ3U5TUosQStDejlNRSwwQkFFRSwwQkFBQSxDL0MwOU1KLEErQzU5TUUsdUJBRUUsNEJBQUEsQy9DNjlNSixBK0MvOU1FLDBCQUVFLDBCQUFBLEMvQ2crTUosQStDbCtNRSwwQkFFRSw0QkFBQSxDL0NtK01KLEErQ3IrTUUsMkJBRUUsNEJBQUEsQy9DcytNSixBK0N4K01FLDRCQUVFLDBCQUFBLEMvQ3krTUosQStDMytNRSw0QkFFRSx1QkFBQSxDL0M0K01KLEErQzkrTUUsNEJBRUUsMEJBQUEsQy9DKytNSixBK0NqL01FLDhCQUVFLDJCQUFBLEMvQ2svTUosQStDcC9NRSw2QkFFRSwyQkFBQSxDL0NxL01KLEErQ3YvTUUsNEJBRUUsNkJBQUEsQy9Ddy9NSixBK0MxL01FLDRCQUVFLDRCQUFBLEMvQzIvTUosQStDNy9NRSx5QkFFRSw4QkFBQSxDL0M4L01KLEErQ2hnTkUsNEJBRUUsNEJBQUEsQy9DaWdOSixBK0NuZ05FLDRCQUVFLDhCQUFBLEMvQ29nTkosQStDdGdORSw2QkFFRSw4QkFBQSxDL0N1Z05KLEErQ3pnTkUsOEJBRUUsNEJBQUEsQy9DMGdOSixBK0M1Z05FLDhCQUVFLHlCQUFBLEMvQzZnTkosQStDL2dORSw4QkFFRSw0QkFBQSxDL0NnaE5KLEErQ2xoTkUsK0JBRUUsNEJBQUEsQy9DbWhOSixBK0NyaE5FLDhCQUVFLDRCQUFBLEMvQ3NoTkosQStDeGhORSw2QkFFRSw4QkFBQSxDL0N5aE5KLEErQzNoTkUsNkJBRUUsNkJBQUEsQy9DNGhOSixBK0M5aE5FLDBCQUVFLCtCQUFBLEMvQytoTkosQStDamlORSw2QkFFRSw2QkFBQSxDL0NraU5KLEErQ3BpTkUsNkJBRUUsK0JBQUEsQy9DcWlOSixBK0N2aU5FLDhCQUVFLCtCQUFBLEMvQ3dpTkosQStDMWlORSwrQkFFRSw2QkFBQSxDL0MyaU5KLEErQzdpTkUsK0JBRUUsMEJBQUEsQy9DOGlOSixBK0Noak5FLCtCQUVFLDZCQUFBLEMvQ2lqTkosQStDbmpORSw2QkFFRSwwQkFBQSxDL0Nvak5KLEErQ3RqTkUsNEJBRUUsMEJBQUEsQy9DdWpOSixBK0N6ak5FLDJCQUVFLDRCQUFBLEMvQzBqTkosQStDNWpORSwyQkFFRSwyQkFBQSxDL0M2ak5KLEErQy9qTkUsd0JBRUUsNkJBQUEsQy9DZ2tOSixBK0Nsa05FLDJCQUVFLDJCQUFBLEMvQ21rTkosQStDcmtORSwyQkFFRSw2QkFBQSxDL0Nza05KLEErQ3hrTkUsNEJBRUUsNkJBQUEsQy9DeWtOSixBK0Mza05FLDZCQUVFLDJCQUFBLEMvQzRrTkosQStDOWtORSw2QkFFRSx3QkFBQSxDL0Mra05KLEErQ2psTkUsNkJBRUUsMkJBQUEsQy9Da2xOSixBK0NwbE5FLDJCQUVFLHdCQUFBLEMvQ3FsTkosQStDdmxORSwwQkFFRSx3QkFBQSxDL0N3bE5KLEErQzFsTkUseUJBRUUsMEJBQUEsQy9DMmxOSixBK0M3bE5FLHlCQUVFLHlCQUFBLEMvQzhsTkosQStDaG1ORSxzQkFFRSwyQkFBQSxDL0NpbU5KLEErQ25tTkUseUJBRUUseUJBQUEsQy9Db21OSixBK0N0bU5FLHlCQUVFLDJCQUFBLEMvQ3VtTkosQStDem1ORSwwQkFFRSwyQkFBQSxDL0MwbU5KLEErQzVtTkUsMkJBRUUseUJBQUEsQy9DNm1OSixBK0MvbU5FLDJCQUVFLHNCQUFBLEMvQ2duTkosQStDbG5ORSwyQkFFRSx5QkFBQSxDL0Ntbk5KLEErQ3JuTkUsNkJBRUUsMEJBQUEsQy9Dc25OSixBK0N4bk5FLDRCQUVFLDBCQUFBLEMvQ3luTkosQStDM25ORSwyQkFFRSw0QkFBQSxDL0M0bk5KLEErQzluTkUsMkJBRUUsMkJBQUEsQy9DK25OSixBK0Nqb05FLHdCQUVFLDZCQUFBLEMvQ2tvTkosQStDcG9ORSwyQkFFRSwyQkFBQSxDL0Nxb05KLEErQ3ZvTkUsMkJBRUUsNkJBQUEsQy9Dd29OSixBK0Mxb05FLDRCQUVFLDZCQUFBLEMvQzJvTkosQStDN29ORSw2QkFFRSwyQkFBQSxDL0M4b05KLEErQ2hwTkUsNkJBRUUsd0JBQUEsQy9DaXBOSixBK0NucE5FLDZCQUVFLDJCQUFBLEMvQ29wTkosQStDdHBORSw4QkFFRSwyQkFBQSxDL0N1cE5KLEErQ3pwTkUsNkJBRUUsMkJBQUEsQy9DMHBOSixBK0M1cE5FLDRCQUVFLDZCQUFBLEMvQzZwTkosQStDL3BORSw0QkFFRSw0QkFBQSxDL0NncU5KLEErQ2xxTkUseUJBRUUsOEJBQUEsQy9DbXFOSixBK0NycU5FLDRCQUVFLDRCQUFBLEMvQ3NxTkosQStDeHFORSw0QkFFRSw4QkFBQSxDL0N5cU5KLEErQzNxTkUsNkJBRUUsOEJBQUEsQy9DNHFOSixBK0M5cU5FLDhCQUVFLDRCQUFBLEMvQytxTkosQStDanJORSw4QkFFRSx5QkFBQSxDL0Nrck5KLEErQ3ByTkUsOEJBRUUsNEJBQUEsQy9DcXJOSixBK0N2ck5FLDRCQUVFLHlCQUFBLEMvQ3dyTkosQStDMXJORSwyQkFFRSx5QkFBQSxDL0Myck5KLEErQzdyTkUsMEJBRUUsMkJBQUEsQy9DOHJOSixBK0Noc05FLDBCQUVFLDBCQUFBLEMvQ2lzTkosQStDbnNORSx1QkFFRSw0QkFBQSxDL0Nvc05KLEErQ3RzTkUsMEJBRUUsMEJBQUEsQy9DdXNOSixBK0N6c05FLDBCQUVFLDRCQUFBLEMvQzBzTkosQStDNXNORSwyQkFFRSw0QkFBQSxDL0M2c05KLEErQy9zTkUsNEJBRUUsMEJBQUEsQy9DZ3ROSixBK0NsdE5FLDRCQUVFLHVCQUFBLEMvQ210TkosQStDcnRORSw0QkFFRSwwQkFBQSxDL0NzdE5KLENBQ0YsQWdENXdOQSxVQUNJLHNCQUFBLENoRDh3TkosQWdEM3dOQSxhQUNJLHlCQUFBLENoRDh3TkosQWdEM3dOQSxlQUNJLDJCQUFBLENoRDh3TkosQWdEM3dOQSxjQUNJLDBCQUFBLENoRDh3TkosQWdEM3dOQSxvQkFDSSwwQkFBQSxDaEQ4d05KLEFnRDF3TkkseUJBREosdUJBRVEsc0JBQUEsQ2hEOHdOTixDQUNGLEFnRDF3TkkseUJBREoscUJBRVEsc0JBQUEsQ2hEOHdOTixDQUNGLEFnRDN3TkEsYUFDSSx5QkFBQSxDaEQ4d05KLEFpRDd3TkksUUFDQyxvQkFBQSxDakRneE5MLEFpRGp4TkksUUFDQyxtQkFBQSxDakRveE5MLEFpRHJ4TkksUUFDQyw4QkFBQSxDakR3eE5MLEFpRHp4TkksUUFDQyw4QkFBQSxDakQ0eE5MLEFpRDd4TkksUUFDQyxtQkFBQSxDakRneU5MLEFpRGp5TkksUUFDQyxtQkFBQSxDakRveU5MLEFpRHJ5TkksUUFDQyxtQkFBQSxDakR3eU5MLEFpRHp5TkksUUFDQyxtQkFBQSxDakQ0eU5MLEFpRDd5TkksUUFDQyxtQkFBQSxDakRnek5MLEFpRGp6TkksUUFDQyxtQkFBQSxDakRvek5MLEFpRHJ6TkksUUFDQyxtQkFBQSxDakR3ek5MLEFpRHp5TkUsMEJBaEJFLGlCQUNDLG9CQUFBLENqRDZ6TkgsQWlEOXpORSxpQkFDQyxtQkFBQSxDakRnME5ILEFpRGowTkUsaUJBQ0MsOEJBQUEsQ2pEbTBOSCxBaURwME5FLGlCQUNDLDhCQUFBLENqRHMwTkgsQWlEdjBORSxpQkFDQyxtQkFBQSxDakR5ME5ILEFpRDEwTkUsaUJBQ0MsbUJBQUEsQ2pENDBOSCxBaUQ3ME5FLGlCQUNDLG1CQUFBLENqRCswTkgsQWlEaDFORSxpQkFDQyxtQkFBQSxDakRrMU5ILEFpRG4xTkUsaUJBQ0MsbUJBQUEsQ2pEcTFOSCxBaUR0MU5FLGlCQUNDLG1CQUFBLENqRHcxTkgsQWlEejFORSxpQkFDQyxtQkFBQSxDakQyMU5ILENBQ0YsQWlENzBORSwwQkFoQkUsZ0JBQ0Msb0JBQUEsQ2pEZzJOSCxBaURqMk5FLGdCQUNDLG1CQUFBLENqRG0yTkgsQWlEcDJORSxnQkFDQyw4QkFBQSxDakRzMk5ILEFpRHYyTkUsZ0JBQ0MsOEJBQUEsQ2pEeTJOSCxBaUQxMk5FLGdCQUNDLG1CQUFBLENqRDQyTkgsQWlENzJORSxnQkFDQyxtQkFBQSxDakQrMk5ILEFpRGgzTkUsZ0JBQ0MsbUJBQUEsQ2pEazNOSCxBaURuM05FLGdCQUNDLG1CQUFBLENqRHEzTkgsQWlEdDNORSxnQkFDQyxtQkFBQSxDakR3M05ILEFpRHozTkUsZ0JBQ0MsbUJBQUEsQ2pEMjNOSCxBaUQ1M05FLGdCQUNDLG1CQUFBLENqRDgzTkgsQ0FDRixBaURoM05FLHlCQWhCRSxnQkFDQyxvQkFBQSxDakRtNE5ILEFpRHA0TkUsZ0JBQ0MsbUJBQUEsQ2pEczROSCxBaUR2NE5FLGdCQUNDLDhCQUFBLENqRHk0TkgsQWlEMTRORSxnQkFDQyw4QkFBQSxDakQ0NE5ILEFpRDc0TkUsZ0JBQ0MsbUJBQUEsQ2pEKzROSCxBaURoNU5FLGdCQUNDLG1CQUFBLENqRGs1TkgsQWlEbjVORSxnQkFDQyxtQkFBQSxDakRxNU5ILEFpRHQ1TkUsZ0JBQ0MsbUJBQUEsQ2pEdzVOSCxBaUR6NU5FLGdCQUNDLG1CQUFBLENqRDI1TkgsQWlENTVORSxnQkFDQyxtQkFBQSxDakQ4NU5ILEFpRC81TkUsZ0JBQ0MsbUJBQUEsQ2pEaTZOSCxDQUNGLEFpRG41TkUseUJBaEJFLGdCQUNDLG9CQUFBLENqRHM2TkgsQWlEdjZORSxnQkFDQyxtQkFBQSxDakR5Nk5ILEFpRDE2TkUsZ0JBQ0MsOEJBQUEsQ2pENDZOSCxBaUQ3Nk5FLGdCQUNDLDhCQUFBLENqRCs2TkgsQWlEaDdORSxnQkFDQyxtQkFBQSxDakRrN05ILEFpRG43TkUsZ0JBQ0MsbUJBQUEsQ2pEcTdOSCxBaUR0N05FLGdCQUNDLG1CQUFBLENqRHc3TkgsQWlEejdORSxnQkFDQyxtQkFBQSxDakQyN05ILEFpRDU3TkUsZ0JBQ0MsbUJBQUEsQ2pEODdOSCxBaUQvN05FLGdCQUNDLG1CQUFBLENqRGk4TkgsQWlEbDhORSxnQkFDQyxtQkFBQSxDakRvOE5ILENBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBEbyB3ZSBuZWVkIHRvIHNlcnZlIGEgZm9udD8gQWRkIHRoZSBAZm9udC1mYWNlIHN0eWxlcyBoZXJlLlxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3N3YWxkOndnaHRANDAwOzcwMCZmYW1pbHk9UG9wcGluczp3Z2h0QDMwMDs0MDA7NzAwJmRpc3BsYXk9c3dhcCcpOyIsIjpyb290IHtcclxuXHQvLy0taGVhZGVyLWhlaWdodDogI3tyZW0oODBweCl9O1xyXG5cclxuXHQvLyBTZWN0aW9uc1xyXG5cdEBlYWNoICRzaXplLCAkc2VjdGlvbi1hdHRyaWJ1dGVzIGluICRzZWN0aW9ucyB7XHJcblx0XHQtLXNlY3Rpb24tc3BhY2luZy0jeyRzaXplfTogI3tyZW0obWFwLWRlZXAtZ2V0KCRzZWN0aW9ucywgJHNpemUsIFwic3BhY2luZy10b3AtZGVza3RvcFwiKSl9O1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIGFuZCAobWluLXdpZHRoOiAkdG8tdGFibGV0KSB7XHJcblx0XHRcdC0tc2VjdGlvbi1zcGFjaW5nLSN7JHNpemV9OiAje3JlbShtYXAtZGVlcC1nZXQoJHNlY3Rpb25zLCAkc2l6ZSwgXCJzcGFjaW5nLXRvcC1sYXB0b3BcIikpfTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XHJcblx0XHRcdC0tc2VjdGlvbi1zcGFjaW5nLSN7JHNpemV9OiAje3JlbShtYXAtZGVlcC1nZXQoJHNlY3Rpb25zLCAkc2l6ZSwgXCJzcGFjaW5nLXRvcC10YWJsZXRcIikpfTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIENvbnRhaW5lcnNcclxuXHRAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1hdHRyaWJ1dGVzIGluICRjb250YWluZXJzIHtcclxuXHRcdC0tY29udGFpbmVyLXNwYWNpbmctI3skc2l6ZX06ICN7cmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJHNpemUsIFwic3BhY2luZy1kZXNrdG9wXCIpKX07XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1sKSBhbmQgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xyXG5cdFx0XHQtLWNvbnRhaW5lci1zcGFjaW5nLSN7JHNpemV9OiAje3JlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wLWxcIikpfTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSBhbmQgKG1pbi13aWR0aDogJHRvLXRhYmxldCkge1xyXG5cdFx0XHQtLWNvbnRhaW5lci1zcGFjaW5nLSN7JHNpemV9OiAje3JlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wXCIpKX07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkgYW5kIChtaW4td2lkdGg6ICR0by1tb2JpbGUtbCkge1xyXG5cdFx0XHQtLWNvbnRhaW5lci1zcGFjaW5nLSN7JHNpemV9OiAje3JlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctdGFibGV0XCIpKX07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLW1vYmlsZS1sKSB7XHJcblx0XHRcdC0tY29udGFpbmVyLXNwYWNpbmctI3skc2l6ZX06ICN7cmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJHNpemUsIFwic3BhY2luZy1tb2JpbGVcIikpfTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9zd2FsZDp3Z2h0QDQwMDs3MDAmZmFtaWx5PVBvcHBpbnM6d2dodEAzMDA7NDAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG46cm9vdCB7XG4gIC0tc2VjdGlvbi1zcGFjaW5nLWNvbXBhY3Q6IDVyZW07XG4gIC0tc2VjdGlvbi1zcGFjaW5nLWRlZmF1bHQ6IDcuNXJlbTtcbiAgLS1zZWN0aW9uLXNwYWNpbmctcm9vbXk6IDEwcmVtO1xuICAtLWNvbnRhaW5lci1zcGFjaW5nLXhzOiA4Ljc1cmVtO1xuICAtLWNvbnRhaW5lci1zcGFjaW5nLXNtOiA4Ljc1cmVtO1xuICAtLWNvbnRhaW5lci1zcGFjaW5nLW1kOiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gIDpyb290IHtcbiAgICAtLXNlY3Rpb24tc3BhY2luZy1jb21wYWN0OiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zcGFjaW5nLWNvbXBhY3Q6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gIDpyb290IHtcbiAgICAtLXNlY3Rpb24tc3BhY2luZy1kZWZhdWx0OiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zcGFjaW5nLWRlZmF1bHQ6IDMuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gIDpyb290IHtcbiAgICAtLXNlY3Rpb24tc3BhY2luZy1yb29teTogNy41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tc2VjdGlvbi1zcGFjaW5nLXJvb215OiA0LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyLXNwYWNpbmcteHM6IDYuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItc3BhY2luZy14czogMy43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSBhbmQgKG1pbi13aWR0aDogNDI2cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyLXNwYWNpbmcteHM6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci1zcGFjaW5nLXhzOiAwLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci1zcGFjaW5nLXNtOiA2LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tY29udGFpbmVyLXNwYWNpbmctc206IDMuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChtaW4td2lkdGg6IDQyNnB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci1zcGFjaW5nLXNtOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItc3BhY2luZy1zbTogMC43NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItc3BhY2luZy1tZDogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItc3BhY2luZy1tZDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIGFuZCAobWluLXdpZHRoOiA0MjZweCkge1xuICA6cm9vdCB7XG4gICAgLS1jb250YWluZXItc3BhY2luZy1tZDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIDpyb290IHtcbiAgICAtLWNvbnRhaW5lci1zcGFjaW5nLW1kOiAwLjc1cmVtO1xuICB9XG59XG5cbmJ1dHRvbixcbi5jLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5odG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSB7XG4gIHBhZGRpbmc6IDQwcHggODBweCAhaW1wb3J0YW50O1xufVxuXG4vKlxuICogV2Ugc2hvdWxkbid0IHJlbW92ZSBhcHBlYXJhbmNlIG9uIGRlZmF1bHQgZWxlbWVudCBzaW5jZSBwbHVnaW5zIGNvdWxkIHNvbWV0aW1lcyBhZGQgbWFya3VwIHdoaWNoIHdlIGhhdmUgbm8gY29udHJvbCBvdmVyLlxuICogQW5kIGl0IHdvdWxkIGFjdHVhbGx5IGJlIGEgcGFpbiB0byBzdHlsZSBwbHVnaW5zIG91dHB1dCBmcm9tIHNjcmF0Y2ggaW5zdGVhZCBvZiB1c2luZyB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIGFuZCBzdHlsaW5nIHRoYXQuXG4gKi9cbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwY2Y3IGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tY29udGFpbmVyLXNwYWNpbmctbWQpKTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjByZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tY29udGFpbmVyLXNwYWNpbmctbWQpICogMik7XG4gIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lci1zcGFjaW5nLW1kKTtcbiAgcGFkZGluZzogMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCBjYWxjKDEwMCUgKyAxLjVyZW0pLCAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDYwLCA2NCwgNjcsIDAuMSksIDAgNHB4IDhweCAzcHggcmdiYSg2MCwgNjQsIDY3LCAwLjA1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDQwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDg1LCAwLjY4LCAwLjUzKTtcbn1cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQuaXMtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbn1cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbiosXG46YmVmb3JlLFxuOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbmRmbixcbmNpdGUsXG5lbSxcbmkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYSBzdmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxucCxcbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hLFxuYXJlYSxcbmJ1dHRvbixcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG50ZXh0YXJlYSxcblt0YWJpbmRleF0ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IC8qIFsxXSAqL1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cblxuW2hyZWZsYW5nXSA+IGFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5pZnJhbWUsXG5pbWcsXG5zdmcsXG52aWRlbyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5pbWdbd2lkdGhdLCBpbWdbaGVpZ2h0XSxcbnN2Z1t3aWR0aF0sXG5zdmdbaGVpZ2h0XSB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuaW1nIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5zdmcge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnMtY29udGVudCB1bCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCB1bCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuMmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzQ3NDc0Nztcbn1cbi5zLWNvbnRlbnQgb2wsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgb2wsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjJlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBsaW5lLWhlaWdodDogMjtcbiAgY29sb3I6ICM0NzQ3NDc7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NDc0NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5odG1sIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNS4ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNS42cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAxcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSBhbmQgKG1pbi13aWR0aDogMTQ0MXB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTYuNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTYuOHB4O1xuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZy10b3A6IDkuMzEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDcuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogNi45Mzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDQuMTI1cmVtO1xuICB9XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxucCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBjb2xvcjogIzQ3NDc0Nztcbn1cbi5zLWNvbnRlbnQgcCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCBwLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbmgxIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IG1heCgzMHB4LCA0LjYyNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IG1heCgzMHB4LCAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IG1heCgzMHB4LCAycmVtKTtcbiAgfVxufVxuLnMtY29udGVudCBoMSwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCBoMSwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgaDEge1xuICBtYXJnaW4tdG9wOiAwLjY3ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjdlbTtcbn1cblxuaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLnMtY29udGVudCBoMiwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCBoMiwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgaDIge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMGVtO1xufVxuXG5oMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRjQ4MTIwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5zLWNvbnRlbnQgaDMsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgaDMsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5IGgzIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG5oNCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucy1jb250ZW50IGg0LCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IGg0LCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSBoNCB7XG4gIG1hcmdpbi10b3A6IDEuMzNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zM2VtO1xufVxuXG5oNSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucy1jb250ZW50IGg1LCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IGg1LCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSBoNSB7XG4gIG1hcmdpbi10b3A6IDEuNjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42N2VtO1xufVxuXG5oNiB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zLWNvbnRlbnQgaDYsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgaDYsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5IGg2IHtcbiAgbWFyZ2luLXRvcDogMi4zM2VtO1xuICBtYXJnaW4tYm90dG9tOiAyLjMzZW07XG59XG5cbi5zLWNvbnRlbnQgPiBoMTpmaXJzdC1jaGlsZCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCA+IGgxOmZpcnN0LWNoaWxkLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSA+IGgxOmZpcnN0LWNoaWxkLCAucy1jb250ZW50ID4gaDI6Zmlyc3QtY2hpbGQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgPiBoMjpmaXJzdC1jaGlsZCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgPiBoMjpmaXJzdC1jaGlsZCwgLnMtY29udGVudCA+IGgzOmZpcnN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gaDM6Zmlyc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gaDM6Zmlyc3QtY2hpbGQsIC5zLWNvbnRlbnQgPiBoNDpmaXJzdC1jaGlsZCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCA+IGg0OmZpcnN0LWNoaWxkLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSA+IGg0OmZpcnN0LWNoaWxkLCAucy1jb250ZW50ID4gaDU6Zmlyc3QtY2hpbGQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgPiBoNTpmaXJzdC1jaGlsZCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgPiBoNTpmaXJzdC1jaGlsZCwgLnMtY29udGVudCA+IGg2OmZpcnN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gaDY6Zmlyc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gaDY6Zmlyc3QtY2hpbGQsIC5zLWNvbnRlbnQgPiBwOmZpcnN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gcDpmaXJzdC1jaGlsZCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgPiBwOmZpcnN0LWNoaWxkLCAucy1jb250ZW50ID4gYTpmaXJzdC1jaGlsZCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCA+IGE6Zmlyc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5zLWNvbnRlbnQgPiBoMTpsYXN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gaDE6bGFzdC1jaGlsZCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgPiBoMTpsYXN0LWNoaWxkLCAucy1jb250ZW50ID4gaDI6bGFzdC1jaGlsZCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCA+IGgyOmxhc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gaDI6bGFzdC1jaGlsZCwgLnMtY29udGVudCA+IGgzOmxhc3QtY2hpbGQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgPiBoMzpsYXN0LWNoaWxkLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSA+IGgzOmxhc3QtY2hpbGQsIC5zLWNvbnRlbnQgPiBoNDpsYXN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gaDQ6bGFzdC1jaGlsZCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgPiBoNDpsYXN0LWNoaWxkLCAucy1jb250ZW50ID4gaDU6bGFzdC1jaGlsZCwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCA+IGg1Omxhc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gaDU6bGFzdC1jaGlsZCwgLnMtY29udGVudCA+IGg2Omxhc3QtY2hpbGQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgPiBoNjpsYXN0LWNoaWxkLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSA+IGg2Omxhc3QtY2hpbGQsIC5zLWNvbnRlbnQgPiBwOmxhc3QtY2hpbGQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgPiBwOmxhc3QtY2hpbGQsIGh0bWwgYm9keS5tY2UtY29udGVudC1ib2R5ID4gcDpsYXN0LWNoaWxkLCAucy1jb250ZW50ID4gYTpsYXN0LWNoaWxkLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0ID4gYTpsYXN0LWNoaWxkLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSA+IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm8tY2Fyb3VzZWwuLWZ1bGxibGVlZCAuZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm8tY29udGFpbmVyLCAuYy1jYWxsb3V0IHtcbiAgbWF4LXdpZHRoOiAxMjByZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5vLWNvbnRhaW5lciwgLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogMS44NzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuby1jb250YWluZXIsIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgLm8tY29udGFpbmVyLCAuYy1jYWxsb3V0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChtaW4td2lkdGg6IDQyNnB4KSB7XG4gIC5vLWNvbnRhaW5lciwgLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuby1jb250YWluZXIsIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG59XG4uby1jb250YWluZXIuLWZ1bGxibGVlZCwgLi1mdWxsYmxlZWQuYy1jYWxsb3V0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLm8tY29udGFpbmVyLi11bmNvbnRhaW5lZCwgLi11bmNvbnRhaW5lZC5jLWNhbGxvdXQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uby1jb250YWluZXIuLXhzLCAuLXhzLmMtY2FsbG91dCB7XG4gIG1heC13aWR0aDogNzEuODc1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA4Ljc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDguNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5vLWNvbnRhaW5lci4teHMsIC4teHMuYy1jYWxsb3V0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuby1jb250YWluZXIuLXhzLCAuLXhzLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLXdpZHRoOiA3MDFweCkge1xuICAuby1jb250YWluZXIuLXhzLCAuLXhzLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChtaW4td2lkdGg6IDQyNnB4KSB7XG4gIC5vLWNvbnRhaW5lci4teHMsIC4teHMuYy1jYWxsb3V0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuby1jb250YWluZXIuLXhzLCAuLXhzLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cbn1cbi5vLWNvbnRhaW5lci4tc20sIC5jLWNhbGxvdXQge1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA4Ljc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDguNzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gIC5vLWNvbnRhaW5lci4tc20sIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5vLWNvbnRhaW5lci4tc20sIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgLm8tY29udGFpbmVyLi1zbSwgLmMtY2FsbG91dCB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgYW5kIChtaW4td2lkdGg6IDQyNnB4KSB7XG4gIC5vLWNvbnRhaW5lci4tc20sIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vLWNvbnRhaW5lci4tc20sIC5jLWNhbGxvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG59XG5cbi5vLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLm8tZ3JpZC4tZmxvdy1yb3cge1xuICBncmlkLWF1dG8tZmxvdzogcm93O1xufVxuLm8tZ3JpZC4tZmxvdy1jb2wge1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xufVxuLm8tZ3JpZC4tanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5vLWdyaWQuLWp1c3RpZnktZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5vLWdyaWQuLWp1c3RpZnktY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uby1ncmlkLi1qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uby1ncmlkLi1qdXN0aWZ5LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLm8tZ3JpZC4tanVzdGlmeS1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cbi5vLWdyaWQuLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uby1ncmlkLi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uby1ncmlkLi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm8tZ3JpZC4taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4uby1ncmlkLi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uby1ncmlkLi1jb2xzLTEge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTEge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTIge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTMge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTQge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTQge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTUge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTYge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTYge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTcge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTcge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1jb2xzLTgge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG59XG4uby1ncmlkLi1yb3dzLTgge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5vLWdyaWQuLWNvbHMtMVxcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTFcXEBkZXNrdG9wIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy0yXFxAZGVza3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtMlxcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTNcXEBkZXNrdG9wIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy0zXFxAZGVza3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtNFxcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTRcXEBkZXNrdG9wIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy01XFxAZGVza3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtNVxcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTZcXEBkZXNrdG9wIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy02XFxAZGVza3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtN1xcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTdcXEBkZXNrdG9wIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy04XFxAZGVza3RvcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtOFxcQGRlc2t0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuby1ncmlkLi1jb2xzLTFcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTFcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTJcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTJcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTNcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTNcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTRcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTRcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTVcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTVcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTZcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTZcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLTdcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLTdcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1jb2xzLThcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuICAuby1ncmlkLi1yb3dzLThcXEBsYXB0b3Age1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5vLWdyaWQuLWNvbHMtMVxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtMVxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtMlxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtMlxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtM1xcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtM1xcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtNFxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtNFxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtNVxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtNVxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtNlxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtNlxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtN1xcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtN1xcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLWNvbHMtOFxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG4gIC5vLWdyaWQuLXJvd3MtOFxcQHRhYmxldCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm8tZ3JpZC4tY29scy0xXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy0xXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy0yXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy0yXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy0zXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy0zXFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy00XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy00XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy01XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy01XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy02XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy02XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy03XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy03XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tY29scy04XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbiAgLm8tZ3JpZC4tcm93cy04XFxAbW9iaWxlIHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cbn1cbi5vLWdyaWQuLWdhcC14eHMge1xuICBnYXA6IDAuMjVyZW07XG59XG4uby1ncmlkLi1nYXAteS14eHMge1xuICByb3ctZ2FwOiAwLjI1cmVtO1xufVxuLm8tZ3JpZC4tZ2FwLXgteHhzIHtcbiAgY29sdW1uLWdhcDogMC4yNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC14cyB7XG4gIGdhcDogMC41cmVtO1xufVxuLm8tZ3JpZC4tZ2FwLXkteHMge1xuICByb3ctZ2FwOiAwLjVyZW07XG59XG4uby1ncmlkLi1nYXAteC14cyB7XG4gIGNvbHVtbi1nYXA6IDAuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC1zbSB7XG4gIGdhcDogMXJlbTtcbn1cbi5vLWdyaWQuLWdhcC15LXNtIHtcbiAgcm93LWdhcDogMXJlbTtcbn1cbi5vLWdyaWQuLWdhcC14LXNtIHtcbiAgY29sdW1uLWdhcDogMXJlbTtcbn1cbi5vLWdyaWQuLWdhcCB7XG4gIGdhcDogMS41cmVtO1xufVxuLm8tZ3JpZC4tZ2FwLXkge1xuICByb3ctZ2FwOiAxLjVyZW07XG59XG4uby1ncmlkLi1nYXAteCB7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC1sZyB7XG4gIGdhcDogMnJlbTtcbn1cbi5vLWdyaWQuLWdhcC15LWxnIHtcbiAgcm93LWdhcDogMnJlbTtcbn1cbi5vLWdyaWQuLWdhcC14LWxnIHtcbiAgY29sdW1uLWdhcDogMnJlbTtcbn1cbi5vLWdyaWQuLWdhcC14bCB7XG4gIGdhcDogMy41cmVtO1xufVxuLm8tZ3JpZC4tZ2FwLXkteGwge1xuICByb3ctZ2FwOiAzLjVyZW07XG59XG4uby1ncmlkLi1nYXAteC14bCB7XG4gIGNvbHVtbi1nYXA6IDMuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC14eGwge1xuICBnYXA6IDUuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC15LXh4bCB7XG4gIHJvdy1nYXA6IDUuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC14LXh4bCB7XG4gIGNvbHVtbi1nYXA6IDUuNXJlbTtcbn1cbi5vLWdyaWQuLWdhcC14eHhsIHtcbiAgZ2FwOiA5cmVtO1xufVxuLm8tZ3JpZC4tZ2FwLXkteHh4bCB7XG4gIHJvdy1nYXA6IDlyZW07XG59XG4uby1ncmlkLi1nYXAteC14eHhsIHtcbiAgY29sdW1uLWdhcDogOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLm8tZ3JpZC4tZ2FwLXh4c1xcQGRlc2t0b3Age1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14eHNcXEBkZXNrdG9wIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXh4c1xcQGRlc2t0b3Age1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhzXFxAZGVza3RvcCB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHNcXEBkZXNrdG9wIHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHNcXEBkZXNrdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXNtXFxAZGVza3RvcCB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXNtXFxAZGVza3RvcCB7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC1zbVxcQGRlc2t0b3Age1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwXFxAZGVza3RvcCB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXlcXEBkZXNrdG9wIHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhcXEBkZXNrdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLWxnXFxAZGVza3RvcCB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LWxnXFxAZGVza3RvcCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC1sZ1xcQGRlc2t0b3Age1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhsXFxAZGVza3RvcCB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteGxcXEBkZXNrdG9wIHtcbiAgICByb3ctZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteGxcXEBkZXNrdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXh4bFxcQGRlc2t0b3Age1xuICAgIGdhcDogNS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXh4bFxcQGRlc2t0b3Age1xuICAgIHJvdy1nYXA6IDUuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14eGxcXEBkZXNrdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiA1LjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXh4eGxcXEBkZXNrdG9wIHtcbiAgICBnYXA6IDlyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHh4bFxcQGRlc2t0b3Age1xuICAgIHJvdy1nYXA6IDlyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHh4bFxcQGRlc2t0b3Age1xuICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm8tZ3JpZC4tZ2FwLXh4c1xcQGxhcHRvcCB7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXh4c1xcQGxhcHRvcCB7XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14eHNcXEBsYXB0b3Age1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhzXFxAbGFwdG9wIHtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14c1xcQGxhcHRvcCB7XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXhzXFxAbGFwdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXNtXFxAbGFwdG9wIHtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXktc21cXEBsYXB0b3Age1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgtc21cXEBsYXB0b3Age1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwXFxAbGFwdG9wIHtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteVxcQGxhcHRvcCB7XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14XFxAbGFwdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLWxnXFxAbGFwdG9wIHtcbiAgICBnYXA6IDJyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXktbGdcXEBsYXB0b3Age1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgtbGdcXEBsYXB0b3Age1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhsXFxAbGFwdG9wIHtcbiAgICBnYXA6IDMuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14bFxcQGxhcHRvcCB7XG4gICAgcm93LWdhcDogMy41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXhsXFxAbGFwdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXh4bFxcQGxhcHRvcCB7XG4gICAgZ2FwOiA1LjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHhsXFxAbGFwdG9wIHtcbiAgICByb3ctZ2FwOiA1LjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHhsXFxAbGFwdG9wIHtcbiAgICBjb2x1bW4tZ2FwOiA1LjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXh4eGxcXEBsYXB0b3Age1xuICAgIGdhcDogOXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14eHhsXFxAbGFwdG9wIHtcbiAgICByb3ctZ2FwOiA5cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXh4eGxcXEBsYXB0b3Age1xuICAgIGNvbHVtbi1nYXA6IDlyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuby1ncmlkLi1nYXAteHhzXFxAdGFibGV0IHtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHhzXFxAdGFibGV0IHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXh4c1xcQHRhYmxldCB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteHNcXEB0YWJsZXQge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXhzXFxAdGFibGV0IHtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHNcXEB0YWJsZXQge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAtc21cXEB0YWJsZXQge1xuICAgIGdhcDogMXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS1zbVxcQHRhYmxldCB7XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC1zbVxcQHRhYmxldCB7XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXBcXEB0YWJsZXQge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15XFxAdGFibGV0IHtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXhcXEB0YWJsZXQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAtbGdcXEB0YWJsZXQge1xuICAgIGdhcDogMnJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS1sZ1xcQHRhYmxldCB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC1sZ1xcQHRhYmxldCB7XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteGxcXEB0YWJsZXQge1xuICAgIGdhcDogMy41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXhsXFxAdGFibGV0IHtcbiAgICByb3ctZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteGxcXEB0YWJsZXQge1xuICAgIGNvbHVtbi1nYXA6IDMuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteHhsXFxAdGFibGV0IHtcbiAgICBnYXA6IDUuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14eGxcXEB0YWJsZXQge1xuICAgIHJvdy1nYXA6IDUuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14eGxcXEB0YWJsZXQge1xuICAgIGNvbHVtbi1nYXA6IDUuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteHh4bFxcQHRhYmxldCB7XG4gICAgZ2FwOiA5cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXh4eGxcXEB0YWJsZXQge1xuICAgIHJvdy1nYXA6IDlyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHh4bFxcQHRhYmxldCB7XG4gICAgY29sdW1uLWdhcDogOXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vLWdyaWQuLWdhcC14eHNcXEBtb2JpbGUge1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteS14eHNcXEBtb2JpbGUge1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXgteHhzXFxAbW9iaWxlIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14c1xcQG1vYmlsZSB7XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHNcXEBtb2JpbGUge1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14c1xcQG1vYmlsZSB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC1zbVxcQG1vYmlsZSB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXNtXFxAbW9iaWxlIHtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXNtXFxAbW9iaWxlIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcFxcQG1vYmlsZSB7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXlcXEBtb2JpbGUge1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteFxcQG1vYmlsZSB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC1sZ1xcQG1vYmlsZSB7XG4gICAgZ2FwOiAycmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LWxnXFxAbW9iaWxlIHtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LWxnXFxAbW9iaWxlIHtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14bFxcQG1vYmlsZSB7XG4gICAgZ2FwOiAzLjVyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteGxcXEBtb2JpbGUge1xuICAgIHJvdy1nYXA6IDMuNXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14bFxcQG1vYmlsZSB7XG4gICAgY29sdW1uLWdhcDogMy41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14eGxcXEBtb2JpbGUge1xuICAgIGdhcDogNS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC15LXh4bFxcQG1vYmlsZSB7XG4gICAgcm93LWdhcDogNS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14LXh4bFxcQG1vYmlsZSB7XG4gICAgY29sdW1uLWdhcDogNS41cmVtO1xuICB9XG4gIC5vLWdyaWQuLWdhcC14eHhsXFxAbW9iaWxlIHtcbiAgICBnYXA6IDlyZW07XG4gIH1cbiAgLm8tZ3JpZC4tZ2FwLXkteHh4bFxcQG1vYmlsZSB7XG4gICAgcm93LWdhcDogOXJlbTtcbiAgfVxuICAuby1ncmlkLi1nYXAteC14eHhsXFxAbW9iaWxlIHtcbiAgICBjb2x1bW4tZ2FwOiA5cmVtO1xuICB9XG59XG5cbi5vLWdyaWRfaXRlbS4tY29sLXNwYW4tMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3RhcnQtMSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtZW5kLTEge1xuICBncmlkLWNvbHVtbi1lbmQ6IDE7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1zcGFuLTEge1xuICBncmlkLXJvdzogc3BhbiAxL3NwYW4gMTtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXN0YXJ0LTEge1xuICBncmlkLXJvdy1zdGFydDogMTtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LWVuZC0xIHtcbiAgZ3JpZC1yb3ctZW5kOiAxO1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3Bhbi0yIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMi9zcGFuIDI7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1zdGFydC0yIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1lbmQtMiB7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXNwYW4tMiB7XG4gIGdyaWQtcm93OiBzcGFuIDIvc3BhbiAyO1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctc3RhcnQtMiB7XG4gIGdyaWQtcm93LXN0YXJ0OiAyO1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctZW5kLTIge1xuICBncmlkLXJvdy1lbmQ6IDI7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1zcGFuLTMge1xuICBncmlkLWNvbHVtbjogc3BhbiAzL3NwYW4gMztcbn1cbi5vLWdyaWRfaXRlbS4tY29sLXN0YXJ0LTMge1xuICBncmlkLWNvbHVtbi1zdGFydDogMztcbn1cbi5vLWdyaWRfaXRlbS4tY29sLWVuZC0zIHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctc3Bhbi0zIHtcbiAgZ3JpZC1yb3c6IHNwYW4gMy9zcGFuIDM7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1zdGFydC0zIHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1lbmQtMyB7XG4gIGdyaWQtcm93LWVuZDogMztcbn1cbi5vLWdyaWRfaXRlbS4tY29sLXNwYW4tNCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQvc3BhbiA0O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3RhcnQtNCB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtZW5kLTQge1xuICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1zcGFuLTQge1xuICBncmlkLXJvdzogc3BhbiA0L3NwYW4gNDtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXN0YXJ0LTQge1xuICBncmlkLXJvdy1zdGFydDogNDtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LWVuZC00IHtcbiAgZ3JpZC1yb3ctZW5kOiA0O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3Bhbi01IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNS9zcGFuIDU7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1zdGFydC01IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1lbmQtNSB7XG4gIGdyaWQtY29sdW1uLWVuZDogNTtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXNwYW4tNSB7XG4gIGdyaWQtcm93OiBzcGFuIDUvc3BhbiA1O1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctc3RhcnQtNSB7XG4gIGdyaWQtcm93LXN0YXJ0OiA1O1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctZW5kLTUge1xuICBncmlkLXJvdy1lbmQ6IDU7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1zcGFuLTYge1xuICBncmlkLWNvbHVtbjogc3BhbiA2L3NwYW4gNjtcbn1cbi5vLWdyaWRfaXRlbS4tY29sLXN0YXJ0LTYge1xuICBncmlkLWNvbHVtbi1zdGFydDogNjtcbn1cbi5vLWdyaWRfaXRlbS4tY29sLWVuZC02IHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctc3Bhbi02IHtcbiAgZ3JpZC1yb3c6IHNwYW4gNi9zcGFuIDY7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1zdGFydC02IHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1lbmQtNiB7XG4gIGdyaWQtcm93LWVuZDogNjtcbn1cbi5vLWdyaWRfaXRlbS4tY29sLXNwYW4tNyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcvc3BhbiA3O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3RhcnQtNyB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtZW5kLTcge1xuICBncmlkLWNvbHVtbi1lbmQ6IDc7XG59XG4uby1ncmlkX2l0ZW0uLXJvdy1zcGFuLTcge1xuICBncmlkLXJvdzogc3BhbiA3L3NwYW4gNztcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXN0YXJ0LTcge1xuICBncmlkLXJvdy1zdGFydDogNztcbn1cbi5vLWdyaWRfaXRlbS4tcm93LWVuZC03IHtcbiAgZ3JpZC1yb3ctZW5kOiA3O1xufVxuLm8tZ3JpZF9pdGVtLi1jb2wtc3Bhbi04IHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gOC9zcGFuIDg7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1zdGFydC04IHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG4uby1ncmlkX2l0ZW0uLWNvbC1lbmQtOCB7XG4gIGdyaWQtY29sdW1uLWVuZDogODtcbn1cbi5vLWdyaWRfaXRlbS4tcm93LXNwYW4tOCB7XG4gIGdyaWQtcm93OiBzcGFuIDgvc3BhbiA4O1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctc3RhcnQtOCB7XG4gIGdyaWQtcm93LXN0YXJ0OiA4O1xufVxuLm8tZ3JpZF9pdGVtLi1yb3ctZW5kLTgge1xuICBncmlkLXJvdy1lbmQ6IDg7XG59XG5cbi5vLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5vLWljb24uLWFycm93LWxlZnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjYXJyb3ctbGVmdFwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1pY29uLi1hcnJvdy1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNhcnJvdy1yaWdodFwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1pY29uLi1hdHRyYWl0czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNhdHRyYWl0c1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1pY29uLi1iYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjYmFyXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWNhbWVyYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNjYW1lcmFcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tY2FtcGluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNjYW1waW5nXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWNoZXZyb24tYmFja3dhcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjY2hldnJvbi1iYWNrd2FyZFwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1pY29uLi1jaGV2cm9uLWZvcndhcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjY2hldnJvbi1mb3J3YXJkXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2Nsb3NlXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWNvbW1lcmNlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2NvbW1lcmNlXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWNvbmNlc3Npb25uYWlyZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNjb25jZXNzaW9ubmFpcmVcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tZHJvaXQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjZHJvaXRcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tZXNzZW5jZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNlc3NlbmNlXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWZhY2Vib29rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2ZhY2Vib29rXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWhlYmVyZ2VtZW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2hlYmVyZ2VtZW50XCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWxpbmtlZGluOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2xpbmtlZGluXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLWxvY2F0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2xvY2F0aW9uXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLW1hcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNtYXBcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tcGhvbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXNrLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvZnFjcS8vYXNzZXRzL2Rpc3QvaWNvbnMvc3RhY2svc3ZnL3Nwcml0ZS5zdGFjay5zdmcjcGhvbmVcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tcmVmdWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI3JlZnVnZVwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1pY29uLi1yZXBhcmF0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI3JlcGFyYXRpb25cIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tcmVzdGF1cmFudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNyZXN0YXVyYW50XCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLXNlYXJjaDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyNzZWFyY2hcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuLm8taWNvbi4tdHdpdHRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hc2staW1hZ2U6IHVybChcIi93cC1jb250ZW50L3RoZW1lcy9mcWNxLy9hc3NldHMvZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2ZyN0d2l0dGVyXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLXZpbGxhZ2UtcmVsYWlzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI3ZpbGxhZ2UtcmVsYWlzXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cbi5vLWljb24uLXhzOjphZnRlciB7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xufVxuLm8taWNvbi4tc206OmFmdGVyLCAuby1pY29uLmMtY2FsbG91dDo6YWZ0ZXIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLm8taWNvbi4tbGc6OmFmdGVyIHtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cbi5vLWljb24uLXhsOjphZnRlciB7XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMy41cmVtO1xufVxuLm8taWNvbi4tcHJpbWFyeS01MDA6OmFmdGVyIHtcbiAgY29sb3I6ICM0NzQ3NDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzQ3NDc7XG59XG4uby1pY29uLi1vbi1wcmltYXJ5LTUwMDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5vLWljb24uLXNlY29uZGFyeS01MDA6OmFmdGVyIHtcbiAgY29sb3I6ICM3NDc3N0E7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc3N0E7XG59XG4uby1pY29uLi1vbi1zZWNvbmRhcnktNTAwOjphZnRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLm8taWNvbi4tc3VyZmFjZS01MDA6OmFmdGVyIHtcbiAgY29sb3I6ICNGN0Y3Rjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG4uby1pY29uLi1vbi1zdXJmYWNlLTUwMDo6YWZ0ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLm8tbGF5b3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteC14eHMge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci15LXh4cyB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteC14cyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14cyB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci14LXNtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS1zbSB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteSB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci14LWxnIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS1sZyB7XG4gIG1hcmdpbi10b3A6IC0ycmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteC14bCB7XG4gIG1hcmdpbi1sZWZ0OiAtMy41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14bCB7XG4gIG1hcmdpbi10b3A6IC0zLjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci14LXh4bCB7XG4gIG1hcmdpbi1sZWZ0OiAtNS41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14eGwge1xuICBtYXJnaW4tdG9wOiAtNS41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteC14eHhsIHtcbiAgbWFyZ2luLWxlZnQ6IC05cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14eHhsIHtcbiAgbWFyZ2luLXRvcDogLTlyZW07XG59XG4uby1sYXlvdXQuLWNvbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uby1sYXlvdXQuLWNvbC1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLm8tbGF5b3V0Li1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5vLWxheW91dC4tc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uby1sYXlvdXQuLWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm8tbGF5b3V0Li1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLm8tbGF5b3V0Li1zcGFjZS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm8tbGF5b3V0Li10b3Age1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5vLWxheW91dC4tbWlkZGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5vLWxheW91dC4tYm90dG9tIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLm8tbGF5b3V0Li1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14eHNcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHNcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14c1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC1zbVxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteFxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXlcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS1sZ1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogLTMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4bFxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtNS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1jb2xcXEBkZXNrdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vLWxheW91dC4tY29sLXJldmVyc2VcXEBkZXNrdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLm8tbGF5b3V0Li1yb3dcXEBkZXNrdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5vLWxheW91dC4tcm93LXJldmVyc2VcXEBkZXNrdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm8tbGF5b3V0Li1zdGFydFxcQGRlc2t0b3Age1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuby1sYXlvdXQuLWNlbnRlclxcQGRlc2t0b3Age1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5vLWxheW91dC4tZW5kXFxAZGVza3RvcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLXNwYWNlLWJldHdlZW5cXEBkZXNrdG9wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm8tbGF5b3V0Li10b3BcXEBkZXNrdG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuby1sYXlvdXQuLW1pZGRsZVxcQGRlc2t0b3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm8tbGF5b3V0Li1ib3R0b21cXEBkZXNrdG9wIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLm8tbGF5b3V0Li1ub3dyYXBcXEBkZXNrdG9wIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuby1sYXlvdXQuLWd1dHRlci14LXh4c1xcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtc21cXEBsYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14XFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15XFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LWxnXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4bFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4eGxcXEBsYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG4gIC5vLWxheW91dC4tY29sXFxAbGFwdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vLWxheW91dC4tY29sLXJldmVyc2VcXEBsYXB0b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuby1sYXlvdXQuLXJvd1xcQGxhcHRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuby1sYXlvdXQuLXJvdy1yZXZlcnNlXFxAbGFwdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm8tbGF5b3V0Li1zdGFydFxcQGxhcHRvcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5vLWxheW91dC4tY2VudGVyXFxAbGFwdG9wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuby1sYXlvdXQuLWVuZFxcQGxhcHRvcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLXNwYWNlLWJldHdlZW5cXEBsYXB0b3Age1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuby1sYXlvdXQuLXRvcFxcQGxhcHRvcCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm8tbGF5b3V0Li1taWRkbGVcXEBsYXB0b3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm8tbGF5b3V0Li1ib3R0b21cXEBsYXB0b3Age1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLW5vd3JhcFxcQGxhcHRvcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuby1sYXlvdXQuLWd1dHRlci14LXh4c1xcQHRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtc21cXEB0YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14XFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15XFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LWxnXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4bFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4eGxcXEB0YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG4gIC5vLWxheW91dC4tY29sXFxAdGFibGV0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vLWxheW91dC4tY29sLXJldmVyc2VcXEB0YWJsZXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuby1sYXlvdXQuLXJvd1xcQHRhYmxldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuby1sYXlvdXQuLXJvdy1yZXZlcnNlXFxAdGFibGV0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm8tbGF5b3V0Li1zdGFydFxcQHRhYmxldCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5vLWxheW91dC4tY2VudGVyXFxAdGFibGV0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuby1sYXlvdXQuLWVuZFxcQHRhYmxldCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLXNwYWNlLWJldHdlZW5cXEB0YWJsZXQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuby1sYXlvdXQuLXRvcFxcQHRhYmxldCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm8tbGF5b3V0Li1taWRkbGVcXEB0YWJsZXQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm8tbGF5b3V0Li1ib3R0b21cXEB0YWJsZXQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLW5vd3JhcFxcQHRhYmxldCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuby1sYXlvdXQuLWd1dHRlci14LXh4c1xcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtc21cXEBtb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14XFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15XFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LWxnXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMy41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4bFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogLTUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4eGxcXEBtb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICB9XG4gIC5vLWxheW91dC4tY29sXFxAbW9iaWxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vLWxheW91dC4tY29sLXJldmVyc2VcXEBtb2JpbGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuby1sYXlvdXQuLXJvd1xcQG1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuby1sYXlvdXQuLXJvdy1yZXZlcnNlXFxAbW9iaWxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbiAgLm8tbGF5b3V0Li1zdGFydFxcQG1vYmlsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5vLWxheW91dC4tY2VudGVyXFxAbW9iaWxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuby1sYXlvdXQuLWVuZFxcQG1vYmlsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLXNwYWNlLWJldHdlZW5cXEBtb2JpbGUge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuby1sYXlvdXQuLXRvcFxcQG1vYmlsZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm8tbGF5b3V0Li1taWRkbGVcXEBtb2JpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm8tbGF5b3V0Li1ib3R0b21cXEBtb2JpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuby1sYXlvdXQuLW5vd3JhcFxcQG1vYmlsZSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuLm8tbGF5b3V0Li1ndXR0ZXIteC14eHMgPiAuby1sYXlvdXRfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXkteHhzID4gLm8tbGF5b3V0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXgteHMgPiAuby1sYXlvdXRfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14cyA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXgtc20gPiAuby1sYXlvdXRfaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXktc20gPiAuby1sYXlvdXRfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteCA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci15ID4gLm8tbGF5b3V0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteC1sZyA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS1sZyA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci14LXhsID4gLm8tbGF5b3V0X2l0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXkteGwgPiAuby1sYXlvdXRfaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAzLjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci14LXh4bCA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA1LjVyZW07XG59XG4uby1sYXlvdXQuLWd1dHRlci15LXh4bCA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy10b3A6IDUuNXJlbTtcbn1cbi5vLWxheW91dC4tZ3V0dGVyLXgteHh4bCA+IC5vLWxheW91dF9pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xufVxuLm8tbGF5b3V0Li1ndXR0ZXIteS14eHhsID4gLm8tbGF5b3V0X2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogOXJlbTtcbn1cbi5vLWxheW91dF9pdGVtLi1maWxsIHtcbiAgZmxleDogMTtcbn1cbi5vLWxheW91dF9pdGVtLi1mbGV4LWRlZmF1bHQge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14eHNcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHNcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAZGVza3RvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14c1xcQGRlc2t0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC1zbVxcQGRlc2t0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAZGVza3RvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteFxcQGRlc2t0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXlcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS1sZ1xcQGRlc2t0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteGxcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAZGVza3RvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4bFxcQGRlc2t0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhsXFxAZGVza3RvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEBkZXNrdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHhsXFxAZGVza3RvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gIH1cbiAgLm8tbGF5b3V0X2l0ZW0uLWZpbGxcXEBkZXNrdG9wIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5vLWxheW91dF9pdGVtLi1mbGV4LWRlZmF1bHRcXEBkZXNrdG9wIHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuby1sYXlvdXQuLWd1dHRlci14LXh4c1xcQGxhcHRvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhzXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhzXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhzXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtc21cXEBsYXB0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXNtXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14XFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15XFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgtbGdcXEBsYXB0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LWxnXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXhsXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXhsXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHhsXFxAbGFwdG9wIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4bFxcQGxhcHRvcCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4eGxcXEBsYXB0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4eGxcXEBsYXB0b3AgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtO1xuICB9XG4gIC5vLWxheW91dF9pdGVtLi1maWxsXFxAbGFwdG9wIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5vLWxheW91dF9pdGVtLi1mbGV4LWRlZmF1bHRcXEBsYXB0b3Age1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14eHNcXEB0YWJsZXQgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci15LXh4c1xcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14c1xcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14c1xcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXNtXFxAdGFibGV0IC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS1zbVxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteFxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteVxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LWxnXFxAdGFibGV0IC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS1sZ1xcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14bFxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14bFxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgfVxuICAuby1sYXlvdXQuLWd1dHRlci14LXh4bFxcQHRhYmxldCAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eGxcXEB0YWJsZXQgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiA1LjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14eHhsXFxAdGFibGV0IC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHhsXFxAdGFibGV0IC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgfVxuICAuby1sYXlvdXRfaXRlbS4tZmlsbFxcQHRhYmxldCB7XG4gICAgZmxleDogMTtcbiAgfVxuICAuby1sYXlvdXRfaXRlbS4tZmxleC1kZWZhdWx0XFxAdGFibGV0IHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHhzXFxAbW9iaWxlIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteS14eHNcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHNcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHNcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC1zbVxcQG1vYmlsZSAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXktc21cXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXhcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXlcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC1sZ1xcQG1vYmlsZSAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXktbGdcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteGxcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteGxcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW07XG4gIH1cbiAgLm8tbGF5b3V0Li1ndXR0ZXIteC14eGxcXEBtb2JpbGUgLm8tbGF5b3V0X2l0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHhsXFxAbW9iaWxlIC5vLWxheW91dF9pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXgteHh4bFxcQG1vYmlsZSAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICB9XG4gIC5vLWxheW91dC4tZ3V0dGVyLXkteHh4bFxcQG1vYmlsZSAuby1sYXlvdXRfaXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gIH1cbiAgLm8tbGF5b3V0X2l0ZW0uLWZpbGxcXEBtb2JpbGUge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLm8tbGF5b3V0X2l0ZW0uLWZsZXgtZGVmYXVsdFxcQG1vYmlsZSB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cbn1cblxuLm8tcmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm8tcmF0aW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5vLXJhdGlvOjpiZWZvcmUge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cblxuLm8tcmF0aW8uXFwtNFxcOjM6OmJlZm9yZSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG5cbi5vLXJhdGlvLlxcLTE2XFw6OTo6YmVmb3JlIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cblxuLm8tcmF0aW8gPiAuby1yYXRpb19jb250ZW50LFxuLm8tcmF0aW8gPiBpbWcsXG4uby1yYXRpbyA+IHZpZGVvLFxuLm8tcmF0aW8gPiBwaWN0dXJlID4gaW1nLFxuLm8tcmF0aW8gPiBpZnJhbWUsXG4uby1yYXRpbyA+IGVtYmVkLFxuLm8tcmF0aW8gPiBvYmplY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uby1yYXRpby4tY29udGFpbiA+IC5vLXJhdGlvX2NvbnRlbnQsXG4uby1yYXRpby4tY29udGFpbiA+IGltZyxcbi5vLXJhdGlvLi1jb250YWluID4gdmlkZW8sXG4uby1yYXRpby4tY29udGFpbiA+IHBpY3R1cmUgPiBpbWcsXG4uby1yYXRpby4tY29udGFpbiA+IGlmcmFtZSxcbi5vLXJhdGlvLi1jb250YWluID4gZW1iZWQsXG4uby1yYXRpby4tY29udGFpbiA+IG9iamVjdCB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uby1yYXRpby4tdG9wID4gLm8tcmF0aW9fY29udGVudCxcbi5vLXJhdGlvLi10b3AgPiBpbWcsXG4uby1yYXRpby4tdG9wID4gdmlkZW8sXG4uby1yYXRpby4tdG9wID4gcGljdHVyZSA+IGltZyxcbi5vLXJhdGlvLi10b3AgPiBpZnJhbWUsXG4uby1yYXRpby4tdG9wID4gZW1iZWQsXG4uby1yYXRpby4tdG9wID4gb2JqZWN0IHtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG4uby1yYXRpby4tcmlnaHQgPiAuby1yYXRpb19jb250ZW50LFxuLm8tcmF0aW8uLXJpZ2h0ID4gaW1nLFxuLm8tcmF0aW8uLXJpZ2h0ID4gdmlkZW8sXG4uby1yYXRpby4tcmlnaHQgPiBwaWN0dXJlID4gaW1nLFxuLm8tcmF0aW8uLXJpZ2h0ID4gaWZyYW1lLFxuLm8tcmF0aW8uLXJpZ2h0ID4gZW1iZWQsXG4uby1yYXRpby4tcmlnaHQgPiBvYmplY3Qge1xuICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xufVxuLm8tcmF0aW8uLWJvdHRvbSA+IC5vLXJhdGlvX2NvbnRlbnQsXG4uby1yYXRpby4tYm90dG9tID4gaW1nLFxuLm8tcmF0aW8uLWJvdHRvbSA+IHZpZGVvLFxuLm8tcmF0aW8uLWJvdHRvbSA+IHBpY3R1cmUgPiBpbWcsXG4uby1yYXRpby4tYm90dG9tID4gaWZyYW1lLFxuLm8tcmF0aW8uLWJvdHRvbSA+IGVtYmVkLFxuLm8tcmF0aW8uLWJvdHRvbSA+IG9iamVjdCB7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xufVxuLm8tcmF0aW8uLWxlZnQgPiAuby1yYXRpb19jb250ZW50LFxuLm8tcmF0aW8uLWxlZnQgPiBpbWcsXG4uby1yYXRpby4tbGVmdCA+IHZpZGVvLFxuLm8tcmF0aW8uLWxlZnQgPiBwaWN0dXJlID4gaW1nLFxuLm8tcmF0aW8uLWxlZnQgPiBpZnJhbWUsXG4uby1yYXRpby4tbGVmdCA+IGVtYmVkLFxuLm8tcmF0aW8uLWxlZnQgPiBvYmplY3Qge1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG59XG5cbi5vLXNlY3Rpb24sIC5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA3LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgLm8tc2VjdGlvbiwgLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5vLXNlY3Rpb24sIC5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xuICB9XG59XG4uby1zZWN0aW9uLi1jb21wYWN0LCAuYy10ZXh0LWltYWdlIC4tY29tcGFjdC5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSBhbmQgKG1pbi13aWR0aDogNzAxcHgpIHtcbiAgLm8tc2VjdGlvbi4tY29tcGFjdCwgLmMtdGV4dC1pbWFnZSAuLWNvbXBhY3QuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5vLXNlY3Rpb24uLWNvbXBhY3QsIC5jLXRleHQtaW1hZ2UgLi1jb21wYWN0LmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG4uby1zZWN0aW9uLi1yb29teSwgLmMtdGV4dC1pbWFnZSAuLXJvb215LmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkgYW5kIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gIC5vLXNlY3Rpb24uLXJvb215LCAuYy10ZXh0LWltYWdlIC4tcm9vbXkuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuby1zZWN0aW9uLi1yb29teSwgLmMtdGV4dC1pbWFnZSAuLXJvb215LmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtO1xuICB9XG59XG4uby1zZWN0aW9uLi1uby1zcGFjaW5nLCAuYy10ZXh0LWltYWdlIC4tbm8tc3BhY2luZy5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uby1zZWN0aW9uLi1uby1zcGFjaW5nLXRvcCwgLmMtdGV4dC1pbWFnZSAuLW5vLXNwYWNpbmctdG9wLmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLm8tc2VjdGlvbi4tbm8tc3BhY2luZy1ib3R0b20sIC5jLXRleHQtaW1hZ2UgLi1uby1zcGFjaW5nLWJvdHRvbS5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5vLXNlY3Rpb24uLWNvbGxhcHNlOm5vdCguLXByaW1hcnktNTAwKTpub3QoLi1zZWNvbmRhcnktNTAwKTpub3QoLi1zdXJmYWNlLTUwMCkgKyAuby1zZWN0aW9uLi1jb2xsYXBzZTpub3QoLi1wcmltYXJ5LTUwMCk6bm90KC4tc2Vjb25kYXJ5LTUwMCk6bm90KC4tc3VyZmFjZS01MDApLCAuYy10ZXh0LWltYWdlIC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0Om5vdCguLXByaW1hcnktNTAwKTpub3QoLi1zZWNvbmRhcnktNTAwKTpub3QoLi1zdXJmYWNlLTUwMCkgKyAuby1zZWN0aW9uLi1jb2xsYXBzZTpub3QoLi1wcmltYXJ5LTUwMCk6bm90KC4tc2Vjb25kYXJ5LTUwMCk6bm90KC4tc3VyZmFjZS01MDApLCAuYy10ZXh0LWltYWdlIC5vLXNlY3Rpb24uLWNvbGxhcHNlOm5vdCguLXByaW1hcnktNTAwKTpub3QoLi1zZWNvbmRhcnktNTAwKTpub3QoLi1zdXJmYWNlLTUwMCkgKyAuLWNvbGxhcHNlLmMtdGV4dC1pbWFnZV9fdGV4dDpub3QoLi1wcmltYXJ5LTUwMCk6bm90KC4tc2Vjb25kYXJ5LTUwMCk6bm90KC4tc3VyZmFjZS01MDApLCAuYy10ZXh0LWltYWdlIC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0Om5vdCguLXByaW1hcnktNTAwKTpub3QoLi1zZWNvbmRhcnktNTAwKTpub3QoLi1zdXJmYWNlLTUwMCkgKyAuLWNvbGxhcHNlLmMtdGV4dC1pbWFnZV9fdGV4dDpub3QoLi1wcmltYXJ5LTUwMCk6bm90KC4tc2Vjb25kYXJ5LTUwMCk6bm90KC4tc3VyZmFjZS01MDApIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uby1zZWN0aW9uLi1wcmltYXJ5LTUwMCwgLmMtdGV4dC1pbWFnZSAuLXByaW1hcnktNTAwLmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0NzQ3O1xufVxuLm8tc2VjdGlvbi4tcHJpbWFyeS01MDAuLWNvbGxhcHNlICsgLm8tc2VjdGlvbi4tcHJpbWFyeS01MDAuLWNvbGxhcHNlLCAuYy10ZXh0LWltYWdlIC4tcHJpbWFyeS01MDAuLWNvbGxhcHNlLmMtdGV4dC1pbWFnZV9fdGV4dCArIC5vLXNlY3Rpb24uLXByaW1hcnktNTAwLi1jb2xsYXBzZSwgLmMtdGV4dC1pbWFnZSAuby1zZWN0aW9uLi1wcmltYXJ5LTUwMC4tY29sbGFwc2UgKyAuLXByaW1hcnktNTAwLi1jb2xsYXBzZS5jLXRleHQtaW1hZ2VfX3RleHQsIC5jLXRleHQtaW1hZ2UgLi1wcmltYXJ5LTUwMC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0ICsgLi1wcmltYXJ5LTUwMC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uby1zZWN0aW9uLi1zZWNvbmRhcnktNTAwLCAuYy10ZXh0LWltYWdlIC4tc2Vjb25kYXJ5LTUwMC5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzc3QTtcbn1cbi5vLXNlY3Rpb24uLXNlY29uZGFyeS01MDAuLWNvbGxhcHNlICsgLm8tc2VjdGlvbi4tc2Vjb25kYXJ5LTUwMC4tY29sbGFwc2UsIC5jLXRleHQtaW1hZ2UgLi1zZWNvbmRhcnktNTAwLi1jb2xsYXBzZS5jLXRleHQtaW1hZ2VfX3RleHQgKyAuby1zZWN0aW9uLi1zZWNvbmRhcnktNTAwLi1jb2xsYXBzZSwgLmMtdGV4dC1pbWFnZSAuby1zZWN0aW9uLi1zZWNvbmRhcnktNTAwLi1jb2xsYXBzZSArIC4tc2Vjb25kYXJ5LTUwMC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0LCAuYy10ZXh0LWltYWdlIC4tc2Vjb25kYXJ5LTUwMC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0ICsgLi1zZWNvbmRhcnktNTAwLi1jb2xsYXBzZS5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5vLXNlY3Rpb24uLXN1cmZhY2UtNTAwLCAuYy10ZXh0LWltYWdlIC4tc3VyZmFjZS01MDAuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG4uby1zZWN0aW9uLi1zdXJmYWNlLTUwMC4tY29sbGFwc2UgKyAuby1zZWN0aW9uLi1zdXJmYWNlLTUwMC4tY29sbGFwc2UsIC5jLXRleHQtaW1hZ2UgLi1zdXJmYWNlLTUwMC4tY29sbGFwc2UuYy10ZXh0LWltYWdlX190ZXh0ICsgLm8tc2VjdGlvbi4tc3VyZmFjZS01MDAuLWNvbGxhcHNlLCAuYy10ZXh0LWltYWdlIC5vLXNlY3Rpb24uLXN1cmZhY2UtNTAwLi1jb2xsYXBzZSArIC4tc3VyZmFjZS01MDAuLWNvbGxhcHNlLmMtdGV4dC1pbWFnZV9fdGV4dCwgLmMtdGV4dC1pbWFnZSAuLXN1cmZhY2UtNTAwLi1jb2xsYXBzZS5jLXRleHQtaW1hZ2VfX3RleHQgKyAuLXN1cmZhY2UtNTAwLi1jb2xsYXBzZS5jLXRleHQtaW1hZ2VfX3RleHQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLm8tdHlwb2dyYXBoeS4taDEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogbWF4KDMwcHgsIDQuNjI1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLm8tdHlwb2dyYXBoeS4taDEge1xuICAgIGZvbnQtc2l6ZTogbWF4KDMwcHgsIDNyZW0pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLm8tdHlwb2dyYXBoeS4taDEge1xuICAgIGZvbnQtc2l6ZTogbWF4KDMwcHgsIDJyZW0pO1xuICB9XG59XG4ucy1jb250ZW50IC5vLXR5cG9ncmFwaHkuLWgxLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IC5vLXR5cG9ncmFwaHkuLWgxLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuby10eXBvZ3JhcGh5Li1oMSB7XG4gIG1hcmdpbi10b3A6IDAuNjdlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC42N2VtO1xufVxuLm8tdHlwb2dyYXBoeS4taDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuby10eXBvZ3JhcGh5Li1oMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm8tdHlwb2dyYXBoeS4taDIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ucy1jb250ZW50IC5vLXR5cG9ncmFwaHkuLWgyLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IC5vLXR5cG9ncmFwaHkuLWgyLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuby10eXBvZ3JhcGh5Li1oMiB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwZW07XG59XG4uby10eXBvZ3JhcGh5Li1oMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm8tdHlwb2dyYXBoeS4taDMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLnMtY29udGVudCAuby10eXBvZ3JhcGh5Li1oMywgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCAuby10eXBvZ3JhcGh5Li1oMywgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgLm8tdHlwb2dyYXBoeS4taDMge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG4uby10eXBvZ3JhcGh5Li1oNCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucy1jb250ZW50IC5vLXR5cG9ncmFwaHkuLWg0LCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IC5vLXR5cG9ncmFwaHkuLWg0LCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuby10eXBvZ3JhcGh5Li1oNCB7XG4gIG1hcmdpbi10b3A6IDEuMzNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zM2VtO1xufVxuLm8tdHlwb2dyYXBoeS4taDUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnMtY29udGVudCAuby10eXBvZ3JhcGh5Li1oNSwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCAuby10eXBvZ3JhcGh5Li1oNSwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgLm8tdHlwb2dyYXBoeS4taDUge1xuICBtYXJnaW4tdG9wOiAxLjY3ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNjdlbTtcbn1cbi5vLXR5cG9ncmFwaHkuLWg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnMtY29udGVudCAuby10eXBvZ3JhcGh5Li1oNiwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCAuby10eXBvZ3JhcGh5Li1oNiwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgLm8tdHlwb2dyYXBoeS4taDYge1xuICBtYXJnaW4tdG9wOiAyLjMzZW07XG4gIG1hcmdpbi1ib3R0b206IDIuMzNlbTtcbn1cbi5vLXR5cG9ncmFwaHkuLWJvZHkxIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucy1jb250ZW50IC5vLXR5cG9ncmFwaHkuLWJvZHkxLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IC5vLXR5cG9ncmFwaHkuLWJvZHkxLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuby10eXBvZ3JhcGh5Li1ib2R5MSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLm8tdHlwb2dyYXBoeS4tYm9keTIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucy1jb250ZW50IC5vLXR5cG9ncmFwaHkuLWJvZHkyLCAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IC5vLXR5cG9ncmFwaHkuLWJvZHkyLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuby10eXBvZ3JhcGh5Li1ib2R5MiB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uYy1hY2NvcmRpb24ge1xuICAtLWFjY29yZGlvbi1wYWRkaW5nOiAycmVtO1xuICAtLWFjY29yZGlvbi1pY29uLXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgcGFkZGluZzogdmFyKC0tYWNjb3JkaW9uLXBhZGRpbmcpO1xufVxuLmMtYWNjb3JkaW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG59XG5cbi5jLWFjY29yZGlvbl9oZWFkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYWNjb3JkaW9uLWljb24tc2l6ZSkgKiAyKTtcbn1cblxuLmMtYWNjb3JkaW9uX2hlYWQ6OmFmdGVyLFxuLmMtYWNjb3JkaW9uX2hlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDgxMjA7XG59XG5cbi5jLWFjY29yZGlvbl9oZWFkOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tYWNjb3JkaW9uLWljb24tc2l6ZSk7XG4gIGhlaWdodDogMnB4O1xufVxuXG4uYy1hY2NvcmRpb25faGVhZDo6YmVmb3JlIHtcbiAgcmlnaHQ6IGNhbGModmFyKC0tYWNjb3JkaW9uLWljb24tc2l6ZSkgLyAyIC0gMXB4KTtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiB2YXIoLS1hY2NvcmRpb24taWNvbi1zaXplKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbi5jLWFjY29yZGlvbi5pcy1leHBhbmRlZCAuYy1hY2NvcmRpb25faGVhZDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlM2QoMSwgMCwgMSk7XG59XG5cbi5jLWFjY29yZGlvbl9ib2R5IHtcbiAgaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG4uYy1hY2NvcmRpb24uaXMtZXhwYW5kZWQgLmMtYWNjb3JkaW9uX2JvZHkge1xuICBoZWlnaHQ6IHZhcigtLWhlaWdodCk7XG59XG5cbi5jLWFjY29yZGlvbl9jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5jLWFjY29yZGlvbl9jb250ZW50IHAge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucy1jb250ZW50IC5jLWFjY29yZGlvbl9jb250ZW50IHAsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgLmMtYWNjb3JkaW9uX2NvbnRlbnQgcCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgLmMtYWNjb3JkaW9uX2NvbnRlbnQgcCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG4uYy1oYW1idXJnZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYy1oYW1idXJnZXIuaXMtYWN0aXZlIC5jLWhhbWJ1cmdlci1pbm5lcixcbi5jLWhhbWJ1cmdlci5pcy1hY3RpdmUgLmMtaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4uYy1oYW1idXJnZXIuaXMtYWN0aXZlIC5jLWhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4MTIwO1xufVxuXG4uYy1oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jLWhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbn1cblxuLmMtaGFtYnVyZ2VyLWlubmVyLCAuYy1oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmMtaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0ODEyMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmMtaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5jLWhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IC02cHg7XG59XG5cbi5jLWhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IC02cHg7XG59XG5cbi5jLWJ0biB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5jLWJ0biAuby1pY29uIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbi5jLWJ0bjpob3ZlciAuby1pY29uIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG59XG4uYy1idG4uLWljb24tYmVmb3JlOmhvdmVyIC5vLWljb24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XG59XG4uYy1idG4uLXNlY29uZGFyeSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYy1idG4uLWdhbGxlcnkge1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG4uYy1idG4uLWdhbGxlcnkuLWFjdGl2ZSwgLmMtYnRuLi1nYWxsZXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0ODEyMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI0Y0ODEyMDtcbn1cblxuLmMtYnRucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbSAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtY2FsbG91dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX2ltYWdlIHtcbiAgICBoZWlnaHQ6IDE4Ljc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbWFzay1jdGEuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuOTU7XG4gIH1cbn1cbi5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQge1xuICBwYWRkaW5nOiA1LjYyNXJlbSA0LjI1cmVtO1xuICBtYXgtd2lkdGg6IDY1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuICAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0OmJlZm9yZSwgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYy1jYWxsb3V0IC5jLWNhbGxvdXRfX2NvbnRhaW5lciAuYy1jYWxsb3V0X190ZXh0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWN0YS1tb2JpbGUuc3ZnXCIpO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dDphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0ODEyMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgLTEwMCUpO1xuICAgIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWN0YS1tb2JpbGUuc3ZnXCIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbiAgLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dDpiZWZvcmUsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQ6YWZ0ZXIge1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbn1cbi5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgaDIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgaDIgZW0ge1xuICBjb2xvcjogI0Y0ODEyMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmMtY2FsbG91dCAuYy1jYWxsb3V0X19jb250YWluZXIgLmMtY2FsbG91dF9fdGV4dCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jLWNhcnRvZ3JhcGhpZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWNhcnRvZ3JhcGhpZSBpZnJhbWUge1xuICBtaW4taGVpZ2h0OiA0MS4zNzVyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMi41cmVtO1xufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyB7XG4gIG1hcmdpbi10b3A6IDQuMzc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQuMzc1cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIHtcbiAgICBnYXA6IDMuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMge1xuICAgIGdhcDogMS44NzVyZW07XG4gIH1cbn1cbi5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIHtcbiAgZmxleDogMCAwIDMwJTtcbiAgcGFkZGluZzogMS44NzVyZW0gMS4yNXJlbSAxLjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19yb3V0ZXMge1xuICAgIGZsZXg6IDAgMCA0MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3JvdXRlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX2xhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3JvdXRlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjYyNXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3JvdXRlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3JvdXRlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZC4tYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwQTk7XG59XG4uYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kLi1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZFNkM7XG59XG4uYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kLi1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NTAwO1xufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3JvdXRlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZC4tZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBM0EzQTM7XG59XG4uYy1jYXJ0b2dyYXBoaWUgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzIHtcbiAgZmxleDogMTtcbn1cbi5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgMWZyKTtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGdhcDogMS4yNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtY2FydG9ncmFwaGllIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fc2VydmljZXNfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIHtcbiAgICBncmlkLWF1dG8tZmxvdzogaW5pdGlhbDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIH1cbn1cbi5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIC5jLWNhcnRvZ3JhcGhpZV9fc2VydmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4yNXJlbTtcbn1cbi5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIC5jLWNhcnRvZ3JhcGhpZV9fc2VydmljZSAuYy1jYXJ0b2dyYXBoaWVfX3NlcnZpY2VfX2ltYWdlIHtcbiAgY29sb3I6ICNGNDgxMjA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jLWNhcnRvZ3JhcGhpZSAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHMgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIC5jLWNhcnRvZ3JhcGhpZV9fc2VydmljZSAuYy1jYXJ0b2dyYXBoaWVfX3NlcnZpY2VfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5jLWNvbnRhY3QtaW5mbyAuYy1jb250YWN0LWluZm9fX2dyb3VwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuLmMtY29udGFjdC1pbmZvIC5jLWNvbnRhY3QtaW5mb19fZ3JvdXAgaDMge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1jb250YWN0LWluZm8gLmMtY29udGFjdC1pbmZvX19ncm91cCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbi5jLWNvbnRhY3QtaW5mbyAuYy1jb250YWN0LWluZm9fX2dyb3VwIGEge1xuICBjb2xvcjogI0Y0ODEyMDtcbn1cblxuLmMtY3Vyc29yIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzQ3NDc7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jYXJvdXNlbCAqLCAuY2Fyb3VzZWwgKjpiZWZvcmUsIC5jYXJvdXNlbCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLmNhcm91c2VsLmlzLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uY2Fyb3VzZWwuaXMtZHJhZ2dpbmcge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5jYXJvdXNlbF9fdmlld3BvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmNhcm91c2VsX190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xufVxuXG4uaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpO1xufVxuXG4uY2Fyb3VzZWxfX2RvdHMge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi13aWR0aCwgNDhweCk7XG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1jb2xvciwgY3VycmVudENvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBib3gtc2hhZG93OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc2hhZG93LCBub25lKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2LCAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmNhcm91c2VsX19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7XG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQsIDUwJSk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoLCAxLjUpO1xuICBzdHJva2UtbGluZWpvaW46IGJldmVsO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIGZpbHRlcjogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXIsIG5vbmUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuaHRtbC53aXRoLWZhbmN5Ym94IHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xufVxuXG5ib2R5LmNvbXBlbnNhdGUtZm9yLXNjcm9sbGJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDUwO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyNHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyNHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyICosIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwgLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciA6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDEsIDIxMCwgMjMyLCAwLjk0KSk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gICAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6NDhweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6NDhweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6MjdweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OjI3cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmFuY3lib3hfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNDhweCA4cHggOHB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O1xufVxuXG4uZmFuY3lib3hfX3NsaWRlOjpiZWZvcmUsIC5mYW5jeWJveF9fc2xpZGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogMCAwIDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mYW5jeWJveF9fc2xpZGUge1xuICAgIHBhZGRpbmc6IDY0cHggMTAwcHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGVudCB7XG4gIG1hcmdpbjogMCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO1xuICBwYWRkaW5nOiAzNnB4O1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMjA7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCA6Zm9jdXM6bm90KC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlKSB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NhcHRpb24ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIgPiAuY2Fyb3VzZWxfX2RvdHMge1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgei1pbmRleDogNDA7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICByaWdodDogOHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYge1xuICBsZWZ0OiA4cHg7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogY2FsYyhlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMHB4KSArIDhweCk7XG4gIHJpZ2h0OiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgKyA4cHgpO1xuICB6LWluZGV4OiA0MDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuLmZhbmN5Ym94X19jb250ZW50ID4gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xufVxuXG4uZmFuY3lib3hfX25vLWNsaWNrLCAuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7XG59XG5cbi5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19zcGlubmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDUzO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIHtcbiAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMi43NTtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBhbmltYXRpb246IGZhbmN5Ym94LWRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNHB4O1xuICB9XG59XG4uZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NhcHRpb24sIC5mYW5jeWJveF9fbmF2LCAuY2Fyb3VzZWxfX2RvdHMsIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19uYXYsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fbmF2LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXQ7XG59XG5cbi5mYW5jeWJveC1mYWRlSW4ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlSW47XG59XG5cbi5mYW5jeWJveC1mYWRlT3V0IHtcbiAgYW5pbWF0aW9uOiAwLjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3gtem9vbUluVXAge1xuICBhbmltYXRpb246IDAuMnMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21JblVwO1xufVxuXG4uZmFuY3lib3gtem9vbU91dERvd24ge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC16b29tT3V0RG93bjtcbn1cblxuLmZhbmN5Ym94LXRocm93T3V0VXAge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwO1xufVxuXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dCB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd24ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0VXAge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNjY2MgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLCAuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUsIC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94X19pbWFnZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl0gLmZhbmN5Ym94X19pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXddIC5mYW5jeWJveF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1pZnJhbWUgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogOTYwcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjQsIDI3LCAwLjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2U1ZTNkZjtcbn1cblxuLmZhbmN5Ym94X19odG1sNXZpZGVvLCAuZmFuY3lib3hfX2lmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDBweCAzcHg7XG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X190aHVtYnMge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1icyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IHZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDNweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KTtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjkyO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMCUgLyAodmFyKC0tZmFuY3lib3gtdGh1bWJzLXJhdGlvLCAxLjUpKSk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCk7XG59XG5cbi5mYW5jeWJveF9fdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIGhzbGEoMGRlZywgMCUsIDAlLCAwKSAwJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDA2KSA4LjElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wMjEpIDE1LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNDYpIDIyLjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4wNzcpIDI5JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTE0KSAzNS4zJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTU1KSA0MS4yJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMTk4KSA0Ny4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjQyKSA1Mi45JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMjg1KSA1OC44JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzI2KSA2NC43JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMzYzKSA3MSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM5NCkgNzcuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQxOSkgODQuNSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQzNCkgOTEuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjQ0KSAxMDAlKTtcbiAgcGFkZGluZzogMDtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjBweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtcbiAgb3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG4gIHRleHQtc2hhZG93OiB2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X190b29sYmFyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmFuY3lib3hfX2NvdW50ZXIge1xuICBtaW4td2lkdGg6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogc3VicGl4ZWwtYW50aWFsaWFzZWQ7XG59XG5cbi5mYW5jeWJveF9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMzQsIDIxMywgMjMzLCAwLjk2KSk7XG4gIGhlaWdodDogM3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHotaW5kZXg6IDMwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbjo6YmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuIC5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmMtZmVhdHVyZWQtbGlua3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4MTIwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1mZWF0dXJlZC1saW5rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBpbnNldDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjVFMEE7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLW1hcC1xYy5zdmdcIik7XG4gIG1hc2stcG9zaXRpb246IGxlZnQ7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtZmVhdHVyZWQtbGlua3MgaDIsIC5jLWZlYXR1cmVkLWxpbmtzIGg0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5jLWZlYXR1cmVkLWxpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDMuMTI1cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5jLWZlYXR1cmVkLWxpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3NfX2xpbmsge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzMzMzMzMzJSAtIDAuODc1cmVtKTtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAwLjg3NXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMjVFMEE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggMHB4IHJnYmEoNDcsIDUyLCA1NSwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayB7XG4gICAgcGFkZGluZzogMi41cmVtIDEuNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayB7XG4gICAgcGFkZGluZzogMi41cmVtIDEuMzc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayB7XG4gICAgcGFkZGluZzogMi41cmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMC42MjVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cbn1cbi5jLWZlYXR1cmVkLWxpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3NfX2xpbms6aG92ZXIgLmMtZmVhdHVyZWQtbGlua3NfX2J1dHRvbiAuYy1idG4gLm8taWNvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayAuYy1mZWF0dXJlZC1saW5rc19fbGlua19faWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNS41cmVtO1xuICBoZWlnaHQ6IDUuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rX19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rX19pY29uIGltZyB7XG4gIHdpZHRoOiAyLjVyZW07XG59XG4uYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIGgzLCAuYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWZlYXR1cmVkLWxpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3NfX2xpbmsgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1mZWF0dXJlZC1saW5rcyAuYy1mZWF0dXJlZC1saW5rc19fbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzX19saW5rIC5jLWJ0biB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtZmVhdHVyZWQtbGlua3MgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rc19fbGluayAuYy1idG4ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uYy1maWxlIGlucHV0LFxuLmMtZmlsZSAuZmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4uYy1maWxlX2J0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmMtZmlsZV9uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jLWZpbGVfc2l6ZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jLWZpbGVfY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYy1maWxlX2NsZWFyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNXJlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2NsZWFyXCIpO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmMtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMuNDM3NXJlbSAwIDIuNXJlbSAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5jLWZvb3RlciB7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmMtZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg3NXB4KSB7XG4gIC5jLWZvb3RlciAuYy1mb290ZXJfX21lbnUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IHVsLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMuMTI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IHVsLm1lbnUge1xuICAgIGdhcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IHVsLm1lbnUge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtZm9vdGVyIC5jLWZvb3Rlcl9fbWVudSB1bC5tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1mb290ZXIgLmMtZm9vdGVyX19tZW51IC5jLWZvb3Rlcl9fbWVudV9fc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtZm9vdGVyIC5jLWZvb3Rlcl9fbWVudSAuYy1mb290ZXJfX21lbnVfX3NvY2lhbHMge1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxufVxuLmMtZm9vdGVyIC5jLWZvb3Rlcl9fbWVudSAuYy1mb290ZXJfX21lbnVfX3NvY2lhbHMgbGkgYSB7XG4gIHdpZHRoOiAyLjVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjRjQ4MTIwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbi5jLWZvb3RlciAuYy1mb290ZXJfX21lbnUgLmMtZm9vdGVyX19tZW51X19zb2NpYWxzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0ODEyMDtcbn1cbi5jLWZvb3RlciAuYy1mb290ZXJfX3N1YmZvb3Rlcl9fY29udGFpbmVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMi44MTI1cmVtO1xuICBwYWRkaW5nLXRvcDogMi44MTI1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzQ3NDc0NztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1mb290ZXIgLmMtZm9vdGVyX19zdWJmb290ZXJfX2NvbnRhaW5lciAuYy1mb290ZXJfX3N1YmZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWZvb3RlciAuYy1mb290ZXJfX3N1YmZvb3Rlcl9fY29udGFpbmVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyX19jb3B5cmlnaHQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDc0NzQ3O1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cbn1cbi5jLWZvb3RlciAuYy1mb290ZXJfX3N1YmZvb3Rlcl9fY29udGFpbmVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyX19tZW51IHVsLm1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuODc1cmVtO1xufVxuLmMtZm9vdGVyIC5jLWZvb3Rlcl9fc3ViZm9vdGVyX19jb250YWluZXIgLmMtZm9vdGVyX19zdWJmb290ZXIgLmMtZm9vdGVyX19zdWJmb290ZXJfX21lbnUgdWwubWVudSBsaTpub3QoLi12aXNpYmxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWZ1dHVyZS1ldmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDFweCkge1xuICAuYy1mdXR1cmUtZXZlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGluc2V0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21hc2stbWFwLXFjLnN2Z1wiKTtcbiAgICBtYXNrLXBvc2l0aW9uOiBsZWZ0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgei1pbmRleDogLTE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbi5jLWZ1dHVyZS1ldmVudCAuYy1yZWNlbnQtZXZlbnRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtZnV0dXJlLWV2ZW50IC5jLXJlY2VudC1ldmVudF9faGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYy1mdXR1cmUtZXZlbnQgLmMtcmVjZW50LWV2ZW50X19oZWFkZXIgLmMtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1mdXR1cmUtZXZlbnQgLmMtcmVjZW50LWV2ZW50X19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5jLWZ1dHVyZS1ldmVudCAuYy1yZWNlbnQtZXZlbnRfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmMtZnV0dXJlLWV2ZW50IC5jLXJlY2VudC1ldmVudF9fZXZlbnQge1xuICBtYXJnaW4tdG9wOiA1LjYyNXJlbTtcbn1cblxuLmMtZ2FsbGVyaWVzIC5jLWdhbGxlcmllc19fbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNjI1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWdhbGxlcmllcyAuYy1nYWxsZXJpZXNfX21lbnUgLmMtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1nYWxsZXJpZXMgLmMtZ2FsbGVyaWVzX19tZW51IC5jLWdhbGxlcmllc19fZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1jb2xvcjogI0Q5RDlEOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3MDFweCkge1xuICAuYy1nYWxsZXJpZXMgLmMtZ2FsbGVyaWVzX19tZW51IC5jLWdhbGxlcmllc19fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLWdhbGxlcmllcyAuYy1nYWxsZXJpZXNfX2dhbGxlcnkge1xuICBtYXJnaW4tdG9wOiA0LjM3NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtZ2FsbGVyaWVzIC5jLWdhbGxlcmllc19fZ2FsbGVyeSAuYy1nYWxsZXJ5X19nYWxsZXJ5X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLmMtZ2FsbGVyaWVzIC5jLWdhbGxlcmllc19fZ2FsbGVyeSAuYy1nYWxsZXJ5X19nYWxsZXJ5X19ncmlkOm5vdCguLWFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1nYWxsZXJpZXMgLmMtZ2FsbGVyaWVzX19nYWxsZXJ5IC5jLWdhbGxlcnlfX2dhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1nYWxsZXJpZXMgLmMtZ2FsbGVyaWVzX19nYWxsZXJ5IC5jLWdhbGxlcnlfX2dhbGxlcnlfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYy1nYWxsZXJpZXMgLmMtZ2FsbGVyaWVzX19nYWxsZXJ5IC5jLWdhbGxlcnlfX2dhbGxlcnlfX2dyaWQge1xuICAgIGdhcDogMC42MjVyZW07XG4gIH1cbn1cbi5jLWdhbGxlcmllcyAuYy1nYWxsZXJpZXNfX2dhbGxlcnkgLmMtZ2FsbGVyeV9fZ2FsbGVyeV9fZ3JpZCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtZ2FsbGVyaWVzIC5jLWdhbGxlcmllc19fZ2FsbGVyeSAuYy1nYWxsZXJ5X19nYWxsZXJ5X19ncmlkIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLWdhbGxlcmllcyAuYy1nYWxsZXJpZXNfX2dhbGxlcnkgLmMtZ2FsbGVyeV9fZ2FsbGVyeV9fZ3JpZCBhOjpiZWZvcmUge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5jLWdhbGxlcmllcyAuYy1nYWxsZXJpZXNfX2dhbGxlcnkgLmMtZ2FsbGVyeV9fZ2FsbGVyeV9fZ3JpZCBhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYy1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xufVxuLmMtaGVhZGVyLi1zdGlja3kge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uYy1oZWFkZXIuLXN0aWNreSAuYy1oZWFkZXJfX3RvcGJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogLTE7XG59XG4uYy1oZWFkZXIuLXN0aWNreSAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19sb2dvLCAuYy1oZWFkZXIuLXN0aWNreSAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19jdGFzIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbn1cbi5jLWhlYWRlci4tc3RpY2t5IC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX3NlYXJjaCB7XG4gIHdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fdG9wYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX190b3BiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3RvcGJhciB1bC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjg3NXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fdG9wYmFyIHVsLm1lbnUge1xuICAgIGdhcDogMS41cmVtO1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX190b3BiYXIgdWwubWVudSBsaSBhIHtcbiAgY29sb3I6ICM3NDc3N0E7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX190b3BiYXIgdWwubWVudSBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5vLWNvbnRhaW5lciwgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1jYWxsb3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogMS44NzVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLm8tY29udGFpbmVyLCAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWNhbGxvdXQge1xuICAgIGdhcDogMS4zNzVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuby1jb250YWluZXIsIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtY2FsbG91dCB7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLm8tY29udGFpbmVyLCAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWNhbGxvdXQge1xuICAgIGdhcDogMC41cmVtO1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbG9nbyB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX2xvZ28ge1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDA7XG4gIH1cbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19sb2dvIGltZyB7XG4gIG1heC13aWR0aDogNy44MTI1cmVtO1xuICBtYXgtaGVpZ2h0OiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbG9nbyBpbWcge1xuICAgIG1heC13aWR0aDogNy44MTI1cmVtO1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21lbnUgdWwubWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDJyZW07XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21lbnUgdWwubWVudSB7XG4gICAgZ2FwOiAxLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19tZW51IHVsLm1lbnUge1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21lbnUgdWwubWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19tZW51IHVsLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhLCAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGNDgxMjA7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpIGEge1xuICBjb2xvcjogIzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0Y0ODEyMDtcbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21lbnUgdWwubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyIC5zdWItbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21lbnUgdWwubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGhlaWdodDogMC44NzVyZW07XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAtMnB4O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDAuODc1cmVtIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogc29saWQgMC44NzVyZW0gdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDAuODc1cmVtICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDEwMCUpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgei1pbmRleDogMTI7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDE4Ljc1cmVtO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgei1pbmRleDogMTA7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19tZW51IHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3ViLW1lbnUgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC44NzVyZW0gMC42MjVyZW07XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX3NlYXJjaCAuYy1oZWFkZXJfX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fc2VhcmNoIC5jLWhlYWRlcl9fZm9ybSAuYy1mb3JtX19pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBjb2xvcjogI0Q5RDlEOTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fc2VhcmNoIC5jLWhlYWRlcl9fZm9ybSAuYy1mb3JtX19pbnB1dDphY3RpdmUsIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19zZWFyY2ggLmMtaGVhZGVyX19mb3JtIC5jLWZvcm1fX2lucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19zZWFyY2ggLmMtaGVhZGVyX19mb3JtIC5jLWJ0bl9fZmxvYXRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX3NlYXJjaCAuYy1oZWFkZXJfX2Zvcm0gLmMtYnRuX19mbG9hdGluZyAuby1pY29uIHtcbiAgY29sb3I6ICNGNDgxMjA7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fY3RhcyB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19jdGFzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX2N0YXMgLmMtaGVhZGVyX19jdGFzX19jdGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjMxMjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5jLWhlYWRlciAuYy1oZWFkZXJfX3dyYXBwZXIgLmMtaGVhZGVyX19jdGFzIC5jLWhlYWRlcl9fY3Rhc19fY3RhIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fY3RhcyAuYy1oZWFkZXJfX2N0YXNfX2N0YSB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMDFweCkge1xuICAuYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fY3RhcyAuYy1oZWFkZXJfX2N0YXNfX2N0YTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fY3RhcyAuYy1oZWFkZXJfX2N0YXNfX2N0YSAuYy1oZWFkZXJfX2N0YXNfX2N0YV9faWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIuMTI1cmVtO1xuICBoZWlnaHQ6IDIuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4MTIwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fY3RhcyAuYy1oZWFkZXJfX2N0YXNfX2N0YSAuYy1oZWFkZXJfX2N0YXNfX2N0YV9fbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX2N0YXMgLmMtaGVhZGVyX19jdGFzX19jdGEgLmMtaGVhZGVyX19jdGFzX19jdGFfX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1oZWFkZXIgLmMtaGVhZGVyX193cmFwcGVyIC5jLWhlYWRlcl9fbW9iaWxlX190b2dnbGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmMtaGVhZGVyIC5jLWhlYWRlcl9fd3JhcHBlciAuYy1oZWFkZXJfX21vYmlsZV9fdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYy1oZXJvLXRleHR1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1oZXJvLXRleHR1YWwuLWNhcnRvZ3JhcGh5IHtcbiAgcGFkZGluZy10b3A6IDYuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxNy4xODc1cmVtO1xufVxuLmMtaGVyby10ZXh0dWFsIC5jLWhlcm8tdGV4dHVhbF9fc2hhcGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWhlcm8tdGV4dHVhbCAuYy1oZXJvLXRleHR1YWxfX3NoYXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1oZXJvLXRleHR1YWwgLmMtaGVyby10ZXh0dWFsX19zaGFwZS4tbGVmdCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5jLWhlcm8tdGV4dHVhbCAuYy1oZXJvLXRleHR1YWxfX3NoYXBlLi1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4uYy1oZXJvLXRleHR1YWwgLmMtaGVyby10ZXh0dWFsX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xuICBtaXgtYmxlbmQtbW9kZTogbHVtaW5vc2l0eTtcbn1cbi5jLWhlcm8tdGV4dHVhbCAuYy1oZXJvLXRleHR1YWxfX2ltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmMtaGVyby10ZXh0dWFsIC5jLWhlcm8tdGV4dHVhbF9faW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYy1oZXJvLXRleHR1YWwgLmMtaGVyby10ZXh0dWFsX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jLWhlcm8tdGV4dHVhbCAuYy1oZXJvLXRleHR1YWxfX2NvbnRlbnQgaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uYy1oZXJvLXRleHR1YWwgLmMtaGVyby10ZXh0dWFsX19jb250ZW50IHAge1xuICBjb2xvcjogI0Y3RjdGNztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmMtaGVyby13aXRoLWRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1oZXJvLXdpdGgtZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cbi5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG4gIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xufVxuLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX3NoYXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuYy1oZXJvLXdpdGgtZGF0ZSAuYy1oZXJvLXdpdGgtZGF0ZV9fc2hhcGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWF4LXdpZHRoOiA2Mi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy1oZXJvLXdpdGgtZGF0ZSAuYy1oZXJvLXdpdGgtZGF0ZV9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1NC42ODc1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19jb250ZW50IC5jLWhlcm8td2l0aC1kYXRlX19kYXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IG1heCgzMHB4LCA0LjYyNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IG1heCgzMHB4LCAzcmVtKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWhlcm8td2l0aC1kYXRlIC5jLWhlcm8td2l0aC1kYXRlX19jb250ZW50IC5jLWhlcm8td2l0aC1kYXRlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBtYXgoMzBweCwgMnJlbSk7XG4gIH1cbn1cbi5zLWNvbnRlbnQgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RpdGxlLCBodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSAuYy1oZXJvLXdpdGgtZGF0ZSAuYy1oZXJvLXdpdGgtZGF0ZV9fY29udGVudCAuYy1oZXJvLXdpdGgtZGF0ZV9fdGl0bGUsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMC42N2VtO1xuICBtYXJnaW4tYm90dG9tOiAwLjY3ZW07XG59XG4uYy1oZXJvLXdpdGgtZGF0ZSAuYy1oZXJvLXdpdGgtZGF0ZV9fY29udGVudCAuYy1oZXJvLXdpdGgtZGF0ZV9fdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLnMtY29udGVudCAuYy1oZXJvLXdpdGgtZGF0ZSAuYy1oZXJvLXdpdGgtZGF0ZV9fY29udGVudCAuYy1oZXJvLXdpdGgtZGF0ZV9fdGV4dCwgaHRtbCBib2R5Lm1jZS1jb250ZW50LWJvZHkgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RleHQsIC5jLWNhbGxvdXQgLmMtY2FsbG91dF9fY29udGFpbmVyIC5jLWNhbGxvdXRfX3RleHQgLmMtaGVyby13aXRoLWRhdGUgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQgLmMtaGVyby13aXRoLWRhdGVfX3RleHQge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmMtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmMtaW1wb3J0YW50X2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLWltcG9ydGFudF9saW5rIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbTtcbiAgfVxufVxuXG4uYy1tYXJxdWVlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmMtbWFycXVlZV93cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5jLW1hcnF1ZWVfY29udGVudCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jLW1vYmlsZS1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5jLW1vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jLW1vYmlsZS1tZW51LmlzLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmMtbW9iaWxlLW1lbnUuaXMtYWN0aXZlIC5jLW1vYmlsZS1tZW51X19vdmVybGF5IHtcbiAgb3BhY2l0eTogMC45O1xufVxuLmMtbW9iaWxlLW1lbnUuaXMtYWN0aXZlIC5jLW1vYmlsZS1tZW51X19jb250YWluZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uYy1tb2JpbGUtbWVudS5pcy1hY3RpdmUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciAuYy1tb2JpbGUtbWVudV9fY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB7XG4gIGZsZXg6IDAgMCAyOC4xMjVyZW07XG4gIHdpZHRoOiAyOC4xMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZzogMS44NzVyZW0gMS4yNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLW1vYmlsZS1tZW51IC5jLW1vYmlsZS1tZW51X19jb250YWluZXIge1xuICAgIGZsZXg6IDAgMCAxOC43NXJlbTtcbiAgICB3aWR0aDogMTguNzVyZW07XG4gIH1cbn1cbi5jLW1vYmlsZS1tZW51IC5jLW1vYmlsZS1tZW51X19jb250YWluZXIgLmMtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEOUQ5RDk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51Li1hbHQge1xuICBjb2xvcjogIzc0Nzc3QTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4uYy1tb2JpbGUtbWVudSAuYy1tb2JpbGUtbWVudV9fY29udGFpbmVyIHVsLm1lbnUgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1tb2JpbGUtbWVudSAuYy1tb2JpbGUtbWVudV9fY29udGFpbmVyIHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y0ODEyMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2NoZXZyb24tZm9yd2FyZFwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG4uYy1tb2JpbGUtbWVudSAuYy1tb2JpbGUtbWVudV9fY29udGFpbmVyIHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi4tYWN0aXZlID4gYTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG59XG4uYy1tb2JpbGUtbWVudSAuYy1tb2JpbGUtbWVudV9fY29udGFpbmVyIHVsLm1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi4tYWN0aXZlIC5zdWItbWVudSB7XG4gIGhlaWdodDogdmFyKC0taGVpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbi5jLW1vYmlsZS1tZW51IC5jLW1vYmlsZS1tZW51X19jb250YWluZXIgdWwubWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWItbWVudSBsaSB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Yi1tZW51IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IGxpIGEge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX2NvbnRhaW5lciB1bC5tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0Y0ODEyMDtcbn1cbi5jLW1vYmlsZS1tZW51IC5jLW1vYmlsZS1tZW51X19jb250YWluZXIgLmMtbW9iaWxlLW1lbnVfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNzVyZW07XG4gIGxlZnQ6IC0xLjc1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB6LWluZGV4OiAxMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuLmMtbW9iaWxlLW1lbnUgLmMtbW9iaWxlLW1lbnVfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDQwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuXG5ib2R5Lm1lbnUtaXMtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmMtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuODc1cmVtO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGNDgxMjA7XG4gIGNvbG9yOiAjRjQ4MTIwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQsIC5jLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVyczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDgxMjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQsIC5jLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUVGRTI7XG4gIGNvbG9yOiAjRjQ4MTIwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbi5jLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0OmhvdmVyLCAuYy1wYWdpbmF0aW9uIC5wYWdlLW51bWJlcnMucHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNDgxMjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQ6YWZ0ZXIsIC5jLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLnByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLnByZXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2NoZXZyb24tYmFja3dhcmRcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogLTJweDtcbn1cbi5jLXBhZ2luYXRpb24gLnBhZ2UtbnVtYmVycy5uZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuODc1cmVtO1xufVxuLmMtcGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLm5leHQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFzay1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL2ZxY3EvL2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnI2NoZXZyb24tZm9yd2FyZFwiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLmMtcG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDJyZW07XG59XG4uYy1wb3N0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtcG9zdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cbn1cbi5jLXBvc3QgLmMtcG9zdF9fcG9zdF9faW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtcG9zdCAuYy1wb3N0X19wb3N0X19pbWFnZSB7XG4gICAgaGVpZ2h0OiAxNS42MjVyZW07XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuLmMtcG9zdCAuYy1wb3N0X19wb3N0X19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jLXBvc3QgLmMtcG9zdF9fcG9zdF9fY29udGVudCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZmxleDogMTtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLXBvc3QgLmMtcG9zdF9fcG9zdF9fY29udGVudCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYy1wb3N0IC5jLXBvc3RfX3Bvc3RfX2NvbnRlbnQgLmMtcG9zdF9fcG9zdF9fZGF0ZSB7XG4gIGNvbG9yOiAjNDc0NzQ3O1xufVxuLmMtcG9zdCAuYy1wb3N0X19wb3N0X19jb250ZW50IC5jLXBvc3RfX3Bvc3RfX3RpdGxlIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYy1wb3N0IC5jLXBvc3RfX3Bvc3RfX2NvbnRlbnQgLmMtcG9zdF9fcG9zdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uYy1wb3N0IC5jLXBvc3RfX3Bvc3RfX2NvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtcG9zdCAuYy1wb3N0X19wb3N0X19jb250ZW50IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpbmdsZSBtYWluIHNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSwgLnNpbmdsZSBtYWluIC5jLWltcG9ydGFudF9saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyLjYyNXJlbTtcbn1cblxuLmMtcmVjZW50LW5ld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xufVxuLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2hlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2hlYWRlciAuYy1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAwMXB4KSB7XG4gIC5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyB7XG4gIG1hcmdpbi10b3A6IDUuNjI1cmVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIHtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgfVxufVxuLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIC5jLXJlY2VudC1uZXdzX19jYXJkc19fY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDAxcHgpIHtcbiAgLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIC5jLXJlY2VudC1uZXdzX19jYXJkc19fY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYy1yZWNlbnQtbmV3cyAuYy1yZWNlbnQtbmV3c19fY2FyZHMgLmMtcmVjZW50LW5ld3NfX2NhcmRzX19jYXJkOjpiZWZvcmUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQge1xuICAgIGhlaWdodDogMTAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQge1xuICAgIGhlaWdodDogOS4zNzVyZW07XG4gIH1cbn1cbi5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigwLCAwLCAwKSAwJSwgcmdiKDAsIDAsIDApIDE0JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYy1yZWNlbnQtbmV3cyAuYy1yZWNlbnQtbmV3c19fY2FyZHMgLmMtcmVjZW50LW5ld3NfX2NhcmRzX19jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIC5jLXJlY2VudC1uZXdzX19jYXJkc19fY2FyZCAuYy1yZWNlbnQtbmV3c19fY2FyZF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMy4xMjVyZW0gMS4yNXJlbSAxLjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmMtcmVjZW50LW5ld3MgLmMtcmVjZW50LW5ld3NfX2NhcmRzIC5jLXJlY2VudC1uZXdzX19jYXJkc19fY2FyZCAuYy1yZWNlbnQtbmV3c19fY2FyZF9fY29udGVudCAubWV0YV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQgLmMtcmVjZW50LW5ld3NfX2NhcmRfX2NvbnRlbnQgLm1ldGFfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYy1yZWNlbnQtbmV3cyAuYy1yZWNlbnQtbmV3c19fY2FyZHMgLmMtcmVjZW50LW5ld3NfX2NhcmRzX19jYXJkIC5jLXJlY2VudC1uZXdzX19jYXJkX19jb250ZW50IC5tZXRhX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQgLmMtcmVjZW50LW5ld3NfX2NhcmRfX2NvbnRlbnQgLm1ldGFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5jLXJlY2VudC1uZXdzIC5jLXJlY2VudC1uZXdzX19jYXJkcyAuYy1yZWNlbnQtbmV3c19fY2FyZHNfX2NhcmQgLmMtcmVjZW50LW5ld3NfX2NhcmRfX2NvbnRlbnQgLmMtcmVjZW50LW5ld3NfX2NhcmRfX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMjVyZW07XG4gIGJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmMtc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDEwLjkzNzVyZW07XG4gIGhlaWdodDogMC4xODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4MTIwO1xufVxuXG4uYy10ZXh0LWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtdGV4dC1pbWFnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9faW1hZ2Uge1xuICBmbGV4OiAwIDAgNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX19pbWFnZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYy10ZXh0LWltYWdlIC5jLXRleHQtaW1hZ2VfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2MtdGV4dC1pbWFnZS1tYXNrLnBuZ1wiKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDgwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX19pbWFnZTphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCg5MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX19pbWFnZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoMTUwJSk7XG4gIH1cbn1cbi5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9fdGV4dCB7XG4gIGZsZXg6IDAgMCA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmMtdGV4dC1pbWFnZSAuYy10ZXh0LWltYWdlX190ZXh0IC5jLXRleHQtaW1hZ2VfX3RleHRfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jLXRleHQtaW1hZ2UgLmMtdGV4dC1pbWFnZV9fdGV4dCAuYy10ZXh0LWltYWdlX190ZXh0X19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcbiAgfVxufVxuXG4uYy10d28tY29sdW1ucy10ZXh0IC5jLXR3by1jb2x1bW5zLXRleHRfX2NvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyLjM3NXJlbTtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLmMtdHdvLWNvbHVtbnMtdGV4dCAuYy10d28tY29sdW1ucy10ZXh0X19jb2x1bW5zIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jLXR3by1jb2x1bW5zLXRleHQgLmMtdHdvLWNvbHVtbnMtdGV4dF9fY29sdW1ucyAuYy10d28tY29sdW1ucy10ZXh0X19jb2x1bW5zX19jb2x1bW4ge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5jLXR3by1jb2x1bW5zLXRleHQgLmMtdHdvLWNvbHVtbnMtdGV4dF9fY29sdW1ucyAuYy10d28tY29sdW1ucy10ZXh0X19jb2x1bW5zX19jb2x1bW4ge1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jLXR3by1jb2x1bW5zLXRleHQgLmMtdHdvLWNvbHVtbnMtdGV4dF9fY29sdW1ucyAuYy10d28tY29sdW1ucy10ZXh0X19jb2x1bW5zX19jb2x1bW46Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAwIDAgNDAlO1xufVxuLmMtdHdvLWNvbHVtbnMtdGV4dCAuYy10d28tY29sdW1ucy10ZXh0X19jb2x1bW5zIC5jLXR3by1jb2x1bW5zLXRleHRfX2NvbHVtbnNfX2NvbHVtbiAuYy1idG5zLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LWJnLXByaW1hcnktMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZy1wcmltYXJ5LTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzQ3NDcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnUtYmctcHJpbWFyeS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjQ4MTIwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXNlY29uZGFyeS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXNlY29uZGFyeS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NzdBICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXNlY29uZGFyeS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXN1cmZhY2UtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NDc0NyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZy1zdXJmYWNlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3RjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmctc3VyZmFjZS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLWJhY2tncm91bmQtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXByaW1hcnktMzAwIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1wcmltYXJ5LTUwMCB7XG4gIGNvbG9yOiAjNDc0NzQ3ICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtcHJpbWFyeS03MDAge1xuICBjb2xvcjogI0Y0ODEyMCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXNlY29uZGFyeS0zMDAge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXNlY29uZGFyeS01MDAge1xuICBjb2xvcjogIzc0Nzc3QSAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXNlY29uZGFyeS03MDAge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXN1cmZhY2UtMzAwIHtcbiAgY29sb3I6ICM0NzQ3NDcgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zdXJmYWNlLTUwMCB7XG4gIGNvbG9yOiAjRjdGN0Y3ICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtc3VyZmFjZS03MDAge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4udS10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi51LXBhZGRpbmctdG9wLXh4eHMge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctdG9wLXh4cyB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy10b3AteHMge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctdG9wLXNtIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy10b3Age1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctdG9wLWxnIHtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy10b3AteGwge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctdG9wLXh4bCB7XG4gIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy10b3AteHh4bCB7XG4gIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctdG9wLW5vbmUge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXRvcC1hdXRvIHtcbiAgcGFkZGluZy10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1yaWdodC14eHhzIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctcmlnaHQteHhzIHtcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctcmlnaHQteHMge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1yaWdodC1zbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXJpZ2h0LWxnIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXJpZ2h0LXhsIHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctcmlnaHQteHhsIHtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctcmlnaHQteHh4bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1yaWdodC1ub25lIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXJpZ2h0LWF1dG8ge1xuICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLXh4eHMge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLXh4cyB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1ib3R0b20teHMge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLXNtIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLWxnIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1ib3R0b20teGwge1xuICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLXh4bCB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1ib3R0b20teHh4bCB7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctYm90dG9tLW5vbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLWJvdHRvbS1hdXRvIHtcbiAgcGFkZGluZy1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LXh4eHMge1xuICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLWxlZnQteHhzIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LXhzIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LXNtIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBhZGRpbmctbGVmdC1sZyB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLWxlZnQteGwge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLWxlZnQteHhsIHtcbiAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LXh4eGwge1xuICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LW5vbmUge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1sZWZ0LWF1dG8ge1xuICBwYWRkaW5nLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcC14eHhzIHtcbiAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi10b3AteHhzIHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi10b3AteHMge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcC1zbSB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tdG9wLWxnIHtcbiAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tdG9wLXhsIHtcbiAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi10b3AteHhsIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi10b3AteHh4bCB7XG4gIG1hcmdpbi10b3A6IDlyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcC1ub25lIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tdG9wLWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC14eHhzIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXJpZ2h0LXh4cyB7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC14cyB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC1zbSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tcmlnaHQtbGcge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXJpZ2h0LXhsIHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXJpZ2h0LXh4bCB7XG4gIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC14eHhsIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC1ub25lIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1yaWdodC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20teHh4cyB7XG4gIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLXh4cyB7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20tc20ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLWJvdHRvbS1sZyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLWJvdHRvbS14bCB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLXh4bCB7XG4gIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLXh4eGwge1xuICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20tbm9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLWJvdHRvbS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC14eHhzIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC14eHMge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1sZWZ0LXhzIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC1zbSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC1sZyB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1sZWZ0LXhsIHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC14eGwge1xuICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1sZWZ0LXh4eGwge1xuICBtYXJnaW4tbGVmdDogOXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tbGVmdC1ub25lIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLWxlZnQtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnUtcGFkZGluZy10b3AteHh4c1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC14eHNcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHNcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3Atc21cXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWxnXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC14bFxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC14eGxcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHh4bFxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3Atbm9uZVxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AtYXV0b1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhzXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHNcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXhzXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1zbVxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0XFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1sZ1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXhsXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eGxcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4eGxcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1ub25lXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHQtYXV0b1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14eHhzXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4c1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14c1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1zbVxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b21cXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tbGdcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXhsXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4bFxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14eHhsXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1ub25lXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1hdXRvXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQteHh4c1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4c1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhzXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQtc21cXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnRcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1sZ1xcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14bFxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4bFxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4eGxcXEBkZXNrdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQtbm9uZVxcQGRlc2t0b3Age1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1hdXRvXFxAZGVza3RvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHNcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1zbVxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1sZ1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1ub25lXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3AtYXV0b1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHh4c1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4c1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQtc21cXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHRcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC1sZ1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC14bFxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4bFxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQtbm9uZVxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC1hdXRvXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS14eHhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS14eHNcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1zbVxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1sZ1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS14eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eGxcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1ub25lXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20tYXV0b1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14eHhzXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXh4c1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14c1xcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1zbVxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnRcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQtbGdcXEBkZXNrdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXh4bFxcQGRlc2t0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14eHhsXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1ub25lXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1hdXRvXFxAZGVza3RvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAudS1wYWRkaW5nLXRvcC14eHhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHNcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1zbVxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcFxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWxnXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLXhsXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhsXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHh4bFxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1ub25lXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWF1dG9cXEBsYXB0b3Age1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4c1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14c1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1zbVxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHRcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHQtbGdcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXhsXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4bFxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhsXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1ub25lXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1hdXRvXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20teHh4c1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4c1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tc21cXEBsYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b21cXEBsYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1sZ1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14bFxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4bFxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4eGxcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tbm9uZVxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1hdXRvXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHNcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhzXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1zbVxcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0XFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1sZ1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhsXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eGxcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4eGxcXEBsYXB0b3Age1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1ub25lXFxAbGFwdG9wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQtYXV0b1xcQGxhcHRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4c1xcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14c1xcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1zbVxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3BcXEBsYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3AtbGdcXEBsYXB0b3Age1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4bFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1ub25lXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1hdXRvXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4eHNcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4c1xcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHNcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXNtXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHRcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LWxnXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteGxcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4bFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHh4bFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LW5vbmVcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC1hdXRvXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eHNcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXNtXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbVxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1sZ1xcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teGxcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eGxcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLW5vbmVcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLWF1dG9cXEBsYXB0b3Age1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14eHhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhzXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHNcXEBsYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1zbVxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWxnXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhsXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHh4bFxcQGxhcHRvcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1ub25lXFxAbGFwdG9wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWF1dG9cXEBsYXB0b3Age1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAudS1wYWRkaW5nLXRvcC14eHhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHNcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1zbVxcQHRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcFxcQHRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWxnXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLXhsXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhsXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHh4bFxcQHRhYmxldCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1ub25lXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWF1dG9cXEB0YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4c1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14c1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1zbVxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHRcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHQtbGdcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXhsXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4bFxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhsXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1ub25lXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1hdXRvXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20teHh4c1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4c1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tc21cXEB0YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b21cXEB0YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1sZ1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14bFxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4bFxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4eGxcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tbm9uZVxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1hdXRvXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHNcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhzXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1zbVxcQHRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0XFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1sZ1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhsXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eGxcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4eGxcXEB0YWJsZXQge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1ub25lXFxAdGFibGV0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQtYXV0b1xcQHRhYmxldCB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4c1xcQHRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14c1xcQHRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1zbVxcQHRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3BcXEB0YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3AtbGdcXEB0YWJsZXQge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4bFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1ub25lXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1hdXRvXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4eHNcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4c1xcQHRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHNcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXNtXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHRcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LWxnXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteGxcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4bFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHh4bFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LW5vbmVcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC1hdXRvXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eHNcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXNtXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbVxcQHRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1sZ1xcQHRhYmxldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teGxcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eGxcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLW5vbmVcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLWF1dG9cXEB0YWJsZXQge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14eHhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhzXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHNcXEB0YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1zbVxcQHRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWxnXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhsXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHh4bFxcQHRhYmxldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1ub25lXFxAdGFibGV0IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWF1dG9cXEB0YWJsZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudS1wYWRkaW5nLXRvcC14eHhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHNcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1zbVxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcFxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWxnXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLXhsXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHhsXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy10b3AteHh4bFxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy10b3A6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXRvcC1ub25lXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctdG9wLWF1dG9cXEBtb2JpbGUge1xuICAgIHBhZGRpbmctdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4c1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14c1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1zbVxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHRcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctcmlnaHQtbGdcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXhsXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLXJpZ2h0LXh4bFxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC14eHhsXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1ub25lXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1yaWdodC1hdXRvXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20teHh4c1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4c1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tc21cXEBtb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b21cXEBtb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1sZ1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS14bFxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4bFxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctYm90dG9tLXh4eGxcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1ib3R0b20tbm9uZVxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWJvdHRvbS1hdXRvXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eHNcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhzXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1zbVxcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0XFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1sZ1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXhsXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC14eGxcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcGFkZGluZy1sZWZ0LXh4eGxcXEBtb2JpbGUge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBhZGRpbmctbGVmdC1ub25lXFxAbW9iaWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1wYWRkaW5nLWxlZnQtYXV0b1xcQG1vYmlsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4c1xcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14c1xcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1zbVxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3BcXEBtb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi10b3AtbGdcXEBtb2JpbGUge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tdG9wLXh4bFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC14eHhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1ub25lXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXRvcC1hdXRvXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4eHNcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4c1xcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHNcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXNtXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHRcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LWxnXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteGxcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LXh4bFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tcmlnaHQteHh4bFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLXJpZ2h0LW5vbmVcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1yaWdodC1hdXRvXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eHNcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXNtXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbVxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWJvdHRvbS1sZ1xcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teGxcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1ib3R0b20teHhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLXh4eGxcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLW5vbmVcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tYm90dG9tLWF1dG9cXEBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC14eHhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhzXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHNcXEBtb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1zbVxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWxnXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LXhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHhsXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbWFyZ2luLWxlZnQteHh4bFxcQG1vYmlsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tYXJnaW4tbGVmdC1ub25lXFxAbW9iaWxlIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1hcmdpbi1sZWZ0LWF1dG9cXEBtb2JpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnUtb3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuLXUtaGlkZGVuLXRhYmxldC1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDcwMXB4KSB7XG4gIC4tdS1oaWRkZW4tbGFwdG9wLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtdGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4udS0xXFwvMSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LTFcXC8yIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udS0xXFwvMyB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJSAhaW1wb3J0YW50O1xufVxuXG4udS0yXFwvMyB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NjY3JSAhaW1wb3J0YW50O1xufVxuXG4udS0xXFwvNCB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnUtMlxcLzQge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi51LTNcXC80IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udS0xXFwvNSB7XG4gIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbn1cblxuLnUtMlxcLzUge1xuICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi51LTNcXC81IHtcbiAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4udS00XFwvNSB7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAudS0xXFwvMVxcQGRlc2t0b3Age1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzJcXEBkZXNrdG9wIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzNcXEBkZXNrdG9wIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAudS0yXFwvM1xcQGRlc2t0b3Age1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC80XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTJcXC80XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTNcXC80XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC81XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTJcXC81XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTNcXC81XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTRcXC81XFxAZGVza3RvcCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC51LTFcXC8xXFxAbGFwdG9wIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC8yXFxAbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzNcXEBsYXB0b3Age1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTJcXC8zXFxAbGFwdG9wIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyUgIWltcG9ydGFudDtcbiAgfVxuICAudS0xXFwvNFxcQGxhcHRvcCB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTJcXC80XFxAbGFwdG9wIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtM1xcLzRcXEBsYXB0b3Age1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAudS0xXFwvNVxcQGxhcHRvcCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTJcXC81XFxAbGFwdG9wIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtM1xcLzVcXEBsYXB0b3Age1xuICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS00XFwvNVxcQGxhcHRvcCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnUtMVxcLzFcXEB0YWJsZXQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzJcXEB0YWJsZXQge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS0xXFwvM1xcQHRhYmxldCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMlxcLzNcXEB0YWJsZXQge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC80XFxAdGFibGV0IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMlxcLzRcXEB0YWJsZXQge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS0zXFwvNFxcQHRhYmxldCB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC81XFxAdGFibGV0IHtcbiAgICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMlxcLzVcXEB0YWJsZXQge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuICAudS0zXFwvNVxcQHRhYmxldCB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTRcXC81XFxAdGFibGV0IHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudS0xXFwvMVxcQG1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS0xXFwvMlxcQG1vYmlsZSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTFcXC8zXFxAbW9iaWxlIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyUgIWltcG9ydGFudDtcbiAgfVxuICAudS0yXFwvM1xcQG1vYmlsZSB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzRcXEBtb2JpbGUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAudS0yXFwvNFxcQG1vYmlsZSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTNcXC80XFxAbW9iaWxlIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtMVxcLzVcXEBtb2JpbGUge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS0yXFwvNVxcQG1vYmlsZSB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LTNcXC81XFxAbW9iaWxlIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtNFxcLzVcXEBtb2JpbGUge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxufSIsIi8vIDEuIEFsbG93IHVzIHRvIHN0eWxlIGJveCBtb2RlbCBwcm9wZXJ0aWVzLlxuLy8gMi4gRml4ZXMgb2RkIGlubmVyIHNwYWNpbmcgaW4gSUU3LlxuLy8gMy4gUmVzZXQvbm9ybWFsaXplIHNvbWUgc3R5bGVzLlxuLy8gNC4gTGluZSBkaWZmZXJlbnQgc2l6ZWQgYnV0dG9ucyB1cCBhIGxpdHRsZSBuaWNlci5cbi8vIDUuIE1ha2UgYnV0dG9ucyBpbmhlcml0IGZvbnQgc3R5bGVzIChvZnRlbiBuZWNlc3Nhcnkgd2hlbiBzdHlsaW5nIGlucHV0J3MgYXMgYnV0dG9ucykuXG4vLyA2LiBGb3JjZSBhbGwgYnV0dG9uLXN0eWxlZCBlbGVtZW50cyB0byBhcHBlYXIgY2xpY2thYmxlLlxuXG5idXR0b24sXG4uYy1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gWzFdXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFsyXVxuICAgIG1hcmdpbjogMDsgLy8gWzNdXG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIFs0XVxuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgLy8gWzNdXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGZvbnQ6IGluaGVyaXQ7IC8vIFs1XVxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyOyAvLyBbNl1cbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn0iLCJodG1sIGJvZHkubWNlLWNvbnRlbnQtYm9keSB7XG5cdHBhZGRpbmc6IDQwcHggODBweCAhaW1wb3J0YW50O1xuXHRAZXh0ZW5kIC5zLWNvbnRlbnQgIW9wdGlvbmFsO1xufVxuIiwiLypcbiAqIFdlIHNob3VsZG4ndCByZW1vdmUgYXBwZWFyYW5jZSBvbiBkZWZhdWx0IGVsZW1lbnQgc2luY2UgcGx1Z2lucyBjb3VsZCBzb21ldGltZXMgYWRkIG1hcmt1cCB3aGljaCB3ZSBoYXZlIG5vIGNvbnRyb2wgb3Zlci5cbiAqIEFuZCBpdCB3b3VsZCBhY3R1YWxseSBiZSBhIHBhaW4gdG8gc3R5bGUgcGx1Z2lucyBvdXRwdXQgZnJvbSBzY3JhdGNoIGluc3RlYWQgb2YgdXNpbmcgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBhbmQgc3R5bGluZyB0aGF0LlxuICovXG5cbi8vIGlucHV0LFxuLy8gc2VsZWN0LFxuLy8gdGV4dGFyZWEge1xuLy8gXHRkaXNwbGF5OiBibG9jaztcbi8vIFx0bWFyZ2luOiAwO1xuLy8gXHRwYWRkaW5nOiAwO1xuLy8gXHR3aWR0aDogMTAwJTtcbi8vIFx0b3V0bGluZTogMDtcbi8vIFx0Ym9yZGVyOiAwO1xuLy8gXHRib3JkZXItcmFkaXVzOiAwO1xuLy8gXHRiYWNrZ3JvdW5kOiBub25lIHRyYW5zcGFyZW50O1xuLy8gXHRjb2xvcjogaW5oZXJpdDtcbi8vIFx0Zm9udDogaW5oZXJpdDtcbi8vIFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcbi8vIFx0YXBwZWFyYW5jZTogbm9uZTtcbi8vIH1cblxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cblx0Jjo6LW1zLWV4cGFuZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6Oi1tcy12YWx1ZSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxufVxuXG50ZXh0YXJlYSB7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRyZXNpemU6IHZlcnRpY2FsO1xufVxuXG4ud3BjZjcgZm9ybSAud3BjZjctc3Bpbm5lciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cGNmNyBmb3JtIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogcmVtKDI0cHgpO1xuXHRsZWZ0OiBjYWxjKDUwJSAtIHZhcigtLWNvbnRhaW5lci1zcGFjaW5nLW1kKSk7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IHJlbSgzMjBweCk7XG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gY2FsYyh2YXIoLS1jb250YWluZXItc3BhY2luZy1tZCkgKiAyKSk7XG5cdG1pbi1oZWlnaHQ6IHJlbSg1NnB4KTtcblx0bWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lci1zcGFjaW5nLW1kKTtcblx0cGFkZGluZzogcmVtKDE2cHgpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIGNhbGMoMTAwJSArICN7cmVtKDI0cHgpfSksIDApO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHJlbSg0cHgpO1xuXHRib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDYwLCA2NCwgNjcsIDAuMSksIDAgNHB4IDhweCAzcHggcmdiYSg2MCwgNjQsIDY3LCAwLjA1KTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHN1cmZhY2UtNTAwO1xuXHRjb2xvcjogJG9uLXN1cmZhY2UtNTAwO1xuXHR6LWluZGV4OiA0MDtcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihcInRyYW5zZm9ybVwiLCAkZHVyYXRpb246IFwiZmFzdFwiLCAkZWFzaW5nOiBcImV4aXRpbmdcIik7XG5cblx0Ji5pcy1hY3RpdmUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgMCwgMCk7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihcInRyYW5zZm9ybVwiLCAkZHVyYXRpb246IFwiZmFzdFwiLCAkZWFzaW5nOiBcImluY29taW5nXCIpO1xuXHR9XG59XG4iLCIvLyBDb250ZXh0XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kdGhlbWUtbmFtZTogXCJmcWNxXCI7XG4kdGhlbWUtcGF0aDogXCIvd3AtY29udGVudC90aGVtZXMvI3skdGhlbWUtbmFtZX0vXCI7XG4kc3JjLXBhdGg6IFwiL3dwLWNvbnRlbnQvdGhlbWVzLyN7JHRoZW1lLW5hbWV9L2Fzc2V0cy9zcmMvXCI7XG5cbi8vIFR5cG9ncmFwaHlcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFdlaWdodHNcbiR0aGluOiAxMDA7XG4kZXh0cmEtbGlnaHQ6IDIwMDtcbiRsaWdodDogMzAwO1xuJG5vcm1hbDogNDAwO1xuJG1lZGl1bTogNTAwO1xuJHNlbWktYm9sZDogNjAwO1xuJGJvbGQ6IDcwMDtcbiRleHRyYS1ib2xkOiA4MDA7XG4kYmxhY2s6IDkwMDtcblxuLy8gR2xvYmFsIGZvbnQgc2l6ZVxuJGdsb2JhbC1mb250LXNpemU6IDE2cHg7XG5cbi8vIEdsb2JhbCBmb250IGZhbWlseVxuJGdsb2JhbC1mb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiO1xuXG4vLyBAVE9ETyBWYWxpZGF0ZSBmb250cyBvbiBldmVyeSBjb21wb25lbnRzXG5cbi8vIFR5cG9ncmFwaHkgc3R5bGVzXG4vL1xuLy8gVGhlIGZvbGxvd2luZyB0eXBvZ3JhcGh5IHN0eWxlcyBhcmUgcmVxdWlyZWQ6XG4vLyBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBib2R5MVxuLy9cbi8vIFRoZSBmb2xsb3dpbmcgdHlwb2dyYXBoeSBzdHlsZXMgYXJlIG9wdGlvbmFsLFxuLy8gYnV0IHRoZXkgc2hvdWxkIGJlIHVzZWQgYnkgdGhlIGRlc2lnbiB0ZWFtIGlmIHRoZXJlJ3MgYWRkaXRpb25hbCBzdHlsZXM6XG4vLyBoMCwgc3VidGl0bGUxLCBzdWJ0aXRsZTIsIGNhcHRpb24sIG92ZXJsaW5lLCBidXR0b25cbi8vXG4vLyBUaGVzZSB0eXBvZ3JhcGh5IHN0eWxlIGFyZSBnb2luZyB0bzpcbi8vIC0gR2V0IGFwcGxpZWQgdG8gdGhlaXIgcmVzcGVjdGl2ZSBlbGVtZW50czogaDEsIGgyLCBldGMuXG4vLyAtIEdlbmVyYXRlIHRoZSBmb2xsb3dpbmcgY2xhc3Nlczogby10eXBvZ3JhcGh5IC1oMSwgby10eXBvZ3JhcGh5IC1oMiwgZXRjLlxuLy9cbi8vIEF2YWlsYWJsZSBwYXJhbWV0ZXJzXG4vLyBmb250LWZhbWlseVxuLy8gZm9udC13ZWlnaHRcbi8vIGZvbnQtc2l6ZVxuLy8gZm9udC1zaXplLWxhcHRvcFxuLy8gZm9udC1zaXplLXRhYmxldFxuLy8gZm9udC1zaXplLW1vYmlsZVxuLy8gbWluLWZvbnQtc2l6ZVxuLy8gbGluZS1oZWlnaHRcbi8vIHRleHQtdHJhbnNmb3JtXG4vLyBsZXR0ZXItc3BhY2luZ1xuLy8gb3BhY2l0eVxuLy8gbWFyZ2luLXRvcCAqXG4vLyBtYXJnaW4tYm90dG9tICpcbi8vXG4vLyAqIE1hcmdpbnMgYXJlIG9ubHkgYXBwbGllZCB3aGVuIGluc2lkZSB0aGUgc2NvcGUgb2Ygcy1jb250ZW50XG4kdHlwb2dyYXBoeS1zdHlsZXM6IChcblx0XCJoMVwiOiAoXG5cdFx0XCJmb250LWZhbWlseVwiOiAkc2Vjb25kYXJ5LWZvbnQtZmFtaWx5LFxuXHRcdFwiZm9udC13ZWlnaHRcIjogJGJvbGQsXG5cdFx0XCJmb250LXNpemVcIjogNzRweCxcbiAgICAgICAgXCJmb250LXNpemUtbGFwdG9wXCI6IDQ4cHgsXG5cdFx0XCJmb250LXNpemUtdGFibGV0XCI6IDMycHgsXG5cdFx0XCJtaW4tZm9udC1zaXplXCI6IDMwcHgsXG5cdFx0XCJsaW5lLWhlaWdodFwiOiAxLjIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiB1cHBlcmNhc2UsXG5cdFx0XCJsZXR0ZXItc3BhY2luZ1wiOiAwLFxuXHRcdFwibWFyZ2luLXRvcFwiOiAwLjY3ZW0sXG5cdFx0XCJtYXJnaW4tYm90dG9tXCI6IDAuNjdlbSxcblx0KSxcblx0XCJoMlwiOiAoXG5cdFx0XCJmb250LWZhbWlseVwiOiAkc2Vjb25kYXJ5LWZvbnQtZmFtaWx5LFxuXHRcdFwiZm9udC13ZWlnaHRcIjogJGJvbGQsXG5cdFx0XCJmb250LXNpemVcIjogNDRweCxcblx0XHRcImZvbnQtc2l6ZS10YWJsZXRcIjogMzJweCxcblx0XHRcImZvbnQtc2l6ZS1tb2JpbGVcIjogMjRweCxcblx0XHRcImxpbmUtaGVpZ2h0XCI6IDEuMixcblx0XHRcInRleHQtdHJhbnNmb3JtXCI6IHVwcGVyY2FzZSxcblx0XHRcImxldHRlci1zcGFjaW5nXCI6IDAsXG5cdFx0XCJtYXJnaW4tdG9wXCI6IDAuNWVtLFxuXHRcdFwibWFyZ2luLWJvdHRvbVwiOiAwZW0sXG5cdCksXG5cdFwiaDNcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJHNlY29uZGFyeS1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRib2xkLFxuXHRcdFwiZm9udC1zaXplXCI6IDI0cHgsXG5cdFx0XCJmb250LXNpemUtbW9iaWxlXCI6IDE2cHgsXG5cdFx0XCJsaW5lLWhlaWdodFwiOiAxLjIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiB1cHBlcmNhc2UsXG5cdFx0XCJsZXR0ZXItc3BhY2luZ1wiOiAwLFxuXHRcdFwibWFyZ2luLXRvcFwiOiAwLjVlbSxcblx0XHRcIm1hcmdpbi1ib3R0b21cIjogMC41ZW0sXG5cdCksXG5cdFwiaDRcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJGdsb2JhbC1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRib2xkLFxuXHRcdFwiZm9udC1zaXplXCI6IDE2cHgsXG5cdFx0XCJsaW5lLWhlaWdodFwiOiAxLjIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiBub25lLFxuXHRcdFwibGV0dGVyLXNwYWNpbmdcIjogMCxcblx0XHRcIm1hcmdpbi10b3BcIjogMS4zM2VtLFxuXHRcdFwibWFyZ2luLWJvdHRvbVwiOiAxLjMzZW0sXG5cdCksXG5cdFwiaDVcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJGdsb2JhbC1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRib2xkLFxuXHRcdFwiZm9udC1zaXplXCI6IDEycHgsXG5cdFx0XCJsaW5lLWhlaWdodFwiOiAxLjIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiBub25lLFxuXHRcdFwibGV0dGVyLXNwYWNpbmdcIjogMCxcblx0XHRcIm1hcmdpbi10b3BcIjogMS42N2VtLFxuXHRcdFwibWFyZ2luLWJvdHRvbVwiOiAxLjY3ZW0sXG5cdCksXG5cdFwiaDZcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJGdsb2JhbC1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRib2xkLFxuXHRcdFwiZm9udC1zaXplXCI6IDExcHgsXG5cdFx0XCJsaW5lLWhlaWdodFwiOiAxLjIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiBub25lLFxuXHRcdFwibGV0dGVyLXNwYWNpbmdcIjogMCxcblx0XHRcIm1hcmdpbi10b3BcIjogMi4zM2VtLFxuXHRcdFwibWFyZ2luLWJvdHRvbVwiOiAyLjMzZW0sXG5cdCksXG5cdFwiYm9keTFcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJGdsb2JhbC1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRub3JtYWwsXG5cdFx0XCJmb250LXNpemVcIjogMTZweCxcblx0XHRcImxpbmUtaGVpZ2h0XCI6IDIsXG5cdFx0XCJ0ZXh0LXRyYW5zZm9ybVwiOiBub25lLFxuXHRcdFwibGV0dGVyLXNwYWNpbmdcIjogMCxcblx0XHRcIm1hcmdpbi10b3BcIjogMWVtLFxuXHRcdFwibWFyZ2luLWJvdHRvbVwiOiAxZW0sXG5cdCksXG5cdFwiYm9keTJcIjogKFxuXHRcdFwiZm9udC1mYW1pbHlcIjogJGdsb2JhbC1mb250LWZhbWlseSxcblx0XHRcImZvbnQtd2VpZ2h0XCI6ICRub3JtYWwsXG5cdFx0XCJmb250LXNpemVcIjogMTNweCxcblx0XHRcImxpbmUtaGVpZ2h0XCI6IDEuNSxcblx0XHRcInRleHQtdHJhbnNmb3JtXCI6IG5vbmUsXG5cdFx0XCJsZXR0ZXItc3BhY2luZ1wiOiAwLFxuXHRcdFwibWFyZ2luLXRvcFwiOiAxZW0sXG5cdFx0XCJtYXJnaW4tYm90dG9tXCI6IDFlbSxcblx0KSxcbik7XG5cbi8vIENvbG9yc1xuLy8gTW9yZSBpbmZvcm1hdGlvbiBvbiB0aGUgY29sb3Igc3lzdGVtOiBodHRwczovL21hdGVyaWFsLmlvL2Rlc2lnbi9jb2xvci90aGUtY29sb3Itc3lzdGVtLmh0bWxcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFByaW1hcnlcbiRwcmltYXJ5LTEwMDogI0ZFRUZFMjtcbiRwcmltYXJ5LTMwMDogI2ZmZmZmZjtcbiRwcmltYXJ5LTUwMDogIzQ3NDc0NztcbiRwcmltYXJ5LTcwMDogI0Y0ODEyMDtcbiRwcmltYXJ5LTkwMDogI0MyNUUwQTtcblxuLy8gU2Vjb25kYXJ5XG4kc2Vjb25kYXJ5LTMwMDogI2ZmZmZmZjtcbiRzZWNvbmRhcnktNTAwOiAjNzQ3NzdBO1xuJHNlY29uZGFyeS03MDA6ICMzMzMzMzM7XG4kc2Vjb25kYXJ5LTkwMDogIzI2MjYyNjtcblxuLy8gU3VyZmFjZXNcbiRzdXJmYWNlLTMwMDogIzQ3NDc0NztcbiRzdXJmYWNlLTUwMDogI0Y3RjdGNztcbiRzdXJmYWNlLTcwMDogI2ZmZmZmZjtcblxuLy8gQmFja2dyb3VuZFxuJGJhY2tncm91bmQtNTAwOiAjZmZmZmZmO1xuXG4vLyBTaGFkb3dcbiRzaGFkb3ctOTAwOiAjMkYzNDM3O1xuXG4vLyBCb3JkZXJzXG4kYm9yZGVyLTMwMDogI0Q5RDlEOTtcbiRib3JkZXItNTAwOiAjMDAwMDAwO1xuJGJvcmRlci03MDA6ICMwMDAwMDA7XG5cbi8vIFwiT25cIlxuJG9uLXByaW1hcnktMTAwOiAkcHJpbWFyeS03MDA7XG4kb24tcHJpbWFyeS0zMDA6ICMwMDAwMDA7XG4kb24tcHJpbWFyeS01MDA6ICNmZmZmZmY7XG4kb24tcHJpbWFyeS03MDA6ICNmZmZmZmY7XG4kb24tcHJpbWFyeS05MDA6ICNmZmZmZmY7XG5cbiRvbi1zZWNvbmRhcnktMzAwOiAjMDAwMDAwO1xuJG9uLXNlY29uZGFyeS01MDA6ICMwMDAwMDA7XG4kb24tc2Vjb25kYXJ5LTcwMDogIzAwMDAwMDtcbiRvbi1zZWNvbmRhcnktOTAwOiAkcHJpbWFyeS0zMDA7XG5cbiRvbi1zdXJmYWNlLTMwMDogIzAwMDAwMDtcbiRvbi1zdXJmYWNlLTUwMDogIzAwMDAwMDtcbiRvbi1zdXJmYWNlLTcwMDogIzAwMDAwMDtcblxuJG9uLWJhY2tncm91bmQtNTAwOiAjMDAwMDAwO1xuXG4vLyBDb250YWluZXJzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kY29udGFpbmVyczogKFxuXHRcInhzXCI6IChcblx0XHRcIm1heC13aWR0aFwiOiAxMTUwcHgsXG5cdFx0XCJzcGFjaW5nLWRlc2t0b3BcIjogMTQwcHgsXG5cdFx0XCJzcGFjaW5nLWxhcHRvcC1sXCI6IDEwMHB4LFxuXHRcdFwic3BhY2luZy1sYXB0b3AtbVwiOiA4MHB4LFxuXHRcdFwic3BhY2luZy1sYXB0b3BcIjogNjBweCxcblx0XHRcInNwYWNpbmctdGFibGV0XCI6IDI0cHgsXG5cdFx0XCJzcGFjaW5nLW1vYmlsZVwiOiAxMnB4LFxuXHQpLFxuXHRcInNtXCI6IChcblx0XHRcIm1heC13aWR0aFwiOiAxNDQwcHgsXG5cdFx0XCJzcGFjaW5nLWRlc2t0b3BcIjogMTQwcHgsXG5cdFx0XCJzcGFjaW5nLWxhcHRvcC1sXCI6IDEwMHB4LFxuXHRcdFwic3BhY2luZy1sYXB0b3AtbVwiOiA4MHB4LFxuXHRcdFwic3BhY2luZy1sYXB0b3BcIjogNjBweCxcblx0XHRcInNwYWNpbmctdGFibGV0XCI6IDI0cHgsXG5cdFx0XCJzcGFjaW5nLW1vYmlsZVwiOiAxMnB4LFxuXHQpLFxuXHRcIm1kXCI6IChcblx0XHRcIm1heC13aWR0aFwiOiAxOTIwcHgsXG5cdFx0XCJzcGFjaW5nLWRlc2t0b3BcIjogNDhweCxcblx0XHRcInNwYWNpbmctbGFwdG9wLWxcIjogMzBweCxcblx0XHRcInNwYWNpbmctbGFwdG9wLW1cIjogMjBweCxcblx0XHRcInNwYWNpbmctbGFwdG9wXCI6IDI0cHgsXG5cdFx0XCJzcGFjaW5nLXRhYmxldFwiOiAxNnB4LFxuXHRcdFwic3BhY2luZy1tb2JpbGVcIjogMTJweCxcblx0KSxcbik7XG5cbi8vIFNlY3Rpb25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRzZWN0aW9uczogKFxuXHRcImNvbXBhY3RcIjogKFxuXHRcdFwic3BhY2luZy10b3AtZGVza3RvcFwiOiA4MHB4LFxuXHRcdFwic3BhY2luZy1ib3R0b20tZGVza3RvcFwiOiA4MHB4LFxuXHRcdFwic3BhY2luZy10b3AtbGFwdG9wXCI6IDY0cHgsXG5cdFx0XCJzcGFjaW5nLWJvdHRvbS1sYXB0b3BcIjogNjRweCxcblx0XHRcInNwYWNpbmctdG9wLXRhYmxldFwiOiA0MHB4LFxuXHRcdFwic3BhY2luZy1ib3R0b20tdGFibGV0XCI6IDQwcHgsXG5cdCksXG5cdFwiZGVmYXVsdFwiOiAoXG5cdFx0XCJzcGFjaW5nLXRvcC1kZXNrdG9wXCI6IDEyMHB4LFxuXHRcdFwic3BhY2luZy1ib3R0b20tZGVza3RvcFwiOiAxMjBweCxcblx0XHRcInNwYWNpbmctdG9wLWxhcHRvcFwiOiA5NnB4LFxuXHRcdFwic3BhY2luZy1ib3R0b20tbGFwdG9wXCI6IDk2cHgsXG5cdFx0XCJzcGFjaW5nLXRvcC10YWJsZXRcIjogNTZweCxcblx0XHRcInNwYWNpbmctYm90dG9tLXRhYmxldFwiOiA1NnB4LFxuXHQpLFxuXHRcInJvb215XCI6IChcblx0XHRcInNwYWNpbmctdG9wLWRlc2t0b3BcIjogMTYwcHgsXG5cdFx0XCJzcGFjaW5nLWJvdHRvbS1kZXNrdG9wXCI6IDE2MHB4LFxuXHRcdFwic3BhY2luZy10b3AtbGFwdG9wXCI6IDEyMHB4LFxuXHRcdFwic3BhY2luZy1ib3R0b20tbGFwdG9wXCI6IDEyMHB4LFxuXHRcdFwic3BhY2luZy10b3AtdGFibGV0XCI6IDcycHgsXG5cdFx0XCJzcGFjaW5nLWJvdHRvbS10YWJsZXRcIjogNzJweCxcblx0KSxcbik7XG5cbiRzZWN0aW9uLWNvbG9yczogKFxuXHRcInByaW1hcnktNTAwXCI6IChcblx0XHRcImJhY2tncm91bmRcIjogJHByaW1hcnktNTAwLFxuXHRcdFwiY29sb3JcIjogJG9uLXByaW1hcnktNTAwLFxuXHQpLFxuXHRcInNlY29uZGFyeS01MDBcIjogKFxuXHRcdFwiYmFja2dyb3VuZFwiOiAkc2Vjb25kYXJ5LTUwMCxcblx0XHRcImNvbG9yXCI6ICRvbi1zZWNvbmRhcnktNTAwLFxuXHQpLFxuXHRcInN1cmZhY2UtNTAwXCI6IChcblx0XHRcImJhY2tncm91bmRcIjogJHN1cmZhY2UtNTAwLFxuXHRcdFwiY29sb3JcIjogJG9uLXN1cmZhY2UtNTAwLFxuXHQpLFxuKTtcblxuLy8gVHJhbnNpdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIEVhc2UtaW5cbiRlYXNlLWluLXBvd2VyLTE6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZS1pbi1wb3dlci0yOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiRlYXNlLWluLXBvd2VyLTM6IGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuJGVhc2UtaW4tcG93ZXItNDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4kZWFzZS1pbi1leHBvbmVudGlhbDogY3ViaWMtYmV6aWVyKDAuOTUsIDAuMDUsIDAuNzk1LCAwLjAzNSk7XG4kZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcblxuLy8gRWFzZS1vdXRcbiRlYXNlLW91dC1wb3dlci0xOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4kZWFzZS1vdXQtcG93ZXItMjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4kZWFzZS1vdXQtcG93ZXItMzogY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiRlYXNlLW91dC1wb3dlci00OiBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XG4kZWFzZS1vdXQtZXhwb25lbnRpYWw6IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiRlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcblxuLy8gRWFzZS1pbi1vdXRcbiRlYXNlLWluLW91dC1wb3dlci0xOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4kZWFzZS1pbi1vdXQtcG93ZXItMjogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuJGVhc2UtaW4tb3V0LXBvd2VyLTM6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG4kZWFzZS1pbi1vdXQtcG93ZXItNDogY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuJGVhc2UtaW4tb3V0LWV4cG9uZW50aWFsOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4kZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKDAuNDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuXG4vLyBPdGhlclxuJGVhc2luZy1ib3VuY2U6IGN1YmljLWJlemllcigwLjE3LCAwLjY3LCAwLjMsIDEuMzMpO1xuJGVhc2luZy1ncmF2aXR5OiBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyk7XG5cbiRmYXN0LXNwZWVkOiAyMDBtcztcbiRtZWRpdW0tc3BlZWQ6IDQwMG1zO1xuJHNsb3ctc3BlZWQ6IDYwMG1zO1xuXG4kc3RhbmRhcmQtZWFzaW5nOiAkZWFzZS1pbi1vdXQtcG93ZXItMTtcbiRpbmNvbWluZy1lYXNpbmc6ICRlYXNlLW91dC1wb3dlci0xO1xuJGV4aXRpbmctZWFzaW5nOiAkZWFzZS1pbi1wb3dlci0xO1xuXG4vLyBCcmVha3BvaW50c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGZyb20tZGVza3RvcC1sOiAyNTYwcHg7XG4kZnJvbS1kZXNrdG9wOiAxOTIwcHg7XG4kZnJvbS1sYXB0b3AtbDogMTQ0MHB4O1xuJGZyb20tbGFwdG9wLW06IDEyMDBweDtcbiRmcm9tLWxhcHRvcDogMTAwMHB4O1xuJGZyb20tdGFibGV0OiA3MDBweDtcbiRmcm9tLW1vYmlsZS1sOiA0MjVweDtcbiRmcm9tLW1vYmlsZS1tOiAzNzVweDtcblxuJHRvLWRlc2t0b3A6ICRmcm9tLWRlc2t0b3AgKyAxOyAvLzE5MjFweFxuJHRvLWxhcHRvcC1sOiAkZnJvbS1sYXB0b3AtbCArIDE7IC8vMTQ0MXB4XG4kdG8tbGFwdG9wLW06ICRmcm9tLWxhcHRvcC1tICsgMTsgLy8xMjAxcHhcbiR0by1sYXB0b3A6ICRmcm9tLWxhcHRvcCArIDE7IC8vMTAwMXB4XG4kdG8tdGFibGV0OiAkZnJvbS10YWJsZXQgKyAxOyAvLzcwMXB4XG4kdG8tbW9iaWxlLWw6ICRmcm9tLW1vYmlsZS1sICsgMTsgLy80MjZweFxuJHRvLW1vYmlsZS1tOiAkZnJvbS1tb2JpbGUtbSArIDE7IC8vMzc2cHhcblxuLy8gQ29yZSBtZWRpYSBxdWVyeSBicmVha3BvaW50cyB1c2VkIGZvciBnZW5lcmF0aW5nIHJlc3BvbnNpdmUgY2xhc3Nlc1xuJHJlc3BvbnNpdmUtYnJlYWtwb2ludHM6IChcblx0ZGVza3RvcDogJGZyb20tbGFwdG9wLWwsXG5cdGxhcHRvcDogJGZyb20tbGFwdG9wLFxuXHR0YWJsZXQ6ICRmcm9tLXRhYmxldCxcblx0bW9iaWxlOiAkZnJvbS1tb2JpbGUtbCxcbik7XG5cbi8vIFRoaXMgZGVmaW5lcyB0aGUgc2VwYXJhdG9yIGZvciB0aGUgYnJlYWtwb2ludHMgc3VmZml4XG4vLyBpbiB0aGUgY2xhc3MgbmFtZS4gQnkgZGVmYXVsdCwgd2UgYXJlIGdlbmVyYXRpbmcgdGhlIHJlc3BvbnNpdmUgc3VmZml4ZXNcbi8vIGZvciB0aGUgY2xhc3NlcyB3aXRoIGEgJ0AnIHN5bWJvbCBzbyB5b3UgZ2V0IGNsYXNzZXMgbGlrZTpcbi8vIDxkaXYgY2xhc3M9XCJ1LTMvMTJAbW9iaWxlXCI+XG4kYnJlYWtwb2ludC1zZXBhcmF0b3I6IFxcQDtcblxuLy8gU3BhY2luZyB1bml0c1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRzcGFjaW5nLXVuaXQteHh4czogMnB4O1xuJHNwYWNpbmctdW5pdC14eHM6IDRweDtcbiRzcGFjaW5nLXVuaXQteHM6IDhweDtcbiRzcGFjaW5nLXVuaXQtc206IDE2cHg7XG4kc3BhY2luZy11bml0OiAyNHB4O1xuJHNwYWNpbmctdW5pdC1sZzogMzJweDtcbiRzcGFjaW5nLXVuaXQteGw6IDU2cHg7XG4kc3BhY2luZy11bml0LXh4bDogODhweDtcbiRzcGFjaW5nLXVuaXQteHh4bDogMTQ0cHg7XG5cbi8vIFNjYWxpbmdcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kc2NhbGUtZmFjdG9yOiAwLjAyNTtcblxuLy8gR2xvYmFsIHZhcmlhYmxlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiIsIi8vLyBSZXR1cm5zIHRoZSB0eXBvZ3JhcGh5IHN0eWxlIGZvciBhIGRlc2lyZWQgdHlwb2dyYXBoeSBzdHlsZVxuLy8vXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICR0eXBvZ3JhcGh5LXN0eWxlIC0gVGhlIGRlc2lyZWQgdHlwb2dyYXBoeSBzdHlsZS5cbi8vLyBAcGFyYW0ge3N0cmluZ30gJHR5cG9ncmFwaHktc3R5bGUgLSBXaGV0aGVyIHlvdSB3YW50IHRvIGluY2x1ZGUgdGhlIGNvbnRlbnQgc2NvcGUgc3R5bGluZyBvciBub3QuXG5AbWl4aW4gdHlwb2dyYXBoeS1zdHlsZSgkdHlwb2dyYXBoeS1zdHlsZSwgJGluY2x1ZGUtY29udGVudC1zY29wZS1zdHlsaW5nOiB0cnVlKSB7XG5cdCRmb250LWZhbWlseTogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwiZm9udC1mYW1pbHlcIik7XG5cdCRmb250LXdlaWdodDogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwiZm9udC13ZWlnaHRcIik7XG5cdCRmb250LXNpemU6IG1hcC1kZWVwLWdldCgkdHlwb2dyYXBoeS1zdHlsZXMsICR0eXBvZ3JhcGh5LXN0eWxlLCBcImZvbnQtc2l6ZVwiKTtcblx0JGZvbnQtc2l6ZS1sYXB0b3A6IG1hcC1kZWVwLWdldCgkdHlwb2dyYXBoeS1zdHlsZXMsICR0eXBvZ3JhcGh5LXN0eWxlLCBcImZvbnQtc2l6ZS1sYXB0b3BcIik7XG5cdCRmb250LXNpemUtdGFibGV0OiBtYXAtZGVlcC1nZXQoJHR5cG9ncmFwaHktc3R5bGVzLCAkdHlwb2dyYXBoeS1zdHlsZSwgXCJmb250LXNpemUtdGFibGV0XCIpO1xuXHQkZm9udC1zaXplLW1vYmlsZTogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwiZm9udC1zaXplLW1vYmlsZVwiKTtcblx0JG1pbi1mb250LXNpemU6IG1hcC1kZWVwLWdldCgkdHlwb2dyYXBoeS1zdHlsZXMsICR0eXBvZ3JhcGh5LXN0eWxlLCBcIm1pbi1mb250LXNpemVcIik7XG5cdCRsaW5lLWhlaWdodDogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwibGluZS1oZWlnaHRcIik7XG5cdCR0ZXh0LXRyYW5zZm9ybTogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwidGV4dC10cmFuc2Zvcm1cIik7XG5cdCRsZXR0ZXItc3BhY2luZzogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwibGV0dGVyLXNwYWNpbmdcIik7XG5cdCRvcGFjaXR5OiBtYXAtZGVlcC1nZXQoJHR5cG9ncmFwaHktc3R5bGVzLCAkdHlwb2dyYXBoeS1zdHlsZSwgXCJvcGFjaXR5XCIpO1xuXHQkbWFyZ2luLXRvcDogbWFwLWRlZXAtZ2V0KCR0eXBvZ3JhcGh5LXN0eWxlcywgJHR5cG9ncmFwaHktc3R5bGUsIFwibWFyZ2luLXRvcFwiKTtcblx0JG1hcmdpbi1ib3R0b206IG1hcC1kZWVwLWdldCgkdHlwb2dyYXBoeS1zdHlsZXMsICR0eXBvZ3JhcGh5LXN0eWxlLCBcIm1hcmdpbi1ib3R0b21cIik7XG5cblx0dGV4dC10cmFuc2Zvcm06ICR0ZXh0LXRyYW5zZm9ybTtcblx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcblx0bGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZztcblxuXHRAaWYgKCRtaW4tZm9udC1zaXplKSB7XG5cdFx0Zm9udC1zaXplOiBtYXgoJG1pbi1mb250LXNpemUsIHJlbSgkZm9udC1zaXplKSk7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogcmVtKCRmb250LXNpemUpO1xuXHR9XG5cblx0QGlmICh1bml0KCRmb250LXNpemUpICE9IFwicHhcIikge1xuXHRcdEBlcnJvciBcIkRlc2t0b3AgZm9udCBzaXplIG11c3QgdXNlICdweCcgdW5pdHMuXCI7XG5cdH1cblx0QGlmICgkZm9udC1zaXplLWxhcHRvcCBhbmQgdW5pdCgkZm9udC1zaXplLWxhcHRvcCkgIT0gXCJweFwiKSB7XG5cdFx0QGVycm9yIFwiTGFwdG9wIGZvbnQgc2l6ZSBtdXN0IHVzZSAncHgnIHVuaXRzLlwiO1xuXHR9XG5cdEBpZiAoJGZvbnQtc2l6ZS10YWJsZXQgYW5kIHVuaXQoJGZvbnQtc2l6ZS10YWJsZXQpICE9IFwicHhcIikge1xuXHRcdEBlcnJvciBcIlRhYmxldCBmb250IHNpemUgbXVzdCB1c2UgJ3B4JyB1bml0cy5cIjtcblx0fVxuXHRAaWYgKCRmb250LXNpemUtbW9iaWxlIGFuZCB1bml0KCRmb250LXNpemUtbW9iaWxlKSAhPSBcInB4XCIpIHtcblx0XHRAZXJyb3IgXCJNb2JpbGUgZm9udCBzaXplIG11c3QgdXNlICdweCcgdW5pdHMuXCI7XG5cdH1cblx0QGlmICgkbWluLWZvbnQtc2l6ZSBhbmQgdW5pdCgkbWluLWZvbnQtc2l6ZSkgIT0gXCJweFwiKSB7XG5cdFx0QGVycm9yIFwiTWluaW11bSBmb250IHNpemUgbXVzdCB1c2UgJ3B4JyB1bml0cy5cIjtcblx0fVxuXG5cdEBpZiAodW5pdCgkbGluZS1oZWlnaHQpID09IFwicHhcIikge1xuXHRcdGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigkbGluZS1oZWlnaHQsICRmb250LXNpemUpO1xuXHR9IEBlbHNlIGlmKHVuaXQoJGxpbmUtaGVpZ2h0KSA9PSBcIlwiKSB7XG5cdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcblx0fSBAZWxzZSB7XG5cdFx0QGVycm9yIFwiTGluZSBoZWlnaHQgbXVzdCBiZSB1bml0bGVzcyBvciB1c2UgJ3B4JyB1bml0cy5cIjtcblx0fVxuXG5cdEBpZiAoJG9wYWNpdHkpIHtcblx0XHRvcGFjaXR5OiAkb3BhY2l0eTtcblx0fVxuXG5cdEBpZiAoJGZvbnQtc2l6ZS1sYXB0b3ApIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG5cdFx0XHRAaWYgKCRtaW4tZm9udC1zaXplKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogbWF4KCRtaW4tZm9udC1zaXplLCByZW0oJGZvbnQtc2l6ZS1sYXB0b3ApKTtcblx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgkZm9udC1zaXplLWxhcHRvcCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpZiAoJGZvbnQtc2l6ZS10YWJsZXQpIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG5cdFx0XHRAaWYgKCRtaW4tZm9udC1zaXplKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogbWF4KCRtaW4tZm9udC1zaXplLCByZW0oJGZvbnQtc2l6ZS10YWJsZXQpKTtcblx0XHRcdH0gQGVsc2Uge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgkZm9udC1zaXplLXRhYmxldCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpZiAoJGZvbnQtc2l6ZS1tb2JpbGUpIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbW9iaWxlLWwpIHtcblx0XHRcdEBpZiAoJG1pbi1mb250LXNpemUpIHtcblx0XHRcdFx0Zm9udC1zaXplOiBtYXgoJG1pbi1mb250LXNpemUsIHJlbSgkZm9udC1zaXplLW1vYmlsZSkpO1xuXHRcdFx0fSBAZWxzZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKCRmb250LXNpemUtbW9iaWxlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaWYgKCRpbmNsdWRlLWNvbnRlbnQtc2NvcGUtc3R5bGluZykge1xuXHRcdC5zLWNvbnRlbnQgJiB7XG5cdFx0XHRAaWYgKCRtYXJnaW4tdG9wIG9yICRtYXJnaW4tYm90dG9tKSB7XG5cdFx0XHRcdEBpZiAoJG1hcmdpbi10b3ApIHtcblx0XHRcdFx0XHRAaWYgKHVuaXQoJG1hcmdpbi10b3ApID09IFwiZW1cIikge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJG1hcmdpbi10b3A7XG5cdFx0XHRcdFx0fSBAZWxzZSBpZih1bml0KCRtYXJnaW4tdG9wKSA9PSBcInB4XCIpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICN7bWF0aC5kaXYoJG1hcmdpbi10b3AsICRmb250LXNpemUpICsgXCJlbVwifTtcblx0XHRcdFx0XHR9IEBlbHNlIHtcblx0XHRcdFx0XHRcdEBlcnJvciBcIk1hcmdpbnMgbXVzdCB1c2UgJ2VtJyBvciAncHgnIHVuaXRzLlwiO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaWYgKCRtYXJnaW4tYm90dG9tKSB7XG5cdFx0XHRcdFx0QGlmICh1bml0KCRtYXJnaW4tYm90dG9tKSA9PSBcImVtXCIpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4tYm90dG9tO1xuXHRcdFx0XHRcdH0gQGVsc2UgaWYodW5pdCgkbWFyZ2luLWJvdHRvbSkgPT0gXCJweFwiKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAje21hdGguZGl2KCRtYXJnaW4tYm90dG9tLCAkZm9udC1zaXplKSArIFwiZW1cIn07XG5cdFx0XHRcdFx0fSBAZWxzZSB7XG5cdFx0XHRcdFx0XHRAZXJyb3IgXCJNYXJnaW5zIG11c3QgdXNlICdlbScgb3IgJ3B4JyB1bml0cy5cIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8vIEdlbmVyYXRlcyBhIGNvbnRhaW5lclxuLy8vXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRzaXplIFsnbWQnXSAtIFRoZSBzaXplIG9mIHRoZSBjb250YWluZXIgdG8gZ2VuZXJhdGUuXG4vLy8gQHBhcmFtIHtib29sfSAkaW5jbHVkZS1iYXNlIFsndHJ1ZSddIC0gV2hldGhlciB5b3Ugd2FudCB0byBpbmNsdWRlIHRoZSBiYXNlIHN0eWxpbmcgb3Igbm90LlxuQG1peGluIGNvbnRhaW5lcigkc2l6ZTogXCJtZFwiLCAkaW5jbHVkZS1iYXNlOiB0cnVlKSB7XG5cdG1heC13aWR0aDogcmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJHNpemUsIFwibWF4LXdpZHRoXCIpKTtcblx0cGFkZGluZy1yaWdodDogcmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJHNpemUsIFwic3BhY2luZy1kZXNrdG9wXCIpKTtcblx0cGFkZGluZy1sZWZ0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLWRlc2t0b3BcIikpO1xuXG5cdEBpZiAkaW5jbHVkZS1iYXNlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLWwpIGFuZCAobWluLXdpZHRoOiAkdG8tbGFwdG9wLW0pIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLWxhcHRvcC1sXCIpKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wLWxcIikpO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1tKSBhbmQgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wLW1cIikpO1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJHNpemUsIFwic3BhY2luZy1sYXB0b3AtbVwiKSk7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSBhbmQgKG1pbi13aWR0aDogJHRvLXRhYmxldCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHJlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wXCIpKTtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICRzaXplLCBcInNwYWNpbmctbGFwdG9wXCIpKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIGFuZCAobWluLXdpZHRoOiAkdG8tbW9iaWxlLWwpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLXRhYmxldFwiKSk7XG5cdFx0cGFkZGluZy1sZWZ0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLXRhYmxldFwiKSk7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbW9iaWxlLWwpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLW1vYmlsZVwiKSk7XG5cdFx0cGFkZGluZy1sZWZ0OiByZW0obWFwLWRlZXAtZ2V0KCRjb250YWluZXJzLCAkc2l6ZSwgXCJzcGFjaW5nLW1vYmlsZVwiKSk7XG5cdH1cbn1cblxuLy8vIEdlbmVyYXRlcyBjb25zaXN0ZW50IHRyYW5zaXRpb25zXG4vLy9cbi8vLyBAcGFyYW0ge3N0cmluZ30gJHByb3BlcnRpZXMgLSBDb21tYSBzZXBlcmF0ZWQgbGlzdCBvZiBhbGwgdGhlIHByb3ByaWV0aWVzIHRvIHRyYW5zaXRpb24uXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRkdXJhdGlvbiBbJ21lZGl1bSddIC0gVGhlIHNwZWVkIG9mIHRoZSB0cmFuc2l0aW9uLiBGYXN0LCBtZWRpdW0gb3Igc2xvdy5cbi8vLyBAcGFyYW0ge3N0cmluZ30gJGVhc2luZyBbJ3N0YW5kYXJkJ10gLSBUaGUgZWFzaW5nIG9mIHRoZSB0cmFuc2l0aW9uLiBTdGFuZGFyZCwgZGVjZWxlcmF0ZWQgb3IgYWNjZWxlcmF0ZWQuXG4vLy9cbi8vLyBAbGluayBodHRwczovL21hdGVyaWFsLmlvL2Rlc2lnbi9tb3Rpb24vc3BlZWQuaHRtbFxuQG1peGluIHRyYW5zaXRpb24oJHByb3BlcnRpZXMsICRkdXJhdGlvbjogXCJtZWRpdW1cIiwgJGVhc2luZzogXCJzdGFuZGFyZFwiLCAkZGVsYXk6IFwiXCIpIHtcblx0QGlmICgkcHJvcGVydGllcykge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6ICN7JHByb3BlcnRpZXN9O1xuXHR9XG5cblx0Ly8gRHVyYXRpb25cblxuXHQvLyBFbGVtZW50cyB3aXRoIHNtYWxsIHRyYW5zaXRpb24gYXJlYXMsIHN1Y2ggYXMgaWNvbnMgYW5kIHNlbGVjdGlvbiBjb250cm9scywgaGF2ZSBzaG9ydCBkdXJhdGlvbnMuXG5cdEBpZiAoJGR1cmF0aW9uPT0gXCJmYXN0XCIpIHtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZmFzdC1zcGVlZDtcblx0fVxuXG5cdC8vIEVsZW1lbnRzIHdpdGggbGFyZ2VyIHRyYW5zaXRpb24gYXJlYXMsIHN1Y2ggYXMgYm90dG9tIHNoZWV0cyBhbmQgZXhwYW5kaW5nIGNoaXBzLCBoYXZlIHNsaWdodGx5IGxvbmdlciBkdXJhdGlvbnMuXG5cdEBpZiAoJGR1cmF0aW9uPT0gXCJtZWRpdW1cIikge1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICRtZWRpdW0tc3BlZWQ7XG5cdH1cblxuXHQvLyBBbmltYXRlZCBlbGVtZW50cyB0aGF0IHRyYXZlcnNlIGEgbGFyZ2UgcG9ydGlvbiBvZiB0aGUgc2NyZWVuIGhhdmUgdGhlIGxvbmdlc3QgZHVyYXRpb25zLlxuXHRAaWYgKCRkdXJhdGlvbj09IFwic2xvd1wiKSB7XG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJHNsb3ctc3BlZWQ7XG5cdH1cblxuXHQvLyBFYXNpbmdcblxuXHQvLyBTdGFuZGFyZCBlYXNpbmcgc3VidGx5IGJyaW5ncyBhdHRlbnRpb24gdG8gdGhlIGVuZCBvZiBhbiBhbmltYXRpb24gYnkgdGFraW5nIG1vcmUgdGltZSB0byBkZWNlbGVyYXRlIHRoYW4gYWNjZWxlcmF0ZS5cblx0Ly8gU3RhbmRhcmQgZWFzaW5nIGlzIHRoZSBtb3N0IGNvbW1vbiBmb3JtIG9mIGVhc2luZy5cblx0QGlmICgkZWFzaW5nPT0gXCJzdGFuZGFyZFwiKSB7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRzdGFuZGFyZC1lYXNpbmc7XG5cdH1cblxuXHQvLyBJbmNvbWluZyBlbGVtZW50cyBhcmUgYW5pbWF0ZWQgdXNpbmcgZGVjZWxlcmF0ZWQgZWFzaW5nLCBpbiB3aGljaCB0cmFuc2l0aW9ucyBiZWdpbiBhdCBwZWFrIHZlbG9jaXR5XG5cdC8vICh0aGUgZmFzdGVzdCBwb2ludCBpbiBhbiBlbGVtZW50J3MgbW92ZW1lbnQpIGFuZCBlbmQgYXQgcmVzdC5cblx0QGlmICgkZWFzaW5nPT0gXCJpbmNvbWluZ1wiKSB7XG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRpbmNvbWluZy1lYXNpbmc7XG5cdH1cblxuXHQvLyBFbGVtZW50cyBleGl0aW5nIGEgc2NyZWVuIHVzZSBhY2NlbGVyYXRlZCBlYXNpbmcsIGEgdHJhbnNpdGlvbiBpbiB3aGljaCB0aGUgZWxlbWVudCBzdGFydHMgYXQgcmVzdCBhbmQgZW5kcyBhdCBwZWFrIHZlbG9jaXR5LlxuXHRAaWYgKCRlYXNpbmc9PSBcImV4aXRpbmdcIikge1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkZXhpdGluZy1lYXNpbmc7XG5cdH1cblxuXHQvLyBEZWxheVxuXG5cdEBpZiAoJGRlbGF5KSB7XG5cdFx0dHJhbnNpdGlvbi1kZWxheTogI3skZGVsYXl9O1xuXHR9XG59XG5cbi8vLyBMb29wcyB0aHJvdWdoIGFsbCByZXNwb25zaXZlIGJyZWFrcG9pbnRzXG5AbWl4aW4gcmVzcG9uc2l2ZS1icmVha3BvaW50cyB7XG5cdEBpZiAodmFyaWFibGUtZXhpc3RzKHJlc3BvbnNpdmUtYnJlYWtwb2ludHMpKSB7XG5cdFx0QGVhY2ggJGJyZWFrcG9pbnQtbmFtZSwgJGJyZWFrcG9pbnQtdmFsdWUgaW4gJHJlc3BvbnNpdmUtYnJlYWtwb2ludHMge1xuXHRcdFx0JGJyZWFrcG9pbnQtbmFtZTogJGJyZWFrcG9pbnQtbmFtZSAhZ2xvYmFsO1xuXHRcdFx0JGJyZWFrcG9pbnQtdmFsdWU6ICRicmVha3BvaW50LXZhbHVlICFnbG9iYWw7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC12YWx1ZX0pIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vL1xuLy8vIEdlbmVyYXRlcyBhbiBpY29uXG4vLy9cbi8vLyBAcGFyYW0ge3N0cmluZ30gJG5hbWUgWycnXSAtIFRoZSBpY29uIG5hbWUgKGZyb20gdGhlIGZpbGVuYW1lIGluIHRoZSBhc3NldHMvc3JjL2ljb25zIGZvbGRlcilcbi8vLyBAcGFyYW0ge251bWJlcn0gJHNpemUgWyckc3BhY2luZy11bml0J10gLSBUaGUgaWNvbiBzaXplXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRjb2xvciBbJyRvbi1iYWNrZ3JvdW5kJ10gLSBUaGUgaWNvbiBjb2xvclxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGluY2x1ZGUtYmFzZSBbdHJ1ZV0gLSBXaGV0aGVyIHlvdSB3YW50IHRvIGluY2x1ZGUgdGhlIGJhc2Ugc3R5bGluZyBvciBub3QuXG4vLy9cbkBtaXhpbiBpY29uKCRuYW1lOiBcIlwiLCAkc2l6ZTogJHNwYWNpbmctdW5pdCwgJGNvbG9yOiBjdXJyZW50Q29sb3IsICRpbmNsdWRlLWJhc2U6IHRydWUpIHtcblx0QGlmICgkaW5jbHVkZS1iYXNlKSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiByZW0oJHNpemUpO1xuXHRcdGhlaWdodDogcmVtKCRzaXplKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdEBpZiAoJG5hbWUgIT0gXCJcIikge1xuXHRcdG1hc2staW1hZ2U6IHVybChcIiN7JHRoZW1lLXBhdGh9L2Fzc2V0cy9kaXN0L2ljb25zL3N0YWNrL3N2Zy9zcHJpdGUuc3RhY2suc3ZnIyN7JG5hbWV9XCIpO1xuXHRcdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0bWFzay1zaXplOiBjb250YWluO1xuXHRcdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0fVxufVxuXG4vLy8gR2VuZXJhdGVzIHN0eWxpbmcgZm9yIGEgcmF0aW8gY29udGFpbmVyIGRpdlxuLy8vXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRyYXRpbyBbJzE6MSddIC0gVGhlIHJhdGlvIHlvdSB3YW50IHRvIGdlbmVyYXRlLiBFeDogMTY6OSwgNDozLCBvciAxOjEgKGRlZmF1bHQpLlxuLy8vIEBwYXJhbSB7Qm9vbGVhbn0gJGluY2x1ZGUtYmFzZSBbdHJ1ZV0gLSBXaGV0aGVyIHlvdSB3YW50IHRvIGluY2x1ZGUgdGhlIGJhc2Ugc3R5bGluZyBvciBub3QuXG5AbWl4aW4gcmF0aW8oXG5cdCRyYXRpbzogKFxuXHRcdDE6IDEsXG5cdCksXG5cdCRpbmNsdWRlLWJhc2U6IHRydWVcbikge1xuXHRAaWYgKCRpbmNsdWRlLWJhc2UpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0QGVhY2ggJGFudGVjZWRlbnQsICRjb25zZXF1ZW50IGluICRyYXRpbyB7XG5cdFx0QGlmICh0eXBlLW9mKCRhbnRlY2VkZW50KSAhPW51bWJlcikge1xuXHRcdFx0QGVycm9yIFwiJyN7JGFudGVjZWRlbnR9JyBuZWVkcyB0byBiZSBhIG51bWJlci5cIjtcblx0XHR9XG5cblx0XHRAaWYgKHR5cGUtb2YoJGNvbnNlcXVlbnQpICE9bnVtYmVyKSB7XG5cdFx0XHRAZXJyb3IgXCInI3skY29uc2VxdWVudH0nIG5lZWRzIHRvIGJlIGEgbnVtYmVyLlwiO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogbWF0aC5kaXYoJGNvbnNlcXVlbnQsICRhbnRlY2VkZW50KSAqIDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi8vLyBHZW5lcmF0ZXMgYSBzZWN0aW9uXG4vLy9cbi8vLyBAcGFyYW0ge3N0cmluZ30gJHNpemUgWydkZWZhdWx0J10gLSBUaGUgc2l6ZSBvZiB0aGUgc2VjdGlvbiB0byBnZW5lcmF0ZS5cbkBtaXhpbiBzZWN0aW9uKCRzaXplOiBcImRlZmF1bHRcIikge1xuXHRwYWRkaW5nLXRvcDogcmVtKG1hcC1kZWVwLWdldCgkc2VjdGlvbnMsICRzaXplLCBcInNwYWNpbmctdG9wLWRlc2t0b3BcIikpO1xuXHRwYWRkaW5nLWJvdHRvbTogcmVtKG1hcC1kZWVwLWdldCgkc2VjdGlvbnMsICRzaXplLCBcInNwYWNpbmctYm90dG9tLWRlc2t0b3BcIikpO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIGFuZCAobWluLXdpZHRoOiAkdG8tdGFibGV0KSB7XG5cdFx0cGFkZGluZy10b3A6IHJlbShtYXAtZGVlcC1nZXQoJHNlY3Rpb25zLCAkc2l6ZSwgXCJzcGFjaW5nLXRvcC1sYXB0b3BcIikpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0obWFwLWRlZXAtZ2V0KCRzZWN0aW9ucywgJHNpemUsIFwic3BhY2luZy1ib3R0b20tbGFwdG9wXCIpKTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKG1hcC1kZWVwLWdldCgkc2VjdGlvbnMsICRzaXplLCBcInNwYWNpbmctdG9wLXRhYmxldFwiKSk7XG5cdFx0cGFkZGluZy1ib3R0b206IHJlbShtYXAtZGVlcC1nZXQoJHNlY3Rpb25zLCAkc2l6ZSwgXCJzcGFjaW5nLWJvdHRvbS10YWJsZXRcIikpO1xuXHR9XG59XG5cbi8vLyBHZW5lcmF0ZXMgY29uc2lzdGVudCBzdHlsaW5nIGZvciBtYWtpbmcgYWJzb2x1dGVseSBwb3NpdGlvbmVkIGVsZW1lbnRzIHRha2UgYWxsIGF2YWlsYWJsZSBzcGFjZSBmcm9tIHBhcmVudFxuLy8vXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRvYmplY3QtZml0IFsnJ10gLSBPcHRpb25hbCBwYXJhbWV0ZXIgdG8gYWRkIGFuIG9iamVjdCBmaXQgb2YgZWl0aGVyIGNvdmVyIG9yIGNvbnRhaW5cbkBtaXhpbiBhYnNvbHV0ZS1maWxsKCRvYmplY3QtZml0OiBcIlwiKSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdEBpZiAkb2JqZWN0LWZpdD09IFwiY292ZXJcIiB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH0gQGVsc2UgaWYgJG9iamVjdC1maXQ9PSBcImNvbnRhaW5cIiB7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0fVxufVxuXG4vLy8gU2hvcnRjdXQgdG8gc2V0IGFsbCBwb3NpdGlvbnMgYXQgb25jZVxuLy8vXG4vLy8gQHBhcmFtIHtudW1iZXJ9ICRvZmZzZXQgWycwcHgnXSAtIE9wdGlvbmFsIHBhcmFtZXRlciB0byBhZGQgYW4gb2Zmc2V0IHRvIHRoZSBpbnNldC5cbkBtaXhpbiBpbnNldCgkb2Zmc2V0OiAwcHgpIHtcblx0dG9wOiByZW0oJG9mZnNldCk7XG5cdHJpZ2h0OiByZW0oJG9mZnNldCk7XG5cdGJvdHRvbTogcmVtKCRvZmZzZXQpO1xuXHRsZWZ0OiByZW0oJG9mZnNldCk7XG59XG5cbi8vLyBBZGRzIGEgY2xhc3MgdG8gdGhlIHJvb3QgZWxlbWVudFxuLy8vXG4vLy8gQHBhcmFtIHtzdHJpbmd9ICRzZWxlY3RvciAtIFRoZSBjbGFzcyB0byBhZGQuXG4vLy8gQGxpbmsgaHR0cHM6Ly9tZWRpdW0uY29tL2J1ZGR5LXJlbm8vdXNpbmctc2Fzcy1hdC1yb290LWZvci1uZXN0aW5nLXZhcmlhbnRzLTg3NDczNWViNTc2NlxuQG1peGluIHZhcmlhbnQoJHNlbGVjdG9yKSB7XG5cdEBhdC1yb290ICN7JHNlbGVjdG9yfSN7Jn0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vLyBIaWRlcyBhbiBlbGVtZW50IHdoaWxlIGtlZXBpbmcgaXQgYWNjZXNzaWJsZSB0byBzY3JlZW4gcmVhZGVyc1xuLy8vXG4vLy8gQGxpbmsgaHR0cHM6Ly9hMTF5LWd1aWRlbGluZXMub3JhbmdlLmNvbS9lbi93ZWIvY29tcG9uZW50cy1leGFtcGxlcy9hY2Nlc3NpYmxlLWhpZGluZy9cbkBtaXhpbiBhY2Nlc3NpYmlsaXR5LWhpZGRlbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDFweDtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4vLy8gUHJldmVudHMgdGV4dCBmcm9tIHdyYXBwaW5nIG9udG8gbXVsdGlwbGUgbGluZXMgZm9yIHRoZSBjdXJyZW50IGVsZW1lbnQuXG4vLy8gQW4gZWxsaXBzaXMgaXMgYXBwZW5kZWQgdG8gdGhlIGVuZCBvZiB0aGUgbGluZS5cbi8vL1xuLy8vIDEuIEVuc3VyZSB0aGF0IHRoZSBub2RlIGhhcyBhIG1heGltdW0gd2lkdGggYWZ0ZXIgd2hpY2ggdHJ1bmNhdGlvbiBjYW4gb2NjdXIuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJHdpZHRoIFsxMDAlXSAtIFRoZSBtYXhpbXVtIHdpZHRoIG9mIGVsZW1lbnQuXG5AbWl4aW4gdHJ1bmNhdGUoJHdpZHRoOiAxMDAlKSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdEBpZiAkd2lkdGgge1xuXHRcdG1heC13aWR0aDogJHdpZHRoOyAvLyBbMV1cblx0fVxufVxuXG4vLy8gTWVkaWEgcXVlcnkgdGhhdCBpcyBvbmx5IHZhbGlkIHdoZW4gdGhlIGRldmljZSBoYXMgYSB0b3VjaCBzY3JlZW4gb3IgdXNlcyBhIHN0eWx1c1xuQG1peGluIGlzLXRvdWNoIHtcblx0QG1lZGlhIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcblx0XHRAY29udGVudDtcblx0fVxuXG5cdEBtZWRpYSAoaG92ZXI6IG5vbmUpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJodG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG5cdG1hcmdpbjogMDtcbn1cblxuKixcbjpiZWZvcmUsXG46YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5hZGRyZXNzIHtcblx0Zm9udC1zdHlsZTogaW5oZXJpdDtcbn1cblxuZGZuLFxuY2l0ZSxcbmVtLFxuaSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiAkYm9sZDtcbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRzdmcge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5cbnVsLFxub2wge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnAsXG5maWd1cmUge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdG1hcmdpbjogMDtcbn1cblxuLy8gMS4gU2luZ2xlIHRhcHMgc2hvdWxkIGJlIGRpc3BhdGNoZWQgaW1tZWRpYXRlbHkgb24gY2xpY2thYmxlIGVsZW1lbnRzXG5hLFxuYXJlYSxcbmJ1dHRvbixcbmlucHV0LFxubGFiZWwsXG5zZWxlY3QsXG50ZXh0YXJlYSxcblt0YWJpbmRleF0ge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IC8qIFsxXSAqL1xuXHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbn1cblxuW2hyZWZsYW5nXSA+IGFiYnJbdGl0bGVdIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5ociB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDFlbSAwO1xuXHRwYWRkaW5nOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbn1cbiIsIi8vIDEuIFNldHRpbmcgJ3ZlcnRpY2FsLWFsaWduJyByZW1vdmVzIHRoZSB3aGl0ZXNwYWNlIHRoYXQgYXBwZWFycyB1bmRlciAnaW1nJyBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGRyb3BwZWQgaW50byBhIHBhZ2UgYXMtaXMuIFNhZmVyIGFsdGVybmF0aXZlIHRvIHVzaW5nICdkaXNwbGF5OiBibG9jazsnLlxuYXVkaW8sXG5jYW52YXMsXG5pZnJhbWUsXG5pbWcsXG5zdmcsXG52aWRlbyB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIFsxXVxufVxuXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuYXVkaW86bm90KFtjb250cm9sc10pIHtcblx0ZGlzcGxheTogbm9uZTtcblx0aGVpZ2h0OiAwO1xufVxuXG4vLyAxLiBGbHVpZCBtZWRpYSBmb3IgcmVzcG9uc2l2ZSBwdXJwb3Nlcy5cbi8vIDIuIElmIGEgJ3dpZHRoJyBhbmQvb3IgJ2hlaWdodCcgYXR0cmlidXRlIGhhdmUgYmVlbiBleHBsaWNpdGx5IGRlZmluZWQsIGRvIG5vdCBtYWtlIHRoZSBpbWFnZSBmbHVpZC5cbmltZyxcbnN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTsgLy8gWzFdXG5cdGhlaWdodDogYXV0bztcblxuXHQmW3dpZHRoXSxcblx0JltoZWlnaHRdIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7IC8vIFsyXVxuXHR9XG59XG5cbi8vIDEuIE9mZnNldCAnYWx0JyB0ZXh0IGZyb20gc3Vycm91bmRpbmcgY29weS5cbmltZyB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYzsgLy8gWzFdXG59XG5cbi8vIDEuIFNWRyBlbGVtZW50cyBzaG91bGQgZmFsbGJhY2sgdG8gdGhlaXIgc3Vycm91bmRpbmcgdGV4dCBjb2xvci5cbnN2ZyB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjsgLy8gWzFdXG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cbiIsIi5zLWNvbnRlbnQge1xuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjJlbTtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LTUwMDtcblx0fVxuXHRvbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxLjJlbTtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG5cdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0Y29sb3I6ICRwcmltYXJ5LTUwMDtcblx0fVxufVxuIiwiOjpzZWxlY3Rpb24ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDA7XG5cdGNvbG9yOiAkb24tcHJpbWFyeS01MDA7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuXG5odG1sIHtcblx0bWluLWhlaWdodDogMTAwJTtcblx0Zm9udC1mYW1pbHk6ICRnbG9iYWwtZm9udC1mYW1pbHk7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcblx0XHRmb250LXNpemU6ICRnbG9iYWwtZm9udC1zaXplICogKDEgLSAkc2NhbGUtZmFjdG9yICogMik7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLW0pIGFuZCAobWluLXdpZHRoOiAkdG8tbGFwdG9wKSB7XG5cdFx0Zm9udC1zaXplOiAkZ2xvYmFsLWZvbnQtc2l6ZSAqICgxIC0gJHNjYWxlLWZhY3Rvcik7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLWwpIGFuZCAobWluLXdpZHRoOiAkdG8tbGFwdG9wLW0pIHtcblx0XHRmb250LXNpemU6ICRnbG9iYWwtZm9udC1zaXplO1xuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWRlc2t0b3ApIGFuZCAobWluLXdpZHRoOiAkdG8tbGFwdG9wLWwpIHtcblx0XHRmb250LXNpemU6ICRnbG9iYWwtZm9udC1zaXplICogKDEgKyAkc2NhbGUtZmFjdG9yKTtcblx0fVxuXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkdG8tZGVza3RvcCkge1xuXHRcdGZvbnQtc2l6ZTogJGdsb2JhbC1mb250LXNpemUgKiAoMSArICRzY2FsZS1mYWN0b3IgKiAyKTtcblx0fVxufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtNTAwO1xuXHRjb2xvcjogJG9uLWJhY2tncm91bmQtNTAwO1xuXHRwYWRkaW5nLXRvcDogcmVtKDE0OXB4KTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLW0pIHtcblx0XHRwYWRkaW5nLXRvcDogcmVtKDExN3B4KTtcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICBcdHBhZGRpbmctdG9wOiByZW0oMTExcHgpO1xuXHR9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDY2cHgpO1xuICAgIH1cbn1cbiIsImEge1xuXHRjb2xvcjogaW5oZXJpdDtcbn1cblxucCB7XG5cdEBpbmNsdWRlIHR5cG9ncmFwaHktc3R5bGUoXCJib2R5MVwiKTtcblx0Y29sb3I6ICRwcmltYXJ5LTUwMDtcbn1cblxuaDEge1xuXHRAaW5jbHVkZSB0eXBvZ3JhcGh5LXN0eWxlKFwiaDFcIik7XG59XG5cbmgyIHtcblx0QGluY2x1ZGUgdHlwb2dyYXBoeS1zdHlsZShcImgyXCIpO1xuXHRjb2xvcjogJHNlY29uZGFyeS03MDA7XG59XG5cbmgzIHtcblx0QGluY2x1ZGUgdHlwb2dyYXBoeS1zdHlsZShcImgzXCIpO1xuXHRjb2xvcjogJHByaW1hcnktNzAwO1xufVxuXG5oNCB7XG5cdEBpbmNsdWRlIHR5cG9ncmFwaHktc3R5bGUoXCJoNFwiKTtcbn1cblxuaDUge1xuXHRAaW5jbHVkZSB0eXBvZ3JhcGh5LXN0eWxlKFwiaDVcIik7XG59XG5cbmg2IHtcblx0QGluY2x1ZGUgdHlwb2dyYXBoeS1zdHlsZShcImg2XCIpO1xufVxuXG4ucy1jb250ZW50IHtcblx0JiA+IGgxOmZpcnN0LWNoaWxkLFxuXHQmID4gaDI6Zmlyc3QtY2hpbGQsXG5cdCYgPiBoMzpmaXJzdC1jaGlsZCxcblx0JiA+IGg0OmZpcnN0LWNoaWxkLFxuXHQmID4gaDU6Zmlyc3QtY2hpbGQsXG5cdCYgPiBoNjpmaXJzdC1jaGlsZCxcblx0JiA+IHA6Zmlyc3QtY2hpbGQsXG5cdCYgPiBhOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmID4gaDE6bGFzdC1jaGlsZCxcblx0JiA+IGgyOmxhc3QtY2hpbGQsXG5cdCYgPiBoMzpsYXN0LWNoaWxkLFxuXHQmID4gaDQ6bGFzdC1jaGlsZCxcblx0JiA+IGg1Omxhc3QtY2hpbGQsXG5cdCYgPiBoNjpsYXN0LWNoaWxkLFxuXHQmID4gcDpsYXN0LWNoaWxkLFxuXHQmID4gYTpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5mbGlja2l0eS12aWV3cG9ydCB7XHJcblx0Lm8tY2Fyb3VzZWwuLWZ1bGxibGVlZCAmIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxufVxyXG4iLCIuby1jb250YWluZXIge1xuXHRAaW5jbHVkZSBjb250YWluZXI7XG5cblx0Ji4tZnVsbGJsZWVkIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYuLXVuY29udGFpbmVkIHtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdH1cblxuXHRAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1hdHRyaWJ1dGVzIGluICRjb250YWluZXJzIHtcblx0XHRAaWYgKCRzaXplICE9IFwibWRcIikge1xuXHRcdFx0Ji4tI3skc2l6ZX0ge1xuXHRcdFx0XHRAaW5jbHVkZSBjb250YWluZXIoJHNpemUsICRpbmNsdWRlLWJhc2U6IGZhbHNlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiRncmlkLXNpemU6IDg7XG5cbiRnYXAtc2l6ZXM6IChcblx0XCIteHhzXCI6ICRzcGFjaW5nLXVuaXQteHhzLFxuXHRcIi14c1wiOiAkc3BhY2luZy11bml0LXhzLFxuXHRcIi1zbVwiOiAkc3BhY2luZy11bml0LXNtLFxuXHRudWxsOiAkc3BhY2luZy11bml0LFxuXHRcIi1sZ1wiOiAkc3BhY2luZy11bml0LWxnLFxuXHRcIi14bFwiOiAkc3BhY2luZy11bml0LXhsLFxuXHRcIi14eGxcIjogJHNwYWNpbmctdW5pdC14eGwsXG5cdFwiLXh4eGxcIjogJHNwYWNpbmctdW5pdC14eHhsLFxuKTtcblxuLm8tZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cblx0Ji4tZmxvdy1yb3cge1xuXHRcdGdyaWQtYXV0by1mbG93OiByb3c7XG5cdH1cblxuXHQmLi1mbG93LWNvbCB7XG5cdFx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0fVxuXG5cdCYuLWp1c3RpZnktc3RhcnQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXG5cdCYuLWp1c3RpZnktZW5kIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG5cblx0Ji4tanVzdGlmeS1jZW50ZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Ji4tanVzdGlmeS1iZXR3ZWVuIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmLi1qdXN0aWZ5LWFyb3VuZCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cdH1cblxuXHQmLi1qdXN0aWZ5LWV2ZW5seSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdH1cblxuXHQmLi1pdGVtcy1zdGFydCB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHQmLi1pdGVtcy1lbmQge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0fVxuXG5cdCYuLWl0ZW1zLWNlbnRlciB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdCYuLWl0ZW1zLWJhc2VsaW5lIHtcblx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdH1cblxuXHQmLi1pdGVtcy1zdHJldGNoIHtcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0fVxuXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtc2l6ZSB7XG5cdFx0Ji4tY29scy0jeyRpfSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgjeyRpfSwgbWlubWF4KDAsIDFmcikpO1xuXHRcdH1cblxuXHRcdCYuLXJvd3MtI3skaX0ge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoI3skaX0sIG1pbm1heCgwLCAxZnIpKTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSByZXNwb25zaXZlLWJyZWFrcG9pbnRzIHtcblx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXNpemUge1xuXHRcdFx0Ji4tY29scy0jeyRpfSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgjeyRpfSwgbWlubWF4KDAsIDFmcikpO1xuXHRcdFx0fVxuXHRcdFx0Ji4tcm93cy0jeyRpfSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgjeyRpfSwgbWlubWF4KDAsIDFmcikpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBlYWNoICRzdWZmaXgsICRnYXAtc2l6ZSBpbiAkZ2FwLXNpemVzIHtcblx0XHQmLi1nYXAjeyRzdWZmaXh9IHtcblx0XHRcdGdhcDogcmVtKCRnYXAtc2l6ZSk7XG5cdFx0fVxuXG5cdFx0Ji4tZ2FwLXkjeyRzdWZmaXh9IHtcblx0XHRcdHJvdy1nYXA6IHJlbSgkZ2FwLXNpemUpO1xuXHRcdH1cblxuXHRcdCYuLWdhcC14I3skc3VmZml4fSB7XG5cdFx0XHRjb2x1bW4tZ2FwOiByZW0oJGdhcC1zaXplKTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSByZXNwb25zaXZlLWJyZWFrcG9pbnRzIHtcblx0XHRAZWFjaCAkc3VmZml4LCAkZ2FwLXNpemUgaW4gJGdhcC1zaXplcyB7XG5cdFx0XHQmLi1nYXAjeyRzdWZmaXh9I3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRcdGdhcDogcmVtKCRnYXAtc2l6ZSk7XG5cdFx0XHR9XG5cblx0XHRcdCYuLWdhcC15I3skc3VmZml4fSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0XHRyb3ctZ2FwOiByZW0oJGdhcC1zaXplKTtcblx0XHRcdH1cblxuXHRcdFx0Ji4tZ2FwLXgjeyRzdWZmaXh9I3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRcdGNvbHVtbi1nYXA6IHJlbSgkZ2FwLXNpemUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uby1ncmlkX2l0ZW0ge1xuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXNpemUge1xuXHRcdCYuLWNvbC1zcGFuLSN7JGl9IHtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuICN7JGl9IC8gc3BhbiAjeyRpfTtcblx0XHR9XG5cblx0XHQmLi1jb2wtc3RhcnQtI3skaX0ge1xuXHRcdFx0Z3JpZC1jb2x1bW4tc3RhcnQ6ICN7JGl9O1xuXHRcdH1cblxuXHRcdCYuLWNvbC1lbmQtI3skaX0ge1xuXHRcdFx0Z3JpZC1jb2x1bW4tZW5kOiAjeyRpfTtcblx0XHR9XG5cblx0XHQmLi1yb3ctc3Bhbi0jeyRpfSB7XG5cdFx0XHRncmlkLXJvdzogc3BhbiAjeyRpfSAvIHNwYW4gI3skaX07XG5cdFx0fVxuXG5cdFx0Ji4tcm93LXN0YXJ0LSN7JGl9IHtcblx0XHRcdGdyaWQtcm93LXN0YXJ0OiAjeyRpfTtcblx0XHR9XG5cblx0XHQmLi1yb3ctZW5kLSN7JGl9IHtcblx0XHRcdGdyaWQtcm93LWVuZDogI3skaX07XG5cdFx0fVxuXHR9XG59XG4iLCIvL1xuLy8gR2V0cyBhbGwgdGhlIGljb25zIGZyb20gc3ByaXRlLnNjc3MgYW5kIGltcGxlbWVudHMgdGhlbSBhcyBtYXNrLWltYWdlLlxuLy9cbi8vIEd1bHAgZ2VuZXJhdGVzIDIgZmlsZXM6XG4vL1xuLy8gLT4gZGlzdC9pY29ucy9zdGFjay9zdmcvc3ByaXRlLnN0YWNrLnN2Z1xuLy8gQ29udGFpbnMgYWxsIHRoZSBzdmdzIGZyb20gdGhlIGFzc2V0cy9zcmMvaWNvbnMgZm9sZGVyIGFuZCBuYW1lcyB0aGVtIGZyb20gdGhlaXIgZmlsZSBuYW1lLlxuLy9cbi8vIC0+IGFzc2V0cy9zcmMvc2Nzcy9zcHJpdGUuc2Nzc1xuLy8gQ29udGFpbnMgdmFyaWFibGVzIHRvIGFjY2VzcyB0aGUgaWNvbnMgZGF0YSAobmFtZXMsIHBhdGhzLCBldGMuKS5cbi8vXG4vLyBUbyBhZGQgYW4gaWNvbiwgc2ltcGx5IGFkZCB5b3VyIFNWRyBpbiB0aGUgYXNzZXRzL3NyYy9pY29ucyBmb2xkZXIgYW5kIHJ1biBndWxwIHRvIGdlbmVyYXRlIHRoZSB1cGRhdGVkIGZpbGVzLlxuLy8gWW91ciBpY29uIHdpbGwgbm93IGJlIGF2YWlsYWJsZSBhbmQgbmFtZWQgZnJvbSBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lLlxuXG4kaWNvbi1zaXplczogKFxuXHRcInhzXCI6ICRzcGFjaW5nLXVuaXQteHMsXG5cdFwic21cIjogJHNwYWNpbmctdW5pdC1zbSxcblx0XCJsZ1wiOiAkc3BhY2luZy11bml0LWxnLFxuXHRcInhsXCI6ICRzcGFjaW5nLXVuaXQteGwsXG4pO1xuXG4kaWNvbi1jb2xvcnM6IChcblx0XCJwcmltYXJ5LTUwMFwiOiAkcHJpbWFyeS01MDAsXG5cdFwib24tcHJpbWFyeS01MDBcIjogJG9uLXByaW1hcnktNTAwLFxuXHRcInNlY29uZGFyeS01MDBcIjogJHNlY29uZGFyeS01MDAsXG5cdFwib24tc2Vjb25kYXJ5LTUwMFwiOiAkb24tc2Vjb25kYXJ5LTUwMCxcblx0XCJzdXJmYWNlLTUwMFwiOiAkc3VyZmFjZS01MDAsXG5cdFwib24tc3VyZmFjZS01MDBcIjogJG9uLXN1cmZhY2UtNTAwLFxuKTtcblxuLm8taWNvbiB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdEBlYWNoICRuYW1lIGluICRpY29ucyB7XG5cdFx0Ji4tI3skbmFtZX0ge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRAaW5jbHVkZSBpY29uKCRuYW1lOiAkbmFtZSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QGVhY2ggJHNpemUtbmFtZXNwYWNlLCAkc2l6ZSBpbiAkaWNvbi1zaXplcyB7XG5cdFx0Ji4tI3skc2l6ZS1uYW1lc3BhY2V9IHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0d2lkdGg6IHJlbSgkc2l6ZSk7XG5cdFx0XHRcdGhlaWdodDogcmVtKCRzaXplKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGljb24tY29sb3JzIHtcblx0XHQmLi0jeyRrZXl9IHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICR2YWx1ZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiJGd1dHRlci1zaXplczogKFxuXHRcIi14eHNcIjogJHNwYWNpbmctdW5pdC14eHMsXG5cdFwiLXhzXCI6ICRzcGFjaW5nLXVuaXQteHMsXG5cdFwiLXNtXCI6ICRzcGFjaW5nLXVuaXQtc20sXG5cdG51bGw6ICRzcGFjaW5nLXVuaXQsXG5cdFwiLWxnXCI6ICRzcGFjaW5nLXVuaXQtbGcsXG5cdFwiLXhsXCI6ICRzcGFjaW5nLXVuaXQteGwsXG5cdFwiLXh4bFwiOiAkc3BhY2luZy11bml0LXh4bCxcblx0XCIteHh4bFwiOiAkc3BhY2luZy11bml0LXh4eGwsXG4pO1xuXG4uby1sYXlvdXQge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0QGVhY2ggJHN1ZmZpeCwgJGd1dHRlci1zaXplIGluICRndXR0ZXItc2l6ZXMge1xuXHRcdCYuLWd1dHRlci14I3skc3VmZml4fSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogcmVtKC0kZ3V0dGVyLXNpemUpO1xuXHRcdH1cblx0XHQmLi1ndXR0ZXIteSN7JHN1ZmZpeH0ge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKC0kZ3V0dGVyLXNpemUpO1xuXHRcdH1cblx0fVxuXG5cdCYuLWNvbCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdCYuLWNvbC1yZXZlcnNlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdH1cblxuXHQmLi1yb3ctcmV2ZXJzZSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHR9XG5cblx0Ji4tc3RhcnQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXG5cdCYuLWNlbnRlciB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQmLi1lbmQge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdH1cblxuXHQmLi1zcGFjZS1iZXR3ZWVuIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblxuXHQmLi10b3Age1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0Ji4tbWlkZGxlIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0Ji4tYm90dG9tIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdH1cblxuXHQmLi1ub3dyYXAge1xuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHR9XG5cblx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1icmVha3BvaW50cyB7XG5cdFx0QGVhY2ggJHN1ZmZpeCwgJGd1dHRlci1zaXplIGluICRndXR0ZXItc2l6ZXMge1xuXHRcdFx0Ji4tZ3V0dGVyLXgjeyRzdWZmaXh9I3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oLSRndXR0ZXItc2l6ZSk7XG5cdFx0XHR9XG5cdFx0XHQmLi1ndXR0ZXIteSN7JHN1ZmZpeH0jeyRicmVha3BvaW50LXNlcGFyYXRvcn0jeyRicmVha3BvaW50LW5hbWV9IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKC0kZ3V0dGVyLXNpemUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuLWNvbCN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQmLi1jb2wtcmV2ZXJzZSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdH1cblxuXHRcdCYuLXJvdyN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR9XG5cblx0XHQmLi1yb3ctcmV2ZXJzZSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdH1cblxuXHRcdCYuLXN0YXJ0I3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Ji4tY2VudGVyI3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQmLi1lbmQjeyRicmVha3BvaW50LXNlcGFyYXRvcn0jeyRicmVha3BvaW50LW5hbWV9IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0fVxuXG5cdFx0Ji4tc3BhY2UtYmV0d2VlbiN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblxuXHRcdCYuLXRvcCN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0Ji4tbWlkZGxlI3skYnJlYWtwb2ludC1zZXBhcmF0b3J9I3skYnJlYWtwb2ludC1uYW1lfSB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuLWJvdHRvbSN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblxuXHRcdCYuLW5vd3JhcCN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHR9XG59XG5cbi5vLWxheW91dF9pdGVtIHtcblx0QGVhY2ggJHN1ZmZpeCwgJGd1dHRlci1zaXplIGluICRndXR0ZXItc2l6ZXMge1xuXHRcdC5vLWxheW91dC4tZ3V0dGVyLXgjeyRzdWZmaXh9ID4gJiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgkZ3V0dGVyLXNpemUpO1xuXHRcdH1cblx0XHQuby1sYXlvdXQuLWd1dHRlci15I3skc3VmZml4fSA+ICYge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgkZ3V0dGVyLXNpemUpO1xuXHRcdH1cblx0fVxuXG5cdCYuLWZpbGwge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQmLi1mbGV4LWRlZmF1bHQge1xuXHRcdGZsZXg6IDAgMSBhdXRvO1xuXHR9XG5cblx0QGluY2x1ZGUgcmVzcG9uc2l2ZS1icmVha3BvaW50cyB7XG5cdFx0QGVhY2ggJHN1ZmZpeCwgJGd1dHRlci1zaXplIGluICRndXR0ZXItc2l6ZXMge1xuXHRcdFx0Lm8tbGF5b3V0Li1ndXR0ZXIteCN7JHN1ZmZpeH0jeyRicmVha3BvaW50LXNlcGFyYXRvcn0jeyRicmVha3BvaW50LW5hbWV9ICYge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgkZ3V0dGVyLXNpemUpO1xuXHRcdFx0fVxuXHRcdFx0Lm8tbGF5b3V0Li1ndXR0ZXIteSN7JHN1ZmZpeH0jeyRicmVha3BvaW50LXNlcGFyYXRvcn0jeyRicmVha3BvaW50LW5hbWV9ICYge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKCRndXR0ZXItc2l6ZSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji4tZmlsbCN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cblx0XHQmLi1mbGV4LWRlZmF1bHQjeyRicmVha3BvaW50LXNlcGFyYXRvcn0jeyRicmVha3BvaW50LW5hbWV9IHtcblx0XHRcdGZsZXg6IDAgMSBhdXRvO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gQSBsaXN0IG9mIGFzcGVjdCByYXRpb3MgdGhhdCBnZXQgZ2VuZXJhdGVkIGFzIG1vZGlmaWVyIGNsYXNzZXMuXG4vLyBZb3Ugc2hvdWxkIHByZWRlZmluZSBpdCB3aXRoIG9ubHkgdGhlIHJhdGlvcyBhbmQgbmFtZXMgeW91ciBwcm9qZWN0IG5lZWRzLlxuLy9cbi8vIFRoZSBtYXAga2V5cyBhcmUgdGhlIHN0cmluZ3MgdXNlZCBpbiB0aGUgZ2VuZXJhdGVkIGNsYXNzIG5hbWVzLCBhbmQgdGhleSBjYW5cbi8vIGZvbGxvdyBhbnkgY29udmVudGlvbiwgYXMgbG9uZyBhcyB0aGV5IGFyZSBwcm9wZXJseSBlc2NhcGVkIHN0cmluZ3MuIGkuZS46XG4vL1xuLy8gICAkcmF0aW9zOiAoXG4vLyAgICAgXCIyXFxcXDoxXCIgICAgICAgICA6ICgyOjEpLFxuLy8gICAgIFwiNC1ieS0zXCIgICAgICAgIDogKDQ6MyksXG4vLyAgICAgXCJmdWxsLWhkXCIgICAgICAgOiAoMTY6OSksXG4vLyAgICAgXCJjYXJkLWltYWdlXCIgICAgOiAoMjozKSxcbi8vICAgICBcImdvbGRlbi1yYXRpb1wiICA6ICgxLjYxODoxKSAtPiBub24taW50ZWdlcnMgYXJlIG9rYXlcbi8vICAgKTtcblxuJHJhdGlvczogKFxuXHRcIjRcXFxcOjNcIjogKFxuXHRcdDQ6IDMsXG5cdCksXG5cdFwiMTZcXFxcOjlcIjogKFxuXHRcdDE2OiA5LFxuXHQpLFxuKTtcblxuLy8gQ3JlYXRlIHJhdGlvLWJvdW5kIGNvbnRlbnQgYmxvY2tzLCB0byBrZWVwIG1lZGlhIChlLmcuIGltYWdlcywgdmlkZW9zKSBpblxuLy8gdGhlaXIgY29ycmVjdCBhc3BlY3QgcmF0aW9zLlxuLy9cbi8vIGh0dHA6Ly9hbGlzdGFwYXJ0LmNvbS9hcnRpY2xlL2NyZWF0aW5nLWludHJpbnNpYy1yYXRpb3MtZm9yLXZpZGVvXG4vL1xuLy8gMS4gRGVmYXVsdCBjcm9wcGluZyBpcyBhIDE6MSByYXRpbyAoaS5lLiBhIHBlcmZlY3Qgc3F1YXJlKS5cblxuLm8tcmF0aW8ge1xuXHRAaW5jbHVkZSByYXRpbyhcblx0XHQoXG5cdFx0XHQxOiAxLFxuXHRcdClcblx0KTsgLy8gWzFdXG59XG5cbi8vIEdlbmVyYXRlIGEgc2VyaWVzIG9mIHJhdGlvIGNsYXNzZXMgdG8gYmUgdXNlZCBsaWtlIHNvOlxuLy8gPGRpdiBjbGFzcz1cIm8tcmF0aW8gLTE2OjlcIj5cblxuQGVhY2ggJHJhdGlvLW5hbWUsICRyYXRpby12YWx1ZSBpbiAkcmF0aW9zIHtcblx0Lm8tcmF0aW8uXFwtI3skcmF0aW8tbmFtZX0ge1xuXHRcdEBpbmNsdWRlIHJhdGlvKCRyYXRpby12YWx1ZSwgZmFsc2UpO1xuXHR9XG59XG5cbi8vIEFwcGx5IHRoaXMgY2xhc3MgdG8gdGhlIGNvbnRlbnQgdGhhdCBuZWVkcyB0byBmb2xsb3cgdGhlIHJhdGlvLlxuLy8gTWVkaWEncyBkZWZhdWx0IHBvc2l0aW9uaW5nIGlzIGNvdmVyIGFuZCBjZW50ZXIgaW4gdGhlIHJhdGlvIGJveC5cblxuLm8tcmF0aW9fY29udGVudCxcbmltZyxcbnZpZGVvLFxucGljdHVyZSA+IGltZyxcbmlmcmFtZSxcbmVtYmVkLFxub2JqZWN0IHtcblx0Lm8tcmF0aW8gPiAmIHtcblx0XHRAaW5jbHVkZSBhYnNvbHV0ZS1maWxsKFwiY292ZXJcIik7XG5cdH1cblxuXHQvLyBXZSBjYW4gY29udGFpbiB0aGUgbWVkaWEgaW4gdGhlIHJhdGlvIGJveC5cblx0Lm8tcmF0aW8uLWNvbnRhaW4gPiAmIHtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG5cblx0Ly8gV2UgY2FuIHBvc2l0aW9uIHRoZSBtZWRpYSBpbiBkaWZmZXJlbnQgbG9jYXRpb25zIHdpdGhpbiB0aGUgcmF0aW8gYm94LlxuXHQuby1yYXRpby4tdG9wID4gJiB7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3A7XG5cdH1cblxuXHQuby1yYXRpby4tcmlnaHQgPiAmIHtcblx0XHRvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuXHR9XG5cblx0Lm8tcmF0aW8uLWJvdHRvbSA+ICYge1xuXHRcdG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xuXHR9XG5cblx0Lm8tcmF0aW8uLWxlZnQgPiAmIHtcblx0XHRvYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdH1cbn1cbiIsIi8vIENyZWF0ZSBjb25zaXN0ZW50IHN0eWxpbmcgYW5kIHNwYWNpbmcgYmV0d2VlbiBzZWN0aW9uc1xuXG4kbmVnYXRpdmUtc2VsZWN0b3I6IFwiXCI7XG5cbkBlYWNoICRrZXksICR2YWx1ZSBpbiAkc2VjdGlvbi1jb2xvcnMge1xuXHQkbmVnYXRpdmUtc2VsZWN0b3ItY29weTogJG5lZ2F0aXZlLXNlbGVjdG9yO1xuXHQkbmVnYXRpdmUtc2VsZWN0b3I6IFwiI3skbmVnYXRpdmUtc2VsZWN0b3ItY29weX06bm90KC4tI3ska2V5fSlcIjtcbn1cblxuLm8tc2VjdGlvbiB7XG5cdEBpbmNsdWRlIHNlY3Rpb247XG5cblx0QGVhY2ggJHNpemUsICRzZWN0aW9uLWF0dHJpYnV0ZXMgaW4gJHNlY3Rpb25zIHtcblx0XHRAaWYgKCRzaXplICE9IFwiZGVmYXVsdFwiKSB7XG5cdFx0XHQmLi0jeyRzaXplfSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNlY3Rpb24oJHNpemUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuLW5vLXNwYWNpbmcge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0Ji4tbm8tc3BhY2luZy10b3Age1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHR9XG5cblx0Ji4tbm8tc3BhY2luZy1ib3R0b20ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHR9XG5cblx0Ji4tY29sbGFwc2UjeyRuZWdhdGl2ZS1zZWxlY3Rvcn0ge1xuXHRcdCYgKyAuby1zZWN0aW9uLi1jb2xsYXBzZSN7JG5lZ2F0aXZlLXNlbGVjdG9yfSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdH1cblxuXHRAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNlY3Rpb24tY29sb3JzIHtcblx0XHQmLi0jeyRrZXl9IHtcblx0XHRcdGNvbG9yOiBtYXAtZGVlcC1nZXQoJHNlY3Rpb24tY29sb3JzLCAka2V5LCBcImNvbG9yXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWRlZXAtZ2V0KCRzZWN0aW9uLWNvbG9ycywgJGtleSwgXCJiYWNrZ3JvdW5kXCIpO1xuXG5cdFx0XHQmLi1jb2xsYXBzZSArIC5vLXNlY3Rpb24uLSN7JGtleX0uLWNvbGxhcHNlIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuby10eXBvZ3JhcGh5IHtcblx0QGVhY2ggJHR5cG9ncmFwaHktc3R5bGUsICR0eXBvZ3JhcGh5LWF0dHJpYnV0ZXMgaW4gJHR5cG9ncmFwaHktc3R5bGVzIHtcblx0XHQmLi0jeyR0eXBvZ3JhcGh5LXN0eWxlfSB7XG5cdFx0XHRAaW5jbHVkZSB0eXBvZ3JhcGh5LXN0eWxlKCR0eXBvZ3JhcGh5LXN0eWxlKTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jLWFjY29yZGlvbiB7XHJcblx0LS1hY2NvcmRpb24tcGFkZGluZzogI3tyZW0oMzJweCl9O1xyXG5cdC0tYWNjb3JkaW9uLWljb24tc2l6ZTogI3tyZW0oMTZweCl9O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VyZmFjZS01MDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci0zMDA7XHJcblx0cGFkZGluZzogdmFyKC0tYWNjb3JkaW9uLXBhZGRpbmcpO1xyXG5cclxuXHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDI1cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLmMtYWNjb3JkaW9uX2hlYWQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWFjY29yZGlvbi1pY29uLXNpemUpICogMik7XHJcbn1cclxuXHJcbi5jLWFjY29yZGlvbl9oZWFkOjphZnRlcixcclxuLmMtYWNjb3JkaW9uX2hlYWQ6OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMDtcclxufVxyXG5cclxuLmMtYWNjb3JkaW9uX2hlYWQ6OmFmdGVyIHtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogdmFyKC0tYWNjb3JkaW9uLWljb24tc2l6ZSk7XHJcblx0aGVpZ2h0OiAycHg7XHJcbn1cclxuXHJcbi5jLWFjY29yZGlvbl9oZWFkOjpiZWZvcmUge1xyXG5cdHJpZ2h0OiBjYWxjKHZhcigtLWFjY29yZGlvbi1pY29uLXNpemUpIC8gMiAtIDFweCk7XHJcblx0d2lkdGg6IDJweDtcclxuXHRoZWlnaHQ6IHZhcigtLWFjY29yZGlvbi1pY29uLXNpemUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZTNkKDEsIDEsIDEpO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKFwidHJhbnNmb3JtXCIpO1xyXG5cclxuXHQuYy1hY2NvcmRpb24uaXMtZXhwYW5kZWQgJiB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUzZCgxLCAwLCAxKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jLWFjY29yZGlvbl9ib2R5IHtcclxuXHRoZWlnaHQ6IDBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oXCJoZWlnaHRcIik7XHJcblxyXG5cdC5jLWFjY29yZGlvbi5pcy1leHBhbmRlZCAmIHtcclxuXHRcdGhlaWdodDogdmFyKC0taGVpZ2h0KTtcclxuXHR9XHJcbn1cclxuXHJcbi5jLWFjY29yZGlvbl9jb250ZW50IHtcclxuXHRwYWRkaW5nLXRvcDogcmVtKDMycHgpO1xyXG5cdG1hcmdpbi10b3A6IHJlbSgzMnB4KTtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci0zMDA7XHJcblx0Y29sb3I6ICRzZWNvbmRhcnktNzAwO1xyXG5cclxuXHRwIHtcclxuXHRcdEBpbmNsdWRlIHR5cG9ncmFwaHktc3R5bGUoJ2JvZHkyJyk7XHJcblx0fVxyXG59XHJcbiIsIi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cbi5jLWhhbWJ1cmdlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbi5jLWhhbWJ1cmdlci5pcy1hY3RpdmUgLmMtaGFtYnVyZ2VyLWlubmVyLFxuLmMtaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuYy1oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5jLWhhbWJ1cmdlci5pcy1hY3RpdmUgLmMtaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMDsgfVxuXG4uYy1oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmMtaGFtYnVyZ2VyLWlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogNTAlOyB9XG4uYy1oYW1idXJnZXItaW5uZXIsIC5jLWhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuYy1oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS03MDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cbi5jLWhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuYy1oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7IH1cbi5jLWhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAtNnB4OyB9XG4uYy1oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtNnB4OyB9IiwiLmMtYnRuIHtcbiAgcGFkZGluZzogcmVtKDE0cHgpIHJlbSgxNnB4KTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHJlbSgxMnB4KTtcblxuICAuby1pY29uIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgLm8taWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICB9XG4gIH1cblxuICAmLi1pY29uLWJlZm9yZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAuby1pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICYuLWdhbGxlcnkge1xuICAgIHBhZGRpbmc6IHJlbSgxMHB4KTtcbiAgICBmb250LXdlaWdodDogJG5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLTMwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VyZmFjZS01MDA7XG4gICAgY29sb3I6ICRvbi1zdXJmYWNlLTUwMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuXG4gICAgJi4tYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICAgIGNvbG9yOiAkb24tcHJpbWFyeS03MDA7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICB9XG4gIH1cbn1cblxuLmMtYnRucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHJlbSg4cHgpIHJlbSgxNnB4KTtcbiAgZmxleC13cmFwOiB3cmFwO1xufSIsIi5jLWNhbGxvdXQge1xuICBAZXh0ZW5kIC5vLWNvbnRhaW5lciwgLi1zbTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmMtY2FsbG91dF9fY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5jLWNhbGxvdXRfX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiByZW0oNDAwcHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIGhlaWdodDogcmVtKDMwMHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2stY3RhLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG9wYWNpdHk6IDAuOTU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtY2FsbG91dF9fdGV4dCB7XG4gICAgICBwYWRkaW5nOiByZW0oOTBweCkgcmVtKDY4cHgpO1xuICAgICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAZXh0ZW5kIC5zLWNvbnRlbnQ7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS05MDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oNDhweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJ21kJywgXCJzcGFjaW5nLXRhYmxldFwiKSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbShtYXAtZGVlcC1nZXQoJGNvbnRhaW5lcnMsICdtZCcsIFwic3BhY2luZy10YWJsZXRcIikpO1xuXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktOTAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFzay1jdGEtbW9iaWxlLnN2ZycpO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS03MDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIC0xMDAlKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYXNrLWN0YS1tb2JpbGUuc3ZnJyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDE2cHgpO1xuXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LTMwMDtcbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktMzAwO1xuXG4gICAgICAgIGVtIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktNzAwO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LTMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYy1jYXJ0b2dyYXBoaWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OiByZW0oNjYycHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiByZW0oLTIwMHB4KTtcbiAgfVxuXG4gIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kcyB7XG4gICAgbWFyZ2luLXRvcDogcmVtKDcwcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiByZW0oNzBweCk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1sKSB7XG4gICAgICBnYXA6IHJlbSg1MHB4KTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLW0pIHtcbiAgICAgIGdhcDogcmVtKDMwcHgpO1xuICAgIH1cblxuICAgIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIH1cblxuICAgIC5jLWNhcnRvZ3JhcGhpZV9fbGVnZW5kc19fcm91dGVzIHtcbiAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICBwYWRkaW5nOiByZW0oMzBweCkgcmVtKDIwcHgpIHJlbSgyMHB4KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJvcmRlci0zMDAsIDAuNSk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgZmxleDogMCAwIDQwJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX2xhYmVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTBweCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS0zMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3AtbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tYmx1ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBBOTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuLWdyZWVuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2RTZDO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tb3JhbmdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5NTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tZ3JheSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0EzQTNBMztcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtY2FydG9ncmFwaGllX19sZWdlbmRzX19zZXJ2aWNlcyB7XG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAuYy1jYXJ0b2dyYXBoaWVfX2xlZ2VuZHNfX3NlcnZpY2VzX19ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywxZnIpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCAxZnIpO1xuICAgICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiByZW0oMjBweCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcCkge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNywgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1tb2JpbGUtbCkge1xuICAgICAgICAgIGdyaWQtYXV0by1mbG93OiBpbml0aWFsO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWNhcnRvZ3JhcGhpZV9fc2VydmljZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogcmVtKDIwcHgpO1xuXG4gICAgICAgICAgLmMtY2FydG9ncmFwaGllX19zZXJ2aWNlX19pbWFnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktNzAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jLWNhcnRvZ3JhcGhpZV9fc2VydmljZV9fbGFiZWwge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1tKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jLWNvbnRhY3QtaW5mbyB7XG4gIC5jLWNvbnRhY3QtaW5mb19fZ3JvdXAge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDQwcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwcHgpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItMzAwO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xuICAgICAgY29sb3I6ICRvbi1wcmltYXJ5LTMwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTRweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHByaW1hcnktNzAwO1xuICAgIH1cbiAgfVxufSIsIi5jLWN1cnNvciB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiByZW0oOHB4KTtcclxuXHRoZWlnaHQ6IHJlbSg4cHgpO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDA7XHJcblx0ei1pbmRleDogNTA7XHJcbn1cclxuIiwiLmNhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uY2Fyb3VzZWwgKiwuY2Fyb3VzZWwgKjpiZWZvcmUsLmNhcm91c2VsICo6YWZ0ZXJ7Ym94LXNpemluZzppbmhlcml0fS5jYXJvdXNlbC5pcy1kcmFnZ2FibGV7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJ9LmNhcm91c2VsLmlzLWRyYWdnaW5ne2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uY2Fyb3VzZWxfX3ZpZXdwb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmNhcm91c2VsX190cmFja3tkaXNwbGF5OmZsZXh9LmNhcm91c2VsX19zbGlkZXtmbGV4OjAgMCBhdXRvO3dpZHRoOnZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87b3ZlcnNjcm9sbC1iZWhhdmlvcjpjb250YWlufS5oYXMtZG90c3ttYXJnaW4tYm90dG9tOmNhbGMoMC41cmVtICsgMjJweCl9LmNhcm91c2VsX19kb3Rze21hcmdpbjowIGF1dG87cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDEwMCUgKyAwLjVyZW0pO2xlZnQ6MDtyaWdodDowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xpc3Qtc3R5bGU6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdHttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2N1cnNvcjpwb2ludGVyfS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdDphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6OHB4O2hlaWdodDo4cHg7Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO29wYWNpdHk6LjI1O3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2UtaW4tb3V0fS5jYXJvdXNlbF9fZG90cyAuY2Fyb3VzZWxfX2RvdC5pcy1zZWxlY3RlZDphZnRlcntvcGFjaXR5OjF9LmNhcm91c2VsX19idXR0b257d2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoLCA0OHB4KTtoZWlnaHQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7cGFkZGluZzowO2JvcmRlcjowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb2ludGVyLWV2ZW50czphbGw7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWNvbG9yLCBjdXJyZW50Q29sb3IpO2JhY2tncm91bmQ6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJnLCB0cmFuc3BhcmVudCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKTtib3gtc2hhZG93OnZhcigtLWNhcm91c2VsLWJ1dHRvbi1zaGFkb3csIG5vbmUpO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2V9LmNhcm91c2VsX19idXR0b24uaXMtcHJldiwuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmNhcm91c2VsX19idXR0b24uaXMtcHJldntsZWZ0OjEwcHh9LmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDoxMHB4fS5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdDtvcGFjaXR5Oi4zfS5jYXJvdXNlbF9fYnV0dG9uIHN2Z3t3aWR0aDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoLCA1MCUpO2hlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKTtmaWxsOm5vbmU7c3Ryb2tlOmN1cnJlbnRDb2xvcjtzdHJva2Utd2lkdGg6dmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGgsIDEuNSk7c3Ryb2tlLWxpbmVqb2luOmJldmVsO3N0cm9rZS1saW5lY2FwOnJvdW5kO2ZpbHRlcjp2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSk7cG9pbnRlci1ldmVudHM6bm9uZX1odG1sLndpdGgtZmFuY3lib3h7c2Nyb2xsLWJlaGF2aW9yOmF1dG99Ym9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXJ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7dG91Y2gtYWN0aW9uOm5vbmV9LmZhbmN5Ym94X19jb250YWluZXJ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO2JvdHRvbTowO3JpZ2h0OjA7ZGlyZWN0aW9uOmx0cjttYXJnaW46MDtwYWRkaW5nOmVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1ib3R0b20sIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOnZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxMDUwO291dGxpbmU6bm9uZTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4Oy0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjRweDstLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiAyLjU7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKX0uZmFuY3lib3hfX2NvbnRhaW5lciAqLC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwuZmFuY3lib3hfX2NvbnRhaW5lciAqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9LmZhbmN5Ym94X19jb250YWluZXIgOmZvY3Vze291dGxpbmU6bm9uZX1ib2R5Om5vdCguaXMtdXNpbmctbW91c2UpIC5mYW5jeWJveF9fY29udGFpbmVyIDpmb2N1c3tib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKX1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5mYW5jeWJveF9fY29udGFpbmVyey0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOjQ4cHg7LS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OjQ4cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOjI3cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDoyN3B4fX0uZmFuY3lib3hfX2JhY2tkcm9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTE7YmFja2dyb3VuZDp2YXIoLS1mYW5jeWJveC1iZywgcmdiYSgyNCwgMjQsIDI3LCAwLjkyKSl9LmZhbmN5Ym94X19jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO21pbi1oZWlnaHQ6MDtoZWlnaHQ6MTAwJTt6LWluZGV4OjEwfS5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHN7bWFyZ2luLWJvdHRvbTpjYWxjKDAuNXJlbSArIDIycHgpfS5mYW5jeWJveF9fdmlld3BvcnR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzp2aXNpYmxlO2N1cnNvcjpkZWZhdWx0fS5mYW5jeWJveF9fdHJhY2t7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlfS5mYW5jeWJveF9fc2xpZGV7ZmxleDowIDAgYXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6NDhweCA4cHggOHB4IDhweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdXRsaW5lOjA7b3ZlcmZsb3c6YXV0bzstLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDstLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQ6IDM2cHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4Oy0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIycHh9LmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLC5mYW5jeWJveF9fc2xpZGU6OmFmdGVye2NvbnRlbnQ6XCJcIjtmbGV4OjAgMCAwO21hcmdpbjphdXRvfUBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCl7LmZhbmN5Ym94X19zbGlkZXtwYWRkaW5nOjY0cHggMTAwcHh9fS5mYW5jeWJveF9fY29udGVudHttYXJnaW46MCBlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0LCAwcHgpIDAgZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0LCAwcHgpO3BhZGRpbmc6MzZweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKTtiYWNrZ3JvdW5kOnZhcigtLWZhbmN5Ym94LWNvbnRlbnQtYmcsICNmZmYpO3Bvc2l0aW9uOnJlbGF0aXZlO2FsaWduLXNlbGY6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ei1pbmRleDoyMH0uZmFuY3lib3hfX2NvbnRlbnQgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSl7b3V0bGluZTp0aGluIGRvdHRlZDtib3gtc2hhZG93Om5vbmV9LmZhbmN5Ym94X19jYXB0aW9ue2FsaWduLXNlbGY6Y2VudGVyO21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MXJlbSAwIDAgMDtsaW5lLWhlaWdodDoxLjM3NTtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKTt2aXNpYmlsaXR5OnZpc2libGU7Y3Vyc29yOmF1dG87ZmxleC1zaHJpbms6MDtvdmVyZmxvdy13cmFwOmFueXdoZXJlfS5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbnt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3hfX2NvbnRhaW5lcj4uY2Fyb3VzZWxfX2RvdHN7dG9wOjEwMCU7Y29sb3I6dmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpfS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9ue3otaW5kZXg6NDB9LmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtbmV4dHtyaWdodDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0e3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXZ7bGVmdDo4cHh9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2e2xlZnQ6NDBweH19LmNhcm91c2VsX19idXR0b24uaXMtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjhweDtyaWdodDo4cHg7dG9wOmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgKyA4cHgpO3JpZ2h0OmNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7ei1pbmRleDo0MH1AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpey5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle3JpZ2h0OjQwcHh9fS5mYW5jeWJveF9fY29udGVudD4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTQwcHg7cmlnaHQ6MDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZil9LmZhbmN5Ym94X19uby1jbGljaywuZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbntwb2ludGVyLWV2ZW50czpub25lfS5mYW5jeWJveF9fc3Bpbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtjb2xvcjp2YXIoLS1mYW5jeWJveC1jb2xvciwgY3VycmVudENvbG9yKX0uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lcntjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjEwNTN9LmZhbmN5Ym94X19zcGlubmVyIHN2Z3thbmltYXRpb246ZmFuY3lib3gtcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7bWFyZ2luOmF1dG87d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZXtmaWxsOm5vbmU7c3Ryb2tlLXdpZHRoOjIuNzU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLWRhc2hhcnJheToxLDIwMDtzdHJva2UtZGFzaG9mZnNldDowO2FuaW1hdGlvbjpmYW5jeWJveC1kYXNoIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlOmN1cnJlbnRDb2xvcn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBmYW5jeWJveC1kYXNoezAle3N0cm9rZS1kYXNoYXJyYXk6MSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6MH01MCV7c3Ryb2tlLWRhc2hhcnJheTo4OSwyMDA7c3Ryb2tlLWRhc2hvZmZzZXQ6LTM1cHh9MTAwJXtzdHJva2UtZGFzaGFycmF5Ojg5LDIwMDtzdHJva2UtZGFzaG9mZnNldDotMTI0cHh9fS5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jYXB0aW9uLC5mYW5jeWJveF9fbmF2LC5jYXJvdXNlbF9fZG90cywuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZXtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpfS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2JhY2tkcm9wLC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fbmF2LC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuY2Fyb3VzZWxfX2RvdHMsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fYmFja2Ryb3AsLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2NhcHRpb24sLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX25hdiwuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fZG90cywuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3Nle2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC1mYWRlSW57YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3gtZmFkZU91dHthbmltYXRpb246LjFzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0fS5mYW5jeWJveC16b29tSW5VcHthbmltYXRpb246LjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcH0uZmFuY3lib3gtem9vbU91dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21PdXREb3dufS5mYW5jeWJveC10aHJvd091dFVwe2FuaW1hdGlvbjouMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwfS5mYW5jeWJveC10aHJvd091dERvd257YW5pbWF0aW9uOi4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0RG93bn1Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dHt0b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbUluVXB7ZnJvbXt0cmFuc2Zvcm06c2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7b3BhY2l0eTowfXRve3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUzZCgwLCAwLCAwKTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd257dG97dHJhbnNmb3JtOnNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dFVwe3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFuY3lib3gtdGhyb3dPdXREb3due3Rve3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMCUsIDApO29wYWNpdHk6MH19LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRle3Njcm9sbGJhci13aWR0aDp0aGluO3Njcm9sbGJhci1jb2xvcjojY2NjIHJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6OHB4O2hlaWdodDo4cHh9LmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlOjotd2Via2l0LXNjcm9sbGJhci10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjEpfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDRweCByZ2JhKDAsMCwwLC4yKX0uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19zbGlkZSwuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFiYmluZ30uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjphdXRvfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2FibGUgLmZhbmN5Ym94X19jb250ZW50e2N1cnNvcjptb3ZlO2N1cnNvcjpncmFifS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX2NvbnRlbnR7Y3Vyc29yOm1vdmU7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveF9faW1hZ2V7dHJhbnNmb3JtLW9yaWdpbjowIDA7dXNlci1zZWxlY3Q6bm9uZTt0cmFuc2l0aW9uOm5vbmV9Lmhhcy1pbWFnZSAuZmFuY3lib3hfX2NvbnRlbnR7cGFkZGluZzowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTttaW4taGVpZ2h0OjFweH0uaXMtY2xvc2luZyAuaGFzLWltYWdlIC5mYW5jeWJveF9fY29udGVudHtvdmVyZmxvdzp2aXNpYmxlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbl17b3ZlcmZsb3c6dmlzaWJsZTt0b3VjaC1hY3Rpb246bm9uZX0uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9fY29udGVudHtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOndyYXB9Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2ltYWdle21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59Lmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluLXdde292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50e21pbi1oZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19pbWFnZXttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXXtvdmVyZmxvdzp2aXNpYmxlO3RvdWNoLWFjdGlvbjpub25lfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9fY29udGVudHt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y292ZXJdIC5mYW5jeWJveF9faW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtdmlkZW8gLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnR7bWF4LXdpZHRoOjEwMCU7ZmxleC1zaHJpbms6MTttaW4taGVpZ2h0OjFweDtvdmVyZmxvdzp2aXNpYmxlfS5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQsLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjEwMCU7aGVpZ2h0OjgwJX0uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3dpZHRoOjk2MHB4O2hlaWdodDo1NDBweDttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCV9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtcGRmIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50e3BhZGRpbmc6MDtiYWNrZ3JvdW5kOnJnYmEoMjQsMjQsMjcsLjkpO2NvbG9yOiNmZmZ9LmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50e2JhY2tncm91bmQ6I2U1ZTNkZn0uZmFuY3lib3hfX2h0bWw1dmlkZW8sLmZhbmN5Ym94X19pZnJhbWV7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZmFuY3lib3gtcGxhY2Vob2xkZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlci13aWR0aDowfS5mYW5jeWJveF9fdGh1bWJze2ZsZXg6MCAwIGF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowcHggM3B4O29wYWNpdHk6dmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSl9LmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fdGh1bWJze2FuaW1hdGlvbjouMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbn0uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fdGh1bWJze29wYWNpdHk6MH0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRle2ZsZXg6MCAwIGF1dG87d2lkdGg6dmFyKC0tZmFuY3lib3gtdGh1bWJzLXdpZHRoLCA5NnB4KTttYXJnaW46MDtwYWRkaW5nOjhweCAzcHg7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6dmlzaWJsZTtjdXJzb3I6cG9pbnRlcn0uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtib3JkZXItd2lkdGg6NXB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBlYXNlO2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXJ7b3BhY2l0eTouOTJ9LmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZT4qe3BvaW50ZXItZXZlbnRzOm5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX3RodW1ie3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy10b3A6Y2FsYygxMDAlLyh2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkpKTtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6dmFyKC0tZmFuY3lib3gtdGh1bWJzLWJvcmRlci1yYWRpdXMsIDRweCl9LmZhbmN5Ym94X190b29sYmFye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gdG9wLCBoc2xhKDBkZWcsIDAlLCAwJSwgMCkgMCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjAwNikgOC4xJSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDIxKSAxNS41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDQ2KSAyMi41JSwgaHNsYSgwZGVnLCAwJSwgMCUsIDAuMDc3KSAyOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjExNCkgMzUuMyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE1NSkgNDEuMiUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjE5OCkgNDcuMSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI0MikgNTIuOSUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjI4NSkgNTguOCUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjMyNikgNjQuNyUsIGhzbGEoMGRlZywgMCUsIDAlLCAwLjM2MykgNzElLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC4zOTQpIDc3LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MTkpIDg0LjUlLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40MzQpIDkxLjklLCBoc2xhKDBkZWcsIDAlLCAwJSwgMC40NCkgMTAwJSk7cGFkZGluZzowO3RvdWNoLWFjdGlvbjpub25lO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjstLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7LS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjBweDtvcGFjaXR5OnZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO3RleHQtc2hhZG93OnZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSl9QG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJ7cGFkZGluZzo4cHh9fS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXJ7YW5pbWF0aW9uOi4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUlufS5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFye29wYWNpdHk6MH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1ze2Rpc3BsYXk6ZmxleH0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1sZWZ0e21hcmdpbi1yaWdodDphdXRvfS5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodHttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDY0MHB4KXsuZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1jZW50ZXI6bm90KDpsYXN0LWNoaWxkKXtkaXNwbGF5Om5vbmV9fS5mYW5jeWJveF9fY291bnRlcnttaW4td2lkdGg6NzJweDtwYWRkaW5nOjAgMTBweDtsaW5lLWhlaWdodDp2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTdweDtmb250LXZhcmlhbnQtbnVtZXJpYzp0YWJ1bGFyLW51bXM7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZH0uZmFuY3lib3hfX3Byb2dyZXNze2JhY2tncm91bmQ6dmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO2hlaWdodDozcHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm0tb3JpZ2luOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3otaW5kZXg6MzA7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcHtvcGFjaXR5OjB9LmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30uZmFuY3lib3hfX2J1dHRvbi0tc2xpZGVzaG93IGc6bnRoLWNoaWxkKDIpe2Rpc3BsYXk6bm9uZX0uZmFuY3lib3hfX2NvbnRhaW5lci5oYXMtc2xpZGVzaG93IC5mYW5jeWJveF9fYnV0dG9uLS1zbGlkZXNob3cgZzpudGgtY2hpbGQoMSl7ZGlzcGxheTpub25lfS5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKXtkaXNwbGF5OmJsb2NrfSIsIi5jLWZlYXR1cmVkLWxpbmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNzAwO1xuICBjb2xvcjogJG9uLXByaW1hcnktNzAwO1xuICBwYWRkaW5nOiByZW0oODBweCkgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGluc2V0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktOTAwO1xuICAgIG1hc2staW1hZ2U6IHVybCgnLi4vaW1hZ2VzL21hc2stbWFwLXFjLnN2ZycpO1xuICAgIG1hc2stcG9zaXRpb246IGxlZnQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgaDIsIGg0IHtcbiAgICBjb2xvcjogJHByaW1hcnktMzAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLmMtZmVhdHVyZWQtbGlua3NfX2xpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGdhcDogcmVtKDIwcHgpO1xuICAgIG1hcmdpbi10b3A6IHJlbSg1MHB4KTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAuYy1mZWF0dXJlZC1saW5rc19fbGlua3NfX2xpbmsge1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDMgLSByZW0oMTRweCkpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSByZW0oMTRweCkpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktOTAwO1xuICAgICAgY29sb3I6ICRvbi1wcmltYXJ5LTkwMDtcbiAgICAgIHBhZGRpbmc6IHJlbSg0MHB4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggMHB4IHJnYmEoJHNoYWRvdy05MDAsIDAuMik7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3AtbSkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgcmVtKDI4cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg0MHB4KSByZW0oMjJweCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgcmVtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogcmVtKDI0cHgpIHJlbSgxMHB4KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHJlbSgyMHB4KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jLWZlYXR1cmVkLWxpbmtzX19idXR0b24ge1xuICAgICAgICAgIC5jLWJ0biB7XG4gICAgICAgICAgICAuby1pY29uIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jLWZlYXR1cmVkLWxpbmtzX19saW5rX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiByZW0oODhweCk7XG4gICAgICAgIGhlaWdodDogcmVtKDg4cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTMwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogcmVtKDQwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgzLCBwIHtcbiAgICAgICAgY29sb3I6ICRvbi1wcmltYXJ5LTkwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYy1idG4ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDhweCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jLWZpbGUge1xyXG5cdGlucHV0LFxyXG5cdC5maWxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxcHg7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdG1hcmdpbjogLTFweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcblx0fVxyXG59XHJcblxyXG4uYy1maWxlX2J0biB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uYy1maWxlX2RvY3VtZW50IHtcclxufVxyXG5cclxuLmMtZmlsZV9uYW1lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uYy1maWxlX3NpemUge1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5jLWZpbGVfY2xlYXIge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdEBpbmNsdWRlIGljb24oXCJjbGVhclwiKTtcclxuXHR9XHJcbn1cclxuIiwiLmMtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS05MDA7XG4gIGNvbG9yOiAkb24tc2Vjb25kYXJ5LTkwMDtcbiAgcGFkZGluZzogcmVtKDU1cHgpIDAgcmVtKDQwcHgpIDA7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICBmb250LXNpemU6IHJlbSgxNXB4KTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgfVxuXG4gIC5jLWZvb3Rlcl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NzVweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiByZW0oMjRweCk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICB1bC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oNTBweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3AtbCkge1xuICAgICAgICBnYXA6IHJlbSgzMnB4KTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1tKSB7XG4gICAgICAgIGdhcDogcmVtKDI0cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtZm9vdGVyX19tZW51X19zb2NpYWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oMTZweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgZ2FwOiByZW0oMTJweCk7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgd2lkdGg6IHJlbSg0MHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg0MHB4KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0zMDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJ2FsbCcsICdmYXN0Jyk7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS0zMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS03MDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmMtZm9vdGVyX19zdWJmb290ZXJfX2NvbnRhaW5lciB7XG4gICAgLmMtZm9vdGVyX19zdWJmb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogcmVtKDQ1cHgpO1xuICAgICAgcGFkZGluZy10b3A6IHJlbSg0NXB4KTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc3VyZmFjZS0zMDA7XG4gICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyNHB4KTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgIC5jLWZvb3Rlcl9fc3ViZm9vdGVyX19jb3B5cmlnaHQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzdXJmYWNlLTMwMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDI0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jLWZvb3Rlcl9fc3ViZm9vdGVyX19tZW51IHtcbiAgICAgICAgdWwubWVudSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogcmVtKDMwcHgpO1xuXG4gICAgICAgICAgbGk6bm90KC4tdmlzaWJsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYy1mdXR1cmUtZXZlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0by10YWJsZXQpIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1cmZhY2UtNTAwO1xuICAgICAgbWFzay1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFzay1tYXAtcWMuc3ZnJyk7XG4gICAgICBtYXNrLXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmMtcmVjZW50LWV2ZW50X19oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmMtYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYy1yZWNlbnQtZXZlbnRfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYy1yZWNlbnQtZXZlbnRfX2V2ZW50IHtcbiAgICBtYXJnaW4tdG9wOiByZW0oOTBweCk7XG4gIH1cbn0iLCIuYy1nYWxsZXJpZXMge1xuICAuYy1nYWxsZXJpZXNfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHJlbSgxMHB4KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIC5jLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtZ2FsbGVyaWVzX19kcm9wZG93biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMnB4KSByZW0oMTZweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oOHB4KTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci0zMDA7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdG8tdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmMtZ2FsbGVyaWVzX19nYWxsZXJ5IHtcbiAgICBtYXJnaW4tdG9wOiByZW0oNzBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmMtZ2FsbGVyeV9fZ2FsbGVyeV9fZ3JpZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGdhcDogcmVtKDIwcHgpO1xuXG4gICAgICAmOm5vdCguLWFjdGl2ZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLW1vYmlsZS1sKSB7XG4gICAgICAgIGdhcDogcmVtKDEwcHgpO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgQGluY2x1ZGUgcmF0aW8oKDE6MSkpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmMtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTtcblxuICAmLi1zdGlja3kge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgIC5jLWhlYWRlcl9fdG9wYmFyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgIC5jLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICAuYy1oZWFkZXJfX2xvZ28sIC5jLWhlYWRlcl9fY3RhcyB7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg2cHgpIDA7XG4gICAgICB9XG5cbiAgICAgIC5jLWhlYWRlcl9fc2VhcmNoIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmMtaGVhZGVyX190b3BiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTUwMDtcbiAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICBwYWRkaW5nOiByZW0oMTJweCkgMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICB1bC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiByZW0oMzBweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgZ2FwOiByZW0oMjRweCk7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktNTAwO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJ2FsbCcsICdmYXN0Jyk7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LTcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYy1oZWFkZXJfX3dyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMzAwO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTVweCk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgfVxuXG4gICAgLm8tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGdhcDogcmVtKDMwcHgpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgICAgIGdhcDogcmVtKDIycHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgIGdhcDogcmVtKDE2cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wKSB7XG4gICAgICAgIGdhcDogcmVtKDhweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtaGVhZGVyX19sb2dvIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxNHB4KSAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDA7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogcmVtKDEyNXB4KTtcbiAgICAgICAgbWF4LWhlaWdodDogcmVtKDgwcHgpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHJlbSgxMjVweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1oZWFkZXJfX21lbnUge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICB1bC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIGdhcDogcmVtKDMycHgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIGdhcDogcmVtKDI4cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgICAgICAgIGdhcDogcmVtKDIwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtbWVudS1wYXJlbnQge1xuICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS03MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS03MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJ2FsbCcsICdmYXN0Jyk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgICAgIGhlaWdodDogcmVtKDE0cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCByZW0oMTRweCkgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCByZW0oMTRweCkgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIHJlbSgxNHB4KSAkc2Vjb25kYXJ5LTMwMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIHJlbSgxMnB4KSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktMzAwO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IHJlbSgzMDBweCk7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLTMwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE0cHgpIHJlbSgxMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1oZWFkZXJfX3NlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYy1oZWFkZXJfX2Zvcm0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmMtZm9ybV9faW5wdXQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci0zMDA7XG4gICAgICAgICAgY29sb3I6ICRib3JkZXItMzAwO1xuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNnB4KSAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcblxuICAgICAgICAgICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmMtYnRuX19mbG9hdGluZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgIC5vLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1oZWFkZXJfX2N0YXMge1xuICAgICAgcGFkZGluZzogcmVtKDE0cHgpIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cblxuICAgICAgLmMtaGVhZGVyX19jdGFzX19jdGEge1xuICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMjBweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogcmVtKDVweCk7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxNnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgICBwYWRkaW5nOiByZW0oNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdG8tbGFwdG9wKSB7XG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItMzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWhlYWRlcl9fY3Rhc19fY3RhX19pY29uIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgd2lkdGg6IHJlbSgzNHB4KTtcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgzNHB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS03MDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LTMwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jLWhlYWRlcl9fY3Rhc19fY3RhX19sYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDEzcHgpO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcC1tKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jLWhlYWRlcl9fbW9iaWxlX190b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jLWhlcm8tdGV4dHVhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLi1jYXJ0b2dyYXBoeSB7XG4gICAgcGFkZGluZy10b3A6IHJlbSgxMDBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbSgyNzVweCk7XG4gIH1cblxuICAuYy1oZXJvLXRleHR1YWxfX3NoYXBlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi4tbGVmdCB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICYuLXJpZ2h0IHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jLWhlcm8tdGV4dHVhbF9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjc1KTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgfVxuXG4gIC5jLWhlcm8tdGV4dHVhbF9fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwcmltYXJ5LTMwMDtcblxuICAgIGgxIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICRzdXJmYWNlLTUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuICB9XG59IiwiLmMtaGVyby13aXRoLWRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC43NSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5jLWhlcm8td2l0aC1kYXRlX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgbWl4LWJsZW5kLW1vZGU6IGx1bWlub3NpdHk7XG4gIH1cblxuICAuYy1oZXJvLXdpdGgtZGF0ZV9fc2hhcGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmMtaGVyby13aXRoLWRhdGVfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcHJpbWFyeS0zMDA7XG4gICAgbWF4LXdpZHRoOiByZW0oMTAwMHB4KTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3AtbSkge1xuICAgICAgbWF4LXdpZHRoOiByZW0oODc1cHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYy1oZXJvLXdpdGgtZGF0ZV9fZGF0ZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTZweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmMtaGVyby13aXRoLWRhdGVfX3RpdGxlIHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHktc3R5bGUoJ2gxJyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmMtaGVyby13aXRoLWRhdGVfX3RleHQge1xuICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS1zdHlsZSgnYm9keTEnKTtcbiAgICB9XG4gIH1cbn0iLCIuYy1pbWFnZSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59IiwiLmMtaW1wb3J0YW50X2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHJlbSgzMnB4KSByZW0oNDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci0zMDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgIHBhZGRpbmc6IHJlbSgyNHB4KSByZW0oMTZweCk7XG4gIH1cbn0iLCIuYy1tYXJxdWVlIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYy1tYXJxdWVlX3dyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbn1cclxuXHJcbi5jLW1hcnF1ZWVfY29udGVudCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG4iLCIuYy1tb2JpbGUtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdG8tbGFwdG9wKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXG4gICAgLmMtbW9iaWxlLW1lbnVfX292ZXJsYXkge1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIC5jLW1vYmlsZS1tZW51X19jb250YWluZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gICAgICAuYy1tb2JpbGUtbWVudV9fY2xvc2Uge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jLW1vYmlsZS1tZW51X19jb250YWluZXIge1xuICAgIGZsZXg6IDAgMCByZW0oNDUwcHgpO1xuICAgIHdpZHRoOiByZW0oNDUwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTMwMDtcbiAgICBjb2xvcjogJG9uLXByaW1hcnktMzAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IHJlbSgzMHB4KSByZW0oMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJ2FsbCcpO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLXRhYmxldCkge1xuICAgICAgZmxleDogMCAwIHJlbSgzMDBweCk7XG4gICAgICB3aWR0aDogcmVtKDMwMHB4KTtcbiAgICB9XG5cbiAgICAuYy1zZXBhcmF0b3Ige1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLTMwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIHVsLm1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IHJlbSgyMHB4KTtcblxuICAgICAgJi4tYWx0IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktNTAwO1xuICAgICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKCdjaGV2cm9uLWZvcndhcmQnLCAxNnB4LCAkcHJpbWFyeS03MDApO1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCd0cmFuc2Zvcm0nLCAnZmFzdCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuLWFjdGl2ZSB7XG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbignaGVpZ2h0JywgJ2Zhc3QnKTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNnB4KSByZW0oMThweCk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTUwMDtcblxuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0oOHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJ2NvbG9yJywgJ2Zhc3QnKTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYy1tb2JpbGUtbWVudV9fY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiByZW0oMjhweCk7XG4gICAgICBsZWZ0OiByZW0oLTI4cHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS0zMDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbignYWxsJyk7XG4gICAgfVxuICB9XG5cbiAgLmMtbW9iaWxlLW1lbnVfX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb24tcHJpbWFyeS0zMDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnKTtcbiAgfVxufVxuXG5ib2R5Lm1lbnUtaXMtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIuYy1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogcmVtKDE0cHgpO1xuXG4gIC5wYWdlLW51bWJlcnMge1xuICAgIHdpZHRoOiByZW0oNDBweCk7XG4gICAgaGVpZ2h0OiByZW0oNDBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS03MDA7XG4gICAgY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuXG4gICAgJi5jdXJyZW50LCAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMDtcbiAgICAgIGNvbG9yOiAkb24tcHJpbWFyeS03MDA7XG4gICAgfVxuXG4gICAgJi5uZXh0LCAmLnByZXYge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMTAwO1xuICAgICAgY29sb3I6ICRvbi1wcmltYXJ5LTEwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCdhbGwnLCAnZmFzdCcpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktNzAwO1xuICAgICAgICBjb2xvcjogJG9uLXByaW1hcnktNzAwO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucHJldiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxNHB4KTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJ2NoZXZyb24tYmFja3dhcmQnLCAxNnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5uZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTRweCk7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCdjaGV2cm9uLWZvcndhcmQnLCAxNnB4KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5jLXBvc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZ2FwOiByZW0oMzJweCk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNDBweCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG4gICAgZ2FwOiByZW0oMjBweCk7XG4gIH1cblxuICAuYy1wb3N0X19wb3N0X19pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIGhlaWdodDogcmVtKDI1MHB4KTtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgLmMtcG9zdF9fcG9zdF9fY29udGVudCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZzogcmVtKDMycHgpIDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYy1wb3N0X19wb3N0X19kYXRlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS01MDA7XG4gICAgfVxuXG4gICAgLmMtcG9zdF9fcG9zdF9fdGl0bGUge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktNzAwO1xuICAgICAgbWFyZ2luLXRvcDogcmVtKDhweCk7XG4gICAgICBmb250LXNpemU6IHJlbSgzMnB4KTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcCkge1xuICAgICAgICBmb250LXNpemU6IHJlbSgyNHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZSB7XG4gIG1haW4ge1xuICAgIHNlY3Rpb24sIC5jLWltcG9ydGFudF9saW5rIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg0MnB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYy1yZWNlbnQtbmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTUwMDtcblxuICAuYy1yZWNlbnQtbmV3c19faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRmcm9tLWxhcHRvcCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5jLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmMtcmVjZW50LW5ld3NfX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiByZW0oMzBweCk7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYy1yZWNlbnQtbmV3c19fY2FyZHMge1xuICAgIG1hcmdpbi10b3A6IHJlbSg5MHB4KTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiByZW0oNDBweCk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbGFwdG9wLW0pIHtcbiAgICAgIGdhcDogcmVtKDIwcHgpO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgbWFyZ2luLXRvcDogcmVtKDMwcHgpO1xuICAgIH1cblxuICAgIC5jLXJlY2VudC1uZXdzX19jYXJkc19fY2FyZCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHRvLWxhcHRvcCkge1xuICAgICAgICBAaW5jbHVkZSByYXRpbygoMToxKSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTc1cHgpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIGhlaWdodDogcmVtKDE1MHB4KTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLDAsMCwxKSAwJSwgcmdiYSgwLDAsMCwxKSAxNCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgIH1cblxuICAgICAgLmMtcmVjZW50LW5ld3NfX2NhcmRfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgcmVtKDUwcHgpIHJlbSgyMHB4KSByZW0oMjBweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LTMwMDtcblxuICAgICAgICAubWV0YV9fZGF0ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTNweCk7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ldGFfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3AtbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMThweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1sYXB0b3ApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jLXJlY2VudC1uZXdzX19jYXJkX19idXR0b24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogcmVtKDIwcHgpO1xuICAgICAgICAgIGJvdHRvbTogcmVtKDIwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmMtc2VwYXJhdG9yIHtcbiAgd2lkdGg6IHJlbSgxNzVweCk7XG4gIGhlaWdodDogcmVtKDNweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMDtcbn0iLCIuYy10ZXh0LWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTUwMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuYy10ZXh0LWltYWdlX19pbWFnZSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYy10ZXh0LWltYWdlLW1hc2sucG5nJyk7IC8vIEBUT0RPOiBEZW1hbmRlciDDoCBSYW5keSBkJ2F2b2lyIHVuIGV4cG9ydCBkZSBtZWlsbGV1cmUgcXVhbGl0w6kuIE1heWJlIGp1c3RlIGxhIHZlcnNpb24gZHUgbWFzaz9cbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4MCUpO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKDkwJSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS1tb2JpbGUtbCkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgxNTAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYy10ZXh0LWltYWdlX190ZXh0IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIEBleHRlbmQgLm8tc2VjdGlvbjtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIH1cblxuICAgIC5jLXRleHQtaW1hZ2VfX3RleHRfX2NvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tbW9iaWxlLWwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAocmVtKG1hcC1kZWVwLWdldCgkY29udGFpbmVycywgJ21kJywgXCJzcGFjaW5nLW1vYmlsZVwiKSkgKiAyKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmMtdHdvLWNvbHVtbnMtdGV4dCB7XG4gIC5jLXR3by1jb2x1bW5zLXRleHRfX2NvbHVtbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiByZW0oMzhweCk7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogJGZyb20tdGFibGV0KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmMtdHdvLWNvbHVtbnMtdGV4dF9fY29sdW1uc19fY29sdW1uIHtcbiAgICAgIGZsZXg6IDE7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICB9XG5cbiAgICAgIC5jLWJ0bnMtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDMycHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi51LWJnLXByaW1hcnktMzAwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMzAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkb24tcHJpbWFyeS0zMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmctcHJpbWFyeS01MDAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS01MDAgIWltcG9ydGFudDtcblx0Y29sb3I6ICRvbi1wcmltYXJ5LTUwMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZy1wcmltYXJ5LTcwMCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTcwMCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJG9uLXByaW1hcnktNzAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXNlY29uZGFyeS0zMDAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LTMwMCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJG9uLXNlY29uZGFyeS0zMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmctc2Vjb25kYXJ5LTUwMCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktNTAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkb24tc2Vjb25kYXJ5LTUwMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZy1zZWNvbmRhcnktNzAwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS03MDAgIWltcG9ydGFudDtcblx0Y29sb3I6ICRvbi1zZWNvbmRhcnktNzAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLXN1cmZhY2UtMzAwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHN1cmZhY2UtMzAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkb24tc3VyZmFjZS0zMDAgIWltcG9ydGFudDtcbn1cblxuLnUtYmctc3VyZmFjZS01MDAge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc3VyZmFjZS01MDAgIWltcG9ydGFudDtcblx0Y29sb3I6ICRvbi1zdXJmYWNlLTUwMCAhaW1wb3J0YW50O1xufVxuXG4udS1iZy1zdXJmYWNlLTcwMCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzdXJmYWNlLTcwMCAhaW1wb3J0YW50O1xuXHRjb2xvcjogJG9uLXN1cmZhY2UtNzAwICFpbXBvcnRhbnQ7XG59XG5cbi51LWJnLWJhY2tncm91bmQtNTAwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtNTAwICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkb24tYmFja2dyb3VuZC01MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1wcmltYXJ5LTMwMCB7XG5cdGNvbG9yOiAkcHJpbWFyeS0zMDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1wcmltYXJ5LTUwMCB7XG5cdGNvbG9yOiAkcHJpbWFyeS01MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1wcmltYXJ5LTcwMCB7XG5cdGNvbG9yOiAkcHJpbWFyeS03MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zZWNvbmRhcnktMzAwIHtcblx0Y29sb3I6ICRzZWNvbmRhcnktMzAwICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtc2Vjb25kYXJ5LTUwMCB7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5LTUwMCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LXNlY29uZGFyeS03MDAge1xuXHRjb2xvcjogJHNlY29uZGFyeS03MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zdXJmYWNlLTMwMCB7XG5cdGNvbG9yOiAkc3VyZmFjZS0zMDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zdXJmYWNlLTUwMCB7XG5cdGNvbG9yOiAkc3VyZmFjZS01MDAgIWltcG9ydGFudDtcbn1cblxuLnUtdGV4dC1zdXJmYWNlLTcwMCB7XG5cdGNvbG9yOiAkc3VyZmFjZS03MDAgIWltcG9ydGFudDtcbn1cbiIsIi51LXRydW5jYXRlIHtcbiAgICBAaW5jbHVkZSB0cnVuY2F0ZTtcbn0iLCIvLyBVdGlsaXR5IGNsYXNzZXMgdG8gcHV0IHNwZWNpZmljIHNwYWNpbmcgdmFsdWVzIG9udG8gZWxlbWVudHMuXG4vLyBUaGUgYmVsb3cgbG9vcCB3aWxsIGdlbmVyYXRlIHVzIGEgc3VpdGUgb2YgY2xhc3NlcyBsaWtlOlxuLy9cbi8vICAgLnUtbWFyZ2luLXRvcCB7fVxuLy8gICAudS1wYWRkaW5nLWxlZnQtbGcge31cbi8vICAgLnUtbWFyZ2luLXJpZ2h0LWF1dG8ge31cbi8vICAgLnUtcGFkZGluZy1yaWdodC1ub25lIHt9XG5cbiRzcGFjaW5nLWRpcmVjdGlvbnM6IChcblx0XCItdG9wXCI6IFwiLXRvcFwiLFxuXHRcIi1yaWdodFwiOiBcIi1yaWdodFwiLFxuXHRcIi1ib3R0b21cIjogXCItYm90dG9tXCIsXG5cdFwiLWxlZnRcIjogXCItbGVmdFwiLFxuKTtcblxuJHNwYWNpbmctcHJvcGVydGllczogKFxuXHRcInBhZGRpbmdcIjogXCJwYWRkaW5nXCIsXG5cdFwibWFyZ2luXCI6IFwibWFyZ2luXCIsXG4pO1xuXG4kc3BhY2luZy1zaXplczogKFxuXHRcIi14eHhzXCI6ICRzcGFjaW5nLXVuaXQteHh4cyxcblx0XCIteHhzXCI6ICRzcGFjaW5nLXVuaXQteHhzLFxuXHRcIi14c1wiOiByZW0oJHNwYWNpbmctdW5pdC14cyksXG5cdFwiLXNtXCI6IHJlbSgkc3BhY2luZy11bml0LXNtKSxcblx0bnVsbDogcmVtKCRzcGFjaW5nLXVuaXQpLFxuXHRcIi1sZ1wiOiByZW0oJHNwYWNpbmctdW5pdC1sZyksXG5cdFwiLXhsXCI6IHJlbSgkc3BhY2luZy11bml0LXhsKSxcblx0XCIteHhsXCI6IHJlbSgkc3BhY2luZy11bml0LXh4bCksXG5cdFwiLXh4eGxcIjogcmVtKCRzcGFjaW5nLXVuaXQteHh4bCksXG5cdFwiLW5vbmVcIjogMCxcblx0XCItYXV0b1wiOiBhdXRvLFxuKTtcblxuQGVhY2ggJHByb3BlcnR5LW5hbWVzcGFjZSwgJHByb3BlcnR5IGluICRzcGFjaW5nLXByb3BlcnRpZXMge1xuXHRAZWFjaCAkZGlyZWN0aW9uLW5hbWVzcGFjZSwgJGRpcmVjdGlvbi1ydWxlcyBpbiAkc3BhY2luZy1kaXJlY3Rpb25zIHtcblx0XHRAZWFjaCAkc2l6ZS1uYW1lc3BhY2UsICRzaXplIGluICRzcGFjaW5nLXNpemVzIHtcblx0XHRcdC51LSN7JHByb3BlcnR5LW5hbWVzcGFjZX0jeyRkaXJlY3Rpb24tbmFtZXNwYWNlfSN7JHNpemUtbmFtZXNwYWNlfSB7XG5cdFx0XHRcdEBlYWNoICRkaXJlY3Rpb24gaW4gJGRpcmVjdGlvbi1ydWxlcyB7XG5cdFx0XHRcdFx0I3skcHJvcGVydHl9I3skZGlyZWN0aW9ufTogJHNpemUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBXZSByZXBlYXQgdGhlIHNhbWUgbG9vcCBzbyB0aGUgZ2VuZXJhdGVkIENTUyBjb21lcyBhZnRlciB0aGUgbm9uLXJlcG9uc2l2ZSBjbGFzc2VzIChmb3Igc3BlY2lmaWNpdHkgcHVycG9zZXMpXG5AaW5jbHVkZSByZXNwb25zaXZlLWJyZWFrcG9pbnRzIHtcblx0QGVhY2ggJHByb3BlcnR5LW5hbWVzcGFjZSwgJHByb3BlcnR5IGluICRzcGFjaW5nLXByb3BlcnRpZXMge1xuXHRcdEBlYWNoICRkaXJlY3Rpb24tbmFtZXNwYWNlLCAkZGlyZWN0aW9uLXJ1bGVzIGluICRzcGFjaW5nLWRpcmVjdGlvbnMge1xuXHRcdFx0QGVhY2ggJHNpemUtbmFtZXNwYWNlLCAkc2l6ZSBpbiAkc3BhY2luZy1zaXplcyB7XG5cdFx0XHRcdC51LSN7JHByb3BlcnR5LW5hbWVzcGFjZX0jeyRkaXJlY3Rpb24tbmFtZXNwYWNlfSN7JHNpemUtbmFtZXNwYWNlfVxcQCN7JGJyZWFrcG9pbnQtbmFtZX0ge1xuXHRcdFx0XHRcdEBlYWNoICRkaXJlY3Rpb24gaW4gJGRpcmVjdGlvbi1ydWxlcyB7XG5cdFx0XHRcdFx0XHQjeyRwcm9wZXJ0eX0jeyRkaXJlY3Rpb259OiAkc2l6ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnUtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi51LXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi51LW92ZXJmbG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi4tdS1oaWRkZW4tdGFibGV0LWRvd24ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZnJvbS10YWJsZXQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLi11LWhpZGRlbi1sYXB0b3AtdXAge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdG8tdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi51LXRleHQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkICFpbXBvcnRhbnQ7XG59IiwiLy8gVGhpcyBnZW5lcmF0ZXMgYSBzZXJpZXMgb2YgdXRpbGl0eSBjbGFzc2VzIHRoYXQgZ2l2ZSBhIGZsdWlkIHdpZHRoIHRvIHdoaWNoZXZlciBlbGVtZW50IHRoZXkncmUgYXBwbGllZCwgZS5nLjpcbi8vXG4vLyAgIDxpbWcgc3JjPVwiXCIgYWx0PVwiXCIgY2xhc3M9XCJ1LTEvMlwiIC8+XG4vL1xuLy8gVGhlc2UgY2xhc3NlcyBhcmUgbW9zdCBjb21tb25seSB1c2VkIGluIGNvbmp1bmN0aW9uIHdpdGggb3VyIGxheW91dCBzeXN0ZW0sIGUuZy46XG4vL1xuLy8gICA8ZGl2IGNsYXNzPVwiby1sYXlvdXRfaXRlbSB1LTEvMlwiPlxuLy9cbi8vIFRoaXMgd2lsbCBhbHNvIGdlbmVyYXRlIHJlc3BvbnNpdmUgdmFyaWFudHMgb2YgZWFjaCBvZiB0aGVzZSBjbGFzc2VzIGJ5IHVzaW5nIHRoZSAkcmVzcG9uc2l2ZS1icmVha3BvaW50cyBtYXAsIGUuZy46XG4vL1xuLy8gICA8ZGl2IGNsYXNzPVwiby1sYXlvdXRfaXRlbSB1LTEvMSB1LTEvMkB0YWJsZXQgdS0xLzNAZGVza3RvcFwiPlxuXG4vLyBUaGlzIHByb3ZpZGVzIHlvdSBmcmFjdGlvbnMgb2Ygb25lIHdob2xlLCBoYWx2ZXMsIHRoaXJkcywgcXVhcnRlcnMgYW5kIGZpZnRocywgZS5nLjpcbi8vXG4vLyAgIC51LTEvMlxuLy8gICAudS0yLzVcbi8vICAgLnUtMy80XG4vLyAgIC51LTIvM1xuXG4kZnJhY3Rpb25zOiAxIDIgMyA0IDU7XG5cbi8vIEEgbWl4aW4gdG8gc3BpdCBvdXQgb3VyIHdpZHRoIGNsYXNzZXMuIFBhc3MgaW4gdGhlIGNvbHVtbnMgd2Ugd2FudCB0aGUgd2lkdGhzIHRvIGhhdmUsYW5kIGFuIG9wdGlvbmFsIHN1ZmZpeCBmb3IgcmVzcG9uc2l2ZSB3aWR0aHMuXG4vLyBFLmcuIHRvIGNyZWF0ZSB0aGlyZHMgYW5kIHF1YXJ0ZXJzIGZvciBhIHNtYWxsIGJyZWFrcG9pbnQ6XG4vL1xuLy8gQGluY2x1ZGUgd2lkdGhzKDMgNCwgLXNtKTtcblxuQG1peGluIHdpZHRocygkY29sdW1ucywgJGJyZWFrcG9pbnQ6IG51bGwpIHtcblx0Ly8gTG9vcCB0aHJvdWdoIHRoZSBudW1iZXIgb2YgY29sdW1ucyBmb3IgZWFjaCBkZW5vbWluYXRvciBvZiBvdXIgZnJhY3Rpb25zLlxuXHRAZWFjaCAkZGVub21pbmF0b3IgaW4gJGNvbHVtbnMge1xuXHRcdC8vIEJlZ2luIGNyZWF0aW5nIGEgbnVtZXJhdG9yIGZvciBvdXIgZnJhY3Rpb24gdXAgdW50aWwgd2UgaGl0IHRoZSBkZW5vbWluYXRvci5cblx0XHRAZm9yICRudW1lcmF0b3IgZnJvbSAxIHRocm91Z2ggJGRlbm9taW5hdG9yIHtcblx0XHRcdEBpZiAoJG51bWVyYXRvciAhPSRkZW5vbWluYXRvciBvciAkZGVub21pbmF0b3I9PTEpIHtcblx0XHRcdFx0Ly8gQnVpbGQgYSBjbGFzcyBpbiB0aGUgZm9ybWF0IGAudS0zLzRbQDxicmVha3BvaW50Pl1gLlxuXG5cdFx0XHRcdC51LSN7JG51bWVyYXRvcn1cXC8jeyRkZW5vbWluYXRvcn0jeyRicmVha3BvaW50fSB7XG5cdFx0XHRcdFx0d2lkdGg6IG1hdGguZGl2KCRudW1lcmF0b3IsICRkZW5vbWluYXRvcikgKiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgd2lkdGhzKCRmcmFjdGlvbnMpO1xuXG4vLyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlIHdpZHRocyBmb3IgZWFjaCBvZiBvdXIgZGVmaW5lZCBicmVha3BvaW50cyBhbmQgZ2l2ZSB0aGVtIGEgcmVzcG9uc2l2ZSBzdWZmaXgsIGUuZy46XG4vL1xuLy8gPGRpdiBjbGFzcz1cInUtMy8xMkBtb2JpbGVcIj5cblxuQGlmICh2YXJpYWJsZS1leGlzdHMocmVzcG9uc2l2ZS1icmVha3BvaW50cykpIHtcblx0QGVhY2ggJGJyZWFrcG9pbnQtbmFtZSwgJGJyZWFrcG9pbnQtdmFsdWUgaW4gJHJlc3BvbnNpdmUtYnJlYWtwb2ludHMge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXZhbHVlfSkge1xuXHRcdFx0QGluY2x1ZGUgd2lkdGhzKCRmcmFjdGlvbnMsICN7JGJyZWFrcG9pbnQtc2VwYXJhdG9yfSN7JGJyZWFrcG9pbnQtbmFtZX0pO1xuXHRcdH1cblx0fVxufVxuIl19 */
