/*! tailwindcss v3.0.24 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:343px){.container{max-width:343px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.bottom-0{bottom:0}.right-0{right:0}.left-0{left:0}.z-20{z-index:20}.z-10{z-index:10}.z-5{z-index:5}.m-2{margin:.5rem}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-12{margin-bottom:3rem;margin-top:3rem}.my-0{margin-bottom:0;margin-top:0}.mt-auto{margin-top:auto}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-4{margin-bottom:1rem}.mr-auto{margin-right:auto}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mt-10{margin-top:2.5rem}.-mt-1{margin-top:-.25rem}.mr-2{margin-right:.5rem}.mt-12{margin-top:3rem}.mr-6{margin-right:1.5rem}.ml-\[25\%\]{margin-left:25%}.mb-12{margin-bottom:3rem}.mr-4{margin-right:1rem}.mt-6{margin-top:1.5rem}.mb-5{margin-bottom:1.25rem}.mb-2{margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mr-0{margin-right:0}.mr-3{margin-right:.75rem}.ml-4{margin-left:1rem}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mb-1{margin-bottom:.25rem}.mb-0{margin-bottom:0}.mr-1{margin-right:.25rem}.mt-8{margin-top:2rem}.mt-16{margin-top:4rem}.mr-8{margin-right:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.h-4{height:1rem}.h-14{height:3.5rem}.h-8{height:2rem}.h-32{height:8rem}.h-48{height:12rem}.h-6{height:1.5rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-auto{height:auto}.h-max{height:max-content}.h-72{height:18rem}.h-24{height:6rem}.h-40{height:10rem}.h-16{height:4rem}.h-5{height:1.25rem}.w-full{width:100%}.\!w-full{width:100%!important}.w-auto{width:auto}.w-4{width:1rem}.w-16{width:4rem}.w-6{width:1.5rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-28{width:7rem}.w-6\/12{width:50%}.w-fit{width:fit-content}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-11\/12{width:91.666667%}.w-1\/12{width:8.333333%}.w-24{width:6rem}.w-72{width:18rem}.w-32{width:8rem}.w-10\/12{width:83.333333%}.w-40{width:10rem}.w-14{width:3.5rem}.w-2\/12{width:16.666667%}.w-36{width:9rem}.w-20{width:5rem}.w-5\/12{width:41.666667%}.w-7{width:1.75rem}.w-5{width:1.25rem}.flex-grow{flex-grow:1}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-xl{border-radius:.75rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-2xl{border-radius:1rem}.rounded-md{border-radius:.375rem}.rounded{border-radius:.25rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-8{border-bottom-width:8px}.border-t-8{border-top-width:8px}.border-t{border-top-width:1px}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:#9B1B21}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-inherit{border-color:inherit}.border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity))}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity))}.border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.border-t-stone-400\/80{border-top-color:hsla(24,5%,64%,.8)}.bg-light{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-sky-100\/25{background-color:rgba(224,242,254,.25)}.bg-transparent{background-color:transparent}.bg-primary{--tw-bg-opacity:1;background-color:#9B1B21}.bg-yellowb{--tw-bg-opacity:1;background-color:#111}.bg-white\/25{background-color:hsla(0,0%,100%,.25)}.bg-cyan-100\/25{background-color:rgba(207,250,254,.25)}.bg-dark{--tw-bg-opacity:1;background-color:rgb(0 21 62/var(--tw-bg-opacity))}.bg-dark\/90{background-color:rgba(0,21,62,.9)}.bg-secondary{--tw-bg-opacity:1;background-color:#111}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.fill-primary{fill:#9B1B21}.fill-white{fill:#fff}.fill-inherit{fill:inherit}.fill-gray{fill:#969696}.fill-yellow-500{fill:#eab308}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-8{padding:2rem}.p-0{padding:0}.p-2{padding:.5rem}.p-6{padding:1.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.p-10{padding:2.5rem}.p-5{padding:1.25rem}.p-1{padding:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-4{padding-bottom:1rem;padding-top:1rem}.pr-4{padding-right:1rem}.pb-1{padding-bottom:.25rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pt-10{padding-top:2.5rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pb-3{padding-bottom:.75rem}.pr-1{padding-right:.25rem}.pb-0{padding-bottom:0}.pt-4{padding-top:1rem}.pb-6{padding-bottom:1.5rem}.pr-8{padding-right:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-header{font-family:Montserrat Medium,sans-serif}.font-tagline{font-family:Montserrat Bold,sans-serif}.font-body{font-family:Montserrat Normal,sans-serif}.font-menu{font-family:Montserrat Medium,sans-serif}.text-6xl{font-size:3.75rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-5xl{font-size:3rem;line-height:1}.text-2xl{font-size:1.5rem;line-height:2rem}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-xs{font-size:.75rem;line-height:1rem}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-light{font-weight:300}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.leading-relaxed{line-height:1.625}.leading-none{line-height:1}.leading-4{line-height:1rem}.tracking-wider{letter-spacing:.05em}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-base{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:#9B1B21}.text-light{--tw-text-opacity:1;color:rgb(244 243 245/var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgb(0 21 62/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity))}.text-white\/50{color:hsla(0,0%,100%,.5)}.text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity))}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-secondary{--tw-text-opacity:1;color:rgb(135 0 6/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.opacity-25{opacity:.25}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-2xl,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:fill-sky-800:hover{fill:#075985}.hover\:fill-black:hover{fill:#000}.hover\:fill-primary:hover{fill:#9B1B21}.hover\:fill-sky-400:hover{fill:#38bdf8}.hover\:text-sky-800:hover{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity))}.hover\:text-secondary:hover{--tw-text-opacity:1;color:rgb(135 0 6/var(--tw-text-opacity))}.hover\:text-gray:hover{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-primary:hover{--tw-text-opacity:1;color:#9B1B21}.hover\:text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:343px){.xs\:mb-0{margin-bottom:0}.xs\:ml-0{margin-left:0}.xs\:mr-0{margin-right:0}}@media (min-width:640px){.sm\:ml-0{margin-left:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-auto{margin-left:auto}.sm\:mr-8{margin-right:2rem}.sm\:mr-auto{margin-right:auto}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}}@media (min-width:768px){.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-12{margin-bottom:3rem;margin-top:3rem}.md\:my-10{margin-bottom:2.5rem;margin-top:2.5rem}.md\:mt-6{margin-top:1.5rem}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:mb-8{margin-bottom:2rem}.md\:ml-0{margin-left:0}.md\:ml-4{margin-left:1rem}.md\:mr-8{margin-right:2rem}.md\:inline-block{display:inline-block}.md\:hidden{display:none}.md\:h-48{height:12rem}.md\:w-9\/12{width:75%}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:w-3\/12{width:25%}.md\:w-10\/12{width:83.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-6\/12{width:50%}.md\:w-4\/12{width:33.333333%}.md\:w-48{width:12rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:border-r{border-right-width:1px}.md\:border-b-0{border-bottom-width:0}.md\:p-10{padding:2.5rem}.md\:p-20{padding:5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:pl-8{padding-left:2rem}.md\:pb-8{padding-bottom:2rem}.md\:pr-1{padding-right:.25rem}.md\:pr-8{padding-right:2rem}.md\:pl-4{padding-left:1rem}.md\:text-left{text-align:left}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-4{margin-bottom:1rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-auto{margin-right:auto}.lg\:-mt-20{margin-top:-5rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mt-0{margin-top:0}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-0{margin-left:0}.lg\:ml-1{margin-left:.25rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:h-auto{height:auto}.lg\:h-80{height:20rem}.lg\:w-7\/12{width:58.333333%}.lg\:w-10\/12{width:83.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-4\/12{width:33.333333%}.lg\:w-6\/12{width:50%}.lg\:w-3\/12{width:25%}.lg\:w-5\/12{width:41.666667%}.lg\:w-9\/12{width:75%}.lg\:w-11\/12{width:91.666667%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-around{justify-content:space-around}.lg\:rounded-none{border-radius:0}.lg\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.lg\:bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:p-12{padding:3rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pt-0{padding-top:0}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pr-8{padding-right:2rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-0{padding-right:0}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-4{padding-right:1rem}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){.xl\:mt-8{margin-top:2rem}.xl\:mr-auto{margin-right:auto}.xl\:ml-10{margin-left:2.5rem}.xl\:w-7\/12{width:58.333333%}.xl\:w-10\/12{width:83.333333%}.xl\:w-6\/12{width:50%}.xl\:flex-row{flex-direction:row}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-family:Montserrat Normal;src:url(../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat Medium;src:url(../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2")}@font-face{font-family:Montserrat Bold;src:url(../fonts/Montserrat/Montserrat-Bold.woff2) format("woff2")}.big-logo,.logo{display:block;height:auto;max-width:250px;position:relative;width:100%;z-index:100}.big-logo{width:200px}a,img{transition:all .25s}.responsive-image{height:100%;width:100%}.image-cover{object-fit:cover}p{margin-bottom:1.5rem;margin-top:0}b{--tw-text-opacity:1;color:#9B1B21}.single-post h2{font-size:2.5rem}.single-post h3{font-size:2rem}.single-post h4{font-size:1.5rem}a{text-decoration:none}a,a i{color:inherit}.btn,.btn-ghost,.btn-ghost_light,.btn-primary,.btn-secondary,.fluentform .step-nav .ff-btn{display:inline-block;font-family:Montserrat Medium,sans-serif;font-size:1.1rem;padding:.75rem 2.3rem;text-decoration:none;text-transform:uppercase;transition:all .3s;width:max-content}.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9B1B21}#wpbody-content .btn-primary,.btn-primary{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary{border:none;transition:all .3s}.btn-primary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#111}#wpbody-content .btn-primary:hover,.btn-primary:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary{--tw-bg-opacity:1;background-color:#111;border:1px solid transparent}.btn-secondary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity));border-color:rgb(150 150 150/var(--tw-border-opacity))}#wpbody-content .btn-secondary:hover,.btn-secondary:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-secondary:hover{border:1px solid;cursor:pointer}.btn-ghost,.btn-ghost_light{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#9B1B21;border:1px solid;color:#9B1B21;position:relative}.btn-ghost:hover,.btn-ghost_light:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .btn-ghost:hover,#wpbody-content .btn-ghost_light:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-ghost:hover,.btn-ghost_light:hover{cursor:pointer}.btn-ghost_light{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}#wpbody-content .btn-ghost_light,.btn-ghost_light{color:rgb(255 255 255/var(--tw-text-opacity))}.btn-ghost_light:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#9B1B21;color:#9B1B21}.btn-link{color:inherit;text-decoration:none;text-transform:uppercase}.btn-link__primary,.btn-link__primary:hover{--tw-text-opacity:1;color:#9B1B21}.icon-circle-primary,.icon-circle-primary__big{--tw-border-opacity:1;align-items:center;border-color:#9B1B21;border-radius:50%;border-width:1px;display:flex;height:2.2rem;justify-content:center;width:2.2rem}.icon-circle-primary__big{height:3rem;width:3rem}.section-spacing,.section-spacing-medium{padding-bottom:70px;padding-top:70px}.section-spacing-big{padding-bottom:120px;padding-top:120px}.section-spacing.pb-0{padding-bottom:0!important}.simplermoving-h__250{height:250px}.simplermoving-h__350{height:350px}.simplermoving-h__450{height:450px}.simplermoving-h__550{height:550px}.simplermoving-h__600{min-height:600px}.simplermoving-h__700{min-height:700px}.simplermoving-h__800{min-height:800px}.simplermoving-h__900{min-height:900px}.simplermoving-h__1000{min-height:1000px}.simplermoving-h__full{min-height:100vh}.pm-zero h2{font-size:2em}.pm-zero h3{font-size:1.5em}.pm-zero ul{list-style:disc;margin-left:1em}.pm-zero p{margin-bottom:0}.relative{position:relative}.container{max-width:1200px}.menu-wrap{align-items:center;background:transparent;box-shadow:none;display:flex;flex-direction:row;font-family:Montserrat Medium,sans-serif;height:auto;padding:0;position:relative;right:0;width:auto}.menu-wrap nav{flex-direction:row;list-style:none;margin-bottom:0;margin-top:0}.menu-wrap nav .top-menu-link{margin-bottom:0;margin-right:1.1rem;transition:.3s ease}.menu-wrap nav .top-menu-link .drop-menu{display:none;width:max-content}.menu-wrap nav .top-menu-link .drop-menu .dropdown-link{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .menu-wrap nav .top-menu-link .drop-menu .dropdown-link{color:rgb(255 255 255/var(--tw-text-opacity))}.menu-wrap nav .top-menu-link .drop-menu .dropdown-link:hover,.menu-wrap nav .top-menu-link:hover{--tw-text-opacity:1;color:#9B1B21}.menu-wrap nav .top-menu-link:hover{position:relative;transition:.3s ease}.menu-wrap nav .top-menu-link:hover .drop-menu{--tw-bg-opacity:1;background-color:#111;border-radius:2px;box-shadow:-1px 11px 18px -2px rgba(0,0,0,.75);display:block;left:.3rem;opacity:.95;padding:1rem;position:absolute;top:2.2rem;z-index:2}.menu-wrap nav .top-menu-link:hover .drop-menu>nav-link{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.menu-wrap nav .top-menu-link:hover .drop-menu:before{background:transparent;content:"";height:1.5rem;left:0;position:absolute;top:-1rem;width:100%}@media screen and (max-width:1024px){.mobile-menu .mobile-menu-wrap{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9B1B21}#wpbody-content .mobile-menu .mobile-menu-wrap,.mobile-menu .mobile-menu-wrap{color:rgb(255 255 255/var(--tw-text-opacity))}.mobile-menu .mobile-menu-wrap{height:30rem;left:-20rem;overflow:hidden;padding:1.5rem;top:4.25rem;transition:.3s ease;width:20rem}.mobile-menu .mobile-menu-wrap .nav{transition:.3s ease}.mobile-menu .mobile-menu-wrap .nav .multi-level-element{transform:translateX(0);transition:.3s ease;width:100%}.mobile-menu .mobile-menu-wrap .nav.slide-back{transform:translateX(-100%);transition:.3s ease}.mobile-menu .mobile-menu-wrap .drop-menu{--tw-bg-opacity:1;background-color:#9B1B21;height:100%;left:100%;opacity:0;transform:translateX(100%);transition:.4s cubic-bezier(.075,.82,.165,1);width:100%}.mobile-menu .mobile-menu-wrap .drop-menu.slide{display:block;left:.5rem;opacity:1;transform:translateX(100%);transition:.3s ease}.mobile-menu .mobile-menu-wrap .nav-link{display:inline-block}.mobile-menu .mobile-menu-wrap.show{left:0;transition:.3s ease}.mobile-menu .mobile-icon-wrapper{display:inline-block;height:30px;position:relative;top:3px;width:20px;z-index:100}.mobile-menu .mobile-icon-wrapper .mobile-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:2px;position:relative;right:0;top:12px;transform:rotate(-180deg);transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon:before{background:inherit;content:"";height:2px;position:absolute;right:0;top:-.55rem;transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon:after{background:inherit;bottom:-.55rem;content:"";height:2px;position:absolute;right:0;transition:.3s ease;width:20px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active{transition:.3s ease;width:13px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active:before{transition:.3s ease;width:9px}.mobile-menu .mobile-icon-wrapper .mobile-icon.active:after{transition:.3s ease;width:18px}.mobile-menu .mobile-icon-wrapper:hover{cursor:pointer}.mobile-menu.v1 .mobile-menu-wrap{right:-20rem;top:8.8rem}.mobile-menu.v1 .mobile-menu-wrap.show{right:0;transition:.3s ease}.mobile-menu.v1 .mobile-icon{--tw-bg-opacity:1;background-color:#111;left:0}.mobile-menu.v1 .mobile-icon:after,.mobile-menu.v1 .mobile-icon:before{left:0}.mobile-menu.v2 .mobile-menu-wrap{right:-20rem;top:6.2rem}.mobile-menu.v2 .mobile-menu-wrap.show{right:0;transition:.3s ease}}@media screen and (max-width:1024px) and (max-width:640px){.mobile-menu.v2 .mobile-menu-wrap{top:13.4rem}}@media screen and (max-width:1024px){.mobile-menu.v2 .mobile-icon,.mobile-menu.v2 .mobile-icon:after,.mobile-menu.v2 .mobile-icon:before{left:0}.mobile-menu.v4 .mobile-menu-wrap{left:-20rem;top:6.2rem}.mobile-menu.v4 .mobile-menu-wrap.show{left:0;transition:.3s ease}}@media screen and (max-width:1024px) and (max-width:640px){.mobile-menu.v4 .mobile-menu-wrap{top:4.3rem}}@media screen and (max-width:1024px){.mobile-menu.v4 .mobile-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));right:0}.mobile-menu.v4 .mobile-icon:after,.mobile-menu.v4 .mobile-icon:before{right:0}}@media screen and (max-width:768px){.mobile-menu.v1 .mobile-menu-wrap,.mobile-menu.v2 .mobile-menu-wrap{height:100vh;right:-50rem;width:100%}.mobile-menu.v4 .mobile-menu-wrap{height:100vh;left:-50rem;width:100%}}@media (max-width:1280px){.container{padding-left:1rem;padding-right:1rem}}.simplermoving-sidebar-aside .sidebar .menu li,.simplermoving-sidebar-aside .sidebar .menu li:hover,.tr-smooth{transition:all .3s cubic-bezier(.455,.03,.515,.955)}.underline-primary,.underline-primary_short,.underline-primary_short_light{position:relative}.underline-primary:after,.underline-primary_short:after,.underline-primary_short_light:after{--tw-bg-opacity:1;background-color:#9B1B21;bottom:-.3rem;content:"";height:2px;left:0;position:absolute;width:100%}.underline-primary_short:after{left:25%;max-width:180px;width:50%}@media (min-width:1024px){.underline-primary_short:after{left:0}}.underline-primary_short_light:after{background-color:rgba(161,30,36,.4);width:50%}.posts_lists li{--tw-text-opacity:1;color:rgb(17 17 17/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;margin-bottom:10px}.posts_lists li :hover,.single .simplermoving-photoaside a,.single .simplermoving-simplecontent a{--tw-text-opacity:1;color:#9B1B21}.baner-form-ghost .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .baner-form-ghost .fluentform .ff-el-form-control{color:rgb(255 255 255/var(--tw-text-opacity))}.baner-form-ghost .fluentform .ff-el-form-control{background:transparent;border:1px solid;border-radius:0}.baner-form-underline_white .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .baner-form-underline_white .fluentform .ff-el-form-control{color:rgb(255 255 255/var(--tw-text-opacity))}.baner-form-underline_dark .fluentform .ff-el-form-control,.baner-form-underline_white .fluentform .ff-el-form-control{background:transparent;border-left:none;border-radius:0;border-right:none;border-top:none}.baner-form-underline_dark .fluentform .ff-el-form-control{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(150 150 150/var(--tw-border-opacity));color:rgb(150 150 150/var(--tw-text-opacity))}.baner-form.v2{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2);border:1px solid;border-radius:5px;padding:2rem}.baner-form.v4 .fluentform .ff-el-form-control{text-align:center}.simplermoving-mainform.v1 .choices__inner{text-align:left}.simplermoving-mainform.v1 .choices__list--dropdown{overflow-y:hidden;text-align:left}.simplermoving-mainform.v1 .ff_submit_btn_wrapper{text-align:center}.simplermoving-mainform.v2 .choices__inner{text-align:left}.simplermoving-mainform.v2 .choices__list--dropdown{overflow-y:hidden;text-align:left}.simplermoving-mainform.v2 .ff_submit_btn_wrapper{text-align:center}.simplermoving-mainform.v2 .ff_submit_btn_wrapper .ff-btn-submit{width:100%}.simplermoving-mainform.v3 .choices__inner{text-align:left}.simplermoving-mainform.v3 .choices__list--dropdown{overflow-y:hidden;text-align:left}.simplermoving-mainform.v3 .ff_submit_btn_wrapper{text-align:center}.simplermoving-mainform.v3 .ff_submit_btn_wrapper .ff-btn-submit{width:auto}.simplermoving-mainform.v4 .choices__inner{text-align:left}.simplermoving-mainform.v4 .choices__list--dropdown{overflow-y:hidden;text-align:left}.simplermoving-mainform.v4 .fluentform .ff-el-form-control,.simplermoving-mainform.v4 .frm-fluent-form .choices__inner{--tw-border-opacity:1;--tw-text-opacity:1;background:transparent;border-color:rgb(150 150 150/var(--tw-border-opacity));border:none;border-bottom:1px solid;border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity))}@media (max-width:768px){.fluentform .ff_columns_total_2{display:flex;flex-direction:column-reverse}}.fluentform .ff-btn-submit{background-color:#9B1B21!important;border-radius:0;font-family:Montserrat Medium,sans-serif;padding:12px 20px}@media (max-width:768px){.fluentform .ff-btn-submit{margin-bottom:20px;width:100%}}.fluentform .ff-el-form-control{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity));padding:.6rem 1rem}.fluentform .ff_submit_btn_wrapper{margin-bottom:0!important}.fluentform .ff_submit_btn_wrapper .btn,.fluentform .ff_submit_btn_wrapper .btn-ghost,.fluentform .ff_submit_btn_wrapper .btn-ghost_light,.fluentform .ff_submit_btn_wrapper .btn-primary,.fluentform .ff_submit_btn_wrapper .btn-secondary,.fluentform .ff_submit_btn_wrapper .step-nav .ff-btn,.fluentform .step-nav .ff_submit_btn_wrapper .ff-btn{font-weight:500;margin-bottom:0;width:100%}.fluentform .step-nav .ff-btn-prev{--tw-bg-opacity:1!important;background-color:rgb(17 17 17/var(--tw-bg-opacity))!important}.fluentform .step-nav .ff-btn-next,.fluentform .step-nav .ff-btn-prev{--tw-bg-opacity:1;background-color:#9B1B21}@media (max-width:768px){.fluentform .step-nav .ff-btn-next,.fluentform .step-nav .ff-btn-prev{width:100%}}.fluentform .ff-el-progress-bar{--tw-bg-opacity:1!important;background-color:#9B1B21!important}.login{background-attachment:fixed;background-image:url(../images/login-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.login #login{padding:20vh 0 0}.login #login #backtoblog,.login #login #nav{text-align:center}.login #login #backtoblog a,.login #login #nav a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .login #login #backtoblog a,#wpbody-content .login #login #nav a{color:rgb(255 255 255/var(--tw-text-opacity))}.login #login #backtoblog a,.login #login #nav a{transition:all .25s}.login #login #backtoblog a:hover,.login #login #nav a:hover{--tw-text-opacity:1;color:#9B1B21}.login #login .forgetmenot{padding-top:10px}.login #login h1 a{background-image:url(../images/login.png);background-size:90px;height:110px;width:100%}.login .wp-core-ui .button.button-large{height:auto;padding:.2rem 1rem}.login .login .message{--tw-border-opacity:1;border-color:#9B1B21;border-left:4px solid}.login .wp-core-ui .button-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9B1B21;font-family:Montserrat Medium,sans-serif}#wpbody-content .login .wp-core-ui .button-primary,.login .wp-core-ui .button-primary{color:rgb(255 255 255/var(--tw-text-opacity))}.login .wp-core-ui .button-primary{border:2px solid transparent;border-radius:0;font-size:1.2rem;padding:.6rem 2.2rem;position:relative;transition:all .25s}.login .wp-core-ui .button-primary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#111;border-color:rgb(135 0 6/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .login .wp-core-ui .button-primary:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.login .wp-core-ui .button-primary:hover{cursor:pointer}.login .login form .input{font-size:1.6rem}#wpbody-content p{margin:1em 0}#wpbody-content .inline{display:inline-block!important}#wpbody-content .inline.hidden{display:none!important}#wpbody-content .toggle-auto-update{text-decoration:underline}#wpbody-content .mx-auto{margin-left:auto!important;margin-right:auto!important}#wpbody-content .text-white{color:rgb(255 255 255/var(--tw-text-opacity))!important}#wpbody-content .swiper-wrapper{align-items:start;display:flex;justify-content:center}#wpbody-content .simplermoving-h__350,#wpbody-content .simplermoving-h__350.responsive-image{height:350px!important}#wpbody-content .responsive-image{height:100%!important}@media (min-width:1024px){#wpbody-content .lg\:block{display:block!important}#wpbody-content .lg\:flex{display:flex!important}}#wpbody-content .simplermoving-faq .questions-wrapper{max-height:500px!important;overflow-y:scroll}#wpbody-content .simplermoving-testimonials.v3 .swiper-slide{margin-right:1rem;width:25%!important}#wpbody-content .simplermoving-testimonials.v3 .swiper-slide p{height:300px;overflow-y:scroll}#wpbody-content .simplermoving-testimonials.v4 .swiper2{flex-direction:column!important;max-height:500px!important;overflow-y:scroll}#wpbody-content .simplermoving-testimonials.v4 .swiper2 .swiper-wrapper{flex-direction:column!important}#wpbody-content .simplermoving-testimonials.v4 .swiper2 .swiper-slide{width:100%!important}.block-editor__container #adminmenu h1,.block-editor__container #adminmenu h2,.block-editor__container #adminmenu h3,.block-editor__container #adminmenu h4,.block-editor__container .edit-post-layout__metaboxes h1,.block-editor__container .edit-post-layout__metaboxes h2,.block-editor__container .edit-post-layout__metaboxes h3,.block-editor__container .edit-post-layout__metaboxes h4,.block-editor__container .edit-post-sidebar h1,.block-editor__container .edit-post-sidebar h2,.block-editor__container .edit-post-sidebar h3,.block-editor__container .edit-post-sidebar h4{font-family:Montserrat Normal,sans-serif}.block-editor-block-list__layout .block-editor-block-list__block{max-width:90%}.block-editor-block-list__layout .block-editor-block-list__block h1,.block-editor-block-list__layout .block-editor-block-list__block h2,.block-editor-block-list__layout .block-editor-block-list__block h3,.block-editor-block-list__layout .block-editor-block-list__block h4,.block-editor-block-list__layout .block-editor-block-list__block h5,.block-editor-block-list__layout .block-editor-block-list__block h6{color:inherit;font-family:Montserrat Medium,sans-serif;margin:0 0 1rem}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-container{display:table;table-layout:fixed;vertical-align:top;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell{display:table-cell;margin-bottom:1rem;padding:0 15px;vertical-align:inherit;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .ff-el-form-hide_label>.ff-el-input--label{display:none}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.block-editor-block-list__layout .block-editor-block-list__block .frm-fluent-form .ff-t-cell:last-of-type{padding-right:0}.block-editor-block-list__layout .block-editor-block-list__block .fluentform .ff-el-group{margin-bottom:20px}.block-editor-block-list__layout .block-editor-block-list__block .fluentform .ff-el-form-control{display:block;font-size:16px;line-height:1.5;margin-bottom:0;max-width:100%;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.block-editor-block-list__layout .block-editor-block-list__block .ff_submit_btn_wrapper{margin-top:2rem}.block-editor-block-list__layout .block-editor-block-list__block[data-align=full]>.block-editor-block-list__block-edit figure{width:inherit}.edit-post-layout.is-sidebar-opened .edit-post-plugin-sidebar__sidebar-layout,.edit-post-layout.is-sidebar-opened .edit-post-sidebar{min-width:520px!important}.interface-interface-skeleton__sidebar .interface-complementary-area{width:100%}.edit-post-layout:not(.is-sidebar-opened) .interface-interface-skeleton__sidebar{display:none}.is-sidebar-opened .interface-interface-skeleton__sidebar{width:650px}.acf-block-preview .overlay,.overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.acf-block-preview .overlay+.container,.overlay+.container{position:relative;z-index:2}.editor-styles-wrapper p{margin-top:0!important}#adminmenu li.wp-menu-separator{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));height:1px;opacity:.3}.theme-browser .theme .theme-name{height:100%}.ai1wm-progress-bar-percent{font-size:.9em!important}body,html{overflow-x:hidden}body{--tw-bg-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:fade .65s cubic-bezier(.645,.45,.355,1);background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Montserrat Normal,sans-serif;margin:0;opacity:1;padding:0;transition:.27s cubic-bezier(.345,.545,.255,1)}@media (min-width:768px){body.mobile-menu-opened{max-height:auto}}@keyframes fade{0%{opacity:0}to{opacity:1}}:focus{outline:none}.simplermoving-main-banner{position:relative}.simplermoving-main-banner.v4 .mobile-overlay{position:absolute}.simplermoving-main-banner.v4 .mobile-overlay:after{background:hsla(0,0%,100%,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){.simplermoving-main-banner.v4 .mobile-overlay{position:relative}.simplermoving-main-banner.v4 .mobile-overlay:after{content:none}}@media only screen and (max-width:768px){.simplermoving-awards{padding-bottom:0}}.legal h1,.sitemap h2{--tw-text-opacity:1;color:#9B1B21}.sitemap h2{font-family:Montserrat Bold,sans-serif;font-size:1.5rem;line-height:2rem;margin-bottom:1%;text-align:left}.sitemap h3{font-size:1.125rem;font-weight:700;line-height:1.75rem}.sitemap h3,.sitemap li{text-align:left}.simplermoving-services.v2 .service-photo{overflow:hidden;position:relative;transition:.25s ease-in-out}.simplermoving-services.v2 .service-photo:before{background-image:linear-gradient(0deg,rgba(0,0,0,.34) 36%,hsla(0,0%,100%,0) 70%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.simplermoving-services.v2 .service-photo:hover img{scale:1.05;transition:.25s ease-in-out}.simplermoving-services.v2 .service-photo h3{bottom:1.5rem;left:1.5rem;position:absolute;z-index:100}.simplermoving-services.v2 .service-description{flex-grow:1}.simplermoving-services.v4 .service-card{background:#fff;overflow:hidden;position:relative;transition:.25s ease-in-out}.simplermoving-services.v4 .service-card img{transition:.3s ease-in-out}.simplermoving-services.v4 .service-card h3{bottom:0;left:0;position:absolute;z-index:10}.simplermoving-services.v4 .service-card .overlay{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));content:"";height:100%;left:0;position:absolute;right:0;scale:.7;top:150%;transition:.3s ease-in-out;width:100%}.simplermoving-services.v4 .service-card p{left:1.5rem;opacity:0;position:absolute;text-align:left;top:100%;transition:.25s ease-in-out;width:80%}.simplermoving-services.v4 .service-card:hover .overlay{scale:1;top:0}.simplermoving-services.v4 .service-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.simplermoving-services.v4 .service-card:hover img{scale:.8;transition:.35s ease-in-out}.simplermoving-services.v3 .service-card{background:#fff;border-radius:1rem;overflow:hidden;position:relative;transition:.25s ease-in-out}.simplermoving-services.v3 .service-card img{left:0;position:relative;top:0;transition:.3s ease-in-out;z-index:1}.simplermoving-services.v3 .service-card h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .simplermoving-services.v3 .service-card h2{color:rgb(255 255 255/var(--tw-text-opacity))}.simplermoving-services.v3 .service-card h2{bottom:1rem;left:1rem;position:absolute;z-index:10}.simplermoving-services.v3 .service-card .overlay{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:2.5rem;content:"";height:100%;left:0;opacity:0;position:absolute;right:0;scale:.95;top:0;transition:.3s ease-in-out;width:100%;z-index:2}.simplermoving-services.v3 .service-card p{--tw-text-opacity:1}#wpbody-content .simplermoving-services.v3 .service-card p,.simplermoving-services.v3 .service-card p{color:rgb(255 255 255/var(--tw-text-opacity))}.simplermoving-services.v3 .service-card p{left:2rem;opacity:0;position:absolute;text-align:left;top:18%;transition:.25s ease-in-out;width:80%}.simplermoving-services.v3 .service-card:hover .overlay{border-radius:0;opacity:.8;scale:1;top:0;transition:.22s ease-in-out}.simplermoving-services.v3 .service-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.simplermoving-services.v3 .service-card:hover img{scale:1.05;transition:.35s ease-in-out}.areasmain{background-image:url(/wp-content/uploads/2024/06/po1.png);background-position:50%;background-repeat:no-repeat;background-size:27%}@media only screen and (max-width:768px){.areasmain{background-size:60%}}.simplermoving-reputation.v4 .image-wrap{min-height:430px}.simplermoving-reputation.v4 .image-wrap .first-image{height:100%;object-fit:cover;position:absolute;right:-1rem;width:70%;z-index:1}@media (min-width:1024px){.simplermoving-reputation.v4 .image-wrap .first-image{left:7rem;width:80%}}.simplermoving-reputation.v4 .image-wrap .second-image{bottom:auto;height:70%;left:0;object-fit:cover;position:absolute;top:15%;width:auto;z-index:2}@media (min-width:768px){.simplermoving-reputation.v4 .image-wrap .second-image{left:-2rem;max-width:80%}.simplermoving-reputation.v4 .image-wrap{max-height:100%}}.simplermoving-testimonials.v3 .swiper3{overflow:hidden;width:100%}.simplermoving-testimonials.v3 .swiper3 .swiper-slide{font-size:18px;text-align:center}.simplermoving-testimonials.v3 .swiper3 .swiper-pagination{bottom:-1rem;position:relative}.simplermoving-testimonials.v3 .swiper3 .swiper-pagination .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.simplermoving-testimonials.v3 .swiper3 .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.simplermoving-testimonials.v4 .swiper2{height:100%;overflow:hidden;width:100%}.simplermoving-testimonials.v4 .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;font-size:18px;-webkit-justify-content:center;justify-content:center;min-height:280px;text-align:center;width:80%}.simplermoving-testimonials.v4 .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:#9B1B21}.simplermoving-testimonials.v4 .swiper-pagination-bullet-active{opacity:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-50px;position:absolute;right:auto;top:-177px}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;position:absolute;right:-50px;top:-177px}.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#fff;font-size:2rem}.simplermoving-process.v4 .process-card{background:#fff;overflow:hidden;position:relative;transition:.25s ease-in-out}.simplermoving-process.v4 .process-card img{transition:.3s ease-in-out}.simplermoving-process.v4 .process-card h3{bottom:0;left:0;position:absolute;z-index:10}.simplermoving-process.v4 .process-card .overlay{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));content:"";height:100%;left:0;position:absolute;right:0;scale:.7;top:150%;transition:.3s ease-in-out;width:100%}.simplermoving-process.v4 .process-card p{left:1.5rem;opacity:0;position:absolute;text-align:left;top:100%;transition:.25s ease-in-out;width:80%}.simplermoving-process.v4 .process-card:hover .overlay{scale:1;top:0}.simplermoving-process.v4 .process-card:hover p{opacity:1;top:3rem;transition:.33s ease-in-out;z-index:10}.simplermoving-process.v4 .process-card:hover img{scale:.8;transition:.35s ease-in-out}.simplermoving-sidebar-aside .main-content ul{list-style:disc;margin-bottom:1.3rem;margin-left:2rem}.simplermoving-sidebar-aside .main-content ul br{display:none}.simplermoving-sidebar-aside .main-content ul li{margin-bottom:1rem}.simplermoving-sidebar-aside .main-content ol{list-style:decimal;margin-bottom:1.3rem;margin-left:2rem}.simplermoving-sidebar-aside .main-content ol br{display:none}.simplermoving-sidebar-aside .main-content ol li{margin-bottom:1rem}.simplermoving-sidebar-aside .sidebar .menu{--tw-bg-opacity:1;background-color:rgb(244 243 245/var(--tw-bg-opacity));border-radius:2rem}.simplermoving-sidebar-aside .sidebar .menu li{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom:.5px solid;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(0 0 0/var(--tw-text-opacity));cursor:pointer;font-weight:600;padding:.7rem .5rem}.simplermoving-sidebar-aside .sidebar .menu li:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#9B1B21;color:rgb(255 255 255/var(--tw-text-opacity))}#wpbody-content .simplermoving-sidebar-aside .sidebar .menu li:hover{color:rgb(255 255 255/var(--tw-text-opacity))}.simplermoving-sidebar-aside .sidebar .fluentform .fluentform .ff-el-form-control{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;color:rgb(150 150 150/var(--tw-text-opacity));padding:.6rem 1rem}.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper{margin-bottom:0!important}.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn,.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-ghost,.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-ghost_light,.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-primary,.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .btn-secondary,.simplermoving-sidebar-aside .sidebar .fluentform .ff_submit_btn_wrapper .step-nav .ff-btn,.simplermoving-sidebar-aside .sidebar .fluentform .step-nav .ff_submit_btn_wrapper .ff-btn{font-weight:500;margin-bottom:0;width:100%}.keepitsimple p{font-size:1.5rem;line-height:2rem}.simplermoving-review .review-item{margin:3rem 0;min-height:250px;text-align:center;transition:all .3s}.simplermoving-review .review-item img{height:160px;object-fit:cover;position:absolute;top:-6rem;transition:all .3s;width:160px;z-index:5}.simplermoving-review .review-item .review-item__details{display:flex;flex-direction:column;justify-content:end;min-height:250px;padding:1rem 1rem 2rem;position:relative;top:2rem}.simplermoving-review .review-item .review-item__details .review-item__desc{--tw-text-opacity:1;color:#9B1B21;left:0;padding:0 1rem;transition:all .3s ease-in-out;z-index:10}.simplermoving-review .review-item .review-item__details:before{content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s;width:100%;z-index:1}.simplermoving-review .review-item .quote{top:-3.5rem}@media (min-width:1024px){.simplermoving-review .review-item .quote{top:-2rem}}.simplermoving-review .review-item:hover img{top:-9.5rem}@media (min-width:768px){.simplermoving-review .review-item:hover img{top:-7.5rem}}.simplermoving-review_v3 .simplermoving-review__wrap{-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__social{visibility:hidden}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__social a{--tw-text-opacity:1;color:rgb(150 150 150/var(--tw-text-opacity));display:inline-block;font-size:15px;margin-top:13px;opacity:0;text-decoration:none;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;transition-delay:0s;visibility:hidden}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__social a:first-of-type{transition-delay:50ms!important}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__social a:nth-of-type(2){transition-delay:125ms!important}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__social a:nth-of-type(3){transition-delay:.2s}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__name{position:relative}.simplermoving-review_v3 .simplermoving-review__wrap .simplermoving-review__name:before{--tw-bg-opacity:1;background-color:rgb(150 150 150/var(--tw-bg-opacity));bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .45s ease;-moz-transition:all .45s ease;-ms-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease;width:0}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__social a{opacity:1;position:relative;visibility:visible}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__social a:first-of-type{transition-delay:50ms!important}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__social a:nth-of-type(2){transition-delay:125ms!important}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__social a:nth-of-type(3){transition-delay:.2s}.simplermoving-review_v3 .simplermoving-review__wrap:hover .simplermoving-review__name:before{width:100%}.simplermoving-review_v4 .simplermoving-review__img,.simplermoving-review_v5 .simplermoving-review__img{transition:all .35s ease}.simplermoving-review_v4 .simplermoving-review__img:hover,.simplermoving-review_v5 .simplermoving-review__img:hover{transform:scale(1.04)}.simplermoving-about__v3{padding:6rem 0}.simplermoving-about__v4{max-height:1000px}.simplermoving-about__v5 .section-image,.simplermoving-about__v8 .section-image{max-height:900px}.simplermoving-about__v7 img:hover{transform:scale(1.01)}.simplermoving-offer_v4 .icon-wrapper>:not(:first-child){--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-left:1px solid}.simplermoving-contact_v1--title{position:relative}.simplermoving-contact_v1--title:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;content:"";height:2px;left:0;position:absolute;width:30px}.simplermoving-footer ul,.simplermoving-footer-copyright ul{line-height:1.2;list-style:none;padding-left:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1bmRsZS5zY3NzIiwicGx1Z2lucy9zd2lwZXIuc2NzcyIsImJ1bmRsZS5jc3MiLCJjb21wb25lbnRzL2ZvbnRzLnNjc3MiLCJjb21wb25lbnRzL2ltYWdlcy5zY3NzIiwiY29tcG9uZW50cy90eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvc3BhY2luZy5zY3NzIiwiY29tcG9uZW50cy9ncmlkLnNjc3MiLCJjb21wb25lbnRzL21lbnUuc2NzcyIsImNvbXBvbmVudHMvbW9iaWxlLnNjc3MiLCJjb21wb25lbnRzL3Jlc3BvbnNpdmUuc2NzcyIsImNvbXBvbmVudHMvdHJhbnNpdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvZXh0cmFzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL3dwbG9naW4uc2NzcyIsImNvbXBvbmVudHMvd3BhZG1pbi5zY3NzIiwiY29yZS9jb3JlLnNjc3MiLCJsYXlvdXQvbWFpbl9iYW5uZXIuc2NzcyIsImxheW91dC9iYW5uZXIuc2NzcyIsImxheW91dC9zZXJ2aWNlcy5zY3NzIiwibGF5b3V0L3JlcHV0YXRpb24uc2NzcyIsImxheW91dC90ZXN0aW1vbmlhbHMuc2NzcyIsImxheW91dC9wcm9jZXNzLnNjc3MiLCJsYXlvdXQvc2lkZWJhcmFzaWRlLnNjc3MiLCJsYXlvdXQvcmV2aWV3LnNjc3MiLCJsYXlvdXQvYWJvdXQuc2NzcyIsImxheW91dC9vZmZlci5zY3NzIiwibGF5b3V0L2NvbnRhY3Quc2NzcyIsImxheW91dC9mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnRUFBQSxDQUFBLGlCQUFBLGNBQUEsQ0FBQSxxQkFBQSxDQUFBLGVBQUEsZUFBQSxDQUFBLEtBQUEsNkJBQUEsQ0FBQSxnTUFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsVUFBQSxDQUFBLEtBQUEsbUJBQUEsQ0FBQSxHQUFBLG9CQUFBLENBQUEsYUFBQSxDQUFBLFFBQUEsQ0FBQSxvQkFBQSxnQ0FBQSxDQUFBLGtCQUFBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxFQUFBLHVCQUFBLENBQUEsU0FBQSxrQkFBQSxDQUFBLGtCQUFBLG1HQUFBLENBQUEsYUFBQSxDQUFBLE1BQUEsYUFBQSxDQUFBLFFBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxpQkFBQSxDQUFBLHVCQUFBLENBQUEsSUFBQSxhQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsTUFBQSx3QkFBQSxDQUFBLG9CQUFBLENBQUEsYUFBQSxDQUFBLHNDQUFBLGFBQUEsQ0FBQSxtQkFBQSxDQUFBLGNBQUEsQ0FBQSxtQkFBQSxDQUFBLFFBQUEsQ0FBQSxTQUFBLENBQUEsY0FBQSxtQkFBQSxDQUFBLGdEQUFBLHlCQUFBLENBQUEsNEJBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLFlBQUEsQ0FBQSxpQkFBQSxlQUFBLENBQUEsU0FBQSx1QkFBQSxDQUFBLHdEQUFBLFdBQUEsQ0FBQSxjQUFBLDRCQUFBLENBQUEsbUJBQUEsQ0FBQSw0QkFBQSx1QkFBQSxDQUFBLDZCQUFBLHlCQUFBLENBQUEsWUFBQSxDQUFBLFFBQUEsaUJBQUEsQ0FBQSxtREFBQSxRQUFBLENBQUEsU0FBQSxRQUFBLENBQUEsZ0JBQUEsU0FBQSxDQUFBLFdBQUEsZUFBQSxDQUFBLFFBQUEsQ0FBQSxTQUFBLENBQUEsU0FBQSxlQUFBLENBQUEseUNBQUEsYUFBQSxDQUFBLFNBQUEsQ0FBQSxxQkFBQSxjQUFBLENBQUEsVUFBQSxjQUFBLENBQUEsK0NBQUEsYUFBQSxDQUFBLHFCQUFBLENBQUEsVUFBQSxXQUFBLENBQUEsY0FBQSxDQUFBLFNBQUEsWUFBQSxDQUFBLGlCQUFBLGtCQUFBLENBQUEsa0JBQUEsQ0FBQSxhQUFBLENBQUEsYUFBQSxDQUFBLGFBQUEsQ0FBQSxjQUFBLENBQUEsY0FBQSxDQUFBLFlBQUEsQ0FBQSxZQUFBLENBQUEsaUJBQUEsQ0FBQSxxQ0FBQSxDQUFBLGNBQUEsQ0FBQSxtQkFBQSxDQUFBLHFCQUFBLENBQUEsc0JBQUEsQ0FBQSx1QkFBQSxDQUFBLGlCQUFBLENBQUEsMEJBQUEsQ0FBQSwyQkFBQSxDQUFBLG1DQUFBLENBQUEsaUNBQUEsQ0FBQSwwQkFBQSxDQUFBLHFCQUFBLENBQUEsNkJBQUEsQ0FBQSxXQUFBLENBQUEsaUJBQUEsQ0FBQSxlQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxlQUFBLENBQUEsWUFBQSxDQUFBLGtCQUFBLENBQUEsb0JBQUEsQ0FBQSwwQkFBQSxDQUFBLHdCQUFBLENBQUEseUJBQUEsQ0FBQSwwQkFBQSxDQUFBLHNCQUFBLENBQUEsdUJBQUEsQ0FBQSx3QkFBQSxDQUFBLHFCQUFBLENBQ0EsV0FBQSxVQUFBLENBQUEseUJBQUEsV0FBQSxlQUFBLENBQUEsQ0FBQSx5QkFBQSxXQUFBLGVBQUEsQ0FBQSxDQUFBLHlCQUFBLFdBQUEsZUFBQSxDQUFBLENBQUEsMEJBQUEsV0FBQSxnQkFBQSxDQUFBLENBQUEsMEJBQUEsV0FBQSxnQkFBQSxDQUFBLENBQUEsMEJBQUEsV0FBQSxnQkFBQSxDQUFBLENBQ0EsU0FBQSxrQkFBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsV0FBQSxDQUFBLGVBQUEsQ0FBQSxTQUFBLENBQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxVQUFBLGlCQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLE9BQUEsS0FBQSxDQUFBLFVBQUEsUUFBQSxDQUFBLFNBQUEsT0FBQSxDQUFBLFFBQUEsTUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLEtBQUEsU0FBQSxDQUFBLEtBQUEsWUFBQSxDQUFBLEtBQUEsUUFBQSxDQUFBLFNBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLFNBQUEsa0JBQUEsQ0FBQSxlQUFBLENBQUEsTUFBQSxrQkFBQSxDQUFBLGVBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsa0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSxNQUFBLG9CQUFBLENBQUEsaUJBQUEsQ0FBQSxNQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FBQSxPQUFBLGtCQUFBLENBQUEsZUFBQSxDQUFBLE1BQUEsZUFBQSxDQUFBLFlBQUEsQ0FBQSxTQUFBLGVBQUEsQ0FBQSxNQUFBLG9CQUFBLENBQUEsTUFBQSxrQkFBQSxDQUFBLE9BQUEsb0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsU0FBQSxpQkFBQSxDQUFBLE1BQUEsaUJBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsT0FBQSxpQkFBQSxDQUFBLE9BQUEsa0JBQUEsQ0FBQSxNQUFBLGtCQUFBLENBQUEsT0FBQSxlQUFBLENBQUEsTUFBQSxtQkFBQSxDQUFBLGFBQUEsZUFBQSxDQUFBLE9BQUEsa0JBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsTUFBQSxpQkFBQSxDQUFBLE1BQUEscUJBQUEsQ0FBQSxNQUFBLG1CQUFBLENBQUEsTUFBQSxnQkFBQSxDQUFBLE1BQUEsY0FBQSxDQUFBLE1BQUEsbUJBQUEsQ0FBQSxNQUFBLGdCQUFBLENBQUEsTUFBQSxpQkFBQSxDQUFBLE1BQUEsZUFBQSxDQUFBLE1BQUEsb0JBQUEsQ0FBQSxNQUFBLGVBQUEsQ0FBQSxNQUFBLG1CQUFBLENBQUEsTUFBQSxlQUFBLENBQUEsT0FBQSxlQUFBLENBQUEsTUFBQSxpQkFBQSxDQUFBLE9BQUEsYUFBQSxDQUFBLGNBQUEsb0JBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxRQUFBLFlBQUEsQ0FBQSxRQUFBLFdBQUEsQ0FBQSxLQUFBLFdBQUEsQ0FBQSxNQUFBLGFBQUEsQ0FBQSxLQUFBLFdBQUEsQ0FBQSxNQUFBLFdBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxLQUFBLGFBQUEsQ0FBQSxNQUFBLGFBQUEsQ0FBQSxNQUFBLFdBQUEsQ0FBQSxRQUFBLFdBQUEsQ0FBQSxPQUFBLGtCQUFBLENBQUEsTUFBQSxZQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsTUFBQSxZQUFBLENBQUEsTUFBQSxXQUFBLENBQUEsS0FBQSxjQUFBLENBQUEsUUFBQSxVQUFBLENBQUEsVUFBQSxvQkFBQSxDQUFBLFFBQUEsVUFBQSxDQUFBLEtBQUEsVUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLEtBQUEsWUFBQSxDQUFBLE1BQUEsWUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLFNBQUEsU0FBQSxDQUFBLE9BQUEsaUJBQUEsQ0FBQSxLQUFBLFVBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsVUFBQSxnQkFBQSxDQUFBLFNBQUEsZUFBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLE1BQUEsV0FBQSxDQUFBLE1BQUEsVUFBQSxDQUFBLFVBQUEsZ0JBQUEsQ0FBQSxNQUFBLFdBQUEsQ0FBQSxNQUFBLFlBQUEsQ0FBQSxTQUFBLGdCQUFBLENBQUEsTUFBQSxVQUFBLENBQUEsTUFBQSxVQUFBLENBQUEsU0FBQSxnQkFBQSxDQUFBLEtBQUEsYUFBQSxDQUFBLEtBQUEsYUFBQSxDQUFBLFdBQUEsV0FBQSxDQUFBLGdCQUFBLGNBQUEsQ0FBQSxXQUFBLG9CQUFBLENBQUEsYUFBQSw2Q0FBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxrQkFBQSwwQkFBQSxDQUFBLFVBQUEscUJBQUEsQ0FBQSxrQkFBQSw2QkFBQSxDQUFBLFdBQUEsY0FBQSxDQUFBLGFBQUEsc0JBQUEsQ0FBQSxjQUFBLGtCQUFBLENBQUEsZ0JBQUEsc0JBQUEsQ0FBQSxpQkFBQSw2QkFBQSxDQUFBLGdCQUFBLDRCQUFBLENBQUEsUUFBQSxVQUFBLENBQUEsUUFBQSxRQUFBLENBQUEsT0FBQSxVQUFBLENBQUEsaUJBQUEsZUFBQSxDQUFBLG1CQUFBLGtCQUFBLENBQUEsWUFBQSxvQkFBQSxDQUFBLFlBQUEsbUJBQUEsQ0FBQSxjQUFBLG9CQUFBLENBQUEsYUFBQSxrQkFBQSxDQUFBLFlBQUEscUJBQUEsQ0FBQSxTQUFBLG9CQUFBLENBQUEsUUFBQSxnQkFBQSxDQUFBLFVBQUEsdUJBQUEsQ0FBQSxZQUFBLHVCQUFBLENBQUEsWUFBQSx1QkFBQSxDQUFBLFlBQUEsb0JBQUEsQ0FBQSxVQUFBLG9CQUFBLENBQUEsY0FBQSxxQkFBQSxDQUFBLGdEQUFBLENBQUEsZ0JBQUEscUJBQUEsQ0FBQSxvREFBQSxDQUFBLGNBQUEscUJBQUEsQ0FBQSxzREFBQSxDQUFBLGdCQUFBLG9CQUFBLENBQUEsa0JBQUEscUJBQUEsQ0FBQSxzREFBQSxDQUFBLGtCQUFBLHFCQUFBLENBQUEsc0RBQUEsQ0FBQSxpQkFBQSxxQkFBQSxDQUFBLHNEQUFBLENBQUEsd0JBQUEsbUNBQUEsQ0FBQSxVQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FBQSxXQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FBQSxVQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FBQSxnQkFBQSxzQ0FBQSxDQUFBLGdCQUFBLDRCQUFBLENBQUEsWUFBQSxpQkFBQSxDQUFBLG9EQUFBLENBQUEsWUFBQSxpQkFBQSxDQUFBLHFEQUFBLENBQUEsY0FBQSxvQ0FBQSxDQUFBLGlCQUFBLHNDQUFBLENBQUEsU0FBQSxpQkFBQSxDQUFBLGtEQUFBLENBQUEsYUFBQSxpQ0FBQSxDQUFBLGNBQUEsaUJBQUEsQ0FBQSxrREFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxnREFBQSxDQUFBLGNBQUEsWUFBQSxDQUFBLFlBQUEsU0FBQSxDQUFBLGNBQUEsWUFBQSxDQUFBLFdBQUEsWUFBQSxDQUFBLGlCQUFBLFlBQUEsQ0FBQSxnQkFBQSxrQkFBQSxDQUFBLGNBQUEsZ0JBQUEsQ0FBQSxLQUFBLFlBQUEsQ0FBQSxLQUFBLFNBQUEsQ0FBQSxLQUFBLGFBQUEsQ0FBQSxLQUFBLGNBQUEsQ0FBQSxLQUFBLFlBQUEsQ0FBQSxLQUFBLGNBQUEsQ0FBQSxNQUFBLGNBQUEsQ0FBQSxLQUFBLGVBQUEsQ0FBQSxLQUFBLGNBQUEsQ0FBQSxPQUFBLG1CQUFBLENBQUEsb0JBQUEsQ0FBQSxNQUFBLG1CQUFBLENBQUEsb0JBQUEsQ0FBQSxNQUFBLG1CQUFBLENBQUEsb0JBQUEsQ0FBQSxNQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxPQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FBQSxNQUFBLGlCQUFBLENBQUEsa0JBQUEsQ0FBQSxNQUFB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LHlCQUFBLFVBQUEsZUFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFVBQUEsY0FBQSxDQUFBLENBQUEseUJBQUEsVUFBQSxhQUFBLENBQUEsVUFBQSxlQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxhQUFBLGlCQUFBLENBQUEsWUFBQSxVQUFBLENBQUEsaUJBQUEsNkNBQUEsQ0FBQSxjQUFBLGtCQUFBLENBQUEsaUJBQUEsd0JBQUEsQ0FBQSxDQUFBLHlCQUFBLGFBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLFdBQUEsa0JBQUEsQ0FBQSxlQUFBLENBQUEsV0FBQSxvQkFBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLFVBQUEsZUFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsVUFBQSxZQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFVBQUEsZ0JBQUEsQ0FBQSxVQUFBLGlCQUFBLENBQUEsa0JBQUEsb0JBQUEsQ0FBQSxZQUFBLFlBQUEsQ0FBQSxVQUFBLFlBQUEsQ0FBQSxhQUFBLFNBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLGFBQUEsU0FBQSxDQUFBLGNBQUEsZ0JBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxTQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLFVBQUEsV0FBQSxDQUFBLGlCQUFBLDZDQUFBLENBQUEsaUJBQUEsNkNBQUEsQ0FBQSxjQUFBLGtCQUFBLENBQUEsY0FBQSxxQkFBQSxDQUFBLGVBQUEsY0FBQSxDQUFBLGlCQUFBLHNCQUFBLENBQUEsbUJBQUEsMEJBQUEsQ0FBQSxxQkFBQSw2QkFBQSxDQUFBLGNBQUEsc0JBQUEsQ0FBQSxnQkFBQSxxQkFBQSxDQUFBLFVBQUEsY0FBQSxDQUFBLFVBQUEsWUFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLFdBQUEsbUJBQUEsQ0FBQSxvQkFBQSxDQUFBLFVBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsZ0JBQUEsQ0FBQSxhQUFBLENBQUEsVUFBQSxpQkFBQSxDQUFBLFVBQUEsbUJBQUEsQ0FBQSxVQUFBLG9CQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxlQUFBLGVBQUEsQ0FBQSxhQUFBLGtCQUFBLENBQUEsbUJBQUEsQ0FBQSxhQUFBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxjQUFBLGlCQUFBLENBQUEsa0JBQUEsQ0FBQSxjQUFBLGNBQUEsQ0FBQSxhQUFBLENBQUEsY0FBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsQ0FBQSwwQkFBQSxVQUFBLGVBQUEsQ0FBQSxXQUFBLG9CQUFBLENBQUEsV0FBQSxrQkFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxpQkFBQSxDQUFBLFlBQUEsZ0JBQUEsQ0FBQSxVQUFBLG1CQUFBLENBQUEsVUFBQSxZQUFBLENBQUEsVUFBQSxvQkFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFVBQUEsa0JBQUEsQ0FBQSxXQUFBLGFBQUEsQ0FBQSxrQkFBQSxvQkFBQSxDQUFBLFVBQUEsWUFBQSxDQUFBLFlBQUEsWUFBQSxDQUFBLFlBQUEsV0FBQSxDQUFBLFlBQUEsV0FBQSxDQUFBLFVBQUEsWUFBQSxDQUFBLGFBQUEsZ0JBQUEsQ0FBQSxjQUFBLGdCQUFBLENBQUEsYUFBQSxnQkFBQSxDQUFBLGFBQUEsZ0JBQUEsQ0FBQSxhQUFBLFNBQUEsQ0FBQSxhQUFBLFNBQUEsQ0FBQSxhQUFBLGdCQUFBLENBQUEsYUFBQSxTQUFBLENBQUEsY0FBQSxnQkFBQSxDQUFBLGlCQUFBLDZDQUFBLENBQUEsY0FBQSxrQkFBQSxDQUFBLGNBQUEscUJBQUEsQ0FBQSxpQkFBQSxnQkFBQSxDQUFBLGlCQUFBLHNCQUFBLENBQUEsa0JBQUEsa0JBQUEsQ0FBQSxtQkFBQSwwQkFBQSxDQUFBLHFCQUFBLDZCQUFBLENBQUEsb0JBQUEsNEJBQUEsQ0FBQSxrQkFBQSxlQUFBLENBQUEsY0FBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsZUFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQUEsU0FBQSxjQUFBLENBQUEsU0FBQSxZQUFBLENBQUEsVUFBQSxZQUFBLENBQUEsVUFBQSxrQkFBQSxDQUFBLG1CQUFBLENBQUEsV0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQUEsV0FBQSxvQkFBQSxDQUFBLFVBQUEsYUFBQSxDQUFBLFdBQUEscUJBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsV0FBQSxtQkFBQSxDQUFBLFVBQUEsZUFBQSxDQUFBLFVBQUEsbUJBQUEsQ0FBQSxVQUFBLGtCQUFBLENBQUEsZUFBQSxlQUFBLENBQUEsY0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLGVBQUEsMEVBQUEsQ0FBQSxrR0FBQSxDQUFBLGtHQUFBLENBQUEsQ0FBQSwwQkFBQSxVQUFBLGVBQUEsQ0FBQSxhQUFBLGlCQUFBLENBQUEsV0FBQSxrQkFBQSxDQUFBLGFBQUEsZ0JBQUEsQ0FBQSxjQUFBLGdCQUFBLENBQUEsYUFBQSxTQUFBLENBQUEsY0FBQSxrQkFBQSxDQUFBLFVBQUEsaUJBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsb0JBQUEsQ0FBQSxxQkFBQSxDQUFBLENDU0MsV0FBVyx3QkFBQSxDQUFzdUUsaUJBQUEsQ0FBaEIsZUFBQSxDQUE3ckUsNHJFQ1FyQyxDRFJvd0UsTUFBTSw0QkNXMXdFLENEWHV5RSxRQUE2RSxlQUFBLENBQXJFLGdCQUFBLENBQWlCLGlCQUFBLENBQW9DLGVBQUEsQ0FBZ0MsU0FBQSxDQUFsRCxpQkFBQSxDQUE0RCxTQ3FCOTRFLENEckJ3NUUsaUNBQWlDLHFCQ3lCejdFLENEekIrOEUsZ0JBQThHLHNCQUFBLENBQTNDLFlBQUEsQ0FBdEIsV0FBQSxDQUE3QixpQkFBQSxDQUFnRSw2QkFBQSxDQUE5QyxVQUFBLENBQXVCLFNDbUN4Z0YsQ0RuQ29sRiw4Q0FBOEMsdUJDdUNsb0YsQ0R2Q2lxRix1QkFBdUIsa0JDMkN4ckYsQ0QzQzJzRix1Q0FBdUMsa0JDK0NsdkYsQ0QvQ3F3RixjQUFjLGFBQUEsQ0FBeUIsV0FBQSxDQUFZLGlCQUFBLENBQWtCLDZCQUFBLENBQXpDLFVDdURqeUYsQ0R2RHcyRiw4QkFBOEIsaUJDMkR0NEYsQ0QzRHc1RixvREFBb0QsV0MrRDU4RixDRC9EdzlGLG1DQUFtQyxzQkFBQSxDQUF1QixvQ0NvRWxoRyxDRHBFdWpHLHNDQUE4RCxrQ0FBQSxDQUFtQywwQkFBQSxDQUEzRCx1QkMwRTdsRyxDRDFFbXJHLHNEQUFzRCxrQkM4RXp1RyxDRDlFNHZHLHlRQUF5USwyQkNrRnJnSCxDRGxGaWlILHNMQUFnTyxXQUFBLENBQXhCLE1BQUEsQ0FBb0MsbUJBQUEsQ0FBdEQsaUJBQUEsQ0FBeUIsS0FBQSxDQUFNLFVBQUEsQ0FBMkMsVUM0Rmp5SCxDRDVGNHlILGdDQUFnQywwQkNnRzUwSCxDRGhHdTJILHFDQUFxQyxtRUNvRzU0SCxDRHBHbTlILHNDQUFzQyxrRUN3R3ovSCxDRHhHaWtJLG9DQUFvQyxpRUM0R3JtSSxDRDVHMnFJLHVDQUF1QyxtRUNnSGx0SSxDRGhIMnhJLGlDQUFvRSx1QkFBQSxDQUFuQyxhQUFBLENBQWMsb0JDc0gxMEksQ0R0SHUzSSxvREFBb0QsWUMwSDM2SSxDRDFIdzdJLCtDQUErQyw2QkM4SHYrSSxDRDlIcWdKLG1EQUFtRCw0QkNrSXhqSixDRGxJcWxKLGlEQUFpRCw0QkNzSXRvSixDRHRJbXFKLHdDQUF5QyxVQUFBLENBQVcsYUFBQSxDQUFjLFVDNElydUosQ0Q1SWd2Siw2RUFBNkUsd0RDZ0o3ekosQ0RoSnMzSiwwREFBMkQsV0FBQSxDQUFZLGNBQUEsQ0FBZSx5Q0NzSjU4SixDRHRKcy9KLDJFQUEyRSx1REMwSmprSyxDRDFKeW5LLHdEQUFrRiwwQ0FBQSxDQUFkLGFBQUEsQ0FBWCxVQ2dLbHJLLENEaEtzdkssK0NBQStDLCtCQ29LcnlLLENEcEtxMEssOEJBQThCLGtDQUFBLENBQW1DLHVCQ3lLdDRLLENEeks4NUssc0RBQXVELFVBQUEsQ0FBNkIsTUFBQSxDQUFhLG1CQUFBLENBQS9CLGlCQUFBLENBQXlCLEtDaUx6L0ssQ0RqTG1oTCx3RUFBeUUsVUFBQSxDQUFXLGdDQ3NMdm1MLENEdEx3b0wsc0VBQWlGLGlDQUFBLENBQVYsU0MyTC9zTCxDRDNMMnZMLE1BQU0sNkJDK0xqd0wsQ0QvTCt4TCx3Q0FBMlAsa0JBQUEsQ0FBMEMsOERBQUEsQ0FBdEUsY0FBQSxDQUFlLFlBQUEsQ0FBekgsb0NBQUEsQ0FBeUosc0JBQUEsQ0FBcEgsc0RBQUEsQ0FBbEgsaUJBQUEsQ0FBa0IsT0FBQSxDQUFRLCtDQUFBLENBQWtKLFVDNk1uL0wsQ0Q3TW1vTSxzRkFBa0csV0FBQSxDQUFaLFdBQUEsQ0FBd0IsbUJDbU5qdk0sQ0RuTnF3TSxrRkFBNEYsV0FBQSxDQUFWLFNBQUEsQ0FBc0IsbUJDeU43Mk0sQ0R6Tmk0TSxnR0FBZ0csc0JDNk5qK00sQ0Q3TncvTSxvREFBb0Qsd0JBQUEsQ0FBeUIsdUNBQUEsQ0FBdUYsbUJBQUEsQ0FBakIsZ0JBQUEsQ0FBc0MsYUFBQSxDQUFwRSw2QkNzTzdtTixDRHRPK3JOLG9EQUFvRCxTQzJPbnZOLENEM093d04sZ0VBQWdFLGNDK094ME4sQ0QvT3UxTixvREFBb0QsVUNvUDM0TixDRHBQZzZOLGdFQUFnRSxjQ3dQaCtOLENEeFArK04sb0JBQW9CLFlDNFBuZ08sQ0Q1UGdoTyxtQkFBbUIsaUJBQUEsQ0FBa0IsaUJBQUEsQ0FBeUMsdUJBQUEsQ0FBdkIsc0JBQUEsQ0FBb0QsVUNvUTNuTyxDRHBRc29PLDRDQUE0QyxTQ3dRbHJPLENEeFE0ck8sNkZBQTZGLHNCQzRRenhPLENENVFnek8sNEpBQTRKLFdBQUEsQ0FBWSxNQUFBLENBQU8sVUNrUi85TyxDRGxSMCtPLG1DQUFtRCxXQUFBLENBQWhCLGVDdVI3Z1AsQ0R2UnlpUCw2REFBa0YsaUJBQUEsQ0FBckIsb0JDNFJ0bVAsQ0Q1Um91UCw2SUFBeUUsa0JDb1M3eVAsQ0RwU2cwUCx5RUFBeUUsb0JDd1N6NFAsQ0R4Uzg1UCw4RUFBOEUsb0JDNFM1K1AsQ0Q1U2lnUSx5RUFBeUUsb0JDZ1Qxa1EsQ0RoVCtsUSw4RUFBOEUsb0JDb1Q3cVEsQ0RwVGtzUSwwQkFBNk8sOERBQUEsQ0FBbEIsaUJBQUEsQ0FBckIsb0JBQUEsQ0FBdkYsc0ZBQUEsQ0FBNkwsMkRBQUEsQ0FBbFIsb0ZDNlQ1dFEsQ0Q3VDJpUixnQ0FBK0UsdUJBQUEsQ0FBd0IsZUFBQSxDQUF2RSxXQUFBLENBQStCLGVBQUEsQ0FBbkIsUUFBQSxDQUFTLFNDc1VobVIsQ0R0VWtxUix1REFBdUQsY0MwVXp0UixDRDFVd3VSLHFDQUFxQyxzQkM4VTd3UixDRDlVb3lSLGlDQUFvRixtRUFBQSxDQUFuRCxpRENtVnIwUixDRG5WNDdSLGtHQUFrRyxVQUFBLENBQVcsT0FBQSxDQUFRLCtCQ3lWampTLENEelZtbFMsc0pBQWdOLGFBQUEsQ0FBMUQseURDOFZ6dVMsQ0Q5Vml6UyxzS0FBc0ssT0FBQSxDQUFRLDBCQUFBLENBQTJCLFNDb1cxL1MsQ0RwV29nVCwwTkFBME4sb0JBQUEsQ0FBcUIsZ0NDeVdudlQsQ0R6V294VCwwSkFBMEosMkRDNlc5NlQsQ0Q3VzArVCwwS0FBMEssUUFBQSxDQUFTLDBCQUFBLENBQTJCLGtCQ21YeHJVLENEblgyc1UsOE5BQThOLGlDQ3VYejZVLENEdlgyOFUsMkZBQTJGLGtDQzJYdGlWLENEM1h5a1YsK0JBQStCLDBCQUFBLENBQTJCLGlCQ2dZbm9WLENEaFlxcFYsbUVBQW1FLG1FQUFBLENBQThHLFdBQUEsQ0FBeEIsTUFBQSxDQUFsQixpQkFBQSxDQUF5QixLQUFBLENBQTZCLGtCQUFBLENBQW1CLHlCQUFBLENBQTFDLFVDMlkzelYsQ0QzWSszViwrRUFBK0UsMEJDK1k5OFYsQ0QvWXkrVixzU0FBaVQsVUFBQSxDQUFXLE1BQUEsQ0FBTyxLQUFBLENBQTdCLFVDc1ovd1csQ0R0Wmt6VyxzU0FBZ1QsV0FBQSxDQUFZLE1BQUEsQ0FBTyxLQUFBLENBQTdCLFNDNlp4bFgsQ0Q3WjJuWCx3QkFBd0IsWUNpYW5wWCxDRGphZ3FYLGtCQUE2RSx5QkFBQSxDQUEzRCxrQkFBQSxDQUFtQixpQkFBQSxDQUFrQixxQkN3YXZ0WCxDRHhhdXdYLHlGQUF5RixzQkM0YWgyWCxDRDVhdTNYLG1GQUE2RyxVQUFBLENBQXNCLFVBQUEsQ0FBOUIsT0FBQSxDQUFsQixpQkFBQSxDQUEyRCxTQUFBLENBQXRCLFVDcWIvK1gsQ0RyYitnWSwrRUFBdUksVUFBQSxDQUF4RCxpQkFBQSxDQUFrQixTQUFBLENBQVUsTUFBQSxDQUFrQixTQUFBLENBQVgsVUM4YmpvWSxDRDliaXFZLHVCQUFnRSx5QkFBQSxDQUEwQixrQkFBQSxDQUFuRSxXQUFBLENBQXNGLE1BQUEsQ0FBL0QsaUJBQUEsQ0FBc0UsS0FBQSxDQUFqRixVQ3djcHNZLENEeGMyeFksOEJBQThCLFdDNGN6elksQ0Q1Y3EwWSx1QkFBdUIsWUNnZDUxWSxDRGhkeTJZLHVCQUFrRixrQkFBQSxDQUFwQyxZQUFBLENBQVosV0FBQSxDQUF5QixzQkFBQSxDQUEwQyxpQkFBQSxDQUE5RSxVQ3lkaDRZLENEemRnK1ksb0ZBQW1HLGVBQUEsQ0FBZixjQUFBLENBQStCLGtCQytkbmxaLENEL2RzbVoscUJBQXFCLFdDbWUzblosQ0RuZXVvWix1QkFBcVEsd0VBQUEsQ0FBbEIsaUJBQUEsQ0FBa0IsZ0NBQUEsQ0FBakgscUJBQUEsQ0FBbEgsV0FBQSxDQUE4QixRQUFBLENBQWlCLGlCQUFBLENBQWtCLGdCQUFBLENBQXJELGlCQUFBLENBQTJCLE9BQUEsQ0FBc0Qsb0JBQUEsQ0FBeEcsVUFBQSxDQUE2RixVQ21mM3ZaLENEbmZ5NlosK0hBQStILGtEQ3VmeGlhLENEdmYybGEsNkJBQTZCLDZCQzJmeG5hLENEM2ZzcGEsNkJBQTZCLDZCQytmbnJhLENEL2ZpdGEsaUNBQWlDLEdBQUcsc0JDb2dCbnZhLENEcGdCMHdhLEdBQUssdUJDdWdCL3dhLENBQ0YsQ0R4Z0IyeWEsNkJBQStDLE1BQUEsQ0FBaUMsU0FBQSxDQUFwQixtQkFBQSxDQUEvQixpQkFBQSxDQUF5QixLQUFBLENBQW9DLGFDZ2hCcjRhLENEaGhCbTVhLGtDQUFzRSxhQUFBLENBQXBDLG1DQ3FoQnI3YSxDRHJoQnUrYSw2QkFBNkIsY0N5aEJwZ2IsQ0R6aEJtaGIsb0NBQW1ELHFCQUFBLENBQWYsY0M4aEJ2amIsQ0Q5aEI0bGIsNENBQTRDLG1DQ2tpQnhvYixDRGxpQjRxYiwyQkFBMkIsbUJBQUEsQ0FBb0IsMkJDdWlCM3RiLENEdmlCdXZiLHlDQUF5QyxtQkMyaUJoeWIsQ0QzaUJvemIseUZBQXlGLG1CQytpQjc0YixDRC9pQmk2YixhQUFhLGdCQ21qQjk2YixDRG5qQis3YiwyQkFBK0Msa0NBQUEsQ0FBbUMsMEJBQUEsQ0FBdUYsV0FBQSxDQUE5SSxtQkFBQSxDQUE4RyxvQkFBQSxDQUFsQixpQkFBQSxDQUF1QyxVQUFBLENBQWpELFNDOGpCNWljLENEOWpCb25jLHlDQUF5QyxtQkNra0I3cGMsQ0Rsa0JpcmMsc0NBQXNDLHVCQ3NrQnZ0YyxDRHRrQit1Yyx5RkFBeUYsbUJDMGtCeDBjLENEMWtCNDFjLGdKQUFnSixtQkFBQSxDQUFvQixrQkMra0JoZ2QsQ0Qva0JtaGQsOEpBQXdLLGtDQUFBLENBQW1DLDBCQUFBLENBQTdDLFNDcWxCanJkLENEcmxCeXZkLGlDQUEwRCxRQUFBLENBQXNCLFdBQUEsQ0FBN0IsTUFBQSxDQUF5QyxVQUFBLENBQTNELGlCQUFBLENBQW9DLFVBQUEsQ0FBa0MsU0MrbEJoMmQsQ0QvbEIwMmQsd0NBQW1ELGVBQUEsQ0FBK0MsUUFBQSxDQUExRCxVQUFBLENBQTJFLGlCQUFBLENBQTlCLE1BQUEsQ0FBbEIsaUJBQUEsQ0FBd0MsT0FBQSxDQUFmLEtDMG1CdDhkLENEMW1CKytkLGFBQWEsZ0JDOG1CNS9kLENEOW1CNmdlLDJCQUErQyxrQ0FBQSxDQUFtQywwQkFBQSxDQUF2RCxtQkFBQSxDQUFrRixTQ3FuQjFuZSxDRHJuQm9vZSx5Q0FBeUMsbUJDeW5CN3FlLENEem5CaXNlLHlGQUF5RixtQkM2bkIxeGUsQ0Q3bkI4eWUsOEpBQXdLLGtDQUFBLENBQW1DLDBCQUFBLENBQTdDLFNDbW9CNThlLENEbm9Cb2hmLCtCQUErQixrQ0FBQSxDQUFtQywwQkFBQSxDQUEyQixlQUFBLENBQWdCLDRDQzBvQmpvZixDRDFvQjhxZixjQUFjLGdCQzhvQjVyZixDRDlvQjZzZiw0QkFBMkQsa0NBQUEsQ0FBbUMsMEJBQUEsQ0FBMkIsZUFBQSxDQUE3Riw4QkNxcEJ6dWYsQ0NocUJBLFdBQ0ksNkJBQUEsQ0FDQSxxRURtcUJKLENDanFCRSxXQUNFLDZCQUFBLENBQ0Esb0VEbXFCSixDQ2pxQkUsV0FDRSwyQkFBQSxDQUNBLGtFRG1xQkosQ0U5cUJBLGdCQUlJLGFBQUEsQ0FEQSxXQUFBLENBRkEsZUFBQSxDQUlBLGlCQUFBLENBSEEsVUFBQSxDQUlBLFdGZ3JCSixDRTlxQkEsVUFFSSxXRmdyQkosQ0U5cUJBLE1BQ0ksbUJGaXJCSixDRS9xQkEsa0JBRUksV0FBQSxDQURBLFVGbXJCSixDRWhyQkEsYUFDSSxnQkZtckJKLENHdnNCQSxFQUVJLG9CQUFBLENBREEsWUgyc0JKLENHdHNCSSxFQUFBLG1CQUFBLENBQUEsMkNBQUEsQ0FFSixnQkFDSSxnQkgyc0JKLENHenNCQSxnQkFDSSxjSDRzQkosQ0d6c0JBLGdCQUNJLGdCSDRzQkosQ0k1dEJBLEVBQ0ksb0JKZ3VCSixDSTl0QkksTUFEQSxhSmt1QkosQ0kzdEJJLDJGQUdBLG9CQUFBLENBSEEsd0NBQUEsQ0FPQSxnQkFBQSxDQUZBLHFCQUFBLENBSEEsb0JBQUEsQ0FJQSx3QkFBQSxDQUxBLGtCQUFBLENBR0EsaUJBSkEsQ0FZQSxhQUFBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxvREFBQSxDQUFBLDBDQUFBLDZDQUFBLENBRkosYUFJSSxXQUFBLENBREEsa0JKK3RCSixDSTV0QlEsbUJBQUEsaUJBQUEsQ0FBQSxtQkFBQSxDQUFBLGtEQUFBLENBQUEsc0RBQUEsNkNBQUEsQ0FLSixlQUFBLGlCQUFBLENBQUEsa0RBQUEsQ0FDQSw0QkFEQSxDQUlJLHFCQUFBLHFCQUFBLENBQUEsaUJBQUEsQ0FBQSxtQkFBQSxDQUFBLG1EQUFBLENBQUEsc0RBQUEsQ0FBQSwwREFBQSw2Q0FBQSxDQURKLHFCQUdJLGdCQUFBLENBREEsY0ordEJSLENJdnRCSSw0QkFBQSxxQkFBQSxDQUFBLG1CQUFBLENBQUEsb0RBQUEsQ0FDQSxnQkFBQSxDQURBLDJDQUFBLENBRUEsaUJBRkEsQ0FLSSx3Q0FBQSxxQkFBQSxDQUFBLG1CQUFBLENBQUEsc0RBQUEsQ0FBQSw2Q0FBQSxDQUFBLHdFQUFBLDZDQUFBLENBREosd0NBRUksY0oydEJSLENJdnRCUSxpQkFBQSxxQkFBQSxDQUFBLG1CQUFBLENBQUEsc0RBQUEsQ0FBQSxrREFBQSw2Q0FBQSxDQUdBLHVCQUFBLHFCQUFBLENBQUEsbUJBQUEsQ0FBQSxvREFBQSxDQUFBLDJDQUFBLENBSVIsVUFDSSxhQUFBLENBQ0Esb0JBQUEsQ0FDQSx3Qkp5dEJKLENJcnRCWSw0Q0FBQSxtQkFBQSxDQUFBLDJDQUFBLENBV1IsK0NBQUEscUJBQUEsQ0FHQSxrQkFBQSxDQUhBLG9EQUFBLENBTUEsaUJBQUEsQ0FOQSxnQkFBQSxDQUNBLFlBQUEsQ0FJQSxhQUFBLENBSEEsc0JBQUEsQ0FFQSxZQUpBLENBT0EsMEJBR0ksV0FBQSxDQURBLFVKcXRCUixDS3h5QlEseUNBRUksbUJBQUEsQ0FEQSxnQkxnekJaLENLNXlCUSxxQkFFSSxvQkFBQSxDQURBLGlCTCt5QlosQ0szeUJRLHNCQUNJLDBCTDZ5QlosQ0t2eUJRLHNCQUNJLFlMMHlCWixDS3Z5QlEsc0JBQ0ksWUx5eUJaLENLdHlCUSxzQkFDSSxZTHd5QlosQ0tyeUJRLHNCQUNJLFlMdXlCWixDS3B5QlEsc0JBQ0ksZ0JMc3lCWixDS255QlEsc0JBQ0ksZ0JMcXlCWixDS2x5QlEsc0JBQ0ksZ0JMb3lCWixDS2p5QlEsc0JBQ0ksZ0JMbXlCWixDS2h5QlEsdUJBQ0ksaUJMa3lCWixDSy94QlEsdUJBQ0ksZ0JMaXlCWixDSzV4QlEsWUFDSSxhTCt4QlosQ0s3eEJRLFlBQ0ksZUwreEJaLENLN3hCUSxZQUNJLGVBQUEsQ0FDQSxlTCt4QlosQ0s1eEJRLFdBQ0ksZUw4eEJaLENNejJCQSxVQUNJLGlCTjQyQkosQ016MkJBLFdBQ0ksZ0JONDJCSixDT2gzQkksV0FVQSxrQkFBQSxDQUhBLHNCQUFBLENBSEEsZUFBQSxDQUZBLFlBQUEsQ0FDQSxrQkFBQSxDQUhBLHdDQUFBLENBTUEsV0FBQSxDQUdBLFNBQUEsQ0FSQSxpQkFBQSxDQU9BLE9BQUEsQ0FIQSxVQUxBLENBWUEsZUFJSSxrQkFBQSxDQUhBLGVBQUEsQ0FFQSxlQUFBLENBREEsWVBzM0JSLENPajNCUSw4QkFDSSxlQUFBLENBRUEsbUJBQUEsQ0FEQSxtQlBvM0JaLENPajNCWSx5Q0FFSSxZQUFBLENBREEsaUJQbzNCaEIsQ09oM0JvQix3REFBQSxtQkFBQSxDQUFBLDZDQUFBLENBQUEsd0VBQUEsNkNBQUEsQ0FTSixrR0FOUSxtQkFBQSxDQUFBLDJDQU1SLENBQUEsb0NBRUEsaUJBQUEsQ0FEQSxtQkFEQSxDQUtJLCtDQUFBLGlCQUFBLENBQUEsa0RBQUEsQ0FRQSxpQkFBQSxDQUNBLDhDQUFBLENBSkEsYUFBQSxDQUZBLFVBQUEsQ0FJQSxXQUFBLENBREEsWUFBQSxDQUxBLGlCQUFBLENBQ0EsVUFBQSxDQVFBLFNBVkEsQ0FhSSx3REFBQSxtQkFBQSxDQUFBLHVDQUFBLENBRUosc0RBTUksc0JBQUEsQ0FMQSxVQUFBLENBR0EsYUFBQSxDQURBLE1BQUEsQ0FJQSxpQkFBQSxDQUxBLFNBQUEsQ0FHQSxVUGszQnhCLENRajdCQSxxQ0FHWSwrQkFBQSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsb0RBQUEsQ0FBQSw4RUFBQSw2Q0FBQSxDQURKLCtCQUtJLFlBQUEsQ0FGQSxXQUFBLENBS0EsZUFBQSxDQUZBLGNBQUEsQ0FKQSxXQUFBLENBS0EsbUJBQUEsQ0FIQSxXUnU3QlYsQ1FsN0JVLG9DQUNJLG1CUm83QmQsQ1FsN0JjLHlEQUNJLHVCQUFBLENBQ0EsbUJBQUEsQ0FDQSxVUm83QmxCLENRajdCYywrQ0FDSSwyQkFBQSxDQUNBLG1CUm03QmxCLENROTZCYywwQ0FBQSxpQkFBQSxDQUFBLG9EQUFBLENBQ0EsV0FBQSxDQUVBLFNBQUEsQ0FHQSxTQUFBLENBRkEsMEJBQUEsQ0FDQSw0Q0FBQSxDQUhBLFVBRkEsQ0FRQSxnREFJSSxhQUFBLENBSEEsVUFBQSxDQUVBLFNBQUEsQ0FFQSwwQkFBQSxDQUhBLG1CUm83QmxCLENRNzZCVSx5Q0FDSSxvQlIrNkJkLENRNTZCVSxvQ0FDSSxNQUFBLENBQ0EsbUJSODZCZCxDUTE2Qk0sa0NBTUksb0JBQUEsQ0FGQSxXQUFBLENBRkEsaUJBQUEsQ0FHQSxPQUFBLENBRkEsVUFBQSxDQUZBLFdSaTdCVixDUXo2QmMsK0NBQUEsaUJBQUEsQ0FBQSxzREFBQSxDQUVBLFVBQUEsQ0FHQSxpQkFBQSxDQURBLE9BQUEsQ0FEQSxRQUFBLENBSUEseUJBQUEsQ0FEQSxtQkFBQSxDQUxBLFVBREEsQ0FTQSxzREFPSSxrQkFBQSxDQU5BLFVBQUEsQ0FLQSxVQUFBLENBSkEsaUJBQUEsQ0FFQSxPQUFBLENBREEsV0FBQSxDQUtBLG1CQUFBLENBSEEsVVIrNkJsQixDUXo2QmMscURBT0ksa0JBQUEsQ0FKQSxjQUFBLENBRkEsVUFBQSxDQUtBLFVBQUEsQ0FKQSxpQkFBQSxDQUVBLE9BQUEsQ0FJQSxtQkFBQSxDQUhBLFVSODZCbEIsQ1F4NkJjLHNEQUNJLG1CQUFBLENBQ0EsVVIwNkJsQixDUXY2QmtCLDZEQUVJLG1CQUFBLENBREEsU1IwNkJ0QixDUXQ2QmtCLDREQUVJLG1CQUFBLENBREEsVVJ5NkJ0QixDUW42QlUsd0NBQ0ksY1JxNkJkLENRLzVCVSxrQ0FDSSxZQUFBLENBQ0EsVVJpNkJkLENROTVCYyx1Q0FDSSxPQUFBLENBQ0EsbUJSZzZCbEIsQ1EzNUJjLDZCQUFBLGlCQUFBLENBQUEsa0RBQUEsQ0FDQSxNQURBLENBSUEsdUVBRUksTVI0NUJsQixDUXY1QlUsa0NBQ0ksWUFBQSxDQUNBLFVSeTVCZCxDUXY1QmMsdUNBQ0ksT0FBQSxDQUNBLG1CUnk1QmxCLENBQ0YsQ1F4NUJnQiwyREFSSixrQ0FTSSxXUjI1QmQsQ0FDRixDUWxqQ0EscUNBOEpnQixvR0FFSSxNUnk1QmxCLENRcDVCVSxrQ0FDSSxXQUFBLENBQ0EsVVJ3NUJkLENRdDVCYyx1Q0FDSSxNQUFBLENBQ0EsbUJSdzVCbEIsQ0FURixDUTc0QmdCLDJEQVJKLGtDQVNJLFVSMDVCZCxDQUNGLENRemtDQSxxQ0FtTGdCLDZCQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FDQSxPQURBLENBR0EsdUVBRUksT1J5NUJsQixDQUNGLENRaDVCQSxvQ0FVWSxvRUFFSSxZQUFBLENBREEsWUFBQSxDQUVBLFVSODRCZCxDUTE0QlUsa0NBRUksWUFBQSxDQURBLFdBQUEsQ0FFQSxVUjQ0QmQsQ0FDRixDU3BsQ0EsMEJBQ0ksV0FDSSxpQkFBQSxDQUNBLGtCVHNsQ04sQ0FDRixDVTFtQ0EsK0dBQ0ksbURWNG1DSixDVzVtQ0EsMkVBQ0ksaUJYK21DSixDVzdtQ0ksNkZBT0ksaUJBQUEsQ0FBQSxvREFBQSxDQUpBLGFBQUEsQ0FGQSxVQUFBLENBS0EsVUFBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUdBLFVYaW5DUixDV3htQ1ksK0JBR0EsUUFBQSxDQURBLGVBQUEsQ0FEQSxTQURBLENBSUEsMEJBTEosK0JBTVEsTVg2bUNkLENBQ0YsQ1d0bUNRLHFDQUVJLG1DQUFBLENBREEsU1h5bUNaLENXam1DSSxnQkFBQSxtQkFBQSxDQUFBLDBDQUFBLENBQUEsY0FBQSxDQUFBLGtCQUFBLENBQ0Esa0JBREEsQ0FTQSxrR0FORSxtQkFBQSxDQUFBLDJDQU1GLENDN0NRLGtEQUFBLHFCQUFBLENBQUEsbUJBQUEsQ0FBQSxzREFBQSxDQUFBLDZDQUFBLENBQUEsa0VBQUEsNkNBQUEsQ0FESixrREFHSSxzQkFBQSxDQUNBLGdCQUFBLENBRkEsZVp1cENaLENZL29DWSw0REFBQSxxQkFBQSxDQUFBLG1CQUFBLENBQUEsc0RBQUEsQ0FBQSw2Q0FBQSxDQUFBLDRFQUFBLDZDQUFBLENBV0EsdUhBVEEsc0JBQUEsQ0FHQSxnQkFBQSxDQUpBLGVBQUEsQ0FHQSxpQkFBQSxDQURBLGVBUUEsQ0FBQSwyREFBQSxxQkFBQSxDQUFBLG1CQUFBLENBQUEsc0RBQUEsQ0FBQSw2Q0FBQSxDQVVKLGVBQUEsbUNBQUEsQ0FBQSwrQkFBQSxDQUdBLGdCQUFBLENBREEsaUJBQUEsQ0FEQSxZQURBLENBT0EsK0NBQ0ksaUJaMm9DWixDWW5vQ1EsMkNBQ0ksZVpzb0NaLENZbm9DUSxvREFDSSxpQkFBQSxDQUNBLGVacW9DWixDWWxvQ1Esa0RBQ0ksaUJab29DWixDWS9uQ1EsMkNBQ0ksZVppb0NaLENZOW5DUSxvREFDSSxpQkFBQSxDQUNBLGVaZ29DWixDWTduQ1Esa0RBQ0ksaUJaK25DWixDWTduQ1ksaUVBQ0ksVVorbkNoQixDWXpuQ1EsMkNBQ0ksZVoybkNaLENZeG5DUSxvREFDSSxpQkFBQSxDQUNBLGVaMG5DWixDWXZuQ1Esa0RBQ0ksaUJaeW5DWixDWXZuQ1ksaUVBQ0ksVVp5bkNoQixDWW5uQ1EsMkNBQ0ksZVpxbkNaLENZbG5DUSxvREFDSSxpQkFBQSxDQUNBLGVab25DWixDWS9tQ1ksdUhBQUEscUJBQUEsQ0FBQSxtQkFBQSxDQUVBLHNCQUFBLENBRkEsc0RBQUEsQ0FNQSxXQUFBLENBQUEsdUJBQUEsQ0FMQSxlQUFBLENBREEsNkNBQUEsQ0FjSix5QkFDRyxnQ0FBQSxZQUFBLENBQ0EsNkJBREEsQ1ppbkNYLENZN21DSSwyQkFFSSxrQ0FBQSxDQURBLGVBQUEsQ0FFQSx3Q0FBQSxDQUNBLGlCWittQ1IsQ1k3bUNRLHlCQU5KLDJCQVFRLGtCQUFBLENBREEsVVppbkNWLENBQ0YsQ1k3bUNRLGdDQUFBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxzREFBQSxDQUNBLGVBQUEsQ0FEQSw2Q0FBQSxDQUVBLGtCQUZBLENBS0osbUNBQ0kseUJaK21DUixDWTVtQ1ksc1ZBQUEsZUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUZBLENBV0EsbUNBQUEsMkJBQUEsQ0FBQSw2REFBQSxDQUdBLHNFQUFBLGlCQUFBLENBQUEsb0RBQUEsQ0FFQSx5QkFISixzRUFJVyxVWjBtQ2pCLENBQ0YsQ1lybUNRLGdDQUFBLDJCQUFBLENBQUEsOERBQUEsQ0NqTFIsT0FFSSwyQkFBQSxDQURBLDRDQUFBLENBRUEsdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHFCYjR4Q0osQ2ExeENBLGNBQ0ksZ0JiNHhDSixDYTN4Q0ksNkNBQ0ksaUJiNnhDUixDYTF4Q1EsaURBQUEsbUJBQUEsQ0FBQSw2Q0FBQSxDQUFBLGlGQUFBLDZDQUFBLENBREosaURBRUksbUJiNnhDUixDYTF4Q1ksNkRBQUEsbUJBQUEsQ0FBQSwyQ0FBQSxDQUdSLDJCQUNJLGdCYjR4Q1IsQ2F6eENBLG1CQUNJLHlDQUFBLENBQ0Esb0JBQUEsQ0FFQSxZQUFBLENBREEsVWI0eENKLENhenhDSSx3Q0FDSSxXQUFBLENBQ0Esa0JiMnhDUixDYXh4Q1EsdUJBQUEscUJBQUEsQ0FBQSxvREFBQSxDQUNBLHFCQURBLENBSUosbUNBQUEsaUJBQUEsQ0FBQSxtQkFBQSxDQUFBLG9EQUFBLENBQUEsd0NBQUEsQ0FBQSxzRkFBQSw2Q0FBQSxDQURBLG1DQU1BLDRCQUFBLENBSEEsZUFBQSxDQUVBLGdCQUFBLENBREEsb0JBQUEsQ0FGQSxpQkFBQSxDQUtBLG1CYjJ4Q0osQ2F4eENRLHlDQUFBLHFCQUFBLENBQUEsaUJBQUEsQ0FBQSxtQkFBQSxDQUFBLGtEQUFBLENBQUEsa0RBQUEsQ0FBQSw2Q0FBQSxDQUFBLHlEQUFBLDZDQUFBLENBREYseUNBRUUsY2IyeENSLENheHhDQSwwQkFDSSxnQmIweENKLENjOTBDRSxrQkFDRSxZZGkxQ0osQ2MvMENFLHdCQUNFLDhCZGkxQ0osQ2NoMUNJLCtCQUNFLHNCZGsxQ04sQ2MvMENHLG9DQUNDLHlCZGkxQ0osQ2MvMENFLHlCQUNFLDBCQUFBLENBQ0EsMkJkaTFDSixDYy8wQ0UsNEJBQ0UsdURkaTFDSixDYy8wQ0UsZ0NBR0UsaUJBQUEsQ0FGQSxZQUFBLENBQ0Esc0JkazFDSixDYzUwQ0UsNkZBQ0Usc0JkaTFDSixDYy8wQ0Usa0NBQ0UscUJkaTFDSixDYzkwQ0UsMEJBQ0UsMkJBQ0UsdUJkZzFDSixDYzkwQ0UsMEJBQ0Esc0JkZzFDRixDQUNGLENjOTBDRSxzREFDSSwwQkFBQSxDQUNBLGlCZGcxQ04sQ2M3MENJLDZEQUVFLGlCQUFBLENBREEsbUJkZzFDTixDYzkwQ00sK0RBQ0UsWUFBQSxDQUNBLGlCZGcxQ1IsQ2M1MENFLHdEQUNFLCtCQUFBLENBQ0EsMEJBQUEsQ0FDQSxpQmQ4MENKLENjNzBDSSx3RUFDRSwrQmQrMENOLENjNzBDSSxzRUFDRSxvQmQrMENOLENjbDBDWSw0akJBQUEsd0NBQUEsQ0FJWixpRUFDSSxhZGcxQ0osQ2M5MENRLHdaQUNBLGFBQUEsQ0FEQSx3Q0FBQSxDQUVBLGVBRkEsQ0FLSixrR0FDSSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFVkZzFDUixDYzkwQ00sNkZBVUUsa0JBQUEsQ0FNQSxrQkFBQSxDQUhFLGNBQUEsQ0FDRixzQkFBQSxDQUNBLFVkdzBDUixDY3IwQ1EsNEdBQ0UsWWRnMUNWLENjOTBDTSwyR0FDRSxjZGcxQ1IsQ2M5MENNLDBHQUNFLGVkZzFDUixDYzkwQ00sMEZBQ0Usa0JkZzFDUixDYzkwQ00saUdBRUUsYUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLG9FQUFBLENBQ0EsVWRnMUNSLENjNzBDTSx3RkFDSSxlZCswQ1YsQ2MzMENBLDhIQUNJLGFkODBDSixDYzEwQ0EscUlBRUkseUJkNjBDSixDYzEwQ0EscUVBQ0ksVWQ2MENKLENjMTBDQSxpRkFDSSxZZDYwQ0osQ2MxMENBLDBEQUNJLFdkNjBDSixDYzEwQ0EscUNBTUksV0FBQSxDQUZBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLEtBQUEsQ0FFQSxVQUFBLENBRUEsU2Q2MENKLENjMzBDSSwyREFDSSxpQkFBQSxDQUNBLFNkODBDUixDYzMwQ0EseUJBQ0Usc0JkODBDRixDYzEwQ0UsZ0NBQUEsaUJBQUEsQ0FBQSxzREFBQSxDQUNBLFVBQUEsQ0FDQSxVQUZBLENBS0Ysa0NBQ0UsV2Q4MENGLENjNTBDQSw0QkFDRSx3QmQrMENGLENlNWdESSxVQUhBLGlCQUdBLENBQUEsS0FBQSxpQkFBQSxDQUNBLGtDQUFBLENBQ0EsaUNBQUEsQ0FHQSxpREFBQSxDQUxBLHNEQUFBLENBQUEsd0NBQUEsQ0FRQSxRQUFBLENBTEEsU0FBQSxDQUlBLFNBQUEsQ0FIQSw4Q0FKQSxDQVdJLHlCQURKLHdCQUVRLGVmb2hEVixDQUNGLENlamhESSxnQkFDSSxHQUNJLFNmbWhEVixDZWhoRE0sR0FDSSxTZmtoRFYsQ0FDRixDZTdnREEsT0FDSSxZZmdoREosQ2dCampEQSwyQkFDSSxpQmhCb2pESixDaUJuakRRLDhDQUNJLGlCakJzakRaLENpQnJqRFksb0RBR0ksNkJBQUEsQ0FGQSxVQUFBLENBTUEsV0FBQSxDQUZBLE1BQUEsQ0FIQSxpQkFBQSxDQUVBLEtBQUEsQ0FFQSxVQUFBLENBRUEsU2pCdWpEaEIsQ2lCcmpEWSwwQkFaSiw4Q0FhUSxpQmpCd2pEZCxDaUJ2akRjLG9EQUNJLFlqQnlqRGxCLENBQ0YsQ2lCcGpEQSx5Q0FDQSxzQkFDSSxnQmpCdWpERixDQUNGLENpQmhqREksc0JBSkEsbUJBQUEsQ0FBQSwyQ0FJQSxDQUFBLFlBRUEsc0NBQUEsQ0FDQSxnQkFBQSxDQUFBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FIQSxlQURBLENBTUosWUFFSSxrQkFBQSxDQUNBLGVBQUEsQ0FEQSxtQmpCd2pESixDaUJyakRBLHdCQUpJLGVqQjRqREosQ2tCbG1EUSwwQ0FFSSxlQUFBLENBREEsaUJBQUEsQ0FFQSwyQmxCcW1EWixDa0JubURZLGlEQUdJLGdGQUFBLENBREEsVUFBQSxDQUtBLGFBQUEsQ0FGQSxXQUFBLENBR0EsTUFBQSxDQVBBLGlCQUFBLENBUUEsS0FBQSxDQUxBLFVBQUEsQ0FFQSxTbEJ3bURoQixDa0JqbURnQixvREFFSSxVQUFBLENBREEsMkJsQm9tRHBCLENrQi9sRFksNkNBRUksYUFBQSxDQUNBLFdBQUEsQ0FGQSxpQkFBQSxDQUdBLFdsQmltRGhCLENrQjVsRFEsZ0RBQ0ksV2xCOGxEWixDa0J6bERRLHlDQUdJLGVBQUEsQ0FEQSxlQUFBLENBREEsaUJBQUEsQ0FHQSwyQmxCMmxEWixDa0J6bERZLDZDQUNJLDBCbEIybERoQixDa0J4bERZLDRDQUlJLFFBQUEsQ0FEQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxVbEI0bERoQixDa0J0bERnQixrREFBQSxpQkFBQSxDQUFBLHNEQUFBLENBQ0EsVUFBQSxDQU1BLFdBQUEsQ0FIQSxNQUFBLENBRkEsaUJBQUEsQ0FHQSxPQUFBLENBSUEsUUFBQSxDQU5BLFFBQUEsQ0FLQSwwQkFBQSxDQUZBLFVBTkEsQ0FZSiwyQ0FHSSxXQUFBLENBR0EsU0FBQSxDQUxBLGlCQUFBLENBR0EsZUFBQSxDQUZBLFFBQUEsQ0FLQSwyQkFBQSxDQUZBLFNsQjBsRGhCLENrQm5sRGdCLHdEQUVJLE9BQUEsQ0FEQSxLbEJzbERwQixDa0JsbERnQixpREFDSSxTQUFBLENBRUEsUUFBQSxDQUNBLDJCQUFBLENBRkEsVWxCc2xEcEIsQ2tCamxEZ0IsbURBQ0ksUUFBQSxDQUNBLDJCbEJtbERwQixDa0I3a0RRLHlDQUdJLGVBQUEsQ0FFQSxrQkFBQSxDQUhBLGVBQUEsQ0FEQSxpQkFBQSxDQUdBLDJCbEJnbERaLENrQjdrRFksNkNBS0ksTUFBQSxDQUZBLGlCQUFBLENBQ0EsS0FBQSxDQUhBLDBCQUFBLENBQ0EsU2xCa2xEaEIsQ2tCM2tEZ0IsNENBQUEsbUJBQUEsQ0FBQSw2Q0FBQSxDQUFBLDREQUFBLDZDQUFBLENBREosNENBS0ksV0FBQSxDQURBLFNBQUEsQ0FGQSxpQkFBQSxDQUNBLFVsQmdsRGhCLENrQjFrRGdCLGtEQUFBLGlCQUFBLENBQUEsZ0RBQUEsQ0FZQSxvQkFBQSxDQVhBLFVBQUEsQ0FNQSxXQUFBLENBSEEsTUFBQSxDQU9BLFNBQUEsQ0FUQSxpQkFBQSxDQUdBLE9BQUEsQ0FJQSxTQUFBLENBTkEsS0FBQSxDQUtBLDBCQUFBLENBRkEsVUFBQSxDQUlBLFNBVkEsQ0FnQkEsMkNBQUEsbUJBQUEsQ0FBQSxzR0FBQSw2Q0FBQSxDQURKLDJDQUlJLFNBQUEsQ0FHQSxTQUFBLENBTEEsaUJBQUEsQ0FHQSxlQUFBLENBRkEsT0FBQSxDQUtBLDJCQUFBLENBRkEsU2xCOGtEaEIsQ2tCdmtEZ0Isd0RBSUksZUFBQSxDQURBLFVBQUEsQ0FEQSxPQUFBLENBREEsS0FBQSxDQUlBLDJCbEJ5a0RwQixDa0J0a0RnQixpREFDSSxTQUFBLENBRUEsUUFBQSxDQUNBLDJCQUFBLENBRkEsVWxCMGtEcEIsQ2tCcmtEZ0IsbURBQ0ksVUFBQSxDQUNBLDJCbEJ1a0RwQixDa0Joa0RBLFdBQ0ksK0RBQUEsQ0FFQSx1QkFBQSxDQUNBLDJCQUFBLENBRkEsbUJsQnFrREosQ2tCaGtEQSx5Q0FDSSxXQUNJLG1CbEJta0ROLENBQ0YsQ21COXZEUSx5Q0FDSSxnQm5CZ3dEWixDbUIvdkRZLHNEQUlJLFdBQUEsQ0FDQSxnQkFBQSxDQUpBLGlCQUFBLENBRUEsV0FBQSxDQURBLFNBQUEsQ0FJQSxTbkJpd0RoQixDbUJod0RnQiwwQkFQSixzREFRUSxTQUFBLENBQ0EsU25CbXdEbEIsQ0FDRixDbUJod0RZLHVEQUVJLFdBQUEsQ0FFQSxVQUFBLENBREEsTUFBQSxDQUlBLGdCQUFBLENBTkEsaUJBQUEsQ0FLQSxPQUFBLENBREEsVUFBQSxDQUdBLFNuQmt3RGhCLENtQmp3RGdCLHlCQVRKLHVEQVVRLFVBQUEsQ0FDQSxhbkJvd0RsQixDbUI5eERNLHlDQStCUSxlbkJvd0RkLENBSkYsQ29CL3hEUSx3Q0FFSSxlQUFBLENBREEsVXBCd3lEWixDb0JyeURZLHNEQUVJLGNBQUEsQ0FEQSxpQnBCd3lEaEIsQ29CcHlEWSwyREFDSSxZQUFBLENBQ0EsaUJwQnN5RGhCLENvQm55RG9CLHFGQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FFQSw0RkFDSSxTcEJzeUR4QixDb0I5eERRLHdDQUVJLFdBQUEsQ0FDQSxlQUFBLENBRkEsVXBCa3lEWixDb0I3eERRLDZDQVlJLHVCQUFBLENBQ0Esb0JBQUEsQ0FOQSxtQkFBQSxDQUNBLG1CQUFBLENBQ0Esb0JBQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FQQSxjQUFBLENBVUEsOEJBQUEsQ0FDQSxzQkFBQSxDQWRBLGdCQUFBLENBRUEsaUJBQUEsQ0FEQSxTcEIyeURaLENvQjF4RFkseURBQUEsaUJBQUEsQ0FBQSxvREFBQSxDQUVBLGdFQUNJLFNwQjZ4RGhCLENvQnZ4REEsb0RBRUksVUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVwQjB4REosQ29CeHhEQSxvREFDSSxTQUFBLENBRUEsaUJBQUEsQ0FEQSxXQUFBLENBRUEsVXBCMnhESixDb0J6eERBLGdJQUVJLFVBQUEsQ0FEQSxjcEI2eERKLENxQnQyRFEsd0NBR0ksZUFBQSxDQURBLGVBQUEsQ0FEQSxpQkFBQSxDQUdBLDJCckJ5MkRaLENxQnYyRFksNENBQ0ksMEJyQnkyRGhCLENxQnQyRFksMkNBSUksUUFBQSxDQURBLE1BQUEsQ0FGQSxpQkFBQSxDQUNBLFVyQjAyRGhCLENxQnAyRGdCLGlEQUFBLGlCQUFBLENBQUEsc0RBQUEsQ0FDQSxVQUFBLENBTUEsV0FBQSxDQUhBLE1BQUEsQ0FGQSxpQkFBQSxDQUdBLE9BQUEsQ0FJQSxRQUFBLENBTkEsUUFBQSxDQUtBLDBCQUFBLENBRkEsVUFOQSxDQVlKLDBDQUdJLFdBQUEsQ0FHQSxTQUFBLENBTEEsaUJBQUEsQ0FHQSxlQUFBLENBRkEsUUFBQSxDQUtBLDJCQUFBLENBRkEsU3JCdzJEaEIsQ3FCajJEZ0IsdURBRUksT0FBQSxDQURBLEtyQm8yRHBCLENxQmgyRGdCLGdEQUNJLFNBQUEsQ0FFQSxRQUFBLENBQ0EsMkJBQUEsQ0FGQSxVckJvMkRwQixDcUIvMURnQixrREFDSSxRQUFBLENBQ0EsMkJyQmkyRHBCLENzQno1RFEsOENBS0ksZUFBQSxDQUVBLG9CQUFBLENBREEsZ0J0Qnk1RFosQ3NCOTVEWSxpREFDSSxZdEJnNkRoQixDc0J6NURZLGlEQUNJLGtCdEIyNURoQixDc0J2NURRLDhDQUtJLGtCQUFBLENBRUEsb0JBQUEsQ0FEQSxnQnRCczVEWixDc0IzNURZLGlEQUNJLFl0QjY1RGhCLENzQnQ1RFksaURBQ0ksa0J0Qnc1RGhCLENzQmo1RFksNENBQUEsaUJBQUEsQ0FBQSxzREFBQSxDQUNBLGtCQURBLENBR0EsK0NBS0kscUJBQUEsQ0FBQSxtQkFBQSxDQURBLHdCQUFBLENBQ0Esc0RBQUEsQ0FBQSx1Q0FBQSxDQUpBLGNBQUEsQ0FFQSxlQUFBLENBREEsbUJ0QnU1RGhCLENzQmo1RG9CLHFEQUFBLGlCQUFBLENBQUEsbUJBQUEsQ0FBQSxvREFBQSxDQUFBLDZDQUFBLENBQUEscUVBQUEsNkNBQUEsQ0FRSixrRkFBQSxpQkFBQSxDQUFBLG1CQUFBLENBQUEsc0RBQUEsQ0FDQSxlQUFBLENBREEsNkNBQUEsQ0FFQSxrQkFGQSxDQUtKLHlFQUNJLHlCdEI4NERoQixDc0IzNERvQixnbUJBQUEsZUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUZBLENBU2hCLGdCQUFBLGdCQUFBLENBQUEsZ0JBQUEsQ0NyRUEsbUNBSUksYUFBQSxDQUhBLGdCQUFBLENBRUEsaUJBQUEsQ0FEQSxrQnZCcTlEUixDdUJqOURRLHVDQUlJLFlBQUEsQ0FDQSxnQkFBQSxDQUpBLGlCQUFBLENBQ0EsU0FBQSxDQUlBLGtCQUFBLENBSEEsV0FBQSxDQUlBLFN2Qm05RFosQ3VCaDlEUSx5REFJSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxtQkFBQSxDQUxBLGdCQUFBLENBTUEsc0JBQUEsQ0FMQSxpQkFBQSxDQUNBLFF2QnM5RFosQ3VCLzhEZ0IsNEVBQUEsbUJBQUEsQ0FBQSwyQ0FBQSxDQUVBLE1BQUEsQ0FDQSxjQUFBLENBQ0EsOEJBQUEsQ0FIQSxVQURBLENBT0osZ0VBSUksVUFBQSxDQUlBLGFBQUEsQ0FGQSxXQUFBLENBR0EsTUFBQSxDQVBBLFNBQUEsQ0FDQSxpQkFBQSxDQU9BLEtBQUEsQ0FUQSxrQkFBQSxDQUlBLFVBQUEsQ0FFQSxTdkJvOURoQixDdUI5OERRLDBDQUNJLFd2Qmc5RFosQ3VCLzhEWSwwQkFGSiwwQ0FHSyxTdkJrOURYLENBQ0YsQ3VCNThEWSw2Q0FDSSxXdkI4OERoQixDdUI3OERnQix5QkFGSiw2Q0FHUSxXdkJnOURsQixDQUNGLEN1QnY4REkscURBNkRJLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLHdCdkI4NERSLEN1Qjc4RFEsZ0ZBQ0ksMkJBQUEsQ0FDQSxtQkFBQSxDQUNBLGdDQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0Esd0J2Qis4RFosQ3VCNThEUSxtRkFDSSxpQnZCODhEWixDdUIzOERnQixxRkFBQSxtQkFBQSxDQUFBLDZDQUFBLENBRUEsb0JBQUEsQ0FFQSxjQUFBLENBREEsZUFBQSxDQUVBLFNBQUEsQ0FKQSxvQkFBQSxDQU1BLGdDQUFBLENBQ0EsNkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDJCQUFBLENBQ0Esd0JBQUEsQ0FDQSxtQkFBQSxDQU5BLGlCQU5BLENBYUEsbUdBQ0ksK0J2Qis4RHBCLEN1QjU4RGdCLG9HQUNJLGdDdkI4OERwQixDdUIzOERnQixvR0FDSSxvQnZCNjhEcEIsQ3VCeDhEUSxpRkFDSSxpQnZCMDhEWixDdUJ4OERZLHdGQU9JLGlCQUFBLENBQUEsc0RBQUEsQ0FKQSxRQUFBLENBRkEsVUFBQSxDQUtBLFVBQUEsQ0FGQSxNQUFBLENBRkEsaUJBQUEsQ0FNQSxnQ0FBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLHdCQUFBLENBUEEsT3ZCaTlEaEIsQ3VCLzdEWSxzRkFDSSwyQkFBQSxDQUNBLG1CdkJpOERoQixDdUI3N0RnQiwyRkFHSSxTQUFBLENBRkEsaUJBQUEsQ0FDQSxrQnZCZzhEcEIsQ3VCNzdEb0IseUdBQ0ksK0J2Qis3RHhCLEN1QjU3RG9CLDBHQUNJLGdDdkI4N0R4QixDdUIzN0RvQiwwR0FDSSxvQnZCNjdEeEIsQ3VCdjdEZ0IsOEZBQ0ksVXZCeTdEcEIsQ3VCLzZESSx3R0FDSSx3QnZCazdEUixDdUJqN0RRLG9IQUNJLHFCdkJtN0RaLEN3QnJtRUEseUJBQ0ksY3hCd21FSixDd0J0bUVBLHlCQUNBLGlCeEJ5bUVBLEN3QnRtRUksZ0ZBQ0ksZ0J4QnltRVIsQ3dCcG1FUSxtQ0FDSSxxQnhCdW1FWixDeUJsbkVZLHlEQUFBLHFCQUFBLENBQUEsZ0RBQUEsQ0FDQSxxQkFEQSxDQ0ZSLGlDQUNJLGlCMUI0bkVSLEMwQjFuRVksd0NBQUEsaUJBQUEsQ0FBQSxzREFBQSxDQUtBLFFBQUEsQ0FKQSxVQUFBLENBQ0EsVUFBQSxDQUlBLE1BQUEsQ0FGQSxpQkFBQSxDQURBLFVBSEEsQ0NIUiw0REFHSSxlQUFBLENBRkEsZUFBQSxDQUNBLGMzQjBvRVIiLCJmaWxlIjoiYnVuZGxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuQHRhaWx3aW5kIHZhcmlhbnRzO1xuXG4kc206IDY0MHB4O1xuJG1kOiA3NjhweDtcbiRsZzogMTAyNHB4O1xuJHhsOiAxMjgwcHg7XG4keHhsOiAxNTM2cHg7XG5cbkBpbXBvcnQgJ3BsdWdpbnMvc3dpcGVyJztcblxuQGltcG9ydCAnY29tcG9uZW50cy9mb250cyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2NvbG9ycyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2ltYWdlcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3R5cG9ncmFwaHknO1xuQGltcG9ydCAnY29tcG9uZW50cy9idXR0b25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3BhY2luZyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2dyaWQnO1xuQGltcG9ydCAnY29tcG9uZW50cy9tZW51JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbW9iaWxlJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcmVzcG9uc2l2ZSc7XG5AaW1wb3J0ICdjb21wb25lbnRzL3RyYW5zaXRpb25zJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZXh0cmFzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvZm9ybXMnO1xuQGltcG9ydCAnY29tcG9uZW50cy93cGxvZ2luJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvd3BhZG1pbic7XG5cbkBpbXBvcnQgJ2NvcmUvY29yZSc7XG5cbkBpbXBvcnQgJ2xheW91dC9nb29nbGUtcmF0aW5nJztcbkBpbXBvcnQgJ2xheW91dC9tYWluX2Jhbm5lcic7XG5AaW1wb3J0ICdsYXlvdXQvYmFubmVyJztcbkBpbXBvcnQgJ2xheW91dC9zZXJ2aWNlcyc7XG5AaW1wb3J0ICdsYXlvdXQvcmVwdXRhdGlvbic7XG5AaW1wb3J0ICdsYXlvdXQvdGVzdGltb25pYWxzJztcbkBpbXBvcnQgJ2xheW91dC9wcm9jZXNzJztcbkBpbXBvcnQgJ2xheW91dC9zaWRlYmFyYXNpZGUnO1xuXG5cblxuQGltcG9ydCAnbGF5b3V0L3Jldmlldyc7XG5AaW1wb3J0ICdsYXlvdXQvYWJvdXQnO1xuQGltcG9ydCAnbGF5b3V0L29mZmVyJztcbkBpbXBvcnQgJ2xheW91dC9jb250YWN0JztcbkBpbXBvcnQgJ2xheW91dC9mb290ZXInO1xuXG4iLCIvKipcbiAqIFN3aXBlciA4LjMuMVxuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMiBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKdWx5IDEzLCAyMDIyXG4gKi9cblxuIEBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoJ2RhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LCBkMDlHUmdBQkFBQUFBQVpnQUJBQUFBQUFEQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQkdSbFJOQUFBR1JBQUFBQm9BQUFBY2k2cUhrVWRFUlVZQUFBV2dBQUFBSXdBQUFDUUFZQUJYUjFCUFV3QUFCaFFBQUFBdUFBQUFOdUFZNyt4SFUxVkNBQUFGeEFBQUFGQUFBQUJtMmZQY3pVOVRMeklBQUFIY0FBQUFTZ0FBQUdCUDlWNVJZMjFoY0FBQUFrUUFBQUNJQUFBQll0NkYwY0JqZG5RZ0FBQUN6QUFBQUFRQUFBQUVBQkVCUkdkaGMzQUFBQVdZQUFBQUNBQUFBQWovL3dBRFoyeDVaZ0FBQXl3QUFBRE1BQUFEMk1IdHJ5Vm9aV0ZrQUFBQmJBQUFBREFBQUFBMkUyK2VvV2hvWldFQUFBR2NBQUFBSHdBQUFDUUM5Z0R6YUcxMGVBQUFBaWdBQUFBWkFBQUFyZ0prQUJGc2IyTmhBQUFDMEFBQUFGb0FBQUJhRlFBVUdHMWhlSEFBQUFHOEFBQUFId0FBQUNBQWNBQkFibUZ0WlFBQUEvZ0FBQUU1QUFBQ1h2RmRCd2x3YjNOMEFBQUZOQUFBQUdJQUFBQ0U1czc0aFhqYVkyQmtZR0FBWXBmNUh1L2orVzIrTW5Bek1ZREF6YVg2UWpENi80Ly9CeGo1R0E4QXVSd01ZR2tBUHl3TDEzamFZMkJrWUdBODhQOEFneDRqKy84ZlFEWWZBMUFFQldnREFJQjJCT29BZU5wallHUmdZTkJoNEdkZ1lnQUJFTW5JQUJKellOQURDUUFBQ1dnQXNRQjQybU5nWWZ6Q09JR0JsWUdCMFljeGpZR0J3UjFLZjJXUVpHaGhZR0JpWUdWbWdBRkdCaVFRa09hYXd0REFvTUJReFhqZy93RUdQY1lEREE0d05VQTJDQ2d3c0FBQU80RUw2Z0FBZU5wajJNMGd5QUFDcXhnR05XQmtaMkQ0L3dNQSt4a0RkZ0FBQUhqYVkyQmdZR2FBWUJrR1JnWVFpQUh5R01GOEZnWUhJTTNEd01IQUJHUXJNT2d5V0RMRU0xVDkvdzhVQmZFTWdMekUvLy8vUC81Ly9mL1YveHYrcjRlYUFBZU1iQXh3SVVZbUlNSEVnS1lBWWpVY3NEQXdzTEt4YzNCeWNmUHc4akVRQS9nWkJBU0ZoRVZFeGNRbEpLV2taV1RsNUJVVWxaUlZWTlhVTlRRWkJnTUFBTVIrRStnQUVRRkVBQUFBS2dBcUFDb0FOQUErQUVnQVVnQmNBR1lBY0FCNkFJUUFqZ0NZQUtJQXJBQzJBTUFBeWdEVUFONEE2QUR5QVB3QkJnRVFBUm9CSkFFdUFUZ0JRZ0ZNQVZZQllBRnFBWFFCZmdHSUFaSUJuQUdtQWJJQnpnSHNBQUI0MnUyTk1RNkNVQXlHVzU2OHg5QW5lWVlnbTRNSmJoS0ZhRXhJT0FWWDhBcGV3U3Q0QmljNEFmZUFpZDNWT0JpeER4ZlBZRXphNU8rWGZpMDRZQURnZ2lVSVVMQ3VFSks4VmhPNGJTdnBkbmt0SEk1UUNZdGRpMnNsOFpuWGFIbHFVck5LemRLY1Q4Y2pscStyd1pTdklWY3pOaWV6c2ZuUC91em5tZlBGQk5PRE0ySzdNVFE0NVlFQVpxR1A4MUFtR0djRjNpUHFPb3AwcjFTUFRhVGJWa2ZVZTRIWGo5N3dZRSt5TndXWXh3V3U0djF1Z1dIZ28zUzFYZFpFVnFXTTdFVDBjZm5MR3hXZmtnUjQybzJQdldyRE1CU0ZqL0lITGFGMHpLalJnZGlWTXdTY05SQW9XVW9INzhZMmljQi95SVkwOUFuNkFIMkJkdS9VQit5eG9wWXNoUWlFdm52dTBkVVJnRHQ4UWVDOFBEdzdGcGppM2ZFQTR6L1BFSjZZT0I1aEtoNGRqM0V2WGh4UHFIL1NLVVkzcko3c3JaNEZabmgxUE1BdFBod1A2ZmwyUE1KTVBEZ2VRNHJZOFlUNkd6YW8wZUFFQTQwOUR1Z2dtVG5Gbk9jU0NpRWlMTWd4Q2lUSTZDcTVEWlVkM1FtcDEwdk8wTGFMVGQyY2pONGZPdW1sYzdsVVliU1FjWkZrdXRSRzdnNkpLWkt5MFJtZExZNjgwQ0RuRUorVU1rcEZGZTFSTjdueGRWcFhyQzRhVHRuYXVyT25ZZXJjWmcyWVZtTE4vZC9nY3pmRWltckUvZnMvYk91cTI5Wm1uOHRsb09SYVhnWmdHYTc4eU85L2NuWG0yQnBhR3ZxMjVEdjlTNEU5KzVTSWM5UHF1cEpLaFlGU1NsNDcrUWNyMW1ZTkFBQUFlTnB0dzBjS3drQUFBTURaSkE4UTdPVUp2a0xzUGZaNnpGVkVSUHk4cUhoMllFUiszaS9CUDgzdklCTEx5U3NvS2ltcnFLcXBhMmhwNitqcTZSc1lHaG1ibUpxWlN5MHNyYXh0Yk8zc0hSeWRuRU1VNHVSNnl4N0pKWHZlUDdXckR5Y0FBQUFBQUFILy93QUNlTnBqWUdSZ1lPQUJZaGtnWmdKQ1pnWk5Ca1lHTFFadElKc0ZMTVlBQUF3M0FMZ0FlTm9saXpFS2dEQVFCQ2NoUmJDMnNGRVIwWUQ2cVZRaUJDdi9IOWV6R0k2WjVYQkF3OENCSy9tNWlRUVZhdVZiWExuT3JNWnYyb0xkS0ZhOFBqdXJ1MmhKekdhYm1PU0x6Tk16dnV0cEIzTjQybU5nWkdCZzRHS1FZekJoWU14SkxNbGo0R0JnQVlvdy9QL1BBSkpoTE02c1NvV0tmV0NBQXdEQWpnYlJBQUI0Mm1OZ1lHQmtBSUliQ1pvNUlQcm1VbjBoR0EwQU84RUZUUUFBJyk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmZ9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MX0uc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LDAsMCl9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci1wb2ludGVyLWV2ZW50cy5zd2lwZXItdmVydGljYWx7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItc2xpZGV7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItYXV0b2hlaWdodCwuc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci1zbGlkZXtoZWlnaHQ6YXV0b30uc3dpcGVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVye2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0fS5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLTNkLC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcntwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMH0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMTUpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gdG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntvdmVyZmxvdzphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpzdGFydCBzdGFydH0uc3dpcGVyLWhvcml6b250YWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnggbWFuZGF0b3J5fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7Y29udGVudDonJztmbGV4LXNocmluazowO29yZGVyOjk5OTl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4taW5saW5lLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1ibG9jay1zdGFydDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSl9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7d2lkdGg6MTAwJTttaW4td2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKX0uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOmNlbnRlciBjZW50ZXJ9LnN3aXBlci12aXJ0dWFsIC5zd2lwZXItc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7aGVpZ2h0OjFweDt3aWR0aDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX0uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLXZpcnR1YWwtc2l6ZSl9OnJvb3R7LS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOjQ0cHh9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWJ1dHRvbi1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7d2lkdGg6Y2FsYyh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gNDQgKiAyNyk7aGVpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpO21hcmdpbi10b3A6Y2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkvIDIpKTt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQsLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVke29wYWNpdHk6LjM1O2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24taGlkZGVue29wYWNpdHk6MDtjdXJzb3I6YXV0bztwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2e2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXYsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dHtsZWZ0OjEwcHg7cmlnaHQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7Y29udGVudDoncHJldid9LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldjphZnRlcntjb250ZW50OiduZXh0J30uc3dpcGVyLWJ1dHRvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjouM3Mgb3BhY2l0eTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3otaW5kZXg6MTB9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjB9LnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkPi5zd2lwZXItcGFnaW5hdGlvbiwuc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tY3VzdG9tLC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntib3R0b206MTBweDtsZWZ0OjA7d2lkdGg6MTAwJX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7cG9zaXRpb246cmVsYXRpdmV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWlue3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXZ7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dC1uZXh0e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIC4yKX1idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lfS5zd2lwZXItcGFnaW5hdGlvbi1jbGlja2FibGUgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtjdXJzb3I6cG9pbnRlcn0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om9ubHktY2hpbGR7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt0cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLXJ0bCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3B9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhcnt3aWR0aDo0cHg7aGVpZ2h0OjEwMCU7bGVmdDowO3RvcDowfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxJTtib3R0b206M3B4O3otaW5kZXg6NTA7aGVpZ2h0OjVweDt3aWR0aDo5OCV9LnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci12ZXJ0aWNhbCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItc2Nyb2xsYmFye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjNweDt0b3A6MSU7ei1pbmRleDo1MDt3aWR0aDo1cHg7aGVpZ2h0Ojk4JX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtib3JkZXItcmFkaXVzOjEwcHg7bGVmdDowO3RvcDowfS5zd2lwZXItc2Nyb2xsYmFyLWN1cnNvci1kcmFne2N1cnNvcjptb3ZlfS5zd2lwZXItc2Nyb2xsYmFyLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItem9vbS1jb250YWluZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXJ9LnN3aXBlci16b29tLWNvbnRhaW5lcj5jYW52YXMsLnN3aXBlci16b29tLWNvbnRhaW5lcj5pbWcsLnN3aXBlci16b29tLWNvbnRhaW5lcj5zdmd7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7dHJhbnNmb3JtLW9yaWdpbjo1MCU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjo0cHggc29saWQgdmFyKC0tc3dpcGVyLXByZWxvYWRlci1jb2xvcix2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtib3JkZXItcmFkaXVzOjUwJTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50fS5zd2lwZXItd2F0Y2gtcHJvZ3Jlc3MgLnN3aXBlci1zbGlkZS12aXNpYmxlIC5zd2lwZXItbGF6eS1wcmVsb2FkZXIsLnN3aXBlcjpub3QoLnN3aXBlci13YXRjaC1wcm9ncmVzcykgLnN3aXBlci1sYXp5LXByZWxvYWRlcnthbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIGluZmluaXRlIGxpbmVhcn0uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRley0tc3dpcGVyLXByZWxvYWRlci1jb2xvcjojZmZmfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2t7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiMwMDB9QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0xMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZle3BvaW50ZXItZXZlbnRzOmF1dG99LnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtcHJldntwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItZmxpcHtvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjF9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLWNhcmRze292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jYXJkcyAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbn0iLCJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcbkB0YWlsd2luZCB2YXJpYW50cztcbi8qKlxuICogU3dpcGVyIDguMy4xXG4gKiBNb3N0IG1vZGVybiBtb2JpbGUgdG91Y2ggc2xpZGVyIGFuZCBmcmFtZXdvcmsgd2l0aCBoYXJkd2FyZSBhY2NlbGVyYXRlZCB0cmFuc2l0aW9uc1xuICogaHR0cHM6Ly9zd2lwZXJqcy5jb21cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDIyIFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEp1bHkgMTMsIDIwMjJcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIHNyYzogdXJsKFwiZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUFcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZjtcbn1cblxuLnN3aXBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zd2lwZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsIC5zd2lwZXItd3JhcHBlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbn1cblxuLnN3aXBlci1wb2ludGVyLWV2ZW50cyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2FsIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teDtcbn1cblxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuLnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmsge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCwgLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBoZWlnaHQ7XG59XG5cbi5zd2lwZXItYmFja2ZhY2UtaGlkZGVuIC5zd2lwZXItc2xpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItM2QsIC5zd2lwZXItM2Quc3dpcGVyLWNzcy1tb2RlIC5zd2lwZXItd3JhcHBlciB7XG4gIHBlcnNwZWN0aXZlOiAxMjAwcHg7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1jdWJlLXNoYWRvdywgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LCAuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG5cbi5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1jc3MtbW9kZSA+IC5zd2lwZXItd3JhcHBlciA+IC5zd2lwZXItc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG9yZGVyOiA5OTk5O1xufVxuXG4uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci13cmFwcGVyID4gLnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWFmdGVyKTtcbn1cblxuLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1zd2lwZXItY2VudGVyZWQtb2Zmc2V0LWJlZm9yZSk7XG59XG5cbi5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7XG59XG5cbi5zd2lwZXItY2VudGVyZWQgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IGNlbnRlciBjZW50ZXI7XG59XG5cbi5zd2lwZXItdmlydHVhbCAuc3dpcGVyLXNsaWRlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnN3aXBlci12aXJ0dWFsLnN3aXBlci1jc3MtbW9kZSAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1ob3Jpem9udGFsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IHZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpO1xufVxuXG4uc3dpcGVyLXZpcnR1YWwuc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbCAuc3dpcGVyLXdyYXBwZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKTtcbn1cblxuOnJvb3Qge1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpIC8gNDQgKiAyNyk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4IC0gdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKTtcbiAgei1pbmRleDogMTA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zNTtcbiAgY3Vyc29yOiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLWhpZGRlbiwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItbmF2aWdhdGlvbi1kaXNhYmxlZCAuc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLW5hdmlnYXRpb24tZGlzYWJsZWQgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dDphZnRlciwgLnN3aXBlci1idXR0b24tcHJldjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBzd2lwZXItaWNvbnM7XG4gIGZvbnQtc2l6ZTogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXZhcmlhbnQ6IGluaXRpYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgbGVmdDogMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcInByZXZcIjtcbn1cblxuLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgY29udGVudDogXCJuZXh0XCI7XG59XG5cbi5zd2lwZXItYnV0dG9uLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZCA+IC5zd2lwZXItcGFnaW5hdGlvbiwgLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwgLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwgLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1tYWluIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXYge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCAjMDAwKTtcbiAgb3BhY2l0eTogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksIDAuMik7XG59XG5cbmJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtb3BhY2l0eSwgMSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLCB2YXIoLS1zd2lwZXItdGhlbWUtY29sb3IpKTtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01MCUsIDApO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCwgNnB4KSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBtYXJnaW46IDAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLCA0cHgpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LCAuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgdHJhbnNpdGlvbjogMC4ycyB0cmFuc2Zvcm0sIDAuMnMgbGVmdDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGwgPiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB0cmFuc2l0aW9uOiAwLjJzIHRyYW5zZm9ybSwgMC4ycyByaWdodDtcbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvciwgdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cblxuLnN3aXBlci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLW9wcG9zaXRlLCAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLCAuc3dpcGVyLXZlcnRpY2FsID4gLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQgPiAuc3dpcGVyLXNjcm9sbGJhciwgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1zY3JvbGxiYXIsIC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMSU7XG4gIGJvdHRvbTogM3B4O1xuICB6LWluZGV4OiA1MDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiA5OCU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsIC5zd2lwZXItdmVydGljYWwgPiAuc3dpcGVyLXNjcm9sbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiAxJTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOTglO1xufVxuXG4uc3dpcGVyLXNjcm9sbGJhci1kcmFnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWcge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItc2Nyb2xsYmFyLWxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3dpcGVyLXpvb20tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGNhbnZhcywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IGltZywgLnN3aXBlci16b29tLWNvbnRhaW5lciA+IHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnN3aXBlci1zbGlkZS16b29tZWQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXIge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjFweDtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHZhcigtLXN3aXBlci1wcmVsb2FkZXItY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3dpcGVyLXdhdGNoLXByb2dyZXNzIC5zd2lwZXItc2xpZGUtdmlzaWJsZSAuc3dpcGVyLWxhenktcHJlbG9hZGVyLCAuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc3dpcGVyLWxhenktcHJlbG9hZGVyLXdoaXRlIHtcbiAgLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmY7XG59XG5cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXItYmxhY2sge1xuICAtLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMDtcbn1cblxuQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi5zd2lwZXItZnJlZS1tb2RlID4gLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnN3aXBlci1ncmlkID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uc3dpcGVyLWdyaWQtY29sdW1uID4gLnN3aXBlci13cmFwcGVyIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwgLnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zd2lwZXItY3ViZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRlIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQgKyAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2IHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3Age1xuICB6LWluZGV4OiAwO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgei1pbmRleDogMDtcbn1cblxuLnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLnN3aXBlci1mbGlwIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLCAuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsIC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCB7XG4gIHotaW5kZXg6IDA7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eSwgaGVpZ2h0O1xufVxuXG4uc3dpcGVyLWNhcmRzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCBOb3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgTWVkaXVtO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgQm9sZDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbi5sb2dvLCAuYmlnLWxvZ28ge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5iaWctbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuYSwgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xufVxuXG4ucmVzcG9uc2l2ZS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5pbWFnZS1jb3ZlciB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG5iIHtcbiAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbn1cblxuLnNpbmdsZS1wb3N0IGgyIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbi5zaW5nbGUtcG9zdCBoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnNpbmdsZS1wb3N0IGg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYSBpIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5idG4sIC5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmYtYnRuLCAuYnRuLWdob3N0LCAuYnRuLWdob3N0X2xpZ2h0LCAuYnRuLXNlY29uZGFyeSwgLmJ0bi1wcmltYXJ5IHtcbiAgQGFwcGx5IGZvbnQtYnV0dG9uO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgcGFkZGluZzogMC43NXJlbSAyLjNyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgQGFwcGx5IGJnLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIEBhcHBseSBiZy1zZWNvbmRhcnk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBAYXBwbHkgYmctYmFzZSBib3JkZXItZ3JheSB0ZXh0LXdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uYnRuLWdob3N0LCAuYnRuLWdob3N0X2xpZ2h0IHtcbiAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tZ2hvc3Q6aG92ZXIsIC5idG4tZ2hvc3RfbGlnaHQ6aG92ZXIge1xuICBAYXBwbHkgdGV4dC13aGl0ZSBib3JkZXItd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4tZ2hvc3RfbGlnaHQge1xuICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7XG59XG4uYnRuLWdob3N0X2xpZ2h0OmhvdmVyIHtcbiAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idG4tbGlua19fcHJpbWFyeSB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4uYnRuLWxpbmtfX3ByaW1hcnk6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xufVxuXG4uaWNvbi1jaXJjbGUtcHJpbWFyeSwgLmljb24tY2lyY2xlLXByaW1hcnlfX2JpZyB7XG4gIEBhcHBseSBib3JkZXIgYm9yZGVyLXByaW1hcnk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMi4ycmVtO1xuICBoZWlnaHQ6IDIuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmljb24tY2lyY2xlLXByaW1hcnlfX2JpZyB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG59XG5cbi5zZWN0aW9uLXNwYWNpbmcge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4uc2VjdGlvbi1zcGFjaW5nLW1lZGl1bSB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5zZWN0aW9uLXNwYWNpbmctYmlnIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG4uc2VjdGlvbi1zcGFjaW5nLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uc2ltcGxlcm1vdmluZy1oX18yNTAge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuLnNpbXBsZXJtb3ZpbmctaF9fMzUwIHtcbiAgaGVpZ2h0OiAzNTBweDtcbn1cbi5zaW1wbGVybW92aW5nLWhfXzQ1MCB7XG4gIGhlaWdodDogNDUwcHg7XG59XG4uc2ltcGxlcm1vdmluZy1oX181NTAge1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuLnNpbXBsZXJtb3ZpbmctaF9fNjAwIHtcbiAgbWluLWhlaWdodDogNjAwcHg7XG59XG4uc2ltcGxlcm1vdmluZy1oX183MDAge1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbn1cbi5zaW1wbGVybW92aW5nLWhfXzgwMCB7XG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xufVxuLnNpbXBsZXJtb3ZpbmctaF9fOTAwIHtcbiAgbWluLWhlaWdodDogOTAwcHg7XG59XG4uc2ltcGxlcm1vdmluZy1oX18xMDAwIHtcbiAgbWluLWhlaWdodDogMTAwMHB4O1xufVxuLnNpbXBsZXJtb3ZpbmctaF9fZnVsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ucG0temVybyBoMiB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnBtLXplcm8gaDMge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnBtLXplcm8gdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuLnBtLXplcm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4ubWVudS13cmFwIHtcbiAgQGFwcGx5IGZvbnQtbWVudTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWVudS13cmFwIG5hdiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluayAuZHJvcC1tZW51IHtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbmsgLmRyb3AtbWVudSAuZHJvcGRvd24tbGluayB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbmsgLmRyb3AtbWVudSAuZHJvcGRvd24tbGluazpob3ZlciB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluazpob3ZlciB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbms6aG92ZXIgLmRyb3AtbWVudSB7XG4gIEBhcHBseSBiZy1zZWNvbmRhcnk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjJyZW07XG4gIGxlZnQ6IDAuM3JlbTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG9wYWNpdHk6IDAuOTU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogLTFweCAxMXB4IDE4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB6LWluZGV4OiAyO1xufVxuLm1lbnUtd3JhcCBuYXYgLnRvcC1tZW51LWxpbms6aG92ZXIgLmRyb3AtbWVudSA+IG5hdi1saW5rIHtcbiAgQGFwcGx5IHRleHQtYmxhY2s7XG59XG4ubWVudS13cmFwIG5hdiAudG9wLW1lbnUtbGluazpob3ZlciAuZHJvcC1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IC0xcmVtO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGU7XG4gICAgdG9wOiA0LjI1cmVtO1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgICB3aWR0aDogMjByZW07XG4gICAgaGVpZ2h0OiAzMHJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwIC5uYXYge1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm5hdiAubXVsdGktbGV2ZWwtZWxlbWVudCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm5hdi5zbGlkZS1iYWNrIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLmRyb3AtbWVudSB7XG4gICAgQGFwcGx5IGJnLXByaW1hcnk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHRyYW5zaXRpb246IDAuNHMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLmRyb3AtbWVudS5zbGlkZSB7XG4gICAgbGVmdDogMC41cmVtO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1tZW51LXdyYXAgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICB9XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLWljb24td3JhcHBlciB7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5tb2JpbGUtbWVudSAubW9iaWxlLWljb24td3JhcHBlciAubW9iaWxlLWljb24ge1xuICAgIEBhcHBseSBiZy13aGl0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuNTVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtaWNvbi13cmFwcGVyIC5tb2JpbGUtaWNvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTAuNTVyZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1tZW51IC5tb2JpbGUtaWNvbi13cmFwcGVyIC5tb2JpbGUtaWNvbi5hY3RpdmUge1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMTNweDtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogOXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXIgLm1vYmlsZS1pY29uLmFjdGl2ZTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUgLm1vYmlsZS1pY29uLXdyYXBwZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgdG9wOiA4LjhyZW07XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYxIC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1pY29uIHtcbiAgICBAYXBwbHkgYmctc2Vjb25kYXJ5O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYxIC5tb2JpbGUtaWNvbjo6YmVmb3JlLCAubW9iaWxlLW1lbnUudjEgLm1vYmlsZS1pY29uOjphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgfVxuICAubW9iaWxlLW1lbnUudjIgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIHJpZ2h0OiAtMjByZW07XG4gICAgdG9wOiA2LjJyZW07XG4gIH1cbiAgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtbWVudS13cmFwLnNob3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICB0b3A6IDEzLjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjIgLm1vYmlsZS1pY29uIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tb2JpbGUtbWVudS52MiAubW9iaWxlLWljb246OmJlZm9yZSwgLm1vYmlsZS1tZW51LnYyIC5tb2JpbGUtaWNvbjo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgICB0b3A6IDYuMnJlbTtcbiAgfVxuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1tZW51LXdyYXAuc2hvdyB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5tb2JpbGUtbWVudS52NCAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgdG9wOiA0LjNyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1pY29uIHtcbiAgICBAYXBwbHkgYmctd2hpdGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLm1vYmlsZS1tZW51LnY0IC5tb2JpbGUtaWNvbjo6YmVmb3JlLCAubW9iaWxlLW1lbnUudjQgLm1vYmlsZS1pY29uOjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtbWVudS52MSAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgcmlnaHQ6IC01MHJlbTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGUtbWVudS52MiAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgcmlnaHQ6IC01MHJlbTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2JpbGUtbWVudS52NCAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgbGVmdDogLTUwcmVtO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi50ci1zbW9vdGgsIC5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLm1lbnUgbGk6aG92ZXIsIC5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLm1lbnUgbGkge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbi51bmRlcmxpbmUtcHJpbWFyeSwgLnVuZGVybGluZS1wcmltYXJ5X3Nob3J0X2xpZ2h0LCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udW5kZXJsaW5lLXByaW1hcnk6OmFmdGVyLCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnRfbGlnaHQ6OmFmdGVyLCAudW5kZXJsaW5lLXByaW1hcnlfc2hvcnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjNyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgQGFwcGx5IGJnLXByaW1hcnk7XG59XG4udW5kZXJsaW5lLXByaW1hcnlfc2hvcnQ6OmFmdGVyIHtcbiAgQGFwcGx5IGxlZnQtMS80O1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBsZWZ0OiAyNSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC51bmRlcmxpbmUtcHJpbWFyeV9zaG9ydDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi51bmRlcmxpbmUtcHJpbWFyeV9zaG9ydF9saWdodDo6YWZ0ZXIge1xuICB3aWR0aDogNTAlO1xuICBAYXBwbHkgYmctcHJpbWFyeS80MDtcbn1cblxuLnBvc3RzX2xpc3RzIGxpIHtcbiAgQGFwcGx5IHRleHQtYmFzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wb3N0c19saXN0cyBsaSA6aG92ZXIge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xufVxuXG4uc2luZ2xlIC5zaW1wbGVybW92aW5nLXNpbXBsZWNvbnRlbnQgYSwgLnNpbmdsZSAuc2ltcGxlcm1vdmluZy1waG90b2FzaWRlIGEge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xufVxuXG4uYmFuZXItZm9ybS1naG9zdCAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgQGFwcGx5IGJvcmRlci13aGl0ZSB0ZXh0LXdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG4uYmFuZXItZm9ybS11bmRlcmxpbmVfd2hpdGUgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gIEBhcHBseSBib3JkZXItd2hpdGUgdGV4dC13aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uYmFuZXItZm9ybS11bmRlcmxpbmVfZGFyayAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgQGFwcGx5IGJvcmRlci1ncmF5IHRleHQtZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uYmFuZXItZm9ybS52MiB7XG4gIEBhcHBseSBib3JkZXItd2hpdGUvMjAgYmctd2hpdGUvMjA7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG4uYmFuZXItZm9ybS52NCAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybS52MSAuY2hvaWNlc19faW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjEgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjEgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zaW1wbGVybW92aW5nLW1haW5mb3JtLnYyIC5jaG9pY2VzX19pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybS52MiAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybS52MiAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjIgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuZmYtYnRuLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjMgLmNob2ljZXNfX2lubmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaW1wbGVybW92aW5nLW1haW5mb3JtLnYzIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaW1wbGVybW92aW5nLW1haW5mb3JtLnYzIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybS52MyAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5mZi1idG4tc3VibWl0IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybS52NCAuY2hvaWNlc19faW5uZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjQgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNpbXBsZXJtb3ZpbmctbWFpbmZvcm0udjQgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCxcbi5zaW1wbGVybW92aW5nLW1haW5mb3JtLnY0IC5mcm0tZmx1ZW50LWZvcm0gLmNob2ljZXNfX2lubmVyIHtcbiAgQGFwcGx5IGJvcmRlci1ncmF5IHRleHQtZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mbHVlbnRmb3JtIC5mZl9jb2x1bW5zX3RvdGFsXzIge1xuICAgIEBhcHBseSBmbGV4O1xuICAgIEBhcHBseSBmbGV4LWNvbC1yZXZlcnNlO1xuICB9XG59XG4uZmx1ZW50Zm9ybSAuZmYtYnRuLXN1Ym1pdCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTFlMjQgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZsdWVudGZvcm0gLmZmLWJ0bi1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICBAYXBwbHkgYmctd2hpdGUgdGV4dC1ncmF5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcbn1cbi5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4sIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLnN0ZXAtbmF2IC5mZi1idG4sIC5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5mZi1idG4sIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmJ0bi1wcmltYXJ5LCAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tc2Vjb25kYXJ5LCAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tZ2hvc3QsIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmJ0bi1naG9zdF9saWdodCB7XG4gIEBhcHBseSBmb250LW1lZGl1bTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmx1ZW50Zm9ybSAuc3RlcC1uYXYgLmZmLWJ0bi1wcmV2IHtcbiAgQGFwcGx5IGJnLWJhc2UgIWltcG9ydGFudDtcbn1cbi5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmYtYnRuLW5leHQsIC5mbHVlbnRmb3JtIC5zdGVwLW5hdiAuZmYtYnRuLXByZXYge1xuICBAYXBwbHkgYmctcHJpbWFyeTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmx1ZW50Zm9ybSAuc3RlcC1uYXYgLmZmLWJ0bi1uZXh0LCAuZmx1ZW50Zm9ybSAuc3RlcC1uYXYgLmZmLWJ0bi1wcmV2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmZsdWVudGZvcm0gLmZmLWVsLXByb2dyZXNzLWJhciB7XG4gIEBhcHBseSBiZy1wcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dpbi1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5sb2dpbiAjbG9naW4ge1xuICBwYWRkaW5nOiAyMHZoIDAgMDtcbn1cbi5sb2dpbiAjbG9naW4gI25hdiwgLmxvZ2luICNsb2dpbiAjYmFja3RvYmxvZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2dpbiAjbG9naW4gI25hdiBhLCAubG9naW4gI2xvZ2luICNiYWNrdG9ibG9nIGEge1xuICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgYWxsO1xufVxuLmxvZ2luICNsb2dpbiAjbmF2IGE6aG92ZXIsIC5sb2dpbiAjbG9naW4gI2JhY2t0b2Jsb2cgYTpob3ZlciB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4ubG9naW4gI2xvZ2luIC5mb3JnZXRtZW5vdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmxvZ2luICNsb2dpbiBoMSBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xvZ2luLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi5sb2dpbiAud3AtY29yZS11aSAuYnV0dG9uLmJ1dHRvbi1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMC4ycmVtIDFyZW07XG59XG4ubG9naW4gLmxvZ2luIC5tZXNzYWdlIHtcbiAgQGFwcGx5IGJvcmRlci1wcmltYXJ5O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xufVxuLmxvZ2luIC53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeSB7XG4gIEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGUgZm9udC1idXR0b247XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMC42cmVtIDIuMnJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjI1cyBhbGw7XG59XG4ubG9naW4gLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcbiAgQGFwcGx5IGJnLXNlY29uZGFyeSBib3JkZXItc2Vjb25kYXJ5IHRleHQtd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb2dpbiAubG9naW4gZm9ybSAuaW5wdXQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cblxuI3dwYm9keS1jb250ZW50IHAge1xuICBtYXJnaW46IDFlbSAwO1xufVxuI3dwYm9keS1jb250ZW50IC5pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbiN3cGJvZHktY29udGVudCAuaW5saW5lLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiN3cGJvZHktY29udGVudCAudG9nZ2xlLWF1dG8tdXBkYXRlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jd3Bib2R5LWNvbnRlbnQgLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbiN3cGJvZHktY29udGVudCAudGV4dC13aGl0ZSB7XG4gIGNvbG9yOiByZ2IoMjU1IDI1NSAyNTUvdmFyKC0tdHctdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cbiN3cGJvZHktY29udGVudCAuc3dpcGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuI3dwYm9keS1jb250ZW50IC5zaW1wbGVybW92aW5nLWhfXzM1MC5yZXNwb25zaXZlLWltYWdlIHtcbiAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuI3dwYm9keS1jb250ZW50IC5zaW1wbGVybW92aW5nLWhfXzM1MCB7XG4gIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbn1cbiN3cGJvZHktY29udGVudCAucmVzcG9uc2l2ZS1pbWFnZSB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAjd3Bib2R5LWNvbnRlbnQgLmxnXFw6YmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgI3dwYm9keS1jb250ZW50IC5sZ1xcOmZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuI3dwYm9keS1jb250ZW50IC5zaW1wbGVybW92aW5nLWZhcSAucXVlc3Rpb25zLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiA1MDBweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4jd3Bib2R5LWNvbnRlbnQgLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnYzIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbiN3cGJvZHktY29udGVudCAuc2ltcGxlcm1vdmluZy10ZXN0aW1vbmlhbHMudjMgLnN3aXBlci1zbGlkZSBwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI3dwYm9keS1jb250ZW50IC5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyMiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuI3dwYm9keS1jb250ZW50IC5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyMiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG4jd3Bib2R5LWNvbnRlbnQgLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnY0IC5zd2lwZXIyIC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgI2FkbWlubWVudSBoMSxcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAjYWRtaW5tZW51IGgyLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyICNhZG1pbm1lbnUgaDMsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgI2FkbWlubWVudSBoNCxcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAuZWRpdC1wb3N0LWxheW91dF9fbWV0YWJveGVzIGgxLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3QtbGF5b3V0X19tZXRhYm94ZXMgaDIsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgLmVkaXQtcG9zdC1sYXlvdXRfX21ldGFib3hlcyBoMyxcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAuZWRpdC1wb3N0LWxheW91dF9fbWV0YWJveGVzIGg0LFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3Qtc2lkZWJhciBoMSxcbi5ibG9jay1lZGl0b3JfX2NvbnRhaW5lciAuZWRpdC1wb3N0LXNpZGViYXIgaDIsXG4uYmxvY2stZWRpdG9yX19jb250YWluZXIgLmVkaXQtcG9zdC1zaWRlYmFyIGgzLFxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIC5lZGl0LXBvc3Qtc2lkZWJhciBoNCB7XG4gIEBhcHBseSBmb250LWJvZHk7XG59XG5cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sge1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDEsIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDIsIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDMsIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDQsIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDUsIC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgaDYge1xuICBAYXBwbHkgZm9udC1oZWFkZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZmLWVsLWZvcm0taGlkZV9sYWJlbCA+IC5mZi1lbC1pbnB1dC0tbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXQgLmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19ibG9jayAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGw6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jZWxsOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIC5mbHVlbnRmb3JtIC5mZi1lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2tbZGF0YS1hbGlnbj1mdWxsXSA+IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2stZWRpdCBmaWd1cmUge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmVkaXQtcG9zdC1sYXlvdXQuaXMtc2lkZWJhci1vcGVuZWQgLmVkaXQtcG9zdC1wbHVnaW4tc2lkZWJhcl9fc2lkZWJhci1sYXlvdXQsXG4uZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdC1wb3N0LXNpZGViYXIge1xuICBtaW4td2lkdGg6IDUyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIC5pbnRlcmZhY2UtY29tcGxlbWVudGFyeS1hcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lZGl0LXBvc3QtbGF5b3V0Om5vdCguaXMtc2lkZWJhci1vcGVuZWQpIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLXNpZGViYXItb3BlbmVkIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgd2lkdGg6IDY1MHB4O1xufVxuXG4uYWNmLWJsb2NrLXByZXZpZXcgLm92ZXJsYXksXG4ub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmFjZi1ibG9jay1wcmV2aWV3IC5vdmVybGF5ICsgLmNvbnRhaW5lcixcbi5vdmVybGF5ICsgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4jYWRtaW5tZW51IGxpLndwLW1lbnUtc2VwYXJhdG9yIHtcbiAgQGFwcGx5IGJnLWxpZ2h0O1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udGhlbWUtYnJvd3NlciAudGhlbWUgLnRoZW1lLW5hbWUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5haTF3bS1wcm9ncmVzcy1iYXItcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIEBhcHBseSBiZy13aGl0ZSBmb250LWJvZHk7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjI3cyBjdWJpYy1iZXppZXIoMC4zNDUsIDAuNTQ1LCAwLjI1NSwgMSk7XG4gIGFuaW1hdGlvbjogZmFkZSBjdWJpYy1iZXppZXIoMC42NDUsIDAuNDUsIDAuMzU1LCAxKSAwLjY1cztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5Ac2NyZWVuIG1kIHtcbiAgYm9keS5tb2JpbGUtbWVudS1vcGVuZWQge1xuICAgIG1heC1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNpbXBsZXJtb3ZpbmctbWFpbi1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW1wbGVybW92aW5nLW1haW4tYmFubmVyLnY0IC5tb2JpbGUtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5zaW1wbGVybW92aW5nLW1haW4tYmFubmVyLnY0IC5tb2JpbGUtb3ZlcmxheTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlcm1vdmluZy1tYWluLWJhbm5lci52NCAubW9iaWxlLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2ltcGxlcm1vdmluZy1tYWluLWJhbm5lci52NCAubW9iaWxlLW92ZXJsYXk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpbXBsZXJtb3ZpbmctYXdhcmRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmxlZ2FsIGgxIHtcbiAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbn1cblxuLnNpdGVtYXAgaDIge1xuICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAYXBwbHkgZm9udC10YWdsaW5lO1xuICBAYXBwbHkgdGV4dC0yeGw7XG4gIG1hcmdpbi1ib3R0b206IDElO1xufVxuLnNpdGVtYXAgaDMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAYXBwbHkgdGV4dC1sZztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2l0ZW1hcCBsaSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYyIC5zZXJ2aWNlLXBob3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYyIC5zZXJ2aWNlLXBob3RvOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwgMCwgMCwgMC4zNCkgMzYlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52MiAuc2VydmljZS1waG90bzpob3ZlciBpbWcge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgc2NhbGU6IDEuMDU7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52MiAuc2VydmljZS1waG90byBoMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbiAgei1pbmRleDogMTAwO1xufVxuLnNpbXBsZXJtb3Zpbmctc2VydmljZXMudjIgLnNlcnZpY2UtZGVzY3JpcHRpb24ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkIGltZyB7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkIGgzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuLnNpbXBsZXJtb3Zpbmctc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZCAub3ZlcmxheSB7XG4gIEBhcHBseSBiZy1saWdodDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBzY2FsZTogMC43O1xufVxuLnNpbXBsZXJtb3Zpbmctc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZCBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDgwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52NCAuc2VydmljZS1jYXJkOmhvdmVyIC5vdmVybGF5IHtcbiAgdG9wOiAwO1xuICBzY2FsZTogMTtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnY0IC5zZXJ2aWNlLWNhcmQ6aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDNyZW07XG4gIHRyYW5zaXRpb246IDAuMzNzIGVhc2UtaW4tb3V0O1xufVxuLnNpbXBsZXJtb3Zpbmctc2VydmljZXMudjQgLnNlcnZpY2UtY2FyZDpob3ZlciBpbWcge1xuICBzY2FsZTogMC44O1xuICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dDtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkIGgyIHtcbiAgQGFwcGx5IHRleHQtd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDFyZW07XG4gIGJvdHRvbTogMXJlbTtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQgLm92ZXJsYXkge1xuICBAYXBwbHkgYmctYmxhY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgc2NhbGU6IDAuOTU7XG4gIHotaW5kZXg6IDI7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQgcCB7XG4gIEBhcHBseSB0ZXh0LXdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTglO1xuICBsZWZ0OiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5zaW1wbGVybW92aW5nLXNlcnZpY2VzLnYzIC5zZXJ2aWNlLWNhcmQ6aG92ZXIgLm92ZXJsYXkge1xuICB0b3A6IDA7XG4gIHNjYWxlOiAxO1xuICBvcGFjaXR5OiAwLjg7XG4gIGJvcmRlci1yYWRpdXM6IDByZW07XG4gIHRyYW5zaXRpb246IDAuMjJzIGVhc2UtaW4tb3V0O1xufVxuLnNpbXBsZXJtb3Zpbmctc2VydmljZXMudjMgLnNlcnZpY2UtY2FyZDpob3ZlciBwIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogM3JlbTtcbiAgdHJhbnNpdGlvbjogMC4zM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2ltcGxlcm1vdmluZy1zZXJ2aWNlcy52MyAuc2VydmljZS1jYXJkOmhvdmVyIGltZyB7XG4gIHNjYWxlOiAxLjA1O1xuICB0cmFuc2l0aW9uOiAwLjM1cyBlYXNlLWluLW91dDtcbn1cblxuLmFyZWFzbWFpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDkvdGV4YXNfbWFwLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjclO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcmVhc21haW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjAlO1xuICB9XG59XG4uc2ltcGxlcm1vdmluZy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIHtcbiAgbWluLWhlaWdodDogNDMwcHg7XG59XG4uc2ltcGxlcm1vdmluZy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIC5maXJzdC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcwJTtcbiAgcmlnaHQ6IC0xcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2ltcGxlcm1vdmluZy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIC5maXJzdC1pbWFnZSB7XG4gICAgbGVmdDogN3JlbTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG4uc2ltcGxlcm1vdmluZy1yZXB1dGF0aW9uLnY0IC5pbWFnZS13cmFwIC5zZWNvbmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA3MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IDE1JTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbXBsZXJtb3ZpbmctcmVwdXRhdGlvbi52NCAuaW1hZ2Utd3JhcCAuc2Vjb25kLWltYWdlIHtcbiAgICBsZWZ0OiAtMnJlbTtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaW1wbGVybW92aW5nLXJlcHV0YXRpb24udjQgLmltYWdlLXdyYXAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2ltcGxlcm1vdmluZy10ZXN0aW1vbmlhbHMudjMgLnN3aXBlcjMgLnN3aXBlci1zbGlkZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnYzIC5zd2lwZXIzIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIGJvdHRvbTogLTFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52MyAuc3dpcGVyMyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIEBhcHBseSBiZy13aGl0ZTtcbn1cbi5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52MyAuc3dpcGVyMyAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnY0IC5zd2lwZXIyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyLXNsaWRlIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG4gIHdpZHRoOiA4MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAvKiBDZW50ZXIgc2xpZGUgdGV4dCB2ZXJ0aWNhbGx5ICovXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2ltcGxlcm1vdmluZy10ZXN0aW1vbmlhbHMudjQgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIEBhcHBseSBiZy1wcmltYXJ5O1xufVxuLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnY0IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAtNTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogYXV0bztcbiAgdG9wOiAtMTc3cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTc3cHg7XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXIsIC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNpbXBsZXJtb3ZpbmctcHJvY2Vzcy52NCAucHJvY2Vzcy1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG59XG4uc2ltcGxlcm1vdmluZy1wcm9jZXNzLnY0IC5wcm9jZXNzLWNhcmQgaW1nIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zaW1wbGVybW92aW5nLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZCBoMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5zaW1wbGVybW92aW5nLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZCAub3ZlcmxheSB7XG4gIEBhcHBseSBiZy1saWdodDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBzY2FsZTogMC43O1xufVxuLnNpbXBsZXJtb3ZpbmctcHJvY2Vzcy52NCAucHJvY2Vzcy1jYXJkIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5zaW1wbGVybW92aW5nLXByb2Nlc3MudjQgLnByb2Nlc3MtY2FyZDpob3ZlciAub3ZlcmxheSB7XG4gIHRvcDogMDtcbiAgc2NhbGU6IDE7XG59XG4uc2ltcGxlcm1vdmluZy1wcm9jZXNzLnY0IC5wcm9jZXNzLWNhcmQ6aG92ZXIgcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDNyZW07XG4gIHRyYW5zaXRpb246IDAuMzNzIGVhc2UtaW4tb3V0O1xufVxuLnNpbXBsZXJtb3ZpbmctcHJvY2Vzcy52NCAucHJvY2Vzcy1jYXJkOmhvdmVyIGltZyB7XG4gIHNjYWxlOiAwLjg7XG4gIHRyYW5zaXRpb246IDAuMzVzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAubWFpbi1jb250ZW50IHVsIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLm1haW4tY29udGVudCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5tYWluLWNvbnRlbnQgb2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xufVxuLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAubWFpbi1jb250ZW50IG9sIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLm1haW4tY29udGVudCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5tZW51IHtcbiAgQGFwcGx5IGJnLWxpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAubWVudSBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC43cmVtIDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQ7XG4gIEBhcHBseSBib3JkZXItd2hpdGUgdGV4dC1ibGFjaztcbn1cbi5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLm1lbnUgbGk6aG92ZXIge1xuICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xufVxuLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sIHtcbiAgQGFwcGx5IGJnLXdoaXRlIHRleHQtZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMC42cmVtIDFyZW07XG59XG4uc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4uc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmJ0biwgLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tcHJpbWFyeSwgLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tc2Vjb25kYXJ5LCAuc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIC5zaWRlYmFyIC5mbHVlbnRmb3JtIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIgLmJ0bi1naG9zdCwgLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuZmZfc3VibWl0X2J0bl93cmFwcGVyIC5idG4tZ2hvc3RfbGlnaHQsIC5zaW1wbGVybW92aW5nLXNpZGViYXItYXNpZGUgLnNpZGViYXIgLmZsdWVudGZvcm0gLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuc3RlcC1uYXYgLmZmLWJ0biwgLnNpbXBsZXJtb3Zpbmctc2lkZWJhci1hc2lkZSAuc2lkZWJhciAuZmx1ZW50Zm9ybSAuc3RlcC1uYXYgLmZmX3N1Ym1pdF9idG5fd3JhcHBlciAuZmYtYnRuIHtcbiAgQGFwcGx5IGZvbnQtbWVkaXVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmtlZXBpdHNpbXBsZSBwIHtcbiAgQGFwcGx5IHRleHQtMnhsO1xufVxuXG4uc2ltcGxlcm1vdmluZy1yZXZpZXcgLnJldmlldy1pdGVtIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogM3JlbSAwO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3IC5yZXZpZXctaXRlbSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTZyZW07XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB6LWluZGV4OiA1O1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3IC5yZXZpZXctaXRlbSAucmV2aWV3LWl0ZW1fX2RldGFpbHMge1xuICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMnJlbTtcbn1cbi5zaW1wbGVybW92aW5nLXJldmlldyAucmV2aWV3LWl0ZW0gLnJldmlldy1pdGVtX19kZXRhaWxzIC5yZXZpZXctaXRlbV9fZGVzYyB7XG4gIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gIHotaW5kZXg6IDEwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3IC5yZXZpZXctaXRlbSAucmV2aWV3LWl0ZW1fX2RldGFpbHM6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwcmVtO1xuICB0b3A6IDByZW07XG59XG4uc2ltcGxlcm1vdmluZy1yZXZpZXcgLnJldmlldy1pdGVtIC5xdW90ZSB7XG4gIHRvcDogLTMuNXJlbTtcbn1cbkBzY3JlZW4gbGcge1xuICAuc2ltcGxlcm1vdmluZy1yZXZpZXcgLnJldmlldy1pdGVtIC5xdW90ZSB7XG4gICAgdG9wOiAtMnJlbTtcbiAgfVxufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3IC5yZXZpZXctaXRlbTpob3ZlciBpbWcge1xuICB0b3A6IC05LjVyZW07XG59XG5Ac2NyZWVuIG1kIHtcbiAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3IC5yZXZpZXctaXRlbTpob3ZlciBpbWcge1xuICAgIHRvcDogLTcuNXJlbTtcbiAgfVxufVxuXG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjMgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X193cmFwIHtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG59XG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjMgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X193cmFwIC5zaW1wbGVybW92aW5nLXJldmlld19faW1nIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcCAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zaW1wbGVybW92aW5nLXJldmlld192MyAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3dyYXAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19zb2NpYWwgYSB7XG4gIEBhcHBseSB0ZXh0LWdyYXk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcCAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtcyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcCAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTI1bXMgIWltcG9ydGFudDtcbn1cbi5zaW1wbGVybW92aW5nLXJldmlld192MyAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3dyYXAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19zb2NpYWwgYTpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcCAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX25hbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjMgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X193cmFwIC5zaW1wbGVybW92aW5nLXJldmlld19fbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgQGFwcGx5IGJnLWdyYXk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCA0NTBtcyBlYXNlO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcDpob3ZlciAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX2ltZyB7XG4gIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDApO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcDpob3ZlciAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcDpob3ZlciAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTBtcyAhaW1wb3J0YW50O1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcDpob3ZlciAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3NvY2lhbCBhOm50aC1vZi10eXBlKDIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTI1bXMgIWltcG9ydGFudDtcbn1cbi5zaW1wbGVybW92aW5nLXJldmlld192MyAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX3dyYXA6aG92ZXIgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19zb2NpYWwgYTpudGgtb2YtdHlwZSgzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3YzIC5zaW1wbGVybW92aW5nLXJldmlld19fd3JhcDpob3ZlciAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX25hbWU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjQgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19pbWcsIC5zaW1wbGVybW92aW5nLXJldmlld192NSAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX2ltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM1cyBlYXNlO1xufVxuLnNpbXBsZXJtb3ZpbmctcmV2aWV3X3Y0IC5zaW1wbGVybW92aW5nLXJldmlld19faW1nOmhvdmVyLCAuc2ltcGxlcm1vdmluZy1yZXZpZXdfdjUgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19pbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDQpO1xufVxuXG4uc2ltcGxlcm1vdmluZy1hYm91dF9fdjMge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG5cbi5zaW1wbGVybW92aW5nLWFib3V0X192NCB7XG4gIG1heC1oZWlnaHQ6IDEwMDBweDtcbn1cblxuLnNpbXBsZXJtb3ZpbmctYWJvdXRfX3Y1IC5zZWN0aW9uLWltYWdlLCAuc2ltcGxlcm1vdmluZy1hYm91dF9fdjggLnNlY3Rpb24taW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiA5MDBweDtcbn1cblxuLnNpbXBsZXJtb3ZpbmctYWJvdXRfX3Y3IGltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG59XG5cbi5zaW1wbGVybW92aW5nLW9mZmVyX3Y0IC5pY29uLXdyYXBwZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAYXBwbHkgYm9yZGVyLWJsYWNrO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xufVxuXG4uc2ltcGxlcm1vdmluZy1jb250YWN0X3YxLS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW1wbGVybW92aW5nLWNvbnRhY3RfdjEtLXRpdGxlOjpiZWZvcmUge1xuICBAYXBwbHkgYmctd2hpdGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5zaW1wbGVybW92aW5nLWZvb3RlciB1bCwgLnNpbXBsZXJtb3ZpbmctZm9vdGVyLWNvcHlyaWdodCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn0iLCIvLyBNb250c2VycmF0IEZvbnRcbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0IE5vcm1hbDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJylcbiAgfVxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCBNZWRpdW07XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJylcbiAgfVxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCBCb2xkO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKVxuICB9XG5cbiIsIi5sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xufVxuLmJpZy1sb2dvIHtcbiAgICBAZXh0ZW5kIC5sb2dvO1xuICAgIHdpZHRoOiAyMDBweDtcbn1cbmEsIGltZyB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXM7XG59XG4ucmVzcG9uc2l2ZS1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4uaW1hZ2UtY292ZXJ7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG59IiwicCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbmIge1xuICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4uc2luZ2xlLXBvc3QgaDIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuLnNpbmdsZS1wb3N0IGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG59XG5cbi5zaW5nbGUtcG9zdCBoNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG59IiwiYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGkge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG59XG5cbi5idG4ge1xuICAgIEBhcHBseSBmb250LWJ1dHRvbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIHBhZGRpbmc6IC43NXJlbSAyLjNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBAZXh0ZW5kIC5idG47IFxuICAgIEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGU7ICAgIFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgICBAYXBwbHkgYmctc2Vjb25kYXJ5IHRleHQtd2hpdGU7XG4gICAgfVxufVxuLmJ0bi1zZWNvbmRhcnkge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAYXBwbHkgYmctc2Vjb25kYXJ5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1iYXNlIGJvcmRlci1ncmF5IHRleHQtd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgfVxufVxuXG5cbi5idG4tZ2hvc3Qge1xuICAgIEBleHRlbmQgLmJ0bjtcbiAgICBAYXBwbHkgYm9yZGVyLXByaW1hcnkgdGV4dC1wcmltYXJ5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZSBib3JkZXItd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJl9saWdodHtcbiAgICAgICAgQGV4dGVuZCAuYnRuLWdob3N0O1xuICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7ICAgICAgICBcbiAgICB9XG4gICAgJl9saWdodDpob3ZlcntcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IHRleHQtcHJpbWFyeTtcbiAgICB9XG5cbn1cbi5idG4tbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgJl9fcHJpbWFyeXtcbiAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBAYXBwbHkgdGV4dC1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vLyBJQ09OU1xuXG4uaWNvbi1jaXJjbGUtcHJpbWFyeSB7XG4gICAgQGFwcGx5IGJvcmRlciBib3JkZXItcHJpbWFyeTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDIuMnJlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgJl9fYmlnIHtcbiAgICAgICAgQGV4dGVuZCAuaWNvbi1jaXJjbGUtcHJpbWFyeTtcbiAgICAgICAgd2lkdGg6IDNyZW07ICAgXG4gICAgICAgIGhlaWdodDogM3JlbTsgICBcbiAgICB9XG59IiwiICAgIC5zZWN0aW9uLXNwYWNpbmcge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICAgICAgJi1tZWRpdW0ge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYmlnIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuc2ltcGxlcm1vdmluZy1oIHtcbiAgICAgICAgJl9fMjUwIHtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX18zNTAge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfXzQ1MCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fNTUwIHtcbiAgICAgICAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX182MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX183MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX184MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogODAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX185MDAge1xuICAgICAgICAgICAgbWluLWhlaWdodDogOTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX18xMDAwIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Z1bGwge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG0temVybyB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIH1cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9IiwiLnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xufSIsIi5tZW51LXdyYXAge1xuICAgIEBhcHBseSBmb250LW1lbnU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBuYXYge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgXG5cbiAgICAgICAgLnRvcC1tZW51LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG5cbiAgICAgICAgICAgIC5kcm9wLW1lbnUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLmRyb3AtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIEBhcHBseSBiZy1zZWNvbmRhcnk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC4zcmVtO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC45NTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAtMXB4IDExcHggMThweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgPm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbn1cbiIsIi8vICAgTU9CSUxFICsgVEFCTEVUIFdJRFRIXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGcpIHtcbiAgICAubW9iaWxlLW1lbnUge1xuICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgdG9wOiA0LjI1cmVtO1xuICAgICAgICAgICAgbGVmdDogLTIwcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIwcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIC5uYXYge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuXG4gICAgICAgICAgICAgICAgLm11bHRpLWxldmVsLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNsaWRlLWJhY2sge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wLW1lbnUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgY3ViaWMtYmV6aWVyKC4wNzUsIC44MiwgLjE2NSwgMSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICAgICAgICYuc2xpZGUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYmlsZS1pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgLm1vYmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLS41NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0uNTVyZW07XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuXG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE1vYmlsZSBpY29uIHdyYXBwZXIgZW5kXG4gICAgICAgICYudjEge1xuICAgICAgICAgICAgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjByZW07XG4gICAgICAgICAgICAgICAgdG9wOiA4LjhyZW07XG5cblxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2JpbGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLXNlY29uZGFyeTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIFxuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi52MiB7XG4gICAgICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDYuMnJlbTtcblxuICAgICAgICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMy40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vYmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRkYXJrLWJsdWU7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnY0IHtcbiAgICAgICAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjByZW07XG4gICAgICAgICAgICAgICAgdG9wOiA2LjJyZW07XG5cbiAgICAgICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtKSB7XG4gICAgICAgICAgICAgICAgdG9wOiA0LjNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9iaWxlLWljb24ge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy13aGl0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8vIE1PQklMRSBBTkQgVEFCTEVUIEVORFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1kKSB7XG4gICAgLm1vYmlsZS1tZW51IHtcbiAgICAgICAgJi52MSB7XG4gICAgICAgICAgICAubW9iaWxlLW1lbnUtd3JhcCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01MHJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYudjIge1xuICAgICAgICAgICAgLm1vYmlsZS1tZW51LXdyYXAge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNTByZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnY0IHtcbiAgICAgICAgICAgIC5tb2JpbGUtbWVudS13cmFwIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNTByZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBTbWFsbCBkZXZpY2VcbkBtZWRpYSAobWF4LXdpZHRoOiAkc20pIHtcblxufVxuXG4vLyBNZWRpdW0gZGV2aWNlXG5AbWVkaWEgKG1heC13aWR0aDogJG1kKSB7XG5cbn1cblxuLy8gTGFyZ2UgZGV2aWNlIFxuQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xuXG59XG5cbi8vIEV4dHJhIExhcmdlIGRldmljZVxuQG1lZGlhIChtYXgtd2lkdGg6ICR4bCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgfVxuXG59IiwiLnRyLXNtb290aCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59IiwiLy8gRVhUUkFTXG4udW5kZXJsaW5lLXByaW1hcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMC4zcmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIEBhcHBseSBiZy1wcmltYXJ5O1xuICAgIH1cblxuICAgICZfc2hvcnQge1xuICAgICAgICBAZXh0ZW5kIC51bmRlcmxpbmUtcHJpbWFyeTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAYXBwbHkgbGVmdC0xLzQ7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGcpe1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX3Nob3J0X2xpZ2h0IHtcbiAgICAgICAgQGV4dGVuZCAudW5kZXJsaW5lLXByaW1hcnk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIEBhcHBseSBiZy1wcmltYXJ5LzQwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucG9zdHNfbGlzdHMge1xuICAgbGkge1xuICAgIEBhcHBseSB0ZXh0LWJhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICA6aG92ZXIge1xuICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbiAgICB9XG4gICB9XG59XG5cbi5zaW5nbGUgLnNpbXBsZXJtb3Zpbmctc2ltcGxlY29udGVudCBhICwuc2luZ2xlIC5zaW1wbGVybW92aW5nLXBob3RvYXNpZGUgYSAge1xuICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59IiwiLy8gb3ZlcmxheXNcbi5iYW5lci1mb3JtIHtcbiAgICAmLWdob3N0IHtcbiAgICAgICAgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdW5kZXJsaW5lX3doaXRlIHtcbiAgICAgICAgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLXdoaXRlIHRleHQtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXVuZGVybGluZV9kYXJrIHtcbiAgICAgICAgLmZsdWVudGZvcm0gLmZmLWVsLWZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWdyYXkgdGV4dC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAgIEBhcHBseSBib3JkZXItd2hpdGUvMjAgYmctd2hpdGUvMjA7XG4gICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2ltcGxlcm1vdmluZy1tYWluZm9ybSB7XG5cbiAgICAmLnYxIHtcbiAgICAgICAgLmNob2ljZXNfX2lubmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24ge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MiB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZmLWJ0bi1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52MyB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZmLWJ0bi1zdWJtaXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAgIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmx1ZW50Zm9ybSAuZmYtZWwtZm9ybS1jb250cm9sLFxuICAgICAgICAuZnJtLWZsdWVudC1mb3JtIC5jaG9pY2VzX19pbm5lciB7XG4gICAgICAgICAgICBAYXBwbHkgYm9yZGVyLWdyYXkgdGV4dC1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5mbHVlbnRmb3JtIHtcbiAgICAuZmZfY29sdW1uc190b3RhbF8yIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICBAYXBwbHkgZmxleDtcbiAgICAgICAgICAgQGFwcGx5IGZsZXgtY29sLXJldmVyc2U7XG4gICAgICAgICAgIH0gXG4gICAgfVxuICAgIC5mZi1idG4tc3VibWl0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ExMWUyNCFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0IE1lZGl1bSxzYW5zLXNlcmlmO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICB9XG4gICAgfVxuICAgIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICBAYXBwbHkgYmctd2hpdGUgdGV4dC1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiAuNnJlbSAxcmVtO1xuICAgIH1cblxuICAgIC5mZl9zdWJtaXRfYnRuX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBAYXBwbHkgZm9udC1tZWRpdW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4vLyBNdWx0aSBzdGVwXG4gICAgLnN0ZXAtbmF2IHtcbiAgICAgICAgLmZmLWJ0biB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgIH1cbiAgICAgICAgLmZmLWJ0bi1wcmV2e1xuICAgICAgICAgICAgQGFwcGx5IGJnLWJhc2UgI3shaW1wb3J0YW50fTsgXG4gICAgICAgIH1cbiAgICAgICAgLmZmLWJ0bi1uZXh0LCAuZmYtYnRuLXByZXYge1xuICAgICAgICAgICAgQGFwcGx5IGJnLXByaW1hcnk7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmZmLWVsLXByb2dyZXNzLWJhciB7XG4gICAgICAgIEBhcHBseSBiZy1wcmltYXJ5ICN7IWltcG9ydGFudH07XG4gICAgfVxufVxuXG4iLCIubG9naW57XG4gICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWFnZXMvbG9naW4tYmcuanBnXCIpO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuI2xvZ2luIHtcbiAgICBwYWRkaW5nOiAyMHZoIDAgMDtcbiAgICAjbmF2LCAjYmFja3RvYmxvZ3tcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAjbmF2IGEsICNiYWNrdG9ibG9nIGEge1xuICAgICAgICBAYXBwbHkgdGV4dC13aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBhbGw7XG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcmdldG1lbm90IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxufVxuI2xvZ2luIGgxIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1hZ2VzL2xvZ2luLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICB9XG4gICAgLndwLWNvcmUtdWkgLmJ1dHRvbi5idXR0b24tbGFyZ2V7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMC4ycmVtIDFyZW07XG4gICAgfVxuICAgIC5sb2dpbiAubWVzc2FnZXtcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5O1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkO1xuICAgIH1cbiAgICAud3AtY29yZS11aSAuYnV0dG9uLXByaW1hcnkge1xuICAgIEBhcHBseSBiZy1wcmltYXJ5IHRleHQtd2hpdGUgZm9udC1idXR0b247XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMC42cmVtIDIuMnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGFsbDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIEBhcHBseSBiZy1zZWNvbmRhcnkgYm9yZGVyLXNlY29uZGFyeSB0ZXh0LXdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG59XG4ubG9naW4gZm9ybSAuaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xufVxufSIsIiN3cGJvZHktY29udGVudCB7XG4gIHAge1xuICAgIG1hcmdpbjogMWVtIDA7XG4gIH1cbiAgLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgJi5oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAgLnRvZ2dsZS1hdXRvLXVwZGF0ZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAubXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC13aGl0ZSB7XG4gICAgY29sb3I6IHJnYigyNTUgMjU1IDI1NSAvIHZhcigtLXR3LXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuc2ltcGxlcm1vdmluZy1oX18zNTAucmVzcG9uc2l2ZS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaW1wbGVybW92aW5nLWhfXzM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXNwb25zaXZlLWltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCl7XG4gICAgLmxnXFw6YmxvY2sge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxnXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2ltcGxlcm1vdmluZy1mYXEgLnF1ZXN0aW9ucy13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbiAgLnNpbXBsZXJtb3ZpbmctdGVzdGltb25pYWxzLnYzIHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgIHAge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscy52NCAuc3dpcGVyMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWVkaXRvcl9fY29udGFpbmVyIHtcbiAgICAjYWRtaW5tZW51LFxuICAgIC5lZGl0LXBvc3QtbGF5b3V0X19tZXRhYm94ZXMsXG4gICAgLmVkaXQtcG9zdC1zaWRlYmFyIHtcbiAgICAgICAgaDEsXG4gICAgICAgIGgyLFxuICAgICAgICBoMyxcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGFwcGx5IGZvbnQtYm9keTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0IC5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2sge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgQGFwcGx5IGZvbnQtaGVhZGVyO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICB9XG5cbiAgICAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5mcm0tZmx1ZW50LWZvcm0gLmZmLXQtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuICAgICAgLmZybS1mbHVlbnQtZm9ybSAuZmYtdC1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgICAgIC5mZi1lbC1mb3JtLWhpZGVfbGFiZWwgPiAuZmYtZWwtaW5wdXQtLWxhYmVse1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZnJtLWZsdWVudC1mb3JtIC5mZi10LWNlbGw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5mcm0tZmx1ZW50LWZvcm0gLmZmLXQtY2VsbDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLmZsdWVudGZvcm0gLmZmLWVsLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICBwYWRkaW5nOiAuNnJlbSAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgfVxufVxuXG4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dCAuYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2Jsb2NrW2RhdGEtYWxpZ249XCJmdWxsXCJdPi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fYmxvY2stZWRpdCBmaWd1cmUge1xuICAgIHdpZHRoOiBpbmhlcml0O1xufVxuXG4vL2d1dGVuYmVyZyBzaWRlLWJhciB3aWR0aFxuLmVkaXQtcG9zdC1sYXlvdXQuaXMtc2lkZWJhci1vcGVuZWQgLmVkaXQtcG9zdC1wbHVnaW4tc2lkZWJhcl9fc2lkZWJhci1sYXlvdXQsXG4uZWRpdC1wb3N0LWxheW91dC5pcy1zaWRlYmFyLW9wZW5lZCAuZWRpdC1wb3N0LXNpZGViYXIge1xuICAgIG1pbi13aWR0aDogNTIwcHggIWltcG9ydGFudDtcbn1cblxuLmludGVyZmFjZS1pbnRlcmZhY2Utc2tlbGV0b25fX3NpZGViYXIgLmludGVyZmFjZS1jb21wbGVtZW50YXJ5LWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZWRpdC1wb3N0LWxheW91dDpub3QoLmlzLXNpZGViYXItb3BlbmVkKSAuaW50ZXJmYWNlLWludGVyZmFjZS1za2VsZXRvbl9fc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmlzLXNpZGViYXItb3BlbmVkIC5pbnRlcmZhY2UtaW50ZXJmYWNlLXNrZWxldG9uX19zaWRlYmFyIHtcbiAgICB3aWR0aDogNjUwcHg7XG59XG5cbi5hY2YtYmxvY2stcHJldmlldyAub3ZlcmxheSxcbi5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmKy5jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxufVxuLmVkaXRvci1zdHlsZXMtd3JhcHBlciBwIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4jYWRtaW5tZW51IGxpLndwLW1lbnUtc2VwYXJhdG9yIHtcbiAgQGFwcGx5IGJnLWxpZ2h0O1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogLjM7XG59XG5cbi50aGVtZS1icm93c2VyIC50aGVtZSAudGhlbWUtbmFtZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5haTF3bS1wcm9ncmVzcy1iYXItcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogLjllbSAhaW1wb3J0YW50O1xufSIsImh0bWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmJvZHkge1xuICAgIEBhcHBseSBiZy13aGl0ZSBmb250LWJvZHk7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IC4yN3MgY3ViaWMtYmV6aWVyKDAuMzQ1LCAwLjU0NSwgMC4yNTUsIDEpO1xuICAgIGFuaW1hdGlvbjogZmFkZSBjdWJpYy1iZXppZXIoMC42NDUsIDAuNDUsIDAuMzU1LCAxKSAuNjVzO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgICYubW9iaWxlLW1lbnUtb3BlbmVkIHtcbiAgICAgICAgQHNjcmVlbiBtZCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBmYWRlIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG46Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59IiwiLnNpbXBsZXJtb3ZpbmctbWFpbi1iYW5uZXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufSIsIi5zaW1wbGVybW92aW5nLW1haW4tYmFubmVyIHtcbiAgICAmLnY0IHtcbiAgICAgICAgLm1vYmlsZS1vdmVybGF5e1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC45KTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGcpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbi5zaW1wbGVybW92aW5nLWF3YXJkcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG59XG4ubGVnYWwgaDEge1xuICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG59XG4uc2l0ZW1hcCB7XG4gICAgaDIge1xuICAgIEBhcHBseSB0ZXh0LXByaW1hcnk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAYXBwbHkgZm9udC10YWdsaW5lO1xuICAgIEBhcHBseSB0ZXh0LTJ4bDtcbiAgICBtYXJnaW4tYm90dG9tOiAxJTtcbn1cbmgzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBhcHBseSB0ZXh0LWxnO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxubGkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG59IiwiLnNpbXBsZXJtb3Zpbmctc2VydmljZXMge1xuICAgICYudjIge1xuICAgICAgICAuc2VydmljZS1waG90byB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAuMzQpIDM2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICBzY2FsZTogMS4wNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMS41cmVtO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi52NCB7XG4gICAgICAgIC5zZXJ2aWNlLWNhcmQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICBAYXBwbHkgYmctbGlnaHQ7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgc2NhbGU6IC43O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBzY2FsZTogMTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjMzcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBzY2FsZTogLjg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYudjMge1xuICAgICAgICAuc2VydmljZS1jYXJkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1ibGFjaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBzY2FsZTogLjk1O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LXdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE4JTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAycmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHNjYWxlOiAxO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHJlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjIycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjMzcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBzY2FsZTogMS4wNTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcmVhc21haW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDkvdGV4YXNfbWFwLnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNyU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7IFxuICAgIC5hcmVhc21haW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwJTtcbiAgICB9XG59IiwiLnNpbXBsZXJtb3ZpbmctcmVwdXRhdGlvbiB7XG4gICAgJi52NCB7XG4gICAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQzMHB4O1xuICAgICAgICAgICAgLmZpcnN0LWltYWdlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgICAgICAgICByaWdodDogLTFyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zZWNvbmQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTJyZW07XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW1wbGVybW92aW5nLXRlc3RpbW9uaWFscyB7XG4gICAgJi52MyB7XG4gICAgICAgIC5zd2lwZXIzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICBib3R0b206IC0xcmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICAgICAgICAgICAgICBAYXBwbHkgYmctd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudjQge1xuICAgICAgICAuc3dpcGVyMiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgLyogQ2VudGVyIHNsaWRlIHRleHQgdmVydGljYWxseSAqL1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBAYXBwbHkgYmctcHJpbWFyeTtcblxuICAgICAgICAgICAgJi1hY3RpdmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zd2lwZXItYnV0dG9uLXByZXYsXG4uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBsZWZ0OiAtNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdG9wOiAtMTc3cHg7XG59XG4uc3dpcGVyLWJ1dHRvbi1uZXh0LCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTc3cHg7XG59XG4uc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLCAuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6IHdoaXRlO1xufSIsIi5zaW1wbGVybW92aW5nLXByb2Nlc3Mge1xuICAgICYudjQge1xuICAgICAgICAucHJvY2Vzcy1jYXJkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJnLWxpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIHNjYWxlOiAuNztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IDE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgc2NhbGU6IC44O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMzVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2ltcGxlcm1vdmluZy1zaWRlYmFyLWFzaWRlIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlYmFyIHtcbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgQGFwcGx5IGJnLWxpZ2h0OyAgICAgICAgICAgIFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuN3JlbSAuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC41cHggc29saWQ7XG4gICAgICAgICAgICAgICAgQGFwcGx5IGJvcmRlci13aGl0ZSB0ZXh0LWJsYWNrO1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLnRyLXNtb290aDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGJnLXByaW1hcnkgdGV4dC13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudHItc21vb3RoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mbHVlbnRmb3JtIHtcbiAgICAgICAgICAgIC5mbHVlbnRmb3JtIC5mZi1lbC1mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy13aGl0ZSB0ZXh0LWdyYXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNnJlbSAxcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmZfc3VibWl0X2J0bl93cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgQGFwcGx5IGZvbnQtbWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ua2VlcGl0c2ltcGxlIHAge1xuICAgIEBhcHBseSB0ZXh0LTJ4bDtcbn0iLCIuc2ltcGxlcm1vdmluZy1yZXZpZXcge1xuICAgIC5yZXZpZXctaXRlbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogM3JlbSAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC02cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIH1cblxuICAgICAgICAucmV2aWV3LWl0ZW1fX2RldGFpbHMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDJyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDJyZW07XG5cbiAgICAgICAgICAgIC5yZXZpZXctaXRlbV9fZGVzYyB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGVmdDogMHJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnF1b3RlIHtcbiAgICAgICAgICAgIHRvcDogLTMuNXJlbTtcbiAgICAgICAgICAgIEBzY3JlZW4gbGcge1xuICAgICAgICAgICAgIHRvcDogLTJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHRvcDogLTkuNXJlbTtcbiAgICAgICAgICAgICAgICBAc2NyZWVuIG1kIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtNy41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjMge1xuXG4gICAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X193cmFwIHtcbiAgICAgICAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19pbWcge1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxKTtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19zb2NpYWwge1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIEBhcHBseSB0ZXh0LWdyYXk7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEyNW1zICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW1wbGVybW92aW5nLXJldmlld19fbmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIEBhcHBseSBiZy1ncmF5O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgNDUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDQ1MG1zIGVhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogYWxsIDM1MG1zIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAzNTBtcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19pbWcge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zaW1wbGVybW92aW5nLXJldmlld19fc29jaWFsIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNTBtcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMjVtcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpbXBsZXJtb3ZpbmctcmV2aWV3X19uYW1lIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2ltcGxlcm1vdmluZy1yZXZpZXdfdjQsIC5zaW1wbGVybW92aW5nLXJldmlld192NXtcbiAgICAuc2ltcGxlcm1vdmluZy1yZXZpZXdfX2ltZyB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMzVzIGVhc2U7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA0KTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2ltcGxlcm1vdmluZy1hYm91dF9fdjMge1xuICAgIHBhZGRpbmc6IDZyZW0gMDtcbn1cbi5zaW1wbGVybW92aW5nLWFib3V0X192NCB7XG5tYXgtaGVpZ2h0OiAxMDAwcHg7XG59XG4uc2ltcGxlcm1vdmluZy1hYm91dF9fdjUsIC5zaW1wbGVybW92aW5nLWFib3V0X192OHtcbiAgICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwMHB4O1xuICAgIH1cbn1cbi5zaW1wbGVybW92aW5nLWFib3V0X192NyB7XG4gICAgaW1nIHtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNpbXBsZXJtb3Zpbmctb2ZmZXJfdjQge1xuICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICA+Om5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgICAgQGFwcGx5IGJvcmRlci1ibGFjaztcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICAgIH0gXG4gICAgfVxufSIsIi5zaW1wbGVybW92aW5nLWNvbnRhY3RfdjEge1xuICAgICYtLXRpdGxle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBAYXBwbHkgYmctd2hpdGU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zaW1wbGVybW92aW5nLWZvb3RlciwgLnNpbXBsZXJtb3ZpbmctZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxufSJdfQ== */
