/
var
/
www
/
barefootlaw.org
/
wp-content
/
plugins
/
wpforms-lite
/
assets
/
lite
/
css
/
Upload File
HOME
.wpforms-toggle-control { display: block; margin: 0 1px; line-height: 1; color: #444444; } .wpforms-toggle-control input[type=checkbox] { display: none; height: 0; width: 0; } .wpforms-toggle-control input[type=checkbox]:checked + label.wpforms-toggle-control-icon { background-color: #036aab; } .wpforms-toggle-control input[type=checkbox]:checked + label.wpforms-toggle-control-icon:after { left: calc( 100% - 2px); transform: translateX(-100%); } .wpforms-toggle-control span, .wpforms-toggle-control label { display: inline-block; margin-bottom: 0; } .wpforms-toggle-control .wpforms-toggle-control-label { margin: 0 0 0 6px; max-width: calc( 100% - 65px); } .wpforms-toggle-control .wpforms-toggle-control-status { color: #777777; font-size: 12px; line-height: 14px; margin: 2px 5px; } .wpforms-toggle-control .wpforms-toggle-control-icon { background-color: #a7aaad; border-radius: 8.5px; cursor: pointer; display: inline-block; height: 17px; margin: 0 1px; position: relative; text-indent: -9999px; width: 27px; } .wpforms-toggle-control .wpforms-toggle-control-icon:after { background: #ffffff; border-radius: 50%; content: ""; height: 13px; left: 2px; position: absolute; top: 2px; width: 13px; transition: all 0.25s ease-out; } .wpforms-toggle-control:hover input:checked + label.wpforms-toggle-control-icon { background-color: #215d8f; } .wpforms-toggle-control:hover .wpforms-toggle-control-icon { background-color: #8c8f94; } .wpforms-toggle-control.wpforms-important .wpforms-toggle-control-icon { background-color: #d63638; } .wpforms-admin-settings .wpforms-setting-row .wpforms-toggle-desc { margin: 8px 0 0; } body div.jconfirm *, body div.jconfirm *::before, body div.jconfirm *::after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body div.jconfirm .jconfirm-box-container .jconfirm-box { display: grid; grid-template-columns: repeat(2, 1fr); animation: none; background: #ffffff; border-radius: 6px; border-top-style: solid; border-top-width: 4px; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.15); padding-top: 34px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c, body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane, body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons { grid-column: 1 / -1; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default { border-top-width: 0; padding-top: 25px; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c { margin-bottom: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default .jconfirm-title-c .jconfirm-icon-c { font-size: 44px; margin-bottom: -6px; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm { background-color: #e27730; border-color: #e27730; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-default button.btn-confirm:hover { background-color: #cd6622; border-color: #cd6622; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red { border-top-color: #d63638 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c { color: #d63638 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm { background-color: #d63638; border-color: #d63638; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-red button.btn-confirm:hover { background-color: #b32d2e; border-color: #b32d2e; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange { border-top-color: #e27730 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c { color: #e27730 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm { background-color: #e27730; border-color: #e27730; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange button.btn-confirm:hover { background-color: #cd6622; border-color: #cd6622; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow { border-top-color: #ffb900 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow .jconfirm-title-c .jconfirm-icon-c { color: #ffb900 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm { background-color: #ffb900; border-color: #ffb900; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-yellow button.btn-confirm:hover { background-color: #ffaa00; border-color: #ffaa00; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue { border-top-color: #0399ed !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c { color: #0399ed !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm { background-color: #0399ed; border-color: #0399ed; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-blue button.btn-confirm:hover { background-color: #036aab; border-color: #036aab; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green { border-top-color: #00a32a !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c { color: #00a32a !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm { background-color: #00a32a; border-color: #00a32a; } body div.jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-green button.btn-confirm:hover { background-color: #008a20; border-color: #008a20; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon { color: transparent; font-family: FontAwesome; height: 14px; opacity: 1; right: 10px; top: 10px; width: 14px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:after { color: #bbbbbb; content: "\f00d"; font-size: 16px; left: 0; position: absolute; top: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-closeIcon:hover:after { color: #777777 !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c { margin: 0 0 20px 0; padding: 0; font-weight: 600; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { font-size: 47px; margin: 0; -ms-transform: none !important; transform: none !important; -webkit-transition: none !important; transition: none !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-icon-c + .jconfirm-title { margin-top: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-title-c .jconfirm-title { color: #444444; display: block; line-height: 30px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane { display: block; margin-bottom: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content { color: #444444; font-size: 16px; line-height: 24px; margin-bottom: 0; overflow: inherit; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content.lite-upgrade p { color: #777777; font-size: 18px; padding: 0 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p { font-size: inherit; line-height: inherit; margin: 0 0 16px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p:last-of-type { margin: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.large { font-size: 18px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content p.small { font-size: 14px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=text], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=number], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=email], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=url], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=password], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=search], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content input[type=tel], body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content textarea, body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane .jconfirm-content select { margin: 10px 2px; width: calc(100% - 4px); } body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased { display: block; grid-row: 5; grid-column: 1 / -1; color: #bbbbbb; font-size: 14px; margin-top: 15px; text-decoration: underline; text-align: center; } body div.jconfirm .jconfirm-box-container .jconfirm-box .already-purchased:hover { color: #777777; text-decoration: underline; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note { grid-row: 4; grid-column: 1 / -1; margin: 25px 0 0 0; text-align: center; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p { background-color: #fcf9e8; color: #777777; font-size: 16px; margin: 0 -30px; padding: 22px 52px 12px 52px; position: relative; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note p:after { top: -16px; background-color: #ffffff; border-radius: 50%; color: #00a32a; content: "\f058"; display: inline-block; font: normal normal normal 14px FontAwesome; font-size: 26px; margin-right: -18px; padding: 5px 6px; position: absolute; right: 50%; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note span { color: #00a32a; font-weight: 700; } body div.jconfirm .jconfirm-box-container .jconfirm-box .discount-note a { color: #777777; display: block; margin-top: 12px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .feature-video { margin: 30px 0 0 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .pro-feature-video { margin: 15px 0 10px 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input) { display: block; width: 99%; border: 1px solid #d6d6d6; padding: 10px !important; box-shadow: none; margin: 10px 1px 1px 1px !important; line-height: 1 !important; outline: 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box input[type=text]:not(.choices__input):focus { border-color: #007cba; box-shadow: 0 0 0 1px #007cba; } body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-edu-modal-license-key { margin-top: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button { min-width: 83px; background: #f8f8f8; border: 1px solid #cccccc; border-radius: 4px; color: #777777; font-size: 16px; font-weight: 600; line-height: 20px; outline: none; padding: 11px 17px; text-transform: none; transition-property: all; transition-duration: 0.15s; transition-timing-function: ease-out; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button:hover { background: #eeeeee; border-color: #cccccc; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button[disabled] { cursor: no-drop; pointer-events: none; opacity: .25; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-confirm { color: #ffffff; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button + button { margin-left: 20px; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-block { display: block; margin: 0 0 10px 0 !important; text-align: center; width: 100%; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-normal-case { text-transform: none !important; } body div.jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button i { margin: 0 10px 0 0; } body div.jconfirm .jconfirm-box-container .jconfirm-box .error { color: #d63638; display: none; } body div.jconfirm .jconfirm-box-container .jconfirm-box.wpforms-providers-account-add-modal .jconfirm-content .description { font-size: 13px; line-height: 1.4; margin-top: 15px; } body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode { margin: 20px 0; text-align: center; font-size: 24px; padding: 8px 5px; } body div.jconfirm .jconfirm-box-container .jconfirm-box #wpforms-embed-shortcode:disabled { color: #333333; } body div.jconfirm .jconfirm-box-container .jconfirm-box button[disabled] { cursor: no-drop; } body div.jconfirm.jconfirm-wpforms-education .jconfirm-content-pane { height: auto !important; min-height: fit-content; } .choices { font-size: 16px; text-align: left; } .choices input[type=text].choices__input:not(.wpforms-hidden) { display: inline-block !important; } body .jconfirm.has-video div.jconfirm-box-container .jconfirm-box { padding-bottom: 0; padding-top: 30px; } body .jconfirm.has-video div.jconfirm-box-container .already-purchased { display: block; grid-row: 4; grid-column: 1 / 2; margin-top: 0; } body .jconfirm.has-video div.jconfirm-box-container .already-purchased:hover { color: #777777; } body .jconfirm.has-video div.jconfirm-box-container .discount-note { grid-row: 5; margin: 20px 0 0; } body .jconfirm.has-video div.jconfirm-box-container .discount-note p { margin: 0 -30px; padding: 20px 52px; border-radius: 0 0 6px 6px; } body .jconfirm.has-video div.jconfirm-box-container .discount-note p:after { display: none; } body .jconfirm.has-video div.jconfirm-box-container .feature-video, body .jconfirm.has-video div.jconfirm-box-container .pro-feature-video { grid-row: 1 / span 4; grid-column-start: 2; margin-top: 0; margin-left: 15px; } body .jconfirm.has-video div.jconfirm-box-container .jconfirm-title-c, body .jconfirm.has-video div.jconfirm-box-container .jconfirm-content-pane, body .jconfirm.has-video div.jconfirm-box-container .jconfirm-buttons { grid-column: 1 / 2; } body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box { padding-bottom: 30px; } body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .pro-feature-video { margin-bottom: 0; } body .jconfirm.upgrade-modal .jconfirm-box-container div.jconfirm-box .jconfirm-buttons { padding-bottom: 0; } @media screen and (max-width: 1023px) { body .jconfirm.has-video div.jconfirm-box { grid-template-columns: repeat(1, 1fr); } body .jconfirm.has-video .feature-video, body .jconfirm.has-video .pro-feature-video { display: none; } } body.wpforms-setting-lite-connect-modal { overflow: hidden; height: 100vh; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-bg { animation: 0.3s ease-out 0s 1 normal wpforms-jconfirm-bg-fade-in; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-cell { overflow-y: auto; max-height: 100vh; height: 100vh; display: flex; justify-content: center; align-items: center; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-holder { animation: 0.3s ease-out 0s 1 normal wpforms-jconfirm-scale; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box { border-top: none; border-radius: 6px; box-shadow: 0 5px 60px rgba(0, 0, 0, 0.25); } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content-pane { margin-bottom: 25px; height: auto !important; min-height: fit-content; max-height: fit-content !important; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content { margin-bottom: 0; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content { font-style: normal; font-weight: normal; color: #777777; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content img.wpforms-mascot { height: 63px !important; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content h2, body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content h4 { font-weight: 600; font-size: 24px; line-height: 22px; color: #444444; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content h2 { margin: 30px 0 10px 0; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content h4 { line-height: 24px; font-size: 16px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content p { font-size: 16px; line-height: 22px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features { margin: 30px 0 25px 0; padding: 10px 30px; background: #f8f8f8; border-radius: 4px; text-align: left; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section { display: flex; justify-content: space-between; padding: 20px 0; border-bottom: 1px solid #e4e4e4; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section:last-child { border-bottom: none; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section img { max-height: 24px; max-width: 24px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section:nth-child(2) img { margin-left: -4px; max-width: 30px; width: 30px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section:nth-child(3) img { margin-left: -1px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section aside { width: calc( 100% - 44px); } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section aside h4 { margin: 0; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content .wpforms-features section aside p { font-size: 14px; line-height: 20px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content footer { font-size: 13px; line-height: 20px; max-width: 370px; margin: 0 auto; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-content .wpforms-settings-lite-connect-modal-content footer a { color: inherit; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button { font-style: normal; font-weight: 600; font-size: 16px; line-height: 42px; border-radius: 4px; padding: 0 17px; color: #777777; border-color: #f8f8f8; background: #f8f8f8; text-transform: capitalize; min-width: 83px; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button:hover { background: #eeeeee; border-color: #eeeeee; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box .jconfirm-buttons button.btn-default { margin-left: 20px; font-weight: 400; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange .jconfirm-buttons button.btn-confirm { color: #ffffff; background: #e27730; border-color: #e27730; } body.wpforms-setting-lite-connect-modal .jconfirm .jconfirm-box-container .jconfirm-box.jconfirm-type-orange .jconfirm-buttons button.btn-confirm:hover { background: #cd6622; border-color: #cd6622; } @keyframes wpforms-jconfirm-scale { 0% { transform: scale(0.5); opacity: 0; } 100% { transform: scale(1); opacity: 1; } } @keyframes wpforms-jconfirm-bg-fade-in { 0% { opacity: 0; } 100% { opacity: .6; } } .wpforms-education-lite-connect-wrapper .wpforms-education-lite-connect-setting, .wpforms-education-lite-connect-wrapper .wpforms-education-lite-connect-enabled-info { transition: opacity 0.25s ease-out; } .wpforms-education-lite-connect-wrapper .wpforms-education-lite-connect-setting.wpforms-hidden, .wpforms-education-lite-connect-wrapper .wpforms-education-lite-connect-enabled-info.wpforms-hidden { display: none; } .wpforms-toggle-control.wpforms-setting-lite-connect-auto-save-toggle .wpforms-toggle-control-label, .wpforms-toggle-control.wpforms-setting-lite-connect-auto-save-toggle .wpforms-toggle-control-icon { pointer-events: none; } #wpforms-dash-widget-lite-connect-block { margin: 0; padding: 10px; background: #fafafa; border-bottom: 1px solid #f0f0f1; } #wpforms-dash-widget-lite-connect-block .wpforms-toggle-control-status { color: #444444; } #wpforms-dash-widget-lite-connect-block .wpforms-education-lite-connect-enabled-info { text-align: left; font-size: 13px; line-height: 14px; color: #a7aaad; } #wpforms-dash-widget-lite-connect-block .wpforms-education-lite-connect-enabled-info img { margin-right: 5px; width: 14px; height: 14px; } #wpforms-dash-widget-lite-connect-block .wpforms-education-lite-connect-enabled-info span { vertical-align: top; } #wpforms-dash-widget-lite-connect-block .wpforms-education-lite-connect-enabled-info a { float: right; } #wpforms-builder-lite-connect-top-bar { background: #f8f8f8; height: 44px; padding: 0; position: fixed; top: calc(var(--wpforms-admin-bar-height) - 45px); width: 100%; z-index: 55; display: flex; justify-content: center; align-items: center; transition: top 0.25s ease-out; } #wpforms-builder-lite-connect-top-bar .wpforms-toggle-control { white-space: nowrap; margin: 0 10px 0 0; line-height: 17px; height: 17px; } #wpforms-builder-lite-connect-top-bar .wpforms-toggle-control input:not(:checked) + .wpforms-toggle-control-icon { background-color: #d63638; } #wpforms-builder-lite-connect-top-bar .wpforms-toggle-control:hover input:not(:checked) + .wpforms-toggle-control-icon { background-color: #b32d2e; } #wpforms-builder-lite-connect-top-bar .wpforms-toggle-control-label { font-weight: 500; font-size: 14px; line-height: 17px; color: #444444; vertical-align: 3px; } #wpforms-builder-lite-connect-top-bar p { font-weight: normal; font-size: 14px; line-height: 17px; color: #777777; margin: 0; padding-left: 10px; border-left: 1px solid #bbbbbb; } #wpforms-builder-lite-connect-top-bar .wpforms-education-lite-connect-enabled-info { font-weight: 500; margin: 0 10px 0 0; } #wpforms-builder-lite-connect-top-bar .wpforms-education-lite-connect-enabled-info img { margin: 0 6px 0 0; vertical-align: bottom; } #wpforms-builder-lite-connect-top-bar .wpforms-hidden-element { margin-right: auto; visibility: hidden; width: 0; } #wpforms-builder-lite-connect-top-bar .wpforms-dismiss-button { margin-left: auto; margin-right: 22px; color: #a6a6a6; } #wpforms-builder-lite-connect-top-bar .wpforms-dismiss-button:hover { color: #777777; } #wpforms-challenge-popup-lite-connect { font-style: normal; font-weight: normal; font-size: 14px; line-height: 17px; color: #444444; } #wpforms-challenge-popup-lite-connect h3 img { width: 24px; height: 24px; } #wpforms-challenge-popup-lite-connect hr { margin: 20px 0; } #wpforms-challenge-popup-lite-connect .wpforms-toggle-control .wpforms-toggle-control-label { font-weight: normal; font-size: 14px; line-height: 17px; color: #444444; } #wpforms-challenge-popup-lite-connect .wpforms-education-lite-connect-enabled-info img { margin: 0 6px 0 0; width: 17px; height: 17px; vertical-align: bottom; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2xpdGUvY3NzL2Rhc2hib2FyZC1lZHVjYXRpb24uY3NzIiwic291cmNlcyI6WyJhc3NldHMvbGl0ZS9zY3NzL2Rhc2hib2FyZC1lZHVjYXRpb24uc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19jb2xvcnMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL190b2dnbGUtY29udHJvbC5zY3NzIiwiYXNzZXRzL3Njc3MvYnVpbGRlci9wYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi9fY29uZmlybS5zY3NzIiwiYXNzZXRzL2xpdGUvc2Nzcy9hZG1pbi9fZWR1Y2F0aW9uLWxpdGUtY29ubmVjdC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIFdQRm9ybXMgTGl0ZSBhZG1pbiBzdHlsZXMuXG4vL1xuLy8gRWR1Y2F0aW9uIHN0eWxlcyBmb3IgdGhlIHBsYWNlcyBvdXRzaWRlIFdQRm9ybXMuXG4vL1xuLy8gQHNpbmNlIDEuNy40XG5cbkBpbXBvcnQgJy4uLy4uLy4uL2Fzc2V0cy9zY3NzL2FkbWluL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9hc3NldHMvc2Nzcy9hZG1pbi90b2dnbGUtY29udHJvbCc7XG5AaW1wb3J0ICcuLi8uLi8uLi9hc3NldHMvc2Nzcy9idWlsZGVyL3BhcnRpYWxzL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi8uLi9hc3NldHMvc2Nzcy9hZG1pbi9jb25maXJtJztcblxuQGltcG9ydCAnYWRtaW4vZWR1Y2F0aW9uLWxpdGUtY29ubmVjdCc7XG4iLCIvLyBXUEZvcm1zIGFkbWluIHN0eWxlcy5cbi8vXG4vLyBWYXJpYWJsZXMuXG4vL1xuLy8gQHNpbmNlIDEuNy40XG5cbkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdjb2xvcnMnO1xuXG4vLyBGb250cy5cbiRmb250X2ZhOiBGb250QXdlc29tZTtcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfMnhzOiAxMXB4O1xuJGZvbnRfc2l6ZV94czogIDEycHg7XG4kZm9udF9zaXplX3NzOiAgMTNweDtcbiRmb250X3NpemVfczogICAxNHB4O1xuJGZvbnRfc2l6ZV9tOiAgIDE2cHg7XG4kZm9udF9zaXplX2w6ICAgMThweDtcbiRmb250X3NpemVfbGw6ICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogIDI0cHg7XG4kZm9udF9zaXplX3h4bDogMjhweDtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgNXB4O1xuJHNwYWNpbmdfc3M6ICA4cHg7XG4kc3BhY2luZ19zOiAgIDEwcHg7XG4kc3BhY2luZ19tczogIDE1cHg7XG4kc3BhY2luZ19tOiAgIDIwcHg7XG4kc3BhY2luZ19sOiAgIDMwcHg7XG4kc3BhY2luZ194bDogIDQwcHg7XG4kc3BhY2luZ194eGw6IDUwcHg7XG5cbi8vIEJvcmRlciByYWRpdXMuXG4kYm9yZGVyX3JhZGl1c194czogM3B4O1xuJGJvcmRlcl9yYWRpdXNfczogIDRweDtcbiRib3JkZXJfcmFkaXVzX206ICA2cHg7XG5cbi8vIEJvcmRlci5cbiRib3JkZXJfc3RkOiAxcHggc29saWQgJGNvbG9yX2JvcmRlcjtcblxuLy8gVHJhbnNpdGlvbnMuXG4kdHJhbnNpdGlvbl9zbG93ZXN0OiAuNTBzO1xuJHRyYW5zaXRpb25fc2xvd2VyOiAgLjQwcztcbiR0cmFuc2l0aW9uX3Nsb3c6ICAgIC4yNXM7XG4kdHJhbnNpdGlvbl9ub3JtYWw6ICAuMTVzO1xuJHRyYW5zaXRpb25fZmFzdDogICAgLjA1cztcblxuLy8gQ2hvaWNlcy5cbiRjaG9pY2VzLWJvcmRlci1yYWRpdXM6IDNweDtcblxuLy8gQnJlYWtwb2ludHMuXG4kYnJlYWtwb2ludHM6IChcblx0J3hzLXBob25lJzogIDMyMHB4LFxuXHQncGhvbmUnOiAgICAgNjAwcHgsXG5cdCdpcGFkJzogICAgICA3NjhweCxcblx0J3RhYmxldCc6ICAgIDc4MnB4LFxuXHQnZGVza3RvcCc6ICAgOTYwcHgsXG5cdCdsLWRlc2t0b3AnOiAxMjgwcHgsXG4pO1xuIiwiLy8gVE9ETzogZ2V0IHJpZCBvZiB0aGVzZSBsZWdhY3kgdmFycyBhbmQgdGhpcyBmaWxlLiBBbGwgdmFyaWFibGVzIHNob3VsZCBiZSBkZWZpbmVkIGluIC4vYWRtaW4vX3ZhcmlhYmxlcy5zY3NzLlxuXG4vLyBMZWdhY3kgdmFyaWFibGVzLlxuJG9yYW5nZTogI2UyNzczMDtcbiRhbHRvcmFuZ2U6ICNkZjc3Mzk7XG4kZGFya29yYW5nZTogI2I4NWExYjtcbiRncmVlbjogIzJhOWIzOTtcbiRibHVlOiAjMGU2Y2FkO1xuJGxpZ2h0Qmx1ZTogI2ViZjNmYjtcblxuJHRyYW5zaXRpb25fZHVyYXRpb246IDAuM3M7XG4kaG92ZXJfdHJhbnNpdGlvbl9kdXJhdGlvbjogMC4wNXM7XG5cbi8vIENvbG9ycyBieSBuYW1lOlxuJGNvbG9yX3doaXRlOiAgICAgICAgICAgICAgICAgICAgICNmZmZmZmY7XG5cbiRjb2xvcl9kYXJrX3JlZDogICAgICAgICAgICAgICAgICAjYjMyZDJlO1xuJGNvbG9yX3JlZDogICAgICAgICAgICAgICAgICAgICAgICNkNjM2Mzg7XG5cbiRjb2xvcl9kYXJrX2dyZWVuOiAgICAgICAgICAgICAgICAjMDA4YTIwO1xuJGNvbG9yX2dyZWVuOiAgICAgICAgICAgICAgICAgICAgICMwMGEzMmE7XG5cbiRjb2xvcl9ibHVlOiAgICAgICAgICAgICAgICAgICAgICAjMDM2YWFiO1xuJGNvbG9yX2JyaWdodF9ibHVlOiAgICAgICAgICAgICAgICMwMzk5ZWQ7XG5cbiRjb2xvcl9kYXJrX29yYW5nZTogICAgICAgICAgICAgICAjY2Q2NjIyO1xuJGNvbG9yX29yYW5nZTogICAgICAgICAgICAgICAgICAgICNlMjc3MzA7XG5cbiRjb2xvcl9kYXJrX3llbGxvdzogICAgICAgICAgICAgICAjZmZhYTAwO1xuJGNvbG9yX3llbGxvdzogICAgICAgICAgICAgICAgICAgICNmZmI5MDA7XG4kY29sb3JfbGlnaHRlc3RfeWVsbG93OiAgICAgICAgICAgI2ZjZjllODtcblxuLy8gQ29sb3JzIGJ5IHVzYWdlOlxuJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ6ICAgICAgICAgICNmOGY4Zjg7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3ZlcjogICAgI2VlZWVlZTtcblxuJGNvbG9yX2RpdmlkZXI6ICAgICAgICAgICAgICAgICAgICNkZGRkZGQ7XG4kY29sb3JfYm9yZGVyOiAgICAgICAgICAgICAgICAgICAgI2NjY2NjYztcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX3ByaW1hcnlfdGV4dDogICAgICAgICAgICAgICM0NDQ0NDQ7XG4kY29sb3Jfc2Vjb25kYXJ5X3RleHQ6ICAgICAgICAgICAgIzc3Nzc3NztcblxuJGNvbG9yX2Nsb3NlOiAgICAgICAgICAgICAgICAgICAgICNiYmJiYmI7XG4kY29sb3JfY2xvc2VfaG92ZXI6ICAgICAgICAgICAgICAgIzc3Nzc3NztcblxuLy8gRm9udCBzaXplcy5cbiRmb250X3NpemVfc3M6ICAgICAgIDEzcHg7XG4kZm9udF9zaXplX3M6ICAgICAgICAxNHB4O1xuJGZvbnRfc2l6ZV9tOiAgICAgICAgMTZweDtcbiRmb250X3NpemVfbDogICAgICAgIDE4cHg7XG4kZm9udF9zaXplX2xsOiAgICAgICAyMHB4O1xuJGZvbnRfc2l6ZV94bDogICAgICAgMjRweDtcblxuLy8gU3BhY2luZy5cbiRzcGFjaW5nX3hzOiAgICAgICAgICA1cHg7XG4kc3BhY2luZ19zczogICAgICAgICAgOHB4O1xuJHNwYWNpbmdfczogICAgICAgICAgIDEwcHg7XG4kc3BhY2luZ19tczogICAgICAgICAgMTVweDtcbiRzcGFjaW5nX206ICAgICAgICAgICAyMHB4O1xuJHNwYWNpbmdfbDogICAgICAgICAgIDMwcHg7XG5cbi8vIEJvcmRlciByYWRpdXMuXG4kYm9yZGVyX3JhZGl1c19zOiAgICAgNHB4O1xuJGJvcmRlcl9yYWRpdXNfbTogICAgIDZweDtcblxuLy8gVHJhbnNpdGlvbnMuXG4kdHJhbnNpdGlvbl9zbG93ZXN0OiAgLjUwcztcbiR0cmFuc2l0aW9uX3Nsb3dlcjogICAuNDBzO1xuJHRyYW5zaXRpb25fc2xvdzogICAgIC4yNXM7XG4kdHJhbnNpdGlvbl9ub3JtYWw6ICAgLjE1cztcbiR0cmFuc2l0aW9uX2Zhc3Q6ICAgICAuMDVzO1xuIiwiLy8gV1BGb3JtcyBhZG1pbiBzdHlsZXMuXG4vL1xuLy8gQ29sb3JzLlxuLy9cbi8vIEBzaW5jZSAxLjcuNFxuXG4vLyBDb2xvcnMuXG4kY29sb3Jfd2hpdGU6ICAgICAgICAgICAgICAgICAgICAgI2ZmZmZmZjtcbiRjb2xvcl9ibGFjazogICAgICAgICAgICAgICAgICAgICAjMmQyZDJkO1xuXG4kY29sb3JfZGFya19yZWQ6ICAgICAgICAgICAgICAgICAgI2IzMmQyZTtcbiRjb2xvcl9yZWQ6ICAgICAgICAgICAgICAgICAgICAgICAjZDYzNjM4O1xuJGNvbG9yX2JyaWdodF9yZWQ6ICAgICAgICAgICAgICAgICNlZTVjNWM7XG4kY29sb3JfbGlnaHRlc3RfcmVkOiAgICAgICAgICAgICAgI2ZjZjBmMTtcblxuJGNvbG9yX2RhcmtfZ3JlZW46ICAgICAgICAgICAgICAgICMwMDhhMjA7XG4kY29sb3JfZ3JlZW46ICAgICAgICAgICAgICAgICAgICAgIzAwYTMyYTtcbiRjb2xvcl9saWdodGVzdF9ncmVlbjogICAgICAgICAgICAjZWRmYWVmO1xuXG4kY29sb3JfZGFya19ibHVlOiAgICAgICAgICAgICAgICAgIzIxNWQ4ZjtcbiRjb2xvcl9ibHVlOiAgICAgICAgICAgICAgICAgICAgICAjMDM2YWFiO1xuJGNvbG9yX2JyaWdodF9ibHVlOiAgICAgICAgICAgICAgICMwMzk5ZWQ7XG4kY29sb3JfYnJpZ2h0X2JsdWVfYWx0OiAgICAgICAgICAgIzQyODVmNDtcbiRjb2xvcl9icmlnaHRlcl9ibHVlOiAgICAgICAgICAgICAjMDBjNmJmO1xuJGNvbG9yX2xpZ2h0X2JsdWU6ICAgICAgICAgICAgICAgICM3OWMyZjQ7XG4kY29sb3JfbGlnaHRlcl9ibHVlOiAgICAgICAgICAgICAgI2NjZTBlZDtcbiRjb2xvcl9saWdodGVzdF9ibHVlOiAgICAgICAgICAgICAjZjFmNmZhO1xuXG4kY29sb3JfZGFya19vcmFuZ2U6ICAgICAgICAgICAgICAgI2NkNjYyMjtcbiRjb2xvcl9vcmFuZ2U6ICAgICAgICAgICAgICAgICAgICAjZTI3NzMwO1xuXG4kY29sb3JfZGFya195ZWxsb3c6ICAgICAgICAgICAgICAgI2ZmYWEwMDtcbiRjb2xvcl95ZWxsb3c6ICAgICAgICAgICAgICAgICAgICAjZmZiOTAwO1xuJGNvbG9yX2xpZ2h0ZXN0X3llbGxvdzogICAgICAgICAgICNmY2Y5ZTg7XG5cbiRjb2xvcl9ibGFja19iYWNrZ3JvdW5kOiAgICAgICAgICAjMmQyZDJkO1xuJGNvbG9yX2JsYWNrX2JhY2tncm91bmRfaG92ZXI6ICAgICM0NDQ0NDQ7XG4kY29sb3JfZGFya19ncmV5X2JhY2tncm91bmQ6ICAgICAgIzZkNmQ2ZDtcbiRjb2xvcl9ncmV5X2JhY2tncm91bmQ6ICAgICAgICAgICAjZWVlZWVlO1xuJGNvbG9yX2dyZXlfYmFja2dyb3VuZF9ob3ZlcjogICAgICNkN2Q3ZDc7XG4kY29sb3JfbGlnaHRfYmFja2dyb3VuZDogICAgICAgICAgI2Y4ZjhmODtcbiRjb2xvcl9saWdodF9iYWNrZ3JvdW5kX2hvdmVyOiAgICAjZWVlZWVlO1xuJGNvbG9yX2ZpZWxkc19iYWNrZ3JvdW5kOiAgICAgICAgICNlYmYzZmM7XG5cbiRjb2xvcl9kaXZpZGVyOiAgICAgICAgICAgICAgICAgICAjZGRkZGRkO1xuJGNvbG9yX2JvcmRlcjogICAgICAgICAgICAgICAgICAgICNjY2NjY2M7XG4kY29sb3JfYm9yZGVyX2hvdmVyOiAgICAgICAgICAgICAgIzk5OTk5OTtcbiRjb2xvcl9oaW50OiAgICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX3ByaW1hcnlfdGV4dDogICAgICAgICAgICAgICM0NDQ0NDQ7XG4kY29sb3Jfc2Vjb25kYXJ5X3RleHQ6ICAgICAgICAgICAgIzc3Nzc3NztcbiRjb2xvcl93b3JkcHJlc3Nfc2Vjb25kYXJ5X3RleHQ6ICAjNjQ2OTcwO1xuJGNvbG9yX2xpZ2h0X3RleHQ6ICAgICAgICAgICAgICAgICM4NjkxOWU7XG4kY29sb3JfbGlnaHRlcl90ZXh0OiAgICAgICAgICAgICAgIzk5OTk5OTtcbiRjb2xvcl9jbG9zZTogICAgICAgICAgICAgICAgICAgICAjYmJiYmJiO1xuJGNvbG9yX2Nsb3NlX2hvdmVyOiAgICAgICAgICAgICAgICM3Nzc3Nzc7XG4kY29sb3JfY2xvc2VfbmV3OiAgICAgICAgICAgICAgICAgI2E3YWFhZDtcbiRjb2xvcl9jbG9zZV9uZXdfaG92ZXI6ICAgICAgICAgICAjNzg3YzgyO1xuJGNvbG9yX3RvZ2dsZV9pY29uOiAgICAgICAgICAgICAgICNhN2FhYWQ7XG4kY29sb3JfdG9nZ2xlX2ljb25faG92ZXI6ICAgICAgICAgIzhjOGY5NDtcblxuJGNvbG9yX2J1dHRvbl9pY29uX2xpZ2h0X2dyZXk6ICAgICNhNmE2YTY7XG4kY29sb3JfYnV0dG9uX2ljb25fZ3JleTogICAgICAgICAgIzk5OTk5OTtcbiIsIi8vIEFkbWluIHN0eWxlcy5cbi8vXG4vLyBUb2dnbGUgY29udHJvbC5cbi8vXG4vLyBAc2luY2UgMS43LjRcblxuLndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luOiAwIDFweDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGhlaWdodDogMDtcblx0XHR3aWR0aDogMDtcblxuXHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHQmICsgbGFiZWwud3Bmb3Jtcy10b2dnbGUtY29udHJvbC1pY29uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JsdWU7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0bGVmdDogY2FsYyggMTAwJSAtIDJweCApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggLTEwMCUgKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNwYW4sXG5cdGxhYmVsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC53cGZvcm1zLXRvZ2dsZS1jb250cm9sLWxhYmVsIHtcblx0XHRtYXJnaW46IDAgMCAwICN7ICRzcGFjaW5nX3MgLSA0cHggfTtcblx0XHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA2NXB4ICk7XG5cdH1cblxuXHQud3Bmb3Jtcy10b2dnbGUtY29udHJvbC1zdGF0dXMge1xuXHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3hzO1xuXHRcdGxpbmUtaGVpZ2h0OiAkZm9udF9zaXplX3M7XG5cdFx0bWFyZ2luOiAycHggJHNwYWNpbmdfeHM7XG5cdH1cblxuXHQud3Bmb3Jtcy10b2dnbGUtY29udHJvbC1pY29uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdG9nZ2xlX2ljb247XG5cdFx0Ym9yZGVyLXJhZGl1czogOC41cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0bWFyZ2luOiAwIDFweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0d2lkdGg6IDI3cHg7XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDJweDtcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsICR0cmFuc2l0aW9uX3Nsb3cgZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsLndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wtaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19ibHVlO1xuXHRcdH1cblxuXHRcdC53cGZvcm1zLXRvZ2dsZS1jb250cm9sLWljb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3RvZ2dsZV9pY29uX2hvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCYud3Bmb3Jtcy1pbXBvcnRhbnQge1xuXHRcdC53cGZvcm1zLXRvZ2dsZS1jb250cm9sLWljb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3JlZDtcblx0XHR9XG5cdH1cbn1cblxuLndwZm9ybXMtYWRtaW4tc2V0dGluZ3Mge1xuXHQud3Bmb3Jtcy1zZXR0aW5nLXJvdyB7XG5cdFx0LndwZm9ybXMtdG9nZ2xlLWRlc2Mge1xuXHRcdFx0bWFyZ2luOiA4cHggMCAwO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gRm9ybSBCdWlsZGVyIHN0eWxlcy5cbi8vXG4vLyBNaXhpbnMuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG5cbi8vIEFuaW1hdGlvbi5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG4vLyBAcGFyYW0gJGtleWZyYW1lcyBBbmltYXRpb24ga2V5ZnJhbWVzIG5hbWUuXG4vL1xuQG1peGluIGFuaW1hdGlvbiggJGtleWZyYW1lcyApIHtcblxuXHQtd2Via2l0LWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0LW1vei1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdC1tcy1hbmltYXRpb246ICRrZXlmcmFtZXM7XG5cdC1vLWFuaW1hdGlvbjogJGtleWZyYW1lcztcblx0YW5pbWF0aW9uOiAka2V5ZnJhbWVzO1xufVxuXG4vLyBTY3JvbGxiYXIuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuLy8gQHBhcmFtICR3aWR0aCAgICAgICAgICAgIFNjcm9sbGJhciB3aWR0aC5cbi8vIEBwYXJhbSAkdHJhY2tfYmFja2dyb3VuZCBUcmFjayBiYWNrZ3JvdW5kLlxuLy8gQHBhcmFtICR0aHVtYl9iYWNrZ3JvdW5kIFRodW1iIGJhY2tncm91bmQuXG4vL1xuQG1peGluIHNjcm9sbGJhciggJHdpZHRoLCAkdHJhY2tfYmFja2dyb3VuZCwgJHRodW1iX2JhY2tncm91bmQgKSB7XG5cblx0Ly8gV2Via2l0IGJyb3dzZXJzLlxuXHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0YmFja2dyb3VuZDogJHRyYWNrX2JhY2tncm91bmQ7XG5cdFx0d2lkdGg6ICN7ICR3aWR0aCArIDEwIH07XG5cdH1cblxuXHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgI3sgJHdpZHRoICsgMTAgfSAjeyAkd2lkdGggKyAxMCB9IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogc29saWQgJHdpZHRoIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAjeyAkd2lkdGggKyAxMCB9ICN7ICR3aWR0aCArIDEwIH0gJHRodW1iX2JhY2tncm91bmQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogI3sgKCAkd2lkdGggKyAxMCApIC8gMn07XG5cdFx0Ym9yZGVyOiBzb2xpZCA0cHggdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmOjotd2Via2l0LXJlc2l6ZXIsXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbixcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0b3ZlcmZsb3c6IG92ZXJsYXkgIWltcG9ydGFudDtcblxuXHQvLyBGb3IgRmlyZWZveC5cblx0QGlmICR3aWR0aCA8PSA4cHgge1xuXHRcdHNjcm9sbGJhci13aWR0aDogdGhpbjtcblx0fVxuXHRzY3JvbGxiYXItY29sb3I6ICR0aHVtYl9iYWNrZ3JvdW5kICR0cmFja19iYWNrZ3JvdW5kO1xufVxuXG4vLyBUcmFuc2l0aW9uLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbi8vIEBwYXJhbSAkZWxlbWVudHMgRWxlbWVudHMuXG4vLyBAcGFyYW0gJGR1cmF0aW9uIER1cmF0aW9uLlxuLy8gQHBhcmFtICRlYXN5ICAgICBEdXJhdGlvbi5cbi8vXG5AbWl4aW4gdHJhbnNpdGlvbiggJGVsZW1lbnRzLCAkZHVyYXRpb24sICRlYXN5ICkge1xuXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6ICN7JGVsZW1lbnRzfTtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogI3skZHVyYXRpb259O1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogI3skZWFzeX07XG59XG5cbi8vIEZvY3VzIHZpc2libGUuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGZvY3VzX3Zpc2libGUoKSB7XG5cblx0b3V0bGluZS1vZmZzZXQ6IDA7XG5cdG91dGxpbmU6IDFweCBkb3R0ZWQgJGNvbG9yX2JsYWNrX3RyYW5zXzM1O1xufVxuXG4vLyBGb250IHNtb290aGluZy5cbi8vXG4vLyBAc2luY2UgMS42Ljhcbi8vXG5AbWl4aW4gZm9udF9zbW9vdGhpbmcoKSB7XG5cblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIEluc2V0IGFic29sdXRlIGFuZCBmaXhlZCBwb3NpdGlvbmVkIGVsZW1lbnQuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIGluc2V0XzAoKSB7XG5cblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4vLyBDZW50ZXJpbmcgb24gYm90aCBheGVzLlxuLy9cbi8vIEBzaW5jZSAxLjYuOFxuLy9cbkBtaXhpbiBmbGV4X2NlbnRlcl9ib3RoX2F4ZXMoKSB7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIFJlc2V0IGFwcGVhcmFuY2UuXG4vL1xuLy8gQHNpbmNlIDEuNi44XG4vL1xuQG1peGluIHJlc2V0X2FwcGVhcmFuY2UoKSB7XG5cblx0YXBwZWFyYW5jZTogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBVbmZsaXBwYWJsZSBDaG9pY2VzSlNcbi8vXG4vLyBAc2luY2UgMS43Ljlcbi8vXG5AbWl4aW4gY2hvaWNlc2pzX3VuZmxpcHBhYmxlKCkge1xuXG5cdHRvcDogMTAwJTtcblx0Ym90dG9tOiBhdXRvO1xuXHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuIiwiLy8gV1BGb3JtcyBhZG1pbiBzdHlsZXMuXG4vL1xuLy8gU3R5bGluZyB0d2Vha3MgZm9yIGpRdWVyeS1jb25maXJtIEpTIGFsZXJ0IGxpYnJhcnkuXG4vL1xuLy8gQHNpbmNlIDEuNC4zXG5cbi8vIGpDb25maXJtIHR5cGUgbWl4aW4uXG4vL1xuLy8gQHNpbmNlIDEuNy4zXG4vL1xuLy8gQHBhcmFtICRjb2xvciAgICAgICBNYWluIGNvbG9yLlxuLy8gQHBhcmFtICRob3Zlcl9jb2xvciBIb3ZlciBjb2xvci5cbi8vIEBwYXJhbSAkaXNfZGVmYXVsdCAgSXMgZGVmYXVsdCB0eXBlP1xuLy9cbkBtaXhpbiBqY29uZmlybV90eXBlKCAkY29sb3IsICRob3Zlcl9jb2xvciwgJGlzX2RlZmF1bHQ6IGZhbHNlICkge1xuXG5cdEBpZiBub3QgJGlzX2RlZmF1bHQge1xuXHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXG5cdFx0Lmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0YnV0dG9uLmJ0bi1jb25maXJtIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRob3Zlcl9jb2xvcjtcblx0XHRcdGJvcmRlci1jb2xvcjogJGhvdmVyX2NvbG9yO1xuXHRcdH1cblx0fVxufVxuXG5ib2R5IHtcblx0ZGl2Lmpjb25maXJtIHtcblx0XHQqLFxuXHRcdCo6OmJlZm9yZSxcblx0XHQqOjphZnRlciB7XG5cdFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdH1cblxuXHRcdC5qY29uZmlybS1ib3gtY29udGFpbmVyIC5qY29uZmlybS1ib3gge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cdFx0XHRhbmltYXRpb246IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19tO1xuXHRcdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiA0cHg7XG5cdFx0XHRib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuXHRcdFx0cGFkZGluZy10b3A6IDM0cHg7XG5cblx0XHRcdC5qY29uZmlybS10aXRsZS1jLFxuXHRcdFx0Lmpjb25maXJtLWNvbnRlbnQtcGFuZSxcblx0XHRcdC5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gRGVmYXVsdC5cblx0XHRcdCYuamNvbmZpcm0tdHlwZS1kZWZhdWx0IHtcblx0XHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogMDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cblx0XHRcdFx0Lmpjb25maXJtLXRpdGxlLWMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nX207XG5cblx0XHRcdFx0XHQuamNvbmZpcm0taWNvbi1jIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC02cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgamNvbmZpcm1fdHlwZSgkY29sb3Jfb3JhbmdlLCAkY29sb3JfZGFya19vcmFuZ2UsIHRydWUpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZWQuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUtcmVkIHtcblx0XHRcdFx0QGluY2x1ZGUgamNvbmZpcm1fdHlwZSgkY29sb3JfcmVkLCAkY29sb3JfZGFya19yZWQpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBPcmFuZ2UuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUtb3JhbmdlIHtcblx0XHRcdFx0QGluY2x1ZGUgamNvbmZpcm1fdHlwZSgkY29sb3Jfb3JhbmdlLCAkY29sb3JfZGFya19vcmFuZ2UpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBZZWxsb3cuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUteWVsbG93IHtcblx0XHRcdFx0QGluY2x1ZGUgamNvbmZpcm1fdHlwZSgkY29sb3JfeWVsbG93LCAkY29sb3JfZGFya195ZWxsb3cpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBCbHVlLlxuXHRcdFx0Ji5qY29uZmlybS10eXBlLWJsdWUge1xuXHRcdFx0XHRAaW5jbHVkZSBqY29uZmlybV90eXBlKCRjb2xvcl9icmlnaHRfYmx1ZSwgJGNvbG9yX2JsdWUpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBHcmVlbi5cblx0XHRcdCYuamNvbmZpcm0tdHlwZS1ncmVlbiB7XG5cdFx0XHRcdEBpbmNsdWRlIGpjb25maXJtX3R5cGUoJGNvbG9yX2dyZWVuLCAkY29sb3JfZGFya19ncmVlbik7XG5cdFx0XHR9XG5cblx0XHRcdC5qY29uZmlybS1jbG9zZUljb24ge1xuXHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRyaWdodDogJHNwYWNpbmdfcztcblx0XHRcdFx0dG9wOiAkc3BhY2luZ19zO1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2Nsb3NlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX2Nsb3NlX2hvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5qY29uZmlybS10aXRsZS1jIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgJHNwYWNpbmdfbSAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdC5qY29uZmlybS1pY29uLWMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0JiArIC5qY29uZmlybS10aXRsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2luZ19tO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5qY29uZmlybS10aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3BhY2luZ19tO1xuXG5cdFx0XHRcdC5qY29uZmlybS1jb250ZW50IHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3ByaW1hcnlfdGV4dDtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGZvbnRfc2l6ZV94bDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBpbmhlcml0O1xuXG5cdFx0XHRcdFx0Ji5saXRlLXVwZ3JhZGUge1xuXHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9sO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwICRzcGFjaW5nX207XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmxhcmdlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX2w7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dFt0eXBlPXRleHRdLFxuXHRcdFx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXSxcblx0XHRcdFx0XHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0XHRcdFx0XHRpbnB1dFt0eXBlPXVybF0sXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1wYXNzd29yZF0sXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1zZWFyY2hdLFxuXHRcdFx0XHRcdGlucHV0W3R5cGU9dGVsXSxcblx0XHRcdFx0XHR0ZXh0YXJlYSxcblx0XHRcdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAkc3BhY2luZ19zIDJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYWxyZWFkeS1wdXJjaGFzZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Z3JpZC1yb3c6IDU7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfaGludDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0XHRcdG1hcmdpbi10b3A6ICRzcGFjaW5nX21zO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRpc2NvdW50LW5vdGUge1xuXHRcdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblx0XHRcdFx0bWFyZ2luOiAyNXB4IDAgMCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2xpZ2h0ZXN0X3llbGxvdztcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAtMzBweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMnB4IDUycHggMTJweCA1MnB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dG9wOiAtMTZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfZ3JlZW47XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA1OFwiO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgJGZvbnRfc2l6ZV9zLzEgRm9udEF3ZXNvbWU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xOHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJHNwYWNpbmdfeHMgNnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdFx0XHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfZ3JlZW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmVhdHVyZS12aWRlbyB7XG5cdFx0XHRcdG1hcmdpbjogJHNwYWNpbmdfbCAwIDAgMDtcblx0XHRcdH1cblxuXHRcdFx0LnByby1mZWF0dXJlLXZpZGVvIHtcblx0XHRcdFx0bWFyZ2luOiAkc3BhY2luZ19tcyAwICRzcGFjaW5nX3MgMDtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT10ZXh0XTpub3QoLmNob2ljZXNfX2lucHV0KSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogOTklO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDZkNmQ2O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogJHNwYWNpbmdfcyAxcHggMXB4IDFweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuXHRcdFx0XHRvdXRsaW5lOiAwO1xuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzAwN2NiYTtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwN2NiYTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjd3Bmb3Jtcy1lZHUtbW9kYWwtbGljZW5zZS1rZXkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkc3BhY2luZ19tO1xuXHRcdFx0fVxuXG5cdFx0XHQuamNvbmZpcm0tYnV0dG9ucyB7XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDgzcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2xpZ2h0X2JhY2tncm91bmQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yX2JvcmRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyX3JhZGl1c19zO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfc2Vjb25kYXJ5X3RleHQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGZvbnRfc2l6ZV9tICsgNDtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDExcHggMTdweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oIGFsbCwgJHRyYW5zaXRpb25fbm9ybWFsLCBlYXNlLW91dCApO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX2JvcmRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmW2Rpc2FibGVkXSB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IG5vLWRyb3A7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC4yNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1jb25maXJtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiArIGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwYWNpbmdfbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1ibG9jayB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwICRzcGFjaW5nX3MgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5idG4tbm9ybWFsLWNhc2Uge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAkc3BhY2luZ19zIDAgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdC5lcnJvciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfcmVkO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLndwZm9ybXMtcHJvdmlkZXJzLWFjY291bnQtYWRkLW1vZGFsIHtcblx0XHRcdFx0Lmpjb25maXJtLWNvbnRlbnQge1xuXHRcdFx0XHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfc3M7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJHNwYWNpbmdfbXM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCN3cGZvcm1zLWVtYmVkLXNob3J0Y29kZSB7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDVweDtcblx0XHRcdH1cblxuXHRcdFx0I3dwZm9ybXMtZW1iZWQtc2hvcnRjb2RlOmRpc2FibGVkIHtcblx0XHRcdFx0Y29sb3I6ICMzMzMzMzM7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbltkaXNhYmxlZF0ge1xuXHRcdFx0XHRjdXJzb3I6IG5vLWRyb3A7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS13cGZvcm1zLWVkdWNhdGlvbiB7XG5cdFx0XHQuamNvbmZpcm0tY29udGVudC1wYW5lIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2hvaWNlcyB7XG5cdGZvbnQtc2l6ZTogJGZvbnRfc2l6ZV9tO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdGlucHV0W3R5cGU9dGV4dF0uY2hvaWNlc19faW5wdXQ6bm90KC53cGZvcm1zLWhpZGRlbikge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG59XG5cbmJvZHkgLmpjb25maXJtLmhhcy12aWRlbyB7XG5cblx0ZGl2Lmpjb25maXJtLWJveC1jb250YWluZXIge1xuXHRcdC5qY29uZmlybS1ib3gge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHNwYWNpbmdfbDtcblx0XHR9XG5cblx0XHQuYWxyZWFkeS1wdXJjaGFzZWQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRncmlkLXJvdzogNDtcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMjtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5kaXNjb3VudC1ub3RlIHtcblx0XHRcdGdyaWQtcm93OiA1O1xuXHRcdFx0bWFyZ2luOiAkc3BhY2luZ19tIDAgMDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAtMzBweDtcblx0XHRcdFx0cGFkZGluZzogJHNwYWNpbmdfbSA1MnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmUtdmlkZW8sIC5wcm8tZmVhdHVyZS12aWRlbyB7XG5cdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gNDtcblx0XHRcdGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAkc3BhY2luZ19tcztcblx0XHR9XG5cblx0XHQuamNvbmZpcm0tdGl0bGUtYyxcblx0XHQuamNvbmZpcm0tY29udGVudC1wYW5lLFxuXHRcdC5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxIC8gMjtcblx0XHR9XG5cdH1cbn1cblxuYm9keSAuamNvbmZpcm0udXBncmFkZS1tb2RhbCB7XG5cdC5qY29uZmlybS1ib3gtY29udGFpbmVyIHtcblx0XHRkaXYuamNvbmZpcm0tYm94IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkc3BhY2luZ19sO1xuXG5cdFx0XHQucHJvLWZlYXR1cmUtdmlkZW8ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuamNvbmZpcm0tYnV0dG9ucyB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0Ym9keSAuamNvbmZpcm0uaGFzLXZpZGVvIHtcblx0XHRkaXYuamNvbmZpcm0tYm94IHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG5cdFx0fVxuXG5cdFx0LmZlYXR1cmUtdmlkZW8sIC5wcm8tZmVhdHVyZS12aWRlbyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLy8gV1BGb3JtcyBMaXRlIGFkbWluIHN0eWxlcy5cbi8vXG4vLyBFZHVjYXRpb24gLSBMaXRlQ29ubmVjdC5cbi8vXG4vLyBAc2luY2UgMS43LjRcblxuLy8gTW9kYWwgYWRqdXN0bWVudHMuXG5ib2R5LndwZm9ybXMtc2V0dGluZy1saXRlLWNvbm5lY3QtbW9kYWwge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6IDEwMHZoO1xuXG5cdC5qY29uZmlybSB7XG5cdFx0Lmpjb25maXJtLWJnIHtcblx0XHRcdGFuaW1hdGlvbjogMC4zcyBlYXNlLW91dCAwcyAxIG5vcm1hbCB3cGZvcm1zLWpjb25maXJtLWJnLWZhZGUtaW47XG5cdFx0fVxuXG5cdFx0Lmpjb25maXJtLWNlbGwge1xuXHRcdFx0Ly8gTmV4dCB0aHJlZSBsaW5lcyBlbmFibGVzIGZ1bGwgcGFnZSBtb2RhbCBzY3JvbGxiYXIuXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuamNvbmZpcm0taG9sZGVyIHtcblx0XHRcdGFuaW1hdGlvbjogMC4zcyBlYXNlLW91dCAwcyAxIG5vcm1hbCB3cGZvcm1zLWpjb25maXJtLXNjYWxlO1xuXHRcdH1cblxuXHRcdC5qY29uZmlybS1ib3gtY29udGFpbmVyIHtcblx0XHRcdC5qY29uZmlybS1ib3gge1xuXHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgNXB4IDYwcHggcmdiYSggMCwgMCwgMCwgMC4yNSApO1xuXG5cdFx0XHRcdC5qY29uZmlybS1jb250ZW50LXBhbmUge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0Ly8gTmV4dCB0aHJlZSBsaW5lcyBkaXNhYmxlcyBpbnRlcm5hbCBzY3JvbGxiYXIuXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5qY29uZmlybS1jb250ZW50IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0Ly8gTW9kYWwgY29udGVudC5cblx0XHRcdFx0XHQud3Bmb3Jtcy1zZXR0aW5ncy1saXRlLWNvbm5lY3QtbW9kYWwtY29udGVudCB7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cblx0XHRcdFx0XHRcdGltZy53cGZvcm1zLW1hc2NvdCB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjNweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoMixcblx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0NDQ0NDQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAzMHB4IDAgMTBweCAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQud3Bmb3Jtcy1mZWF0dXJlcyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMzBweCAwIDI1cHggMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHRcdFx0c2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoIDIgKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCggMyApIHtcblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdGFzaWRlIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gNDRweCApO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGZvb3RlciB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMzcwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmpjb25maXJtLWJ1dHRvbnMge1xuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX207XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXJfcmFkaXVzX3M7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDE3cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX3NlY29uZGFyeV90ZXh0O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9saWdodF9iYWNrZ3JvdW5kO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDgzcHg7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5idG4tZGVmYXVsdCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuamNvbmZpcm0tdHlwZS1vcmFuZ2Uge1xuXHRcdFx0XHRcdC5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdFx0XHRcdGJ1dHRvbi5idG4tY29uZmlybSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yX29yYW5nZTtcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfZGFya19vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfZGFya19vcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyB3cGZvcm1zLWpjb25maXJtLXNjYWxlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC41KTtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdwZm9ybXMtamNvbmZpcm0tYmctZmFkZS1pbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IC42O1xuXHR9XG59XG5cbi53cGZvcm1zLWVkdWNhdGlvbi1saXRlLWNvbm5lY3Qtd3JhcHBlciB7XG5cdC53cGZvcm1zLWVkdWNhdGlvbi1saXRlLWNvbm5lY3Qtc2V0dGluZyxcblx0LndwZm9ybXMtZWR1Y2F0aW9uLWxpdGUtY29ubmVjdC1lbmFibGVkLWluZm8ge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb25fc2xvdyBlYXNlLW91dDtcblxuXHRcdCYud3Bmb3Jtcy1oaWRkZW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gRGlzYWJsZSBwb2ludGVyIGV2ZW50cyBvZiBhbGwgTGl0ZSBDb25uZWN0IHRvZ2dsZXMuXG4vLyBGaXhlcyBkb3VibGUgZXZlbnRzIG9uIHRvdWNoIGRldmljZXMuXG4ud3Bmb3Jtcy10b2dnbGUtY29udHJvbC53cGZvcm1zLXNldHRpbmctbGl0ZS1jb25uZWN0LWF1dG8tc2F2ZS10b2dnbGUge1xuXHQud3Bmb3Jtcy10b2dnbGUtY29udHJvbC1sYWJlbCwgLndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wtaWNvbiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cblxuLy8gRGFzaGJvYXJkIFdpZGdldCBjb250ZW50IGJsb2NrLlxuI3dwZm9ybXMtZGFzaC13aWRnZXQtbGl0ZS1jb25uZWN0LWJsb2NrIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAxMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMTtcblxuXHQud3Bmb3Jtcy10b2dnbGUtY29udHJvbC1zdGF0dXMge1xuXHRcdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXHR9XG5cblx0LndwZm9ybXMtZWR1Y2F0aW9uLWxpdGUtY29ubmVjdC1lbmFibGVkLWluZm8ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdGNvbG9yOiAjYTdhYWFkO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxufVxuXG4vLyBCdWlsZGVyIHRvcCBiYXIuXG4jd3Bmb3Jtcy1idWlsZGVyLWxpdGUtY29ubmVjdC10b3AtYmFyIHtcblxuXHQvLyBMb2NhbCB2YXJpYWJsZS5cblx0JGhlaWdodDogNDRweDtcblxuXHRiYWNrZ3JvdW5kOiAkY29sb3JfbGlnaHRfYmFja2dyb3VuZDtcblx0aGVpZ2h0OiAkaGVpZ2h0O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogY2FsYyh2YXIoLS13cGZvcm1zLWFkbWluLWJhci1oZWlnaHQpIC0gI3sgJGhlaWdodCArIDEgfSk7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA1NTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHRyYW5zaXRpb246IHRvcCAkdHJhbnNpdGlvbl9zbG93IGVhc2Utb3V0O1xuXG5cdC53cGZvcm1zLXRvZ2dsZS1jb250cm9sIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG1hcmdpbjogMCAkc3BhY2luZ19zIDAgMDtcblx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRoZWlnaHQ6IDE3cHg7XG5cblx0XHRpbnB1dDpub3QoOmNoZWNrZWQpICsgLndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wtaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfcmVkO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0aW5wdXQ6bm90KDpjaGVja2VkKSArIC53cGZvcm1zLXRvZ2dsZS1jb250cm9sLWljb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfZGFya19yZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wtbGFiZWwge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IDNweDtcblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAkZm9udF9zaXplX3M7XG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0Y29sb3I6ICRjb2xvcl9zZWNvbmRhcnlfdGV4dDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc3BhY2luZ19zO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yX2hpbnQ7XG5cdH1cblxuXHQud3Bmb3Jtcy1lZHVjYXRpb24tbGl0ZS1jb25uZWN0LWVuYWJsZWQtaW5mbyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW46IDAgMTBweCAwIDAgO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMCA2cHggMCAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbVxuXHRcdH1cblx0fVxuXG5cdC53cGZvcm1zLWhpZGRlbi1lbGVtZW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHdpZHRoOiAwO1xuXHR9XG5cblx0LndwZm9ybXMtZGlzbWlzcy1idXR0b24ge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogMjJweDtcblx0XHRjb2xvcjogI2E2YTZhNjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9jbG9zZV9ob3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuLy8gQ2hhbGxlbmdlIHBvcHVwIGNvbnRlbnQuXG4jd3Bmb3Jtcy1jaGFsbGVuZ2UtcG9wdXAtbGl0ZS1jb25uZWN0IHtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdGNvbG9yOiAkY29sb3JfcHJpbWFyeV90ZXh0O1xuXG5cdGgzIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0aHIge1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHR9XG5cblx0LndwZm9ybXMtdG9nZ2xlLWNvbnRyb2wge1xuXHRcdC53cGZvcm1zLXRvZ2dsZS1jb250cm9sLWxhYmVsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6ICRmb250X3NpemVfcztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0Y29sb3I6ICRjb2xvcl9wcmltYXJ5X3RleHQ7XG5cdFx0fVxuXHR9XG5cblx0LndwZm9ybXMtZWR1Y2F0aW9uLWxpdGUtY29ubmVjdC1lbmFibGVkLWluZm8ge1xuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW46IDAgNnB4IDAgMDtcblx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcblx0XHR9XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUlNQSxBQUFBLHVCQUF1QixDQUFDO0VBQ3ZCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFQUFFLEtBQUs7RUFDYixXQUFXLEVBQUUsQ0FBQztFQUNkLEtBQUssRURzQzRCLE9BQU87Q0NzQ3hDOztBQWhGRCxBQU1DLHVCQU5zQixDQU10QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLEVBQWU7RUFDcEIsT0FBTyxFQUFFLElBQUk7RUFDYixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxDQUFDO0NBWVI7O0FBckJGLEFBWUcsdUJB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 */