@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Saira:ital,wght@0,100..900;1,100..900&display=swap");:root{--aquamarine-900:#006a57;--aquamarine-800:#00876e;--aquamarine-750:#00957a;--aquamarine-700:#00ab8c;--aquamarine-300:#99eede;--aquamarine-100:#f7fffd;--blue-gray-50:#f6f7f9;--blue-gray-100:#edeff3;--blue-gray-300:#b7bfce;--blue-gray-400:#94a0b6;--blue-gray-600:#4c6085;--azure-600:#0677cb;--error-100:#f9dedc;--alert-100:#f9f1dc;--success-100:#ccf6ef;--nitro-black-200:#d2d2d2;--nitro-black-400:#8f8f8f;--nitro-black-600:#4b4b4b;--nitro-black-700:#353535;--nitro-black-800:#1e1e1e;--white:#fff;--white-faded:#f6f9f8;--data-point-4:#9339ed;--data-point-3:#3961ed;--data-point-2:#34bde9;--data-point-1:#00ab8c;--bs-card-border-width:0px;--bs-link-color:var(--primary-color);--bs-link-hover-color:var(--primary-faded-color);--text-primary-color:#2b3240;--text-secondary-color:#888f9f;--text-tertiary-color:#4f596e;--black:#000;--button-primary-color:var(--aquamarine-700);--button-secondary-color:#39a0ed;--button-tertiary-color:#fa1a1a;--button-quartiary-color:#f3a508;--pagination-selection-color:#006a57;--primary-color:var(--aquamarine-700);--primary-faded-color:#009076;--primary-faded-2x-color:#00826a;--primary-faded-3x-color:#00715c;--primary-brighter-color:#00c7a9;--secondary-color:#39a0ed;--secondary-faded-color:#3592d9;--secondary-faded-2x-color:#3083c2;--secondary-faded-3x-color:#2b75ad;--tertiary-color:#67b9b3;--muted-color:#ccc;--muted-faded-color:#a8a8a8;--muted-faded-2x-color:#8f8f8f;--muted-faded-3x-color:#757575;--table-row-hover-color:#fff;--table-row-selected-color:#f6f7f9;--muted-background-color:#fff;--muted-background-faded-color:#fff;--muted-background-faded-2x-color:#fff;--muted-background-faded-3x-color:#fff;--background-color:#f6f7f9;--background-faded-color:#e9ebf0;--background-faded-redesign-color:#f7fffd;--muted-border-color:#d2d2d2;--bs-font-sans-serif:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-navbar-color:rgba(43,50,64,.55);--bs-navbar-disabled-color:rgba(43,50,64,.3);--bs-navbar-hover-color:rgba(43,50,64,.7);--bs-navbar-active-color:rgba(43,50,64,.9);--bs-primary-rgb:0,171,140}.h1,.h2,.h3,h1,h2,h3{font-family:Saira,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}#__next{position:absolute;top:0;left:0;right:0;bottom:0}.btn{--bs-btn-hover-color:var(--text-secondary-color);width:min-content;white-space:nowrap;font-size:1em;line-height:1.5em;height:2em;padding:0 1em;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn-primary{justify-content:center;align-items:center;--bs-btn-color:#fff;--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--primary-faded-color);--bs-btn-hover-border-color:var(--primary-faded-2x-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--primary-faded-2x-color);--bs-btn-active-border-color:var(--primary-faded-3x-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:var(--primary-color);letter-spacing:1px}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:var(--secondary-color);--bs-btn-border-color:var(--secondary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--secondary-faded-color);--bs-btn-hover-border-color:var(--secondary-faded-2x-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--secondary-faded-2x-color);--bs-btn-active-border-color:var(--secondary-faded-3x-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--secondary-color);--bs-btn-disabled-border-color:var(--secondary-color)}.btn-tertiary{--bs-btn-color:var(--primary-color);--bs-btn-bg:var(--white);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-color:var(--primary-faded-2x-color);--bs-btn-hover-bg:var(--white-faded);--bs-btn-hover-border-color:var(--primary-faded-2x-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--primary-faded-2x-color);--bs-btn-active-bg:var(--white);--bs-btn-active-border-color:var(--primary-faded-3x-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--primary-color);--bs-btn-disabled-bg:var(--white);--bs-btn-disabled-border-color:var(--primary-color)}.btn-muted,.btn-tertiary{justify-content:center;align-items:center}.btn-muted{--bs-btn-color:var(--muted-color);--bs-btn-bg:var(--muted-background-color);--bs-btn-border-color:var(--muted-color);--bs-btn-hover-color:var(--muted-color);--bs-btn-hover-bg:var(--muted-background-faded-color);--bs-btn-hover-border-color:var(--muted-faded-2x-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--muted-faded-3x-color);--bs-btn-active-bg:var(--muted-background-faded-2x-color);--bs-btn-active-border-color:var(--muted-background-faded-3x-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--muted-color);--bs-btn-disabled-bg:var(--muted-background-color);--bs-btn-disabled-border-color:var(--muted-color)}.btn-icon{justify-content:center;align-items:center}.pagination{color:var(--button-primary-color);background-color:#fff;--bs-pagination-active-color:var(--pagination-selection-color);--bs-pagination-bg:var(--muted-background-faded-color);--bs-pagination-active-bg:var(--muted-background-faded-color);--bs-pagination-active-border-color:var(--muted-border-color);text-decoration:none}.pagination .active{text-decoration:underline;-webkit-text-decoration-color:var(--pagination-selection-color);text-decoration-color:var(--pagination-selection-color)}a{cursor:pointer;text-decoration:none}.h1-header{font-family:Saira;font-size:4em;font-weight:700;text-align:center}.text-dark-black{color:var(--nitro-black-800)}.text-black{color:var(--nitro-black-700)}.text-dark-gray{color:var(--nitro-black-600)}th{font-weight:600}.table td,th{color:var(--text-tertiary-color)}.table td{vertical-align:middle;font-weight:400;font-size:.95em}.table td div div{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.table-hover tbody tr:hover{background-color:var(--table-row-hover-color)}.app-container{min-height:100vh;display:flex;flex-direction:column;background-color:var(--aquamarine-100)}.app-container,.footer{position:relative;width:100%}.footer{margin-top:auto;padding-top:2em;bottom:0}.btn-success{background-color:var(--button-primary-color);border-color:var(--button-primary-color);color:var(--black);font-weight:500}.btn-run{color:var(--button-primary-color)}.btn-edit,.btn-run{text-align:center;box-sizing:content-box;font-weight:500}.btn-edit{color:var(--button-secondary-color)}.btn-add{color:var(--button-quartiary-color)}.btn-add,.btn-delete{text-align:center;box-sizing:content-box;font-weight:500}.btn-delete{color:var(--button-tertiary-color)}.table>:not(caption)>*>*{border-bottom-width:0}thead{border-bottom-width:1px;border-bottom-color:var(--nitro-black-400);background-color:var(--blue-gray-50)}.form-control{border-radius:4px}.form-control:hover:not(:disabled){border-color:#b3b3b3}.form-control:focus{border-color:var(--primary-color);box-shadow:none;outline:solid 1px var(--primary-color)}.form-clean{padding:0;border-radius:4px}.form-control .ql-toolbar{border-top:none!important}.form-control .ql-container,.form-control .ql-toolbar{border-left:none!important;border-right:none!important}.form-control .ql-container{border-bottom:none!important}.form-control.form-clean{padding-right:0!important;background-position-y:calc(.65em)}.form-control.form-clean:focus-within{outline:solid 1px var(--primary-color)}.table{margin-bottom:0;font-size:1em}.navbar-nav{width:100%;margin-left:25px;margin-right:25px}.navbar-nav .nav-item{cursor:pointer}.navbar-nav .nav-item.active{color:var(--primary-color)}.navbar-nav{display:flex;flex-direction:row}.navbar{position:relative;justify-content:flex-start;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.06)}.spacer{flex:1 1}.ql-editor p{display:block!important;-webkit-margin-before:1em!important;margin-block-start:1em!important;-webkit-margin-after:1em!important;margin-block-end:1em!important;-webkit-margin-start:0!important;margin-inline-start:0!important;-webkit-margin-end:0!important;margin-inline-end:0!important}.quill.form-clean{border-top-left-radius:0!important;border-top-right-radius:0!important}.ql-container.ql-snow{border:none!important}.ql-htmlButton{padding:0!important}.ql-htmlButton svg{width:100%}.ql-button{padding:0!important}.jump-to-page-input{position:relative;width:4em;padding:.375rem .75rem;border:1px solid var(--primary-color);border-radius:0;margin:0;color:var(--primary-color);z-index:1000;outline:none}.jump-to-page-input:focus{border-color:var(--primary-faded-color);box-shadow:0 0 0 .2rem rgba(49,132,253,.25)}.start-ellipsis .jump-to-page-input{border-top-right-radius:0;border-bottom-right-radius:0}.end-ellipsis .jump-to-page-input{border-top-left-radius:0;border-bottom-left-radius:0}.pagination input::-webkit-inner-spin-button,.pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]{-moz-appearance:textfield}.form-control-hover:not(:hover):not(.is-invalid){border:1px solid transparent}code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;border-radius:3px;background-color:#ebebeb;padding:2px 4px;color:#33475b;font-family:Source Code Pro,Consolas,Monaco,Courier New,monospace;font-weight:500}.ql-align{line-height:1}.ql-toolbar{background:#fff}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:var(--primary-color)!important}.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-item:hover,.ql-toolbar .ql-picker-label:active,.ql-toolbar .ql-picker-label:hover{color:var(--primary-color)!important}.ql-toolbar .ql-image:focus .ql-fill,.ql-toolbar .ql-image:hover .ql-fill{fill:var(--primary-color)!important}.form-switch .form-check-input{color:var(--primary-color);border-color:var(--primary-color)}.form-switch .form-check-input:not(:checked){border-color:var(--primary-color)!important}.form-switch .form-check-input:checked{background-color:var(--button-primary-color)!important;border-color:var(--button-primary-color)!important}.form-switch .form-check-input:focus{border-color:rgba(0,0,0,.25);outline:0;box-shadow:0 0 0 0 transparent}.form-switch .form-check-input:checked{background-color:#30d158;border:none;background-image:url(/thumb-white.svg)!important}.CheckboxRoot{background-color:var(--muted-background-color);width:1.2rem;height:1.2rem;border-radius:2px;display:flex;align-items:center;justify-content:center;border:2px solid var(--muted-faded-3x-color);box-shadow:none;outline:none}th .CheckboxRoot{margin-bottom:1px}.CheckboxIndicator{color:var(--primary-faded-2x-color);margin-bottom:2px}.custom-vertical-divider{margin:auto;min-height:1.5em}.contact-link{text-decoration:none;color:var(--primary-color)}.custom-shadow{box-shadow:0 2px 4px 0 #00000026}.highlight-row{background-color:var(--table-row-selected-color)!important}.checkbox-hidden{visibility:hidden}tr:hover .checkbox-hidden{visibility:visible;border-color:var(--muted-faded-3x-color)}.checkbox-hidden.checked{visibility:visible}.checkbox-hidden.checked,.checkbox-selectall.checked{border-color:var(--primary-faded-2x-color)!important}.card-body{padding:1.5rem!important;width:100%}.title{margin-bottom:0;font-family:Saira;font-size:30px;font-weight:600}.subtitle{margin-top:-5px;font-weight:500;font-family:Inter}.h5-subtitle{font-size:1.0625em;font-weight:500}.h4-subtitle,.h5-subtitle{font-family:Saira;line-height:1.25em}.h4-subtitle{font-size:1.75em;font-weight:700}.MdKeyboardArrowRight{color:var(--primary-color)}.react-datepicker__input-container input{height:2.3em;border-radius:4px;border:1px solid #ced4da;padding:.375rem .75rem}.react-datepicker__input-container input:hover:not(:disabled){border-color:#b3b3b3}.react-datepicker__input-container input:focus{border-color:var(--primary-color);box-shadow:none;outline:solid 1px var(--primary-color)}.react-datepicker{font-family:Inter,sans-serif!important}.react-datepicker__header{background-color:var(--primary-color)!important;border-bottom:none!important}.react-datepicker__current-month,.react-datepicker__current-year{color:#fff!important}.react-datepicker__day-name{color:var(--text-primary-color)!important}.react-datepicker__day--selected{background-color:var(
    --primary-color
  )!important;color:#fff!important}.react-datepicker__day--hovered{background-color:var(
    --primary-faded-color
  )!important}.react-datepicker__day--today{color:var(--primary-color)!important}.react-datepicker__navigation--next,.react-datepicker__navigation--previous{border-left-color:var(--primary-color)!important}.react-datepicker__navigation--next:hover,.react-datepicker__navigation--previous:hover{border-left-color:var(
    --primary-faded-color
  )!important}.react-datepicker__close-icon:after{content:"×"!important;font-size:1.2em!important;color:var(--primary-color)!important;font-weight:700!important;display:block!important;padding:0!important;line-height:1!important;cursor:pointer!important;background:none!important;border:none!important;outline:none!important;text-align:center!important;margin:0 0 .3em!important}.react-datepicker__day--keyboard-selected{background-color:var(
    --primary-brighter-color
  )!important;color:#fff!important}.react-datepicker__day:hover{color:#fff!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range{background-color:var(
    --primary-color
  )!important;color:#fff!important}.react-datepicker__day-name{color:#fff!important}.react-datepicker__day--range-end,.react-datepicker__day--range-start{background-color:var(
    --primary-color
  )!important;color:#fff!important}.react-datepicker__day:hover{background-color:var(
    --primary-faded-color
  )!important}.active>.page-link,.page-link.active{z-index:0}.modal{background:rgba(0,0,0,.8)}.modal,.modal-dialog{display:flex;justify-content:center;align-items:center}.modal-dialog{position:absolute;top:0;bottom:0;left:0;right:0}.modal-header{gap:var(--05-rem,.5rem)}.modal-body,.modal-header{display:flex;padding:var(--15-rem,1.5rem);align-items:flex-start;align-self:stretch}.modal-body{flex-direction:column;color:var(--Grays-NitroBlack-800,#1e1e1e);font-family:Inter;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.modal-content{border:none;max-width:90vw;max-height:100%;border-radius:var(--05-rem,.5rem);background:#fff}.height-min-content{height:min-content}.modal-footer{display:flex;padding:var(--1-rem,1rem) var(--15-rem,1.5rem) var(--15-rem,1.5rem) var(--15-rem,1.5rem);justify-content:flex-end;align-items:center;gap:var(--05-rem,.5rem);align-self:stretch}.custom-modal-divider,.modal-footer,.modal-footer-bottom-border,.modal-footer.custom-modal-divider{border-top:1px solid var(--muted-border-color)}.react-toggle-track{background-color:var(--blue-gray-300)!important}.react-toggle-thumb{border:1px solid var(--blue-gray-300)!important}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px var(--aquamarine-700)!important}.react-toggle:hover .react-toggle-thumb{border:1px solid var(--blue-gray-400)!important}.react-toggle-track:hover{background-color:var(--blue-gray-400)!important}.react-toggle--checked .react-toggle-track{background-color:var(--aquamarine-700)!important}.react-toggle--checked .react-toggle-thumb{border:1px solid var(--aquamarine-700)!important}.react-toggle--checked:hover .react-toggle-thumb{border:1px solid var(--aquamarine-750)!important}.react-toggle--checked:hover .react-toggle-track{background-color:var(--aquamarine-750)!important}.cursor-pointer{cursor:pointer!important}.font-size-70-em{font-size:.7em}.font-size-80-em{font-size:.8em}.font-size-0-90-em{font-size:.9em}.font-size-1-375-em{font-size:1.375em}.font-size-1-em{font-size:1em}.font-size-0-9-em{font-size:.9em}.font-size-0-75-em{font-size:.75em}.font-weight-500{font-weight:500}.font-weight-bold{font-weight:700}.width-400-em{width:4em}.height-160-em{height:1.6em}.margin-left-80-em{margin-left:.8em}.margin-bottom-16-em{margin-bottom:.16em}.height-110-em{height:1.1em}.tooltip-base{padding:.25rem .75rem;z-index:1100}.tooltip-anchor-url{margin-bottom:.125rem}.zindex-1{z-index:1}.zindex-10{z-index:10}.pe-all{pointer-events:all}.pe-none{pointer-events:none}.w-unset{width:unset}.mw-max-content{min-width:max-content}.h-2-px{height:2px}.h-2-em{height:2em}.mw-1140-em{max-width:11.4em}.min-width-input{min-width:18em}.mw-100{max-width:100%}.opacity-0{opacity:0}.min-width-1800-em{min-width:18em}.width-0{width:0}.top-10-px{top:10px}.top-80-px{top:80px}.left-10-px{left:10px}.left-55-px{left:55px}.pl-210-em{padding-left:2.1em}.pl-0-5-em{padding-left:.5em}.pl-7-px{padding-left:7px}.border-none{border:none}.mw-50-vw{max-width:50vw}.background-lead-score-1{background:#049f83}.background-lead-score-2{background:#006a57}.background-lead-score-3{background:#cf6c11}.background-lead-score-4{background:#91540c}.background-lead-score-5{background:#692516}.background-lead-score-6{background:#afafaf}.bg-color-1{background-color:#00d3ad}.bg-color-2{background-color:#39a0ed}.bg-color-3{background-color:#3961ed}.bg-color-4{background-color:#eda539}.bg-color-5{background-color:red}.h-1-px{height:1px}.h-10-px{height:10px}.bg-ebebeb{background-color:#ebebeb}.h-inherit{height:inherit}.w-auto{width:auto}.bg-fade{background-color:rgba(0,0,0,.7)}.font-size-120-em{font-size:1.2em}.font-size-17-px{font-size:17px}.font-size-10-px{font-size:10px}.w-60-px{width:60px}.min-width-150-px{min-width:150px}.w-30-percent{width:30%}.w-25-percent{width:25%}.w-20-percent{width:20%}.w-17-5-percent{width:17.5%}.w-15-percent{width:15%}.w-40-percent{width:40%}.w-47-5-percent{width:47.5%}.w-150-px{width:150px}.mt--p5-em{margin-top:-.5em}.mr--p5-em{margin-right:-.5em}.color-tertiary{color:var(--text-tertiary-color)}.text-pre-wrap{white-space:pre-wrap}.w-0-px{width:0}.pl-12-px{padding-left:12px}.min-width-140-em{min-width:14em}.mw-480-px{max-width:480px}.mb-0-125-em{margin-bottom:.125em}.mt-0-689-em{margin-top:.689em}.mb-0-689-em{margin-bottom:.689em}.mr-0-75-em{margin-right:.75em}.w-7-em{width:7em}.w-6-3-em{width:6.3em}.w-6-em{width:6em}.w-5-em{width:5em}.w-0{width:.1%}.w-60{width:60%}.w-30{width:30%}.w-28{width:28%}.w-22{width:22%}.w-20{width:20%}.w-18{width:18%}.w-17-5{width:17.5%}.w-15{width:15%}.w-10{width:10%}.w-8{width:8%}.w-5{width:5%}.w-3{width:3%}.sum-line{border-top:1px double var(--text-secondary-color)}.mw-200-px{max-width:200px}.mw-500-px{max-width:500px}.transition-opacity{transition:opacity .5s}.top-0{top:0}.left-0{left:0}.color-primary-900{color:var(--aquamarine-900)}.transition-transform-0-2s{transition:transform .2s}.transform-rotate-0{transform:rotate(0deg)}.transform-rotate-90{transform:rotate(90deg)}.w-3-2-em{width:3.2em}.ml-2-85-em{margin-left:2.85em}.ml-1-155-em{margin-left:1.155em}.w-15-0-em{width:15em}.h-1-5-em{height:1.5em}.cursor-default{cursor:default}.font-family-saira{font-family:Saira,sans-serif}.pt-2-5{padding-top:.75em}.border-bottom-D2D2D2{border-bottom:1px solid #d2d2d2}.gap-1-5-em{gap:1.5em}.gap-1-em{gap:1em}.gap-0-75-em{gap:.75em}.gap-0-5-em{gap:.5em}.bg-thead{background-color:#f6f7f9}.w-65{width:65%}.zindex-tooltip{z-index:1100}.form-switch .form-check-input:not(:checked){background-image:url(/thumb.svg)!important}.bg-color-nitro-black-400{background-color:var(--nitro-black-400)}.table-spacing-x{border-collapse:separate;border-spacing:1em .5em}.table-spacing-container{margin:-1em}.font-size-1-5-em{font-size:1.5em}.outline-none{outline:none}.w-fit-content{width:-moz-fit-content;width:fit-content}.background-REPLIED{background:var(--azure-600)}.background-CLICKED{background:var(--blue-gray-600)}.background-READ,.background-SENT,.backgruond-SCEDULED{background:var(--blue-gray-100)}.background-DO_NOT_CONTACT{background:var(--error-100)}.background-BOUNCED{background:var(--alert-100)}.background-SAVED{background:var(--success-100)}.background-NEW{background:var(--aquamarine-800)}.background-UNKNOWN{background:var(--alert-100)}.color-CLICKED,.color-NEW,.color-REPLIED{color:var(--white)}.color-BOUNCED,.color-DO_NOT_CONTACT,.color-READ,.color-SAVED,.color-SCHEDULED,.color-SENT,.color-UNKNOWN{color:var(--nitro-black-600)}.color-1e1e1e{color:#1e1e1e}.color-data-point-1{color:var(--data-point-1)}.color-data-point-2{color:var(--data-point-2)}.color-data-point-3{color:var(--data-point-3)}.color-data-point-4{color:var(--data-point-4)}.form-check-input:checked[type=checkbox]{background-image:url(/check.svg)}.terms-link{padding-left:3px}.tnc-document{margin-top:2rem;margin-left:2em;margin-right:2em;position:relative}.tnc-page{margin-bottom:2rem;max-width:960px;padding:4em 6em;border:1px solid #ccc;box-shadow:2px 2px 5px #ccc;background:#fff;font-family:Times New Roman,Serif}.tnc-body{width:100%;height:100%;background:#eaeaea;padding:0;margin:0;align-items:center}.tnc-modal-title{font-family:Saira;font-weight:700}.tnc-modal-dialog{max-width:80rem}.cadence-modal{max-width:960px}.tnc-card{max-width:30rem}.cadence-modal-title{font-family:Saira;font-weight:600;font-size:22px}.cadence-modal-dialog{max-width:80rem;max-height:80vh;margin-top:10vh}.add-cadence-details{align-items:flex-start}.add-cadence-body,.add-cadence-details{padding:var(--1-rem,1.5rem) var(--15-rem,1.5rem) var(--15-rem,1.5rem) var(--15-rem,1.5rem)}.add-cadence-body{border-top:1px solid var(--muted-faded-color);align-items:center;gap:var(--05-rem,.5rem);max-height:60vh;width:100%;position:relative}body.dark-mode{background-color:#fff;color:#000}@media (prefers-color-scheme:dark){body{background-color:#fff;color:#000}}.custom-health-bg-color{background-color:var(--muted-color)}.transition-all{transition:all .5s ease}.custom-pill-health{padding:3px 10px;display:inline-block;text-align:center}.bg-quartiary-color{background-color:var(--button-quartiary-color)}.bg-complete-color{background-color:var(--primary-color)}.trial-expired-banner{position:relative;top:0;background-color:#1e1e1e;color:#fff;padding:10px 0;z-index:1000}.banner-content,.trial-expired-banner{width:100%;display:flex;justify-content:center;align-items:center}.banner-content{max-width:1200px;padding:0 20px}.font-family-inter{font-family:Inter,sans-serif}.banner-text{font-size:14px;margin:0;color:#fff}.btn-contact{background-color:#18c683;color:#fff;padding:8px 16px;border-radius:5px;text-decoration:none;font-size:14px}.btn-contact:hover{background-color:#16b673}.right-0{right:0}.btn-close{background-image:url(/close.svg)!important}.btn-close-white{background-image:url(/close-white.svg)}.modal-title{font-size:1.375rem;font-weight:600;line-height:1.375rem}.modal-subtitle,.modal-title{color:#1a1a1c;font-family:Saira;font-style:normal}.modal-subtitle{font-size:1rem;font-weight:500;line-height:1.325rem}.primary-indicator-color{color:var(--primary-color)}.tab-label{text-transform:none;font-family:Inter;font-size:16px;font-weight:500;line-height:24px}.emailTable{display:table;min-width:720px;border-radius:1rem;overflow:auto;margin-bottom:15px;margin-top:8px}.emailTable td{padding:8px 1em 8px .5em;border-top-width:1px;border-bottom-width:1px;border-bottom:.5px solid var(--muted-color);border-top:.5px solid var(--muted-color);text-align:left}.emailTable td:last-child{padding-right:4px}.emailTable tbody tr{margin-top:20px;margin-bottom:20px}.emailCheckbox{margin-left:4px}.hidden{display:none}.emailTable td.checkbox-column{padding:0 0 0 3px!important}@keyframes slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(1000px);opacity:.5}}@keyframes slide-up{0%{transform:translateY(1000px);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes slide-right{0%{transform:translateX(0);opacity:1}to{transform:translateX(1000px);opacity:0}}.backdrop-fade{animation:fade-out .3s ease forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.trial-expired-modal{z-index:100000}.larger-checkbox{width:1em;height:1em}.active{display:flex}.home-link-mobile{display:none}@media (min-width:769px){.home-link{padding-top:.4em}.navbar-content{align-items:center}}@media (max-width:991px){.mobile-hidden{display:none}}@media (max-width:768px){.navbar-nav{flex-direction:column}.home-link-mobile{display:block}.navbar-toggler{flex-direction:column;display:flex;min-height:40px;justify-content:space-evenly}.navbar-toggler-icon{width:30px;height:3px}.navbar-nav{position:fixed;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:1000}.navbar-nav.menu-open{transform:translateX(0)}.navbar-nav .nav-item{padding:1rem;margin:0}.navbar-nav .btn{padding:.5rem;margin:1rem 1rem .5rem}.navbar-nav .btn-link{color:var(--primary-color)}.close-menu-button{position:fixed;top:0;right:0;color:#fff;font-size:16px;border:none;cursor:pointer;z-index:1000;opacity:0;display:none;transition:transform .3s ease-in-out}.navbar-nav.menu-open .close-menu-button{display:block;margin:0;padding:.75rem 1.5rem;opacity:1}.navbar-content{width:80%;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.06)}.account-menu-button{margin-bottom:1rem!important}}.m-neg-1-px{margin:-1px}.height-0{height:0}.mt-neg-0-125-em{margin-top:-.125em}.me-6{margin-right:5em}.mb-6{margin-bottom:6em}.mt-6{margin-top:6em}.w-8-em{width:8em}.table.edit td{padding:2px}.card{box-shadow:0 2px 4px 0 #00000026;border-radius:8px;border-width:0;min-width:342px;width:100%}h6{font-family:Saira;font-size:1.375em;font-weight:600;line-height:1.375em}.input-label{font-size:.9em!important;font-family:Inter!important;font-weight:500!important;line-height:12px!important;margin-top:2px!important}.btn-full-width{width:100%}.btn-medium{font-weight:500}.btn-low-kerning{letter-spacing:0}.btn-span-link{color:var(--primary-color)}.mb-neg-2{margin-bottom:-.5em!important}.card-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.card-tight{width:min-content}.center-fill{flex-direction:column;align-items:center;justify-content:center}.center-fill,.space-fill{display:flex;width:100%;height:100%;flex-grow:1}.text-small{font-size:.9em}.container{padding-top:1.5em;padding-bottom:1.5em;padding-right:calc(1.5em + var(--bs-gutter-x)* .5);padding-left:calc(1.5em + var(--bs-gutter-x)* .5);display:flex;flex-direction:column}.caption{font-family:Inter;font-size:.75em;font-weight:500;text-align:left;color:var(--nitro-black-400)}.buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1;width:100%}.button-adjust-left{margin-left:-.5em;padding-left:.5em;padding-right:.5em}.spinner-border{color:var(--nitro-black-400)}.btn-hollow{border:1px solid var(--primary-color);background-color:#fff;color:var(--primary-color);font-weight:700;letter-spacing:0}.btn-hollow *{transition:fill .15s ease-in-out}.btn-hollow:hover svg *{fill:#fff}.color-white{color:#fff}.menu-item-text{font-family:Inter;font-size:1em;font-weight:500;line-height:1.5em;color:var(--nitro-black-600)}.menu-item-subtext{font-family:Inter;font-size:.75em;font-weight:500;line-height:.75em;color:var(--nitro-black-400)}.MuiFormControl-root input,.MuiInput-input{font-family:Inter!important;font-size:1em!important;font-weight:500!important;line-height:1.5em!important;color:var(--nitro-black-600)!important}.text-body{font-family:Inter;font-size:.9375em;font-weight:500;line-height:1.25em}.ms-4-5{margin-left:2.5em}.height-unset{height:unset}.btn-height{height:2.375em}.btn:hover svg *{color:var(--bs-btn-hover-color)}.mb-0{margin-bottom:0!important}.btn-hollow:hover{border-color:currentColor}.btn-hollow.btn:active{color:var(--bs-btn-hover-color);border-color:var(--bs-btn-hover-color)}.card-gradient{background:linear-gradient(180deg,#f7fffd,#ccf6ef)}.card-input{padding:.9em!important}.bg-primary{background-color:var(--primary-color)}.color-primary-800{color:var(--aquamarine-800)}.bg-primary-300{background-color:var(--aquamarine-300)}.MuiFormControl-root{width:100%;background-color:unset;margin-bottom:2em!important}.AccountMenu_background__Z_XXy{position:absolute;top:0;right:0;width:100vw;height:100vh;pointer-events:none}.AccountMenu_background__Z_XXy.AccountMenu_menuOpen__g_9v5{pointer-events:all}.AccountMenu_anchor__s1JN8{pointer-events:none;position:absolute;top:100%;right:0;width:40%;height:100%;z-index:20000}.AccountMenu_menuContent__9Mkvp{display:none;transform:translateX(100%);pointer-events:all;transition:transform .3s ease-in-out}.AccountMenu_menuOpen__g_9v5{display:block;transform:translateX(0)}.AccountMenu_header__Qn5yW{color:var(--bs-nav-link-color)!important;cursor:default}.AccountMenu_table__pu0n0{width:100%}.AccountMenu_tbody__oVNYB{border:0}.AccountMenu_logout__RzS3D{width:calc(100% + 1em);margin-left:-1em!important;margin-right:-1em!important;border:0}.AccountMenu_closeMenuButton__JBUYW{display:none}.AccountMenu_contactUsButton__dpQ9Y{font-family:Inter;width:118px;height:35px;border-radius:8px;line-height:24px;font-size:16px;padding-top:5px;font-weight:700}@media (max-width:768px){.AccountMenu_closeMenuButton__JBUYW{display:block}.AccountMenu_menuContent__9Mkvp{justify-content:flex-end;display:flex;align-items:flex-start;width:80%;transform:translateX(-100%)}.AccountMenu_anchor__s1JN8{left:0;top:0;height:100vh;width:100%;z-index:1000}}.AccountMenu_actionCard__9Xllv{padding:1rem;border-radius:.5rem;background:#fff;outline:1px solid #dbdfe7;border-width:1px}.AccountMenu_actionCard__9Xllv h3{font-size:1.5rem;margin-bottom:1rem}.AccountMenu_actionCard__9Xllv p{font-size:1rem;color:#333;margin-bottom:1rem}.AccountMenu_actionCardTitle__6iyy_{color:var(--Grays-NitroBlack-400,#8f8f8f);font-family:Inter;font-size:.75rem;font-style:normal;font-weight:500;line-height:.75rem}.AccountMenu_actionCardSubtitle__jmDtg{color:var(--Grays-NitroBlack-700,#353535);font-family:Inter;font-size:1.0625rem;font-style:normal;font-weight:500;line-height:1.25em;margin-bottom:10px}.AccountMenu_actionCardHero__Fq5Jo{color:var(--Grays-NitroBlack-700,#353535);font-family:Saira;font-size:2.125rem;font-style:normal;font-weight:700;line-height:2.125rem}.AccountMenu_actionCardSubhero__JUK5k{color:var(--Grays-NitroBlack-700,#353535);font-family:Inter;font-size:.8rem;font-style:normal;font-weight:500;line-height:.75rem}.AccountMenu_actionCardAction__xxXUQ{color:var(--Primary-Aquamarine-700,#00ab8c);font-family:Inter;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.DropdownMenu_background__hWVyv{position:absolute;top:100%;right:0;width:100vw;height:calc(100vh - 100%);pointer-events:none}.DropdownMenu_background__hWVyv.DropdownMenu_menuOpen__Zn8pv{pointer-events:all}.DropdownMenu_anchor__tsJIT{pointer-events:none;position:absolute;top:100%;margin-left:-.5em;height:100%;z-index:20000}.DropdownMenu_menuContent__uIYVy{display:none;transform:translateX(100%);pointer-events:all;transition:transform .3s ease-in-out}.DropdownMenu_menuOpen__Zn8pv{display:block;transform:translateX(0)}.DropdownMenu_header__e4L9O{color:var(--bs-nav-link-color)!important}.DropdownMenu_namespace__uXD9N,.DropdownMenu_username__yuOdN{color:#fff!important}.DropdownMenu_table__w6jDr{width:100%}.DropdownMenu_tbody__lCKFV{border:0}.DropdownMenu_logout__Hc0qA{width:calc(100% + 1em);margin-left:-1em!important;margin-right:-1em!important;border:0}.DropdownMenu_closeMenuButton__dZbDo{display:none}@media (max-width:768px){.DropdownMenu_background__hWVyv{top:0;height:100vh}.DropdownMenu_closeMenuButton__dZbDo{display:block}.DropdownMenu_menuContent__uIYVy{justify-content:flex-end;display:flex;align-items:flex-start;width:80%;transform:translateX(-100%)}.DropdownMenu_anchor__tsJIT{left:0;top:0;height:100vh;width:100%;z-index:1000}}.Nav_nav-bar__r4H_c{height:2.4em}.Nav_navName__AD_DZ{line-height:1.05;font-weight:400;letter-spacing:0}.Nav_navNamespace__7Yc_u{font-size:.7em;line-height:1;letter-spacing:0;font-weight:400}.Nav_dropdownMenu__bqhh9{border:none;padding:0;margin:0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9fTl9FL3N0eWxlcy9nbG9iYWxzLmNzcyIsIndlYnBhY2s6Ly9fTl9FL2NvbXBvbmVudHMvYWNjb3VudC9BY2NvdW50TWVudS5tb2R1bGUuY3NzIiwid2VicGFjazovL19OX0UvY29tcG9uZW50cy9jb21tb24vRHJvcGRvd25NZW51Lm1vZHVsZS5jc3MiLCJ3ZWJwYWNrOi8vX05fRS9jb21wb25lbnRzL05hdi5tb2R1bGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLDBHQUEwRyxDQUMxRywwR0FBMEcsQ0FHMUcsTUFDRSx3QkFBeUIsQ0FDekIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0FDekIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUV6QixzQkFBdUIsQ0FDdkIsdUJBQXdCLENBQ3hCLHVCQUF3QixDQUN4Qix1QkFBd0IsQ0FDeEIsdUJBQXdCLENBRXhCLG1CQUFvQixDQUVwQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBQ3BCLHFCQUFzQixDQUV0Qix5QkFBMEIsQ0FDMUIseUJBQTBCLENBQzFCLHlCQUEwQixDQUMxQix5QkFBMEIsQ0FDMUIseUJBQTBCLENBRTFCLFlBQWdCLENBQ2hCLHFCQUFzQixDQUV0QixzQkFBdUIsQ0FDdkIsc0JBQXVCLENBQ3ZCLHNCQUF1QixDQUN2QixzQkFBdUIsQ0FFdkIsMEJBQTJCLENBRTNCLG9DQUFxQyxDQUNyQyxnREFBaUQsQ0FFakQsNEJBQTZCLENBQzdCLDhCQUErQixDQUMvQiw2QkFBOEIsQ0FDOUIsWUFBZ0IsQ0FDaEIsNENBQTZDLENBQzdDLGdDQUFpQyxDQUNqQywrQkFBZ0MsQ0FDaEMsZ0NBQTBDLENBQzFDLG9DQUFxQyxDQUVyQyxxQ0FBc0MsQ0FDdEMsNkJBQThCLENBQzlCLGdDQUFpQyxDQUNqQyxnQ0FBaUMsQ0FDakMsZ0NBQWlDLENBQ2pDLHlCQUEwQixDQUMxQiwrQkFBZ0MsQ0FDaEMsa0NBQW1DLENBQ25DLGtDQUFtQyxDQUNuQyx3QkFBeUIsQ0FD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cEIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxpQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLGFBQ0YsQ0FFQSxpQ0FDRSxZQUFhLENBQ2IsMEJBQTJCLENBQzNCLGtCQUFtQixDQUNuQixvQ0FDRixDQUVBLDhCQUNFLGFBQWMsQ0FDZCx1QkFDRixDQUVBLDRCQUNFLHdDQUNGLENBSUEsNkRBQ0Usb0JBQ0YsQ0FFQSwyQkFDRSxVQUNGLENBRUEsMkJBQ0UsUUFDRixDQUVBLDRCQUNFLHNCQUF1QixDQUN2QiwwQkFBNEIsQ0FDNUIsMkJBQTZCLENBQzdCLFFBQ0YsQ0FDQSxxQ0FDRSxZQUNGLENBQ0EseUJBQ0UsZ0NBQ0UsS0FBTSxDQUNOLFlBQ0YsQ0FDQSxxQ0FDRSxhQUNGLENBRUEsaUNBQ0Usd0JBQXlCLENBQ3pCLFlBQWEsQ0FDYixzQkFBdUIsQ0FDdkIsU0FBVSxDQUNWLDJCQUNGLENBRUEsNEJBQ0UsTUFBTyxDQUNQLEtBQU0sQ0FDTixZQUFhLENBQ2IsVUFBVyxDQUNYLFlBQ0YsQ0FDRixDQ25GQSxvQkFDRSxZQUNGLENBRUEsb0JBQ0UsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGdCQUNGLENBRUEseUJBQ0UsY0FBZ0IsQ0FDaEIsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixlQUNGLENBRUEseUJBQ0UsV0FBWSxDQUNaLFNBQVUsQ0FDVixRQUNGIiwiZmlsZSI6InN0YXRpYy9jc3MvMzhiZGYwNDZjMDA0M2Y4Yi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllczsgKi9cblxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVNhaXJhOml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwXCIpO1xuXG4vKiBEZWZpbmUgY29sb3JzICovXG46cm9vdCB7XG4gIC0tYXF1YW1hcmluZS05MDA6ICMwMDZhNTc7XG4gIC0tYXF1YW1hcmluZS04MDA6ICMwMDg3NmU7XG4gIC0tYXF1YW1hcmluZS03NTA6ICMwMDk1N2E7XG4gIC0tYXF1YW1hcmluZS03MDA6ICMwMGFiOGM7XG4gIC0tYXF1YW1hcmluZS0zMDA6ICM5OUVFREU7XG4gIC0tYXF1YW1hcmluZS0xMDA6ICNGN0ZGRkQ7XG5cbiAgLS1ibHVlLWdyYXktNTA6ICNmNmY3Zjk7XG4gIC0tYmx1ZS1ncmF5LTEwMDogI2VkZWZmMztcbiAgLS1ibHVlLWdyYXktMzAwOiAjYjdiZmNlO1xuICAtLWJsdWUtZ3JheS00MDA6ICM5NGEwYjY7XG4gIC0tYmx1ZS1ncmF5LTYwMDogIzRjNjA4NTtcblxuICAtLWF6dXJlLTYwMDogIzA2NzdjYjtcblxuICAtLWVycm9yLTEwMDogI2Y5ZGVkYztcbiAgLS1hbGVydC0xMDA6ICNmOWYxZGM7XG4gIC0tc3VjY2Vzcy0xMDA6ICNjY2Y2ZWY7XG5cbiAgLS1uaXRyby1ibGFjay0yMDA6ICNEMkQyRDI7XG4gIC0tbml0cm8tYmxhY2stNDAwOiAjOEY4RjhGO1xuICAtLW5pdHJvLWJsYWNrLTYwMDogIzRiNGI0YjtcbiAgLS1uaXRyby1ibGFjay03MDA6ICMzNTM1MzU7IFxuICAtLW5pdHJvLWJsYWNrLTgwMDogIzFlMWUxZTtcblxuICAtLXdoaXRlOiAjZmZmZmZmO1xuICAtLXdoaXRlLWZhZGVkOiAjZjZmOWY4O1xuXG4gIC0tZGF0YS1wb2ludC00OiAjOTMzOWVkO1xuICAtLWRhdGEtcG9pbnQtMzogIzM5NjFlZDtcbiAgLS1kYXRhLXBvaW50LTI6ICMzNGJkZTk7XG4gIC0tZGF0YS1wb2ludC0xOiAjMDBhYjhjO1xuXG4gIC0tYnMtY2FyZC1ib3JkZXItd2lkdGg6IDBweDtcblxuICAtLWJzLWxpbmstY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAtLWJzLWxpbmstaG92ZXItY29sb3I6IHZhcigtLXByaW1hcnktZmFkZWQtY29sb3IpO1xuXG4gIC0tdGV4dC1wcmltYXJ5LWNvbG9yOiAjMmIzMjQwO1xuICAtLXRleHQtc2Vjb25kYXJ5LWNvbG9yOiAjODg4ZjlmO1xuICAtLXRleHQtdGVydGlhcnktY29sb3I6ICM0ZjU5NmU7XG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tYnV0dG9uLXByaW1hcnktY29sb3I6IHZhcigtLWFxdWFtYXJpbmUtNzAwKTtcbiAgLS1idXR0b24tc2Vjb25kYXJ5LWNvbG9yOiAjMzlhMGVkO1xuICAtLWJ1dHRvbi10ZXJ0aWFyeS1jb2xvcjogI2ZhMWExYTtcbiAgLS1idXR0b24tcXVhcnRpYXJ5LWNvbG9yOiByZ2IoMjQzLCAxNjUsIDgpO1xuICAtLXBhZ2luYXRpb24tc2VsZWN0aW9uLWNvbG9yOiAjMDA2YTU3O1xuXG4gIC0tcHJpbWFyeS1jb2xvcjogdmFyKC0tYXF1YW1hcmluZS03MDApO1xuICAtLXByaW1hcnktZmFkZWQtY29sb3I6ICMwMDkwNzY7XG4gIC0tcHJpbWFyeS1mYWRlZC0yeC1jb2xvcjogIzAwODI2YTtcbiAgLS1wcmltYXJ5LWZhZGVkLTN4LWNvbG9yOiAjMDA3MTVjO1xuICAtLXByaW1hcnktYnJpZ2h0ZXItY29sb3I6ICMwMGM3YTk7XG4gIC0tc2Vjb25kYXJ5LWNvbG9yOiAjMzlhMGVkO1xuICAtLXNlY29uZGFyeS1mYWRlZC1jb2xvcjogIzM1OTJkOTtcbiAgLS1zZWNvbmRhcnktZmFkZWQtMngtY29sb3I6ICMzMDgzYzI7XG4gIC0tc2Vjb25kYXJ5LWZhZGVkLTN4LWNvbG9yOiAjMmI3NWFkO1xuICAtLXRlcnRpYXJ5LWNvbG9yOiAjNjdiOWIzO1xuICAtLW11dGVkLWNvbG9yOiAjY2NjO1xuICAtLW11dGVkLWZhZGVkLWNvbG9yOiAjYThhOGE4O1xuICAtLW11dGVkLWZhZGVkLTJ4LWNvbG9yOiAjOGY4ZjhmO1xuICAtLW11dGVkLWZhZGVkLTN4LWNvbG9yOiAjNzU3NTc1O1xuICAtLXRhYmxlLXJvdy1ob3Zlci1jb2xvcjogI2ZmZmZmZjtcbiAgLS10YWJsZS1yb3ctc2VsZWN0ZWQtY29sb3I6ICNmNmY3Zjk7XG5cbiAgLS1tdXRlZC1iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtLW11dGVkLWJhY2tncm91bmQtZmFkZWQtY29sb3I6ICNmZmY7XG4gIC0tbXV0ZWQtYmFja2dyb3VuZC1mYWRlZC0yeC1jb2xvcjogI2ZmZjtcbiAgLS1tdXRlZC1iYWNrZ3JvdW5kLWZhZGVkLTN4LWNvbG9yOiAjZmZmO1xuICAtLWJhY2tncm91bmQtY29sb3I6ICNmNmY3Zjk7XG4gIC0tYmFja2dyb3VuZC1mYWRlZC1jb2xvcjogI2U5ZWJmMDtcbiAgLS1iYWNrZ3JvdW5kLWZhZGVkLXJlZGVzaWduLWNvbG9yOiAjZjdmZmZkO1xuICAtLW11dGVkLWJvcmRlci1jb2xvcjogI2QyZDJkMjtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IEludGVyLCBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLFxuICAgIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsXG4gICAgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLW5hdmJhci1jb2xvcjogcmdiYSg0MywgNTAsIDY0LCAwLjU1KTtcbiAgLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3I6IHJnYmEoNDMsIDUwLCA2NCwgMC4zKTtcbiAgLS1icy1uYXZiYXItaG92ZXItY29sb3I6IHJnYmEoNDMsIDUwLCA2NCwgMC43KTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiByZ2JhKDQzLCA1MCwgNjQsIDAuOSk7XG4gIC0tYnMtcHJpbWFyeS1yZ2I6IDAsIDE3MSwgMTQwO1xufVxuLmgxLFxuLmgyLFxuLmgzLFxuaDEsXG5oMixcbmgzIHtcbiAgZm9udC1mYW1pbHk6XG4gICAgU2FpcmEsXG4gICAgc3lzdGVtLXVpLFxuICAgIC1hcHBsZS1zeXN0ZW0sXG4gICAgXCJTZWdvZSBVSVwiLFxuICAgIFJvYm90byxcbiAgICBcIkhlbHZldGljYSBOZXVlXCIsXG4gICAgXCJOb3RvIFNhbnNcIixcbiAgICBcIkxpYmVyYXRpb24gU2Fuc1wiLFxuICAgIEFyaWFsLFxuICAgIHNhbnMtc2VyaWYsXG4gICAgXCJBcHBsZSBDb2xvciBFbW9qaVwiLFxuICAgIFwiU2Vnb2UgVUkgRW1vamlcIixcbiAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4jX19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5idG4ge1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnktY29sb3IpO1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogT3ZlcnJpZGUgY29sb3JzICovXG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tcHJpbWFyeS1mYWRlZC1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1mYWRlZC0yeC1jb2xvcik7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLXByaW1hcnktZmFkZWQtMngtY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWZhZGVkLTN4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgLyogT3ZlcnJpZGUgY29sb3JzICovXG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLXNlY29uZGFyeS1mYWRlZC1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWZhZGVkLTJ4LWNvbG9yKTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogdmFyKC0tc2Vjb25kYXJ5LWZhZGVkLTJ4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWZhZGVkLTN4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmJ0bi10ZXJ0aWFyeSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKiBPdmVycmlkZSBjb2xvcnMgKi9cbiAgLS1icy1idG4tY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAtLWJzLWJ0bi1iZzogdmFyKC0td2hpdGUpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1mYWRlZC0yeC1jb2xvcik7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiB2YXIoLS13aGl0ZS1mYWRlZCk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeS1mYWRlZC0yeC1jb2xvcik7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWZhZGVkLTJ4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS13aGl0ZSk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktZmFkZWQtM3gtY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLXdoaXRlKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmJ0bi1tdXRlZCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvKiBPdmVycmlkZSBjb2xvcnMgKi9cbiAgLS1icy1idG4tY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbiAgLS1icy1idG4tYmc6IHZhcigtLW11dGVkLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbiAgLS1icy1idG4taG92ZXItYmc6IHZhcigtLW11dGVkLWJhY2tncm91bmQtZmFkZWQtY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLW11dGVkLWZhZGVkLTJ4LWNvbG9yKTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNDksIDEzMiwgMjUzO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLW11dGVkLWZhZGVkLTN4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiB2YXIoLS1tdXRlZC1iYWNrZ3JvdW5kLWZhZGVkLTJ4LWNvbG9yKTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tbXV0ZWQtYmFja2dyb3VuZC1mYWRlZC0zeC1jb2xvcik7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLW11dGVkLWJhY2tncm91bmQtY29sb3IpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbn1cblxuLmJ0bi1pY29uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tcGFnaW5hdGlvbi1zZWxlY3Rpb24tY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6IHZhcigtLW11dGVkLWJhY2tncm91bmQtZmFkZWQtY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnOiB2YXIoLS1tdXRlZC1iYWNrZ3JvdW5kLWZhZGVkLWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLW11dGVkLWJvcmRlci1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXBhZ2luYXRpb24tc2VsZWN0aW9uLWNvbG9yKTtcbn1cblxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uaDEtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFNhaXJhO1xuICBmb250LXNpemU6IDRlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1kYXJrLWJsYWNrIHtcbiAgY29sb3I6IHZhcigtLW5pdHJvLWJsYWNrLTgwMCk7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6IHZhcigtLW5pdHJvLWJsYWNrLTcwMCk7XG59XG5cbi50ZXh0LWRhcmstZ3JheSB7XG4gIGNvbG9yOiB2YXIoLS1uaXRyby1ibGFjay02MDApO1xufVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LXRlcnRpYXJ5LWNvbG9yKTtcbn1cblxuLnRhYmxlIHRkIHtcbiAgY29sb3I6IHZhcigtLXRleHQtdGVydGlhcnktY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvKiBtaWRkbGUgZm9yIGNvbnRhY3RzICovXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC45NWVtO1xufVxuXG4udGFibGUgdGQgZGl2IGRpdiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7IC8qIG51bWJlciBvZiBsaW5lcyB0byBzaG93ICovXG4gIGxpbmUtY2xhbXA6IDI7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYmxlLXJvdy1ob3Zlci1jb2xvcik7XG59XG5cbi5hcHAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFxdWFtYXJpbmUtMTAwKTtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnV0dG9uLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5idG4tcnVuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5idG4tZWRpdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJ0bi1hZGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb2xvcjogdmFyKC0tYnV0dG9uLXF1YXJ0aWFyeS1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYnRuLWRlbGV0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbG9yOiB2YXIoLS1idXR0b24tdGVydGlhcnktY29sb3IpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxudGhlYWQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLW5pdHJvLWJsYWNrLTQwMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtZ3JheS01MCk7XG4gIC8qIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDsgKi9cbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmZvcm0tY29udHJvbDpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogaHNsKDAsIDAlLCA3MCUpO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogc29saWQgMXB4IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uZm9ybS1jbGVhbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmZvcm0tY29udHJvbCAucWwtdG9vbGJhciB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wgLnFsLWNvbnRhaW5lciB7XG4gIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jbGVhbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNhbGMoMC42NWVtKTtcbn1cblxuLmZvcm0tY29udHJvbC5mb3JtLWNsZWFuOmZvY3VzLXdpdGhpbiB7XG4gIG91dGxpbmU6IHNvbGlkIDFweCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuXG4udGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLm5hdmJhci1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2YmFyLW5hdiAubmF2LWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cblxuLnNwYWNlciB7XG4gIGZsZXg6IDE7XG59XG5cbi5xbC1lZGl0b3IgcCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IDFlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucXVpbGwuZm9ybS1jbGVhbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5xbC1jb250YWluZXIucWwtc25vdyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucWwtaHRtbEJ1dHRvbiB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucWwtaHRtbEJ1dHRvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnFsLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uanVtcC10by1wYWdlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNGVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtOyAvKiBBZGp1c3QgdGhlIHBhZGRpbmcgYXMgbmVlZGVkICovXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7IC8qIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiAqL1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5qdW1wLXRvLXBhZ2UtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktZmFkZWQtY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0OSwgMTMyLCAyNTMsIDAuMjUpO1xufVxuXG4uc3RhcnQtZWxsaXBzaXMgLmp1bXAtdG8tcGFnZS1pbnB1dCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmVuZC1lbGxpcHNpcyAuanVtcC10by1wYWdlLWlucHV0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG4ucGFnaW5hdGlvbiBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5wYWdpbmF0aW9uIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEZpcmVmb3ggKi9cbi5wYWdpbmF0aW9uIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmZvcm0tY29udHJvbC1ob3Zlcjpub3QoOmhvdmVyKTpub3QoLmlzLWludmFsaWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmNvZGUge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBjb2xvcjogIzMzNDc1YjtcbiAgZm9udC1mYW1pbHk6XG4gICAgU291cmNlIENvZGUgUHJvLFxuICAgIENvbnNvbGFzLFxuICAgIE1vbmFjbyxcbiAgICBDb3VyaWVyIE5ldyxcbiAgICBtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIFF1aWxsIGVkaXRvciAqL1xuLnFsLWFsaWduIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5xbC10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgc3Ryb2tlOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4ucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDphY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5xbC10b29sYmFyIC5xbC1pbWFnZTpob3ZlciAucWwtZmlsbCxcbi5xbC10b29sYmFyIC5xbC1pbWFnZTpmb2N1cyAucWwtZmlsbCB7XG4gIGZpbGw6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWJ1dHRvbi1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwZDE1ODtcbiAgYm9yZGVyLWNvbG9yOiAjMzBkMTU4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aHVtYi13aGl0ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5DaGVja2JveFJvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tdXRlZC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLW11dGVkLWZhZGVkLTN4LWNvbG9yKTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxudGggLkNoZWNrYm94Um9vdCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLkNoZWNrYm94SW5kaWNhdG9yIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktZmFkZWQtMngtY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5jdXN0b20tdmVydGljYWwtZGl2aWRlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWluLWhlaWdodDogMS41ZW07XG59XG5cbi5jb250YWN0LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLmN1c3RvbS1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggIzAwMDAwMDI2O1xufVxuXG4uaGlnaGxpZ2h0LXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRhYmxlLXJvdy1zZWxlY3RlZC1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94LWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogU2hvdyB0aGUgY2hlY2tib3ggd2hlbiB0aGUgdGFibGUgcm93IGlzIGhvdmVyZWQgKi9cbnRyOmhvdmVyIC5jaGVja2JveC1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBib3JkZXItY29sb3I6IHZhcigtLW11dGVkLWZhZGVkLTN4LWNvbG9yKTtcbn1cblxuLmNoZWNrYm94LWhpZGRlbi5jaGVja2VkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWZhZGVkLTJ4LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tib3gtc2VsZWN0YWxsLmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktZmFkZWQtMngtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBTYWlyYTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogSW50ZXI7XG59XG5cbi5oNS1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBTYWlyYTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cblxuLmg0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBTYWlyYTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbn1cblxuLk1kS2V5Ym9hcmRBcnJvd1JpZ2h0IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgaGVpZ2h0OiAyLjNlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhOyAvKiBBZGQgYm9yZGVyIHN0eWxlICovXG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07IC8qIEFkZCBwYWRkaW5nIHRvIG1hdGNoIG90aGVyIGZvcm0gY29udHJvbHMgKi9cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LWNvbnRhaW5lciBpbnB1dDpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJvcmRlci1jb2xvcjogaHNsKDAsIDAlLCA3MCUpO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtY29udGFpbmVyIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTsgLyogQ2hhbmdlIGJvcmRlciBjb2xvciBvbiBmb2N1cyAqL1xuICBib3gtc2hhZG93OiBub25lOyAvKiBSZW1vdmUgYm94IHNoYWRvdyAqL1xuICBvdXRsaW5lOiBzb2xpZCAxcHggdmFyKC0tcHJpbWFyeS1jb2xvcik7IC8qIEFkZCBvdXRsaW5lICovXG59XG4vKiBPdmVycmlkZSByZWFjdC1kYXRlcGlja2VyIHN0eWxlcyAqL1xuLnJlYWN0LWRhdGVwaWNrZXIge1xuICBmb250LWZhbWlseTogSW50ZXIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgLyogVXNlIEludGVyIGZvbnQgb3IgYW55IHByZWZlcnJlZCBmb250ICovXG59XG5cbi8qIENoYW5nZSB0aGUgYmFja2dyb3VuZCBjb2xvciBvZiB0aGUgZGF0ZSBwaWNrZXIgKi9cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7IC8qIFJlbW92ZSBkZWZhdWx0IGJvcmRlciAqL1xufVxuXG4vKiBDaGFuZ2UgdGhlIGNvbG9yIG9mIHRoZSBtb250aCBhbmQgeWVhciBpbiB0aGUgZGF0ZSBwaWNrZXIgaGVhZGVyICovXG4ucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCxcbi5yZWFjdC1kYXRlcGlja2VyX19jdXJyZW50LXllYXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyAvKiBUZXh0IGNvbG9yIGZvciBtb250aCBhbmQgeWVhciAqL1xufVxuXG4vKiBDaGFuZ2UgdGhlIGNvbG9yIG9mIHRoZSBkYXkgbmFtZXMgaW4gdGhlIGRhdGUgcGlja2VyICovXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWUge1xuICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50OyAvKiBUZXh0IGNvbG9yIGZvciBkYXkgbmFtZXMgKi9cbn1cblxuLyogQ2hhbmdlIHRoZSBjb2xvciBvZiB0aGUgc2VsZWN0ZWQgZGF5IGluIHRoZSBkYXRlIHBpY2tlciAqL1xuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1wcmltYXJ5LWNvbG9yXG4gICkgIWltcG9ydGFudDsgLyogQmFja2dyb3VuZCBjb2xvciBmb3Igc2VsZWN0ZWQgZGF5ICovXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IC8qIFRleHQgY29sb3IgZm9yIHNlbGVjdGVkIGRheSAqL1xufVxuXG4vKiBDaGFuZ2UgdGhlIGNvbG9yIG9mIHRoZSBob3ZlcmVkIGRheSBpbiB0aGUgZGF0ZSBwaWNrZXIgKi9cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWhvdmVyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1wcmltYXJ5LWZhZGVkLWNvbG9yXG4gICkgIWltcG9ydGFudDsgLyogQmFja2dyb3VuZCBjb2xvciBmb3IgaG92ZXJlZCBkYXkgKi9cbn1cblxuLyogQ2hhbmdlIHRoZSBjb2xvciBvZiB0aGUgdG9kYXkncyBkYXRlIGluIHRoZSBkYXRlIHBpY2tlciAqL1xuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tdG9kYXkge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDsgLyogVGV4dCBjb2xvciBmb3IgdG9kYXkncyBkYXRlICovXG59XG5cbi8qIENoYW5nZSB0aGUgY29sb3Igb2YgdGhlIGFycm93IGljb25zIGluIHRoZSBkYXRlIHBpY2tlciAqL1xuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXByZXZpb3VzLFxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLW5leHQge1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcikgIWltcG9ydGFudDsgLyogQXJyb3cgY29sb3IgKi9cbn1cblxuLyogQ2hhbmdlIHRoZSBjb2xvciBvZiB0aGUgYXJyb3cgaWNvbnMgb24gaG92ZXIgaW4gdGhlIGRhdGUgcGlja2VyICovXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tcHJldmlvdXM6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0tbmV4dDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoXG4gICAgLS1wcmltYXJ5LWZhZGVkLWNvbG9yXG4gICkgIWltcG9ydGFudDsgLyogSG92ZXJlZCBhcnJvdyBjb2xvciAqL1xufVxuXG4vKiBVcGRhdGUgdGhlIGNsb3NlIGljb24gaW4gcmVhY3QtZGF0ZXBpY2tlciAqL1xuLnJlYWN0LWRhdGVwaWNrZXJfX2Nsb3NlLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCLDl1wiICFpbXBvcnRhbnQ7IC8qIERpc3BsYXkgJ8OXJyBzeW1ib2wgKi9cbiAgZm9udC1zaXplOiAxLjJlbSAhaW1wb3J0YW50OyAvKiBBZGp1c3QgdGhlIGZvbnQgc2l6ZSBhcyBuZWVkZWQgKi9cbiAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpICFpbXBvcnRhbnQ7IC8qIFVzZSBwcmltYXJ5IGNvbG9yIGZvciB0aGUgaWNvbiAqL1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50OyAvKiBFbnN1cmUgdGhlIGljb24gaXMgYm9sZCAqL1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyAvKiBNYWtlIHRoZSBpY29uIGEgYmxvY2sgZWxlbWVudCAqL1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8qIFJlbW92ZSBwYWRkaW5nICovXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyAvKiBSZW1vdmUgbWFyZ2luICovXG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IC8qIEVuc3VyZSBwcm9wZXIgbGluZSBoZWlnaHQgKi9cbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IC8qIFNldCBjdXJzb3IgdG8gcG9pbnRlciAqL1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IC8qIFJlbW92ZSBiYWNrZ3JvdW5kICovXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyAvKiBSZW1vdmUgYm9yZGVyICovXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogUmVtb3ZlIG91dGxpbmUgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IC8qIENlbnRlciB0aGUgaWNvbiAqL1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbSAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1rZXlib2FyZC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLXByaW1hcnktYnJpZ2h0ZXItY29sb3JcbiAgKSAhaW1wb3J0YW50OyAvKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciBzZWxlY3RlZCBkYXkgKi9cbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgLyogVGV4dCBjb2xvciBmb3Igc2VsZWN0ZWQgZGF5ICovXG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXk6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyAvKiBUZXh0IGNvbG9yIG9uIGhvdmVyICovXG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tcHJpbWFyeS1jb2xvclxuICApICFpbXBvcnRhbnQ7IC8qIEJhY2tncm91bmQgY29sb3IgZm9yIHNlbGVjdGVkIGRheSAqL1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyAvKiBUZXh0IGNvbG9yIGZvciBzZWxlY3RlZCBkYXkgKi9cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tc2VsZWN0aW5nLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKFxuICAgIC0tcHJpbWFyeS1jb2xvclxuICApICFpbXBvcnRhbnQ7IC8qIEJhY2tncm91bmQgY29sb3IgZm9yIHNlbGVjdGVkIGRheSAqL1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyAvKiBUZXh0IGNvbG9yIGZvciBzZWxlY3RlZCBkYXkgKi9cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgLyogVGV4dCBjb2xvciBmb3IgZGF5IG5hbWVzICovXG59XG5cbi8qIENoYW5nZSB0aGUgY29sb3Igb2YgdGhlIHJhbmdlIHN0YXJ0IGRhdGUgaW4gdGhlIGRhdGUgcGlja2VyICovXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1yYW5nZS1zdGFydCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLXByaW1hcnktY29sb3JcbiAgKSAhaW1wb3J0YW50OyAvKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciBzdGFydCBkYXRlIGluIHJhbmdlICovXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IC8qIFRleHQgY29sb3IgZm9yIHN0YXJ0IGRhdGUgaW4gcmFuZ2UgKi9cbn1cblxuLyogQ2hhbmdlIHRoZSBjb2xvciBvZiB0aGUgcmFuZ2UgZW5kIGRhdGUgaW4gdGhlIGRhdGUgcGlja2VyICovXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1yYW5nZS1lbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoXG4gICAgLS1wcmltYXJ5LWNvbG9yXG4gICkgIWltcG9ydGFudDsgLyogQmFja2dyb3VuZCBjb2xvciBmb3IgZW5kIGRhdGUgaW4gcmFuZ2UgKi9cbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgLyogVGV4dCBjb2xvciBmb3IgZW5kIGRhdGUgaW4gcmFuZ2UgKi9cbn1cblxuLyogQ2hhbmdlIHRoZSBob3ZlciBzdHlsZXMgZm9yIHNlbGVjdGluZyBhIHJhbmdlIG9mIGRhdGVzIGluIHRoZSBkYXRlIHBpY2tlciAqL1xuLnJlYWN0LWRhdGVwaWNrZXJfX2RheTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcihcbiAgICAtLXByaW1hcnktZmFkZWQtY29sb3JcbiAgKSAhaW1wb3J0YW50OyAvKiBCYWNrZ3JvdW5kIGNvbG9yIG9uIGhvdmVyICovXG59XG5cbi5hY3RpdmUgPiAucGFnZS1saW5rLFxuLnBhZ2UtbGluay5hY3RpdmUge1xuICB6LWluZGV4OiAwO1xufVxuXG4ubW9kYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogdmFyKC0tMTUtcmVtLCAxLjVyZW0pO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiB2YXIoLS0wNS1yZW0sIDAuNXJlbSk7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4ubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IHZhcigtLTE1LXJlbSwgMS41cmVtKTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgY29sb3I6IHZhcigtLUdyYXlzLU5pdHJvQmxhY2stODAwLCAjMWUxZTFlKTtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgLyogMTUwJSAqL1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiA5MHZ3O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS0wNS1yZW0sIDAuNXJlbSk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5oZWlnaHQtbWluLWNvbnRlbnQge1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW11dGVkLWJvcmRlci1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IHZhcigtLTEtcmVtLCAxcmVtKSB2YXIoLS0xNS1yZW0sIDEuNXJlbSkgdmFyKC0tMTUtcmVtLCAxLjVyZW0pXG4gICAgdmFyKC0tMTUtcmVtLCAxLjVyZW0pO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLTA1LXJlbSwgMC41cmVtKTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLm1vZGFsLWZvb3Rlci1ib3R0b20tYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW11dGVkLWJvcmRlci1jb2xvcik7XG59XG5cbi5tb2RhbC1mb290ZXIuY3VzdG9tLW1vZGFsLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbXV0ZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLmN1c3RvbS1tb2RhbC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW11dGVkLWJvcmRlci1jb2xvcik7XG59XG5cbi5yZWFjdC10b2dnbGUtdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLWdyYXktMzAwKSAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtdG9nZ2xlLXRodW1iIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZS1ncmF5LTMwMCkgIWltcG9ydGFudDtcbn1cblxuLnJlYWN0LXRvZ2dsZTphY3RpdmU6bm90KC5yZWFjdC10b2dnbGUtLWRpc2FibGVkKSAucmVhY3QtdG9nZ2xlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggNXB4IHZhcigtLWFxdWFtYXJpbmUtNzAwKSAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtdG9nZ2xlOmhvdmVyIC5yZWFjdC10b2dnbGUtdGh1bWIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ibHVlLWdyYXktNDAwKSAhaW1wb3J0YW50O1xufVxuLnJlYWN0LXRvZ2dsZS10cmFjazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtZ3JheS00MDApICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC10b2dnbGUtLWNoZWNrZWQgLnJlYWN0LXRvZ2dsZS10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFxdWFtYXJpbmUtNzAwKSAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtdG9nZ2xlLS1jaGVja2VkIC5yZWFjdC10b2dnbGUtdGh1bWIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hcXVhbWFyaW5lLTcwMCkgIWltcG9ydGFudDtcbn1cblxuLnJlYWN0LXRvZ2dsZS0tY2hlY2tlZDpob3ZlciAucmVhY3QtdG9nZ2xlLXRodW1iIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXF1YW1hcmluZS03NTApICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC10b2dnbGUtLWNoZWNrZWQ6aG92ZXIgLnJlYWN0LXRvZ2dsZS10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFxdWFtYXJpbmUtNzUwKSAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS03MC1lbSB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG59XG5cbi5mb250LXNpemUtODAtZW0ge1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG4uZm9udC1zaXplLTAtOTAtZW0ge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuLmZvbnQtc2l6ZS0xLTM3NS1lbSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLmZvbnQtc2l6ZS0xLWVtIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mb250LXNpemUtMC05LWVtIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLmZvbnQtc2l6ZS0wLTc1LWVtIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud2lkdGgtNDAwLWVtIHtcbiAgd2lkdGg6IDRlbTtcbn1cblxuLmhlaWdodC0xNjAtZW0ge1xuICBoZWlnaHQ6IDEuNmVtO1xufVxuXG4ubWFyZ2luLWxlZnQtODAtZW0ge1xuICBtYXJnaW4tbGVmdDogMC44ZW07XG59XG5cbi5tYXJnaW4tYm90dG9tLTE2LWVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4xNmVtO1xufVxuXG4uaGVpZ2h0LTExMC1lbSB7XG4gIGhlaWdodDogMS4xZW07XG59XG5cbi50b29sdGlwLWJhc2Uge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIHotaW5kZXg6IDExMDA7XG59XG5cbi50b29sdGlwLWFuY2hvci11cmwge1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLnppbmRleC0xIHtcbiAgei1pbmRleDogMTtcbn1cblxuLnppbmRleC0xMCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucGUtYWxsIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnctdW5zZXQge1xuICB3aWR0aDogdW5zZXQ7XG59XG5cbi5tdy1tYXgtY29udGVudCB7XG4gIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5oLTItcHgge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmgtMi1lbSB7XG4gIGhlaWdodDogMmVtO1xufVxuXG4ubXctMTE0MC1lbSB7XG4gIG1heC13aWR0aDogMTEuNGVtO1xufVxuXG4ubWluLXdpZHRoLWlucHV0IHtcbiAgbWluLXdpZHRoOiAxOGVtO1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1pbi13aWR0aC0xODAwLWVtIHtcbiAgbWluLXdpZHRoOiAxOGVtO1xufVxuXG4ud2lkdGgtMCB7XG4gIHdpZHRoOiAwJTtcbn1cblxuLnRvcC0xMC1weCB7XG4gIHRvcDogMTBweDtcbn1cbi50b3AtODAtcHgge1xuICB0b3A6IDgwcHg7XG59XG5cbi5sZWZ0LTEwLXB4IHtcbiAgbGVmdDogMTBweDtcbn1cblxuLmxlZnQtNTUtcHgge1xuICBsZWZ0OiA1NXB4O1xufVxuLnBsLTIxMC1lbSB7XG4gIHBhZGRpbmctbGVmdDogMi4xZW07XG59XG5cbi5wbC0wLTUtZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxuXG4ucGwtNy1weCB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuXG4uYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5tdy01MC12dyB7XG4gIG1heC13aWR0aDogNTB2dztcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS0xIHtcbiAgYmFja2dyb3VuZDogIzA0OWY4Mztcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS0yIHtcbiAgYmFja2dyb3VuZDogIzAwNmE1Nztcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS0zIHtcbiAgYmFja2dyb3VuZDogI2NmNmMxMTtcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS00IHtcbiAgYmFja2dyb3VuZDogIzkxNTQwYztcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS01IHtcbiAgYmFja2dyb3VuZDogIzY5MjUxNjtcbn1cblxuLmJhY2tncm91bmQtbGVhZC1zY29yZS02IHtcbiAgYmFja2dyb3VuZDogI2FmYWZhZjtcbn1cblxuLmJnLWNvbG9yLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkM2FkO1xufVxuXG4uYmctY29sb3ItMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOWEwZWQ7XG59XG5cbi5iZy1jb2xvci0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NjFlZDtcbn1cblxuLmJnLWNvbG9yLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRhNTM5O1xufVxuXG4uYmctY29sb3ItNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG59XG5cbi5oLTEtcHgge1xuICBoZWlnaHQ6IDFweDtcbn1cbi5oLTEwLXB4IHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uYmctZWJlYmViIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbn1cblxuLmgtaW5oZXJpdCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYmctZmFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLmZvbnQtc2l6ZS0xMjAtZW0ge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4uZm9udC1zaXplLTE3LXB4IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uZm9udC1zaXplLTEwLXB4IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4udy02MC1weCB7XG4gIHdpZHRoOiA2MHB4O1xufVxuXG4ubWluLXdpZHRoLTE1MC1weCB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG5cbi53LTMwLXBlcmNlbnQge1xuICB3aWR0aDogMzAlO1xufVxuXG4udy0yNS1wZXJjZW50IHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnctMjAtcGVyY2VudCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi53LTE3LTUtcGVyY2VudCB7XG4gIHdpZHRoOiAxNy41JTtcbn1cblxuLnctMTUtcGVyY2VudCB7XG4gIHdpZHRoOiAxNSU7XG59XG5cbi53LTQwLXBlcmNlbnQge1xuICB3aWR0aDogNDAlO1xufVxuXG4udy00Ny01LXBlcmNlbnQge1xuICB3aWR0aDogNDcuNSU7XG59XG5cbi53LTE1MC1weCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLm10LS1wNS1lbSB7XG4gIG1hcmdpbi10b3A6IC0wLjVlbTtcbn1cblxuLm1yLS1wNS1lbSB7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuXG4uY29sb3ItdGVydGlhcnkge1xuICBjb2xvcjogdmFyKC0tdGV4dC10ZXJ0aWFyeS1jb2xvcik7XG59XG5cbi50ZXh0LXByZS13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4udy0wLXB4IHtcbiAgd2lkdGg6IDBweDtcbn1cblxuLnBsLTEyLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4ubWluLXdpZHRoLTE0MC1lbSB7XG4gIG1pbi13aWR0aDogMTRlbTtcbn1cblxuLm13LTQ4MC1weCB7XG4gIG1heC13aWR0aDogNDgwcHg7XG59XG5cbi5tYi0wLTEyNS1lbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1ZW07XG59XG5cbi5tdC0wLTY4OS1lbSB7XG4gIG1hcmdpbi10b3A6IDAuNjg5ZW07XG59XG5cbi5tYi0wLTY4OS1lbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjg5ZW07XG59XG5cbi5tci0wLTc1LWVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG59XG5cbi53LTctZW0ge1xuICB3aWR0aDogN2VtO1xufVxuXG4udy02LTMtZW0ge1xuICB3aWR0aDogNi4zZW07XG59XG5cbi53LTYtZW0ge1xuICB3aWR0aDogNmVtO1xufVxuXG4udy01LWVtIHtcbiAgd2lkdGg6IDVlbTtcbn1cblxuXG4udy0wIHtcbiAgd2lkdGg6IDAuMSU7XG59XG4udy02MCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi53LTMwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnctMjgge1xuICB3aWR0aDogMjglO1xufVxuXG4udy0yMiB7XG4gIHdpZHRoOiAyMiU7XG59XG4udy0yMCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi53LTE4IHtcbiAgd2lkdGg6IDE4JTtcbn1cblxuLnctMTctNSB7XG4gIHdpZHRoOiAxNy41JTtcbn1cblxuLnctMTUge1xuICB3aWR0aDogMTUlO1xufVxuXG4udy0xMCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi53LTgge1xuICB3aWR0aDogOCU7XG59XG5cbi53LTUge1xuICB3aWR0aDogNSU7XG59XG5cbi53LTMge1xuICB3aWR0aDogMyU7XG59XG4uc3VtLWxpbmUge1xuICBib3JkZXItdG9wOiAxcHggZG91YmxlIHZhcigtLXRleHQtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLm13LTIwMC1weCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5tdy01MDAtcHgge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuXG4udHJhbnNpdGlvbi1vcGFjaXR5IHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuXG4udG9wLTAge1xuICB0b3A6IDA7XG59XG5cbi5sZWZ0LTAge1xuICBsZWZ0OiAwO1xufVxuXG4uY29sb3ItcHJpbWFyeS05MDAge1xuICBjb2xvcjogdmFyKC0tYXF1YW1hcmluZS05MDApO1xufVxuXG4udHJhbnNpdGlvbi10cmFuc2Zvcm0tMC0ycyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuXG4udHJhbnNmb3JtLXJvdGF0ZS0wIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi50cmFuc2Zvcm0tcm90YXRlLTkwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4udy0zLTItZW0ge1xuICB3aWR0aDogMy4yZW07XG59XG5cbi5tbC0yLTg1LWVtIHtcbiAgbWFyZ2luLWxlZnQ6IDIuODVlbTtcbn1cblxuLm1sLTEtMTU1LWVtIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMTU1ZW07XG59XG5cbi53LTE1LTAtZW0ge1xuICB3aWR0aDogMTVlbTtcbn1cblxuLmgtMS01LWVtIHtcbiAgaGVpZ2h0OiAxLjVlbTtcbn1cblxuLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZm9udC1mYW1pbHktc2FpcmEge1xuICBmb250LWZhbWlseTogXCJTYWlyYVwiLCBzYW5zLXNlcmlmO1xufVxuXG4ucHQtMi01IHtcbiAgcGFkZGluZy10b3A6IDAuNzVlbTtcbn1cblxuLmJvcmRlci1ib3R0b20tRDJEMkQyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmQyZDI7XG59XG5cbi5nYXAtMS01LWVtIHtcbiAgZ2FwOiAxLjVlbTtcbn1cblxuLmdhcC0xLWVtIHtcbiAgZ2FwOiAxZW07XG59XG5cbi5nYXAtMC03NS1lbSB7XG4gIGdhcDogMC43NWVtO1xufVxuXG4uZ2FwLTAtNS1lbSB7XG4gIGdhcDogMC41ZW07XG59XG5cbi5iZy10aGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY3Zjk7XG59XG5cbi53LTY1IHtcbiAgd2lkdGg6IDY1JTtcbn1cblxuLnppbmRleC10b29sdGlwIHtcbiAgei1pbmRleDogMTEwMDtcbn1cblxuLmZvcm0tc3dpdGNoIC5mb3JtLWNoZWNrLWlucHV0Om5vdCg6Y2hlY2tlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGh1bWIuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jb2xvci1uaXRyby1ibGFjay00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uaXRyby1ibGFjay00MDApO1xufVxuXG4udGFibGUtc3BhY2luZy14IHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDFlbSAwLjVlbTtcbn1cblxuLnRhYmxlLXNwYWNpbmctY29udGFpbmVyIHtcbiAgbWFyZ2luOiAtMWVtIC0xZW07XG59XG5cbi5mb250LXNpemUtMS01LWVtIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLm91dGxpbmUtbm9uZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi53LWZpdC1jb250ZW50IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYmFja2dyb3VuZC1SRVBMSUVEIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYXp1cmUtNjAwKTtcbn1cblxuLmJhY2tncm91bmQtQ0xJQ0tFRCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtZ3JheS02MDApO1xufVxuXG4uYmFja2dyb3VuZC1SRUFELFxuLmJhY2tncm91bmQtU0VOVCxcbi5iYWNrZ3J1b25kLVNDRURVTEVEIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1ncmF5LTEwMCk7XG59XG5cbi5iYWNrZ3JvdW5kLURPX05PVF9DT05UQUNUIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZXJyb3ItMTAwKTtcbn1cblxuLmJhY2tncm91bmQtQk9VTkNFRCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFsZXJ0LTEwMCk7XG59XG5cbi5iYWNrZ3JvdW5kLVNBVkVEIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3VjY2Vzcy0xMDApO1xufVxuXG4uYmFja2dyb3VuZC1ORVcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcXVhbWFyaW5lLTgwMCk7XG59XG5cbi5iYWNrZ3JvdW5kLVVOS05PV04ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hbGVydC0xMDApO1xufVxuXG4uY29sb3ItUkVQTElFRCxcbi5jb2xvci1DTElDS0VELFxuLmNvbG9yLU5FVyB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jb2xvci1SRUFELFxuLmNvbG9yLVNFTlQsXG4uY29sb3ItU0NIRURVTEVELFxuLmNvbG9yLURPX05PVF9DT05UQUNULFxuLmNvbG9yLUJPVU5DRUQsXG4uY29sb3ItU0FWRUQsXG4uY29sb3ItVU5LTk9XTiB7XG4gIGNvbG9yOiB2YXIoLS1uaXRyby1ibGFjay02MDApO1xufVxuXG4uY29sb3ItMWUxZTFlIHtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5cbi5jb2xvci1kYXRhLXBvaW50LTEge1xuICBjb2xvcjogdmFyKC0tZGF0YS1wb2ludC0xKTtcbn1cblxuLmNvbG9yLWRhdGEtcG9pbnQtMiB7XG4gIGNvbG9yOiB2YXIoLS1kYXRhLXBvaW50LTIpO1xufVxuXG4uY29sb3ItZGF0YS1wb2ludC0zIHtcbiAgY29sb3I6IHZhcigtLWRhdGEtcG9pbnQtMyk7XG59XG5cbi5jb2xvci1kYXRhLXBvaW50LTQge1xuICBjb2xvcjogdmFyKC0tZGF0YS1wb2ludC00KTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY2hlY2suc3ZnXCIpO1xufVxuXG4udGVybXMtbGluayB7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuXG4udG5jLWRvY3VtZW50IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRuYy1wYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbiAgcGFkZGluZy10b3A6IDRlbTtcbiAgcGFkZGluZy1ib3R0b206IDRlbTtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDZlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggI2NjYztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OlxuICAgIFRpbWVzIE5ldyBSb21hbixcbiAgICBTZXJpZjtcbn1cblxuLnRuYy1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxufVxuXG4udG5jLW1vZGFsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFNhaXJhO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRuYy1tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDgwcmVtO1xufVxuXG4uY2FkZW5jZS1tb2RhbCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG59XG5cbi50bmMtY2FyZCB7XG4gIG1heC13aWR0aDogMzByZW07XG59XG5cbi5jYWRlbmNlLW1vZGFsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFNhaXJhO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5jYWRlbmNlLW1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogODByZW07XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG1hcmdpbi10b3A6IDEwdmg7XG59XG5cbi5hZGQtY2FkZW5jZS1kZXRhaWxzIHtcbiAgcGFkZGluZzogdmFyKC0tMS1yZW0sIDEuNXJlbSkgdmFyKC0tMTUtcmVtLCAxLjVyZW0pIHZhcigtLTE1LXJlbSwgMS41cmVtKVxuICAgIHZhcigtLTE1LXJlbSwgMS41cmVtKTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5hZGQtY2FkZW5jZS1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLW11dGVkLWZhZGVkLWNvbG9yKTtcbiAgcGFkZGluZzogdmFyKC0tMS1yZW0sIDEuNXJlbSkgdmFyKC0tMTUtcmVtLCAxLjVyZW0pIHZhcigtLTE1LXJlbSwgMS41cmVtKVxuICAgIHZhcigtLTE1LXJlbSwgMS41cmVtKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS0wNS1yZW0sIDAuNXJlbSk7XG4gIG1heC1oZWlnaHQ6IDYwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkuZGFyay1tb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbkBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uY3VzdG9tLWhlYWx0aC1iZy1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW11dGVkLWNvbG9yKTtcbn1cblxuLnRyYW5zaXRpb24tYWxsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuLmN1c3RvbS1waWxsLWhlYWx0aCB7XG4gIHBhZGRpbmc6IDNweCAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJnLXF1YXJ0aWFyeS1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ1dHRvbi1xdWFydGlhcnktY29sb3IpO1xufVxuXG4uYmctY29tcGxldGUtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLnRyaWFsLWV4cGlyZWQtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlOyAvKiBEYXJrIGJhY2tncm91bmQgY29sb3IgKi9cbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uYmFubmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5mb250LWZhbWlseS1pbnRlciB7XG4gIGZvbnQtZmFtaWx5OiBJbnRlciwgc2Fucy1zZXJpZjtcbn1cblxuLmJhbm5lci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJ0bi1jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4YzY4MzsgLyogR3JlZW4gYmFja2dyb3VuZCBmb3IgdGhlIGJ1dHRvbiAqL1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYnRuLWNvbnRhY3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZiNjczOyAvKiBEYXJrZXIgZ3JlZW4gb24gaG92ZXIgKi9cbn1cblxuLmNvbG9yLXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucmlnaHQtMCB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jbG9zZS5zdmdcIikgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1jbG9zZS13aGl0ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jbG9zZS13aGl0ZS5zdmdcIik7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGNvbG9yOiAjMWExYTFjO1xuXG4gIC8qIEhlYWRpbmcvSDYgKi9cbiAgZm9udC1mYW1pbHk6IFNhaXJhO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgLyogMTAwJSAqL1xufVxuXG4ubW9kYWwtc3VidGl0bGUge1xuICBjb2xvcjogIzFhMWExYztcbiAgZm9udC1mYW1pbHk6IFNhaXJhO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzI1cmVtO1xufVxuXG4ucHJpbWFyeS1pbmRpY2F0b3ItY29sb3Ige1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi50YWItbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZW1haWxUYWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtaW4td2lkdGg6IDcyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZW1haWxUYWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDhweCAxZW0gOHB4IDAuNWVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbXV0ZWQtY29sb3IpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbXV0ZWQtY29sb3IpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjVweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMC41cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lbWFpbFRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5lbWFpbFRhYmxlIHRib2R5IHRyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVtYWlsQ2hlY2tib3gge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVtYWlsVGFibGUgdGQuY2hlY2tib3gtY29sdW1uIHtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggM3B4ICAhaW1wb3J0YW50O1xufVxuXG5cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwMHB4KTsgLyogU2xpZGUgZG93biA1MHB4ICovXG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtdXAge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwMHB4KTsgLyogU2xpZGUgZG93biA1MHB4ICovXG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAwcHgpOyAvKiBTbGlkZSBkb3duIDUwcHggKi9cbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5iYWNrZHJvcC1mYWRlIHtcbiAgYW5pbWF0aW9uOiBmYWRlLW91dCAwLjNzIGVhc2UgZm9yd2FyZHM7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4udHJpYWwtZXhwaXJlZC1tb2RhbCB7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLmxhcmdlci1jaGVja2JveCB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4uYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhvbWUtbGluay1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvbWUtbGluayB7XG4gICAgcGFkZGluZy10b3A6IDAuNGVtO1xuICB9XG4gIC5uYXZiYXItY29udGVudCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tb2JpbGUtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBBZGQgc3R5bGVzIGZvciBtb2JpbGUgbWVudSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ob21lLWxpbmstbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBIYW1idXJnZXIgaWNvbiAqL1xuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICB3aWR0aDogMzBweDsgLyogQWRqdXN0IHRoZSBzaXplIGFzIG5lZWRlZCAqL1xuICAgIGhlaWdodDogM3B4OyAvKiBBZGp1c3QgdGhlIHNpemUgYXMgbmVlZGVkICovXG4gIH1cbiAgLm5hdmJhci1uYXYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgLyogQ292ZXIgdGhlIGVudGlyZSBzY3JlZW4gKi9cbiAgICBoZWlnaHQ6IDEwMCU7IC8qIENvdmVyIHRoZSBlbnRpcmUgc2NyZWVuICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcblxuICAgIHotaW5kZXg6IDEwMDA7IC8qIEVuc3VyZSBpdCdzIGFib3ZlIG90aGVyIGNvbnRlbnQgKi9cbiAgfVxuXG4gIC8qIE1vYmlsZSBtZW51IGJhY2tncm91bmQgKi9cbiAgLm5hdmJhci1uYXYubWVudS1vcGVuIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAvKiBTdHlsZSBmb3IgbW9iaWxlIG1lbnUgaXRlbXMgKi9cbiAgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbjogMDsgLyogQWRqdXN0IHRoZSBzcGFjaW5nIGFzIG5lZWRlZCAqL1xuICB9XG5cbiAgLyogU3R5bGUgZm9yIG1vYmlsZSBtZW51IGJ1dHRvbnMgKi9cbiAgLm5hdmJhci1uYXYgLmJ0biB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIG1hcmdpbjogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IC8qIEFkanVzdCB0aGUgc3BhY2luZyBiZXR3ZWVuIGJ1dHRvbnMgKi9cbiAgfVxuXG4gIC8qIFN0eWxlIGZvciBtb2JpbGUgbWVudSBsb2dvdXQgYnV0dG9uICovXG4gIC5uYXZiYXItbmF2IC5idG4tbGluayB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpOyAvKiBBZGp1c3QgdGhlIGNvbG9yIGFzIG5lZWRlZCAqL1xuICB9XG5cbiAgLyogQ2xvc2UgbWVudSBidXR0b24gZm9yIG1vYmlsZSAqL1xuICAuY2xvc2UtbWVudS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY29sb3I6ICNmZmY7IC8qIFRleHQgY29sb3IgZm9yIHRoZSBjbG9zZSBidXR0b24gKi9cbiAgICBmb250LXNpemU6IDE2cHg7IC8qIEFkanVzdCB0aGUgZm9udCBzaXplIGFzIG5lZWRlZCAqL1xuICAgIGJvcmRlcjogbm9uZTsgLyogUmVtb3ZlIGJ1dHRvbiBib3JkZXIgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIENoYW5nZSBjdXJzb3IgdG8gcG9pbnRlciAqL1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5uYXZiYXItbmF2Lm1lbnUtb3BlbiAuY2xvc2UtbWVudS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLm5hdmJhci1jb250ZW50IHtcbiAgICB3aWR0aDogODAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYihcbiAgICAgIDI1NSxcbiAgICAgIDI1NSxcbiAgICAgIDI1NVxuICAgICk7IC8qIEFkanVzdCB0aGUgYmFja2dyb3VuZCBjb2xvciBhbmQgdHJhbnNwYXJlbmN5IGFzIG5lZWRlZCAqL1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuXG4gIC5hY2NvdW50LW1lbnUtYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tbmVnLTEtcHgge1xuICBtYXJnaW46IC0xcHg7XG59XG5cbi5oZWlnaHQtMCB7XG4gIGhlaWdodDogMCU7XG59XG5cbi5tdC1uZWctMC0xMjUtZW0ge1xuICBtYXJnaW4tdG9wOiAtMC4xMjVlbTtcbn1cblxuLm1lLTYge1xuICBtYXJnaW4tcmlnaHQ6IDVlbTtcbn1cblxuLm1iLTYge1xuICBtYXJnaW4tYm90dG9tOiA2ZW07XG59XG5cbi5tdC02IHtcbiAgbWFyZ2luLXRvcDogNmVtO1xufVxuXG4udy04LWVtIHtcbiAgd2lkdGg6IDhlbTtcbn1cblxuXG4udGFibGUuZWRpdCB0ZCB7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLmNhcmQge1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggIzAwMDAwMDI2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci13aWR0aDogMHB4O1xuICBtaW4td2lkdGg6IDM0MnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuaDYge1xuICBmb250LWZhbWlseTogU2FpcmE7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG59XG5cbi5pbnB1dC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC45ZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEludGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIFxufVxuXG4uYnRuLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYnRuLWxvdy1rZXJuaW5nIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cblxuLmJ0bi1zcGFuLWxpbmsge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5tYi1uZWctMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVlbSAhaW1wb3J0YW50O1xufVxuXG4uY2FyZC1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNhcmQtdGlnaHQge1xuICB3aWR0aDogbWluLWNvbnRlbnQ7XG59XG5cbi5jZW50ZXItZmlsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5zcGFjZS1maWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4udGV4dC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMS41ZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVlbTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIHZhcigtLWJzLWd1dHRlci14KSogLjUpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyB2YXIoLS1icy1ndXR0ZXIteCkqIC41KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNhcHRpb24ge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIC8qIGxpbmUtaGVpZ2h0OiAuNzVlbTsgKi9cbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHZhcigtLW5pdHJvLWJsYWNrLTQwMCk7XG59XG5cbi5idXR0b25zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ1dHRvbi1hZGp1c3QtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBjb2xvcjogdmFyKC0tbml0cm8tYmxhY2stNDAwKTtcbn1cblxuLmJ0bi1ob2xsb3cge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5idG4taG9sbG93ICoge1xuICB0cmFuc2l0aW9uOiBmaWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG5cbn1cbi5idG4taG9sbG93OmhvdmVyIHN2ZyAqIHtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm1lbnUtaXRlbS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyBcbiAgY29sb3I6IHZhcigtLW5pdHJvLWJsYWNrLTYwMCk7IFxufVxuXG4ubWVudS1pdGVtLXN1YnRleHQge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICBjb2xvcjogdmFyKC0tbml0cm8tYmxhY2stNDAwKTtcbn1cblxuLk11aUZvcm1Db250cm9sLXJvb3QgaW5wdXQge1xuICBmb250LWZhbWlseTogSW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ZW0gIWltcG9ydGFudDsgXG4gIGNvbG9yOiB2YXIoLS1uaXRyby1ibGFjay02MDApICFpbXBvcnRhbnQ7IFxufVxuXG4uTXVpSW5wdXQtaW5wdXQge1xuICBmb250LWZhbWlseTogSW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41ZW0gIWltcG9ydGFudDsgXG4gIGNvbG9yOiB2YXIoLS1uaXRyby1ibGFjay02MDApICFpbXBvcnRhbnQ7IFxufVxuXG4udGV4dC1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xufVxuXG4ubXMtNC01IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNWVtO1xufVxuXG4uaGVpZ2h0LXVuc2V0IHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cblxuLmJ0bi1oZWlnaHQge1xuICBoZWlnaHQ6IDIuMzc1ZW07XG59XG5cbi5idG46aG92ZXIgc3ZnICoge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWNvbG9yKTtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5idG4taG9sbG93OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cbn1cblxuLmJ0bi1ob2xsb3cuYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4taG92ZXItY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5jYXJkLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0Y3RkZGRCAwJSwgI0NDRjZFRiAxMDAlKTtcbn1cblxuLmNhcmQtaW5wdXQge1xuICBwYWRkaW5nOiAwLjllbSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uY29sb3ItcHJpbWFyeS04MDAge1xuICBjb2xvcjogdmFyKC0tYXF1YW1hcmluZS04MDApO1xufVxuXG4uYmctcHJpbWFyeS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcXVhbWFyaW5lLTMwMCk7XG59XG5cbi5NdWlGb3JtQ29udHJvbC1yb290IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICBtYXJnaW4tYm90dG9tOiAyZW0gIWltcG9ydGFudDtcbn1cblxuIiwiLmJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYmFja2dyb3VuZC5tZW51T3BlbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4uYW5jaG9yIHtcbiAgLyogcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsqL1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDAwO1xufVxuXG4uYW5jaG9yLm1lbnVPcGVuIHtcbn1cblxuLm1lbnVDb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm1lbnVPcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmhlYWRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcikgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm5hbWVzcGFjZSB7XG4gIC8qIGNvbG9yOiB3aGl0ZSFpbXBvcnRhbnQ7ICovXG59XG4udXNlcm5hbWUge1xuICAvKiBjb2xvcjogd2hpdGUhaW1wb3J0YW50OyAqL1xufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubG9nb3V0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDFlbSk7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFlbSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG4uY2xvc2VNZW51QnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0VXNCdXR0b24ge1xuICBmb250LWZhbWlseTogSW50ZXI7XG4gIHdpZHRoOiAxMThweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNsb3NlTWVudUJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWVudUNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogODAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cblxuICAuYW5jaG9yIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbn1cblxuLmFjdGlvbkNhcmQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgLyogRHJvcCBTaGFkb3cgKi9cbiAgb3V0bGluZTogc29saWQgMXB4ICNkYmRmZTc7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICAvKiBib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1pbi13aWR0aDogMTRlbTtcbiAgbWluLWhlaWdodDogMTBlbTtcbiAgd2lkdGg6IG1pbi1jb250ZW50OyAqL1xufVxuXG4vKiAuYWN0aW9uQ2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufSAqL1xuXG4uYWN0aW9uQ2FyZCBoMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uYWN0aW9uQ2FyZCBwIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmFjdGlvbkNhcmRUaXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1HcmF5cy1OaXRyb0JsYWNrLTQwMCwgIzhmOGY4Zik7XG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAwLjc1cmVtOyAvKiAxMDAlICovXG59XG5cbi5hY3Rpb25DYXJkU3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tR3JheXMtTml0cm9CbGFjay03MDAsICMzNTM1MzUpO1xuXG4gIC8qIFN1YnRpdGxlICovXG4gIGZvbnQtZmFtaWx5OiBJbnRlcjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTsgLyogMTE3LjY0NyUgKi9cbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmFjdGlvbkNhcmRIZXJvIHtcbiAgY29sb3I6IHZhcigtLUdyYXlzLU5pdHJvQmxhY2stNzAwLCAjMzUzNTM1KTtcblxuICAvKiBIZWFkaW5nL0gyICovXG4gIGZvbnQtZmFtaWx5OiBTYWlyYTtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMi4xMjVyZW07IC8qIDEwMCUgKi9cbn1cblxuLmFjdGlvbkNhcmRTdWJoZXJvIHtcbiAgY29sb3I6IHZhcigtLUdyYXlzLU5pdHJvQmxhY2stNzAwLCAjMzUzNTM1KTtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTsgLyogMTIwJSAqL1xufVxuXG4uYWN0aW9uQ2FyZEFjdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1QcmltYXJ5LUFxdWFtYXJpbmUtNzAwLCAjMDBhYjhjKTtcbiAgZm9udC1mYW1pbHk6IEludGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTsgLyogMTUwJSAqL1xufVxuIiwiLmJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJhY2tncm91bmQubWVudU9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmFuY2hvciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDAwMDtcbn1cblxuLm1lbnVDb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLm1lbnVPcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLmhlYWRlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5uYW1lc3BhY2Uge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi51c2VybmFtZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRib2R5IHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubG9nb3V0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDFlbSk7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFlbSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG4uY2xvc2VNZW51QnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFja2dyb3VuZCB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbiAgLmNsb3NlTWVudUJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWVudUNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogODAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cblxuICAuYW5jaG9yIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbn1cbiIsIi5uYXYtYmFyIHtcbiAgaGVpZ2h0OiAyLjRlbTtcbn1cblxuLm5hdk5hbWUge1xuICBsaW5lLWhlaWdodDogMS4wNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5uYXZOYW1lc3BhY2Uge1xuICBmb250LXNpemU6IDAuN2VtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5kcm9wZG93bk1lbnUge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/