@charset "UTF-8";.form-control:focus{border-color:#183a60;-webkit-box-shadow:none;box-shadow:none}.dialog-off-canvas-main-canvas img{height:auto;max-width:100%}.form-required:after{color:#a70b0b;content:"*";margin-left:3px}.btn .ext{display:none}.view.row>.view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.container,.container-sm{max-width:none}}@media (min-width:992px){.container,.container-md,.container-sm{max-width:none}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm{max-width:1170px}}@media (min-width:1470px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px}}:root{--radius:0;--container-1:720px;--container-2:1080px;--container-3:1440px;--color-light:#ebf1f3;--color-dark:#0c223b;--color-1:#183a60;--color-2:#2182c1;--color-3:#f6a444;--menuHeight:70px;--bs-font-sans-serif:"Open Sans"}@media (min-width:992px){:root{--pageTop:0px;--sidebar:300px}:root body.toolbar-fixed{--pageTop:39px}:root body.toolbar-fixed.toolbar-tray-open{--pageTop:79px}:root body.toolbar-fixed.toolbar-tray-open.toolbar-vertical{--pageTop:39px}}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/opensans/OpenSans-Regular.woff2) format("woff2"),url(../fonts/opensans/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/opensans/OpenSans-Bold.woff2) format("woff2"),url(../fonts/opensans/OpenSans-Bold.woff) format("woff")}::-moz-selection{background:#3a99d7}::selection{background:#3a99d7}blockquote{background:var(--color-light);border-left:4px solid #183a60;border-radius:0 var(--radius) var(--radius) 0;display:inline-block;padding:20px 30px 20px 60px;position:relative}blockquote:before{background:#183a60;content:"";display:block;height:30px;left:15px;-webkit-mask-image:url(../img/others/quote.svg);mask-image:url(../img/others/quote.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:15px;width:30px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin:0}.table,table{--bs-table-bg:$color-white;--bs-table-striped-bg:$color-white;--bs-table-hover-bg:#f9feff;margin-bottom:15px}.table td,.table th,.table thead th,table td,table th,table thead th{border:0}.table th,table th{font-weight:400}.table td,.table th,table td,table th{padding:5px 10px}.table tbody tr,table tbody tr{background:0 none;border-bottom:1px solid #f0f0f0}.table tbody tr:hover,table tbody tr:hover{background:#edf9fb}.table th,table th{background:var(--color-light);text-transform:uppercase}.table th:first-child,table th:first-child{border-radius:var(--radius) 0 0 0}.table th:last-child,table th:last-child{border-radius:0 var(--radius) 0 0}.table th a,table th a{color:#000}hr{border-top:1px solid var(--color-light);margin:15px 0}.text-formatted a:not(.btn):not(.page-link){border-bottom:1px solid;text-decoration:none}.text-formatted li,.text-formatted ol:not(.breadcrumb):not(.pagination),.text-formatted ul:not(.breadcrumb):not(.pagination){list-style-type:none;padding:0}.text-formatted li{line-height:1.3;margin-bottom:10px;padding-left:25px;position:relative}.text-formatted ol li:before,.text-formatted ul li:before{background:#183a60;border-radius:var(--radius);content:"";display:block;height:14px;left:0;position:absolute;top:3px;width:14px}.text-formatted ol ol,.text-formatted ol ul,.text-formatted ul ol,.text-formatted ul ul{margin-top:10px}.text-formatted ol ul li:before,.text-formatted ul ul li:before{background:#2182c1}.text-formatted ol ol li:before,.text-formatted ul ol li:before{color:#2182c1}.text-formatted ol{counter-reset:compteur}.text-formatted ol li{counter-increment:compteur}.text-formatted ol li:before{background:0 none;color:#183a60;content:counter(compteur) ".";font-weight:700;height:auto;top:0}.pagination{border-radius:var(--radius)}.pagination li{padding:0}.pagination li:before{display:none}.page-item:first-child .page-link,.pagination-lg .page-item:first-child .page-link,.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:var(--radius);border-top-left-radius:var(--radius)}.page-item:last-child .page-link,.pagination-lg .page-item:last-child .page-link,.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:var(--radius);border-top-right-radius:var(--radius)}.colors{display:-webkit-box;display:-ms-flexbox;display:flex}.colors .color{background:#e2e2e2;font-size:0;height:100px;margin-right:10px;position:relative;width:100px}.colors .color:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;color:#fff;content:"Non défini";display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;height:30px;justify-content:center;top:0}.colors .color:after,.colors .color:before{left:0;position:absolute;right:0;text-align:center;text-transform:uppercase}.colors .color:after{background:#e2e2e2;bottom:0;font-size:11px;font-weight:700;padding:2px}.colors .color:first-of-type{background:var(--color-1)}.colors .color:first-of-type:before{content:"#183A60";font-size:16px}.colors .color:first-of-type:after{content:"Couleur 1"}.colors .color:nth-of-type(2){background:var(--color-2)}.colors .color:nth-of-type(2):before{content:"#2182C1";font-size:16px}.colors .color:nth-of-type(2):after{content:"Couleur 2"}.colors .color:nth-of-type(3){background:var(--color-3)}.colors .color:nth-of-type(3):before{content:"#F6A444";font-size:16px}.colors .color:nth-of-type(3):after{content:"Couleur 3"}.colors .color:nth-of-type(4){background:var(--color-4)}.colors .color:nth-of-type(4):before{content:"#3F2853";font-size:16px}.colors .color:nth-of-type(4):after{content:"Couleur 4"}.fonts .font{display:none;font-size:32px}.fonts .font:first-of-type{display:block;font-family:Arial,sans-serif}.fonts .font:first-of-type:after{content:' - "Arial", sans-serif'}.fonts .font:nth-of-type(2){display:block;font-family:Garamond,serif}.fonts .font:nth-of-type(2):after{content:' - "Garamond", serif'}.fonts .font:nth-of-type(3){display:block;font-family:Brush Script MT,cursive}.fonts .font:nth-of-type(3):after{content:' - "Brush Script MT", cursive'}.dialog-off-canvas-main-canvas{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-title{border:0;font-weight:700;margin-bottom:15px;margin-top:0;padding:0;text-align:center}@media (min-width:992px){.page-title{margin-bottom:30px}}.card,.thumbnail{position:relative}.card .cardlink,.card .thumblink,.thumbnail .cardlink,.thumbnail .thumblink{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0}.is-b-loading:not(.is-b-loaded):not([data-animation]):before,.is-b-loading:not([data-animation]),.media--loading:not([data-animation]){background:#183a60}a{text-decoration:underline}.group-sidebar a,.nav-tabs a,.navbar-nav a,a.btn,table th a{text-decoration:none}@media (min-width:768px){.img-float-left{float:left;margin:15px 15px 15px 0}.img-float-right{float:right;margin:15px 0 15px 15px}.img-centered{display:block;float:none;margin:15px auto}}.ajax-progress-fullscreen{border-radius:100px;height:50px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px}.media__icon--litebox{-webkit-transition:visibility 0s linear .25s,opacity .25s linear;transition:visibility 0s linear .25s,opacity .25s linear}.quickedit-field .quickedit-editable,.quickedit-field.quickedit-editable{-webkit-box-shadow:none;box-shadow:none}.sitemap-item ul{padding-left:20px}.nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;border:0;gap:10px;justify-content:center}.nav-tabs .nav-link{background:var(--color-light);border:0;border-radius:0;font-size:14px;margin:0;padding:8px 18px}.nav-tabs .nav-link.active{background:#183a60;border:0;color:#fff;margin:0}.nav-tabs .nav-link.active a{color:#fff}::-webkit-scrollbar{background:var(--color-light);border-radius:10px;height:14px;width:12px}::-webkit-scrollbar-thumb{background:#183a60;border:2px solid var(--color-light);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#2182c1}::-webkit-scrollbar-button:single-button{background-color:transparent;border-style:solid;display:none}::-webkit-scrollbar-button:single-button:vertical{height:10px;width:14px}::-webkit-scrollbar-button:single-button:horizontal{height:14px;width:10px}::-webkit-scrollbar-button:single-button:vertical:decrement{border-color:transparent transparent #183a60;border-width:0 7px 10px;padding:2px}::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:transparent transparent #2182c1}::-webkit-scrollbar-button:single-button:vertical:increment{border-color:#183a60 transparent transparent;border-width:10px 7px 0}::-webkit-scrollbar-button:single-button:vertical:increment:hover{border-color:#2182c1 transparent transparent}::-webkit-scrollbar-button:single-button:horizontal:decrement{border-color:transparent #183a60 transparent transparent;border-width:7px 10px 7px 0}::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{border-color:transparent #2182c1 transparent transparent}::-webkit-scrollbar-button:single-button:horizontal:increment{border-color:transparent transparent transparent #183a60;border-width:7px 0 7px 10px}::-webkit-scrollbar-button:single-button:horizontal:increment:hover{border-color:transparent transparent transparent #2182c1}.container-large,.container-medium,.container-small{margin-left:auto;margin-right:auto}.container-small{max-width:var(--container-1)}.container-medium{max-width:var(--container-2)}.container,.container-large{max-width:var(--container-3)}.container-full{left:50%;padding-left:15px;padding-right:15px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 15px)}h1,h2,h3,h4{margin-bottom:15px}.h1,h1{font-size:2rem;font-weight:700}p{margin-bottom:15px}p:last-child{margin-bottom:0}.page-title{padding:15px 0}html{font-size:14px}.main-container{padding:15px}@media (min-width:992px){.main-container{padding:0}}.node-form{margin:0}.btn-link{text-decoration:underline}@media (min-width:992px){.table-responsive{overflow:hidden}}body.path-credits .main-container,body.path-node-1 .main-container,body.path-node-74 .main-container,body.path-node-77 .main-container,body.path-user .main-container,body[class*=path-formations-inscription] .main-container{margin-left:auto;margin-right:auto;max-width:var(--container-3);padding:15px}body.path-fiches-alerte-ajouter .main-container,body.path-fiches-alerte-verifier-code .main-container{margin-left:auto;margin-right:auto;max-width:var(--container-1);padding:15px}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}@media (min-width:992px){.pagination{margin-top:15px}}.pagination .page-item{margin:0 4px}.pagination .page-item.active .page-link{background:#183a60;color:#fff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:0}.pagination .page-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:0;border-radius:0;color:var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;justify-content:center;line-height:1;min-width:32px;padding:8px 10px;text-decoration:none}.pagination .page-link:focus{-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.pagination .page-link:focus,.pagination .page-link:hover{background:#183a60;color:#fff}}.pagination .pager__item--first .page-link,.pagination .pager__item--last .page-link,.pagination .pager__item--next .page-link,.pagination .pager__item--prev .page-link{font-weight:700}.pagination .pager__item--first,.pagination .pager__item--last{display:none}.card.card-user{background:var(--color-light);border:0;padding:15px}.card.card-user .field{margin-bottom:10px}.card.card-user .field__label{font-size:16px;font-weight:700}.icon{font-size:0}.icon,.icon:before{display:block;height:25px;width:25px}.icon:before{background:#183a60;content:"";-webkit-transition:background .25s;transition:background .25s}.icon:focus:before,.icon:hover:before{background:#2182c1}.icon.icon-mail:before{-webkit-mask-image:url(../img/divers/mail.svg);mask-image:url(../img/divers/mail.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:22px auto;mask-size:22px auto}.icon.icon-view:before{-webkit-mask-size:10px auto;mask-size:10px auto}.icon.icon-edit:before{-webkit-mask-image:url(../img/divers/edit.svg);mask-image:url(../img/divers/edit.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:11px auto;mask-size:11px auto}.icon.icon-edit:before,.icon.icon-formulaire-liste:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.icon-formulaire-liste:before{-webkit-mask-image:url(../img/divers/emargement.svg);mask-image:url(../img/divers/emargement.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:22px auto;mask-size:22px auto}.icon.icon-attestation:before{-webkit-mask-image:url(../img/divers/certificate.svg);mask-image:url(../img/divers/certificate.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:20px auto;mask-size:20px auto}.icon.icon-attestation:before,.icon.icon-delete:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.icon-delete:before{-webkit-mask-image:url(../img/divers/delete.svg);mask-image:url(../img/divers/delete.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:17px auto;mask-size:17px auto}.icon.icon-view:before{-webkit-mask-image:url(../img/divers/voir.svg);mask-image:url(../img/divers/voir.svg)}.icon.icon-formulaire-inscription:before,.icon.icon-view:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.icon.icon-formulaire-inscription:before{-webkit-mask-image:url(../img/divers/formation.svg);mask-image:url(../img/divers/formation.svg);-webkit-mask-size:22px auto;mask-size:22px auto}.icon.icon-liste-psys:before{-webkit-mask-image:url(../img/divers/map.svg);mask-image:url(../img/divers/map.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:22px auto;mask-size:22px auto}.icon.icon-inscrits:before,.icon.icon-liste-psys:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.icon-inscrits:before{-webkit-mask-image:url(../img/divers/inscrits.svg);mask-image:url(../img/divers/inscrits.svg);-webkit-mask-size:contain;mask-size:contain}@media (min-width:992px){[data-title]{position:relative}[data-title]:after{background:#000;border-radius:6px;bottom:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);color:#fff;content:attr(data-title);font-size:12px;left:50%;line-height:1.2;max-width:160px;min-width:60px;opacity:0;padding:6px 9px;pointer-events:none;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s;transition:opacity .25s}[data-title]:focus:after,[data-title]:hover:after{opacity:1}[data-title].icon-mail:after{min-width:140px;word-break:break-word}}.ui-menu .ui-menu-item{border:0}.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.ui-menu .ui-menu-item:focus,.ui-menu .ui-menu-item:focus .ui-menu-item-wrapper,.ui-menu .ui-menu-item:hover,.ui-menu .ui-menu-item:hover .ui-menu-item-wrapper{background:#183a60;border:0;color:#fff}.ui-widget-content a{border:0}.ui-widget-content a:focus,.ui-widget-content a:hover{background:#183a60;border:0;color:#fff}.ui-menu .ui-menu-item-wrapper{display:block;padding:4px 14px;width:100%}:target{scroll-margin-top:15px}.file{background:0 none;padding:0}.file a{padding:6px 12px 6px 26px;position:relative;-webkit-transition:color .25s;transition:color .25s}.file a:before{background:#183a60;content:"";display:block;height:18px;left:0;-webkit-mask-image:url(../img/divers/download.svg);mask-image:url(../img/divers/download.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:8px;-webkit-transition:background .25s;transition:background .25s;width:18px}.file a:focus:before,.file a:hover:before{background:#2182c1}.view .group-left-links .file,.view .group-right-links .file{display:inline}.view .group-left-links .file a,.view .group-right-links .file a{height:25px;padding:0;position:relative;width:25px}.view .group-left-links .file a:before,.view .group-right-links .file a:before{left:3px;top:4px}.deploiement-complet,.deploiement-incomplet{font-weight:700}.deploiement-empty{font-style:italic}.deploiement-incomplet{color:#b91717}.deploiement-complet{color:#559a21}.node--type-structure.node--view-mode-full .group-deploiement{width:100%}.node--type-structure.node--view-mode-full .group-deploiement .field--name-field-phase-deploiement{float:left}.node--type-structure.node--view-mode-full .group-deploiement .field--name-field-phase-deploiement+.deploiement-empty:before,.node--type-structure.node--view-mode-full .group-deploiement .field--name-field-phase-deploiement+.node--type-deploiement .field--name-field-complet:before{color:#183a60;content:" - ";font-style:normal;font-weight:400}.node--type-structure.node--view-mode-full .group-deploiement .node--type-deploiement .field--name-title{clear:both}table.synthese-comptable tr:last-child{font-weight:700}.icon-marker{background-image:url(../img/divers/pin-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:24px}.leaflet-popup-content-wrapper{border-radius:0}.leaflet-popup-content{font-size:14px}.leaflet-popup-content .views-field-name{font-size:16px;font-weight:700;margin-bottom:15px}.leaflet-popup-content .address{margin:0}.leaflet-popup-content .views-field{margin-bottom:5px}.leaflet-popup-content .views-field .views-label{font-weight:700}.leaflet-popup-content .views-field-field-adresse-principale .views-label{display:none}.leaflet-popup-content .views-field-nothing{margin-top:10px}.leaflet-popup-content .views-field-field-telephone-fixe .field-content,.leaflet-popup-content .views-field-field-telephone-fixe .views-label,.leaflet-popup-content .views-field-field-telephone-portable .field-content,.leaflet-popup-content .views-field-field-telephone-portable .views-label{display:inline}.view-liste-psychologues-fa.view-display-id-attachment_liste_alentours .table .views-field-name,.view-liste-psychologues-fa.view-display-id-attachment_liste_structure .table .views-field-name,.view-liste-psychologues-fa.view-display-id-attachment_liste_teleconsultation .table .views-field-name{min-width:250px;width:250px}.alert{margin:15px auto 0;max-width:var(--container-3)}body.path-403 .main-container,body.path-404 .main-container{text-align:center}.path-generation-des-paiements .view-check-filters .view-content{margin-bottom:15px}@media (min-width:992px){.path-generation-des-paiements .view-check-filters{height:auto}}.ws-extrapesa-utilisateur-conditions-utilisation p,.ws-extrapesa-utilisateur-conditions-utilisation ul li{font-size:14px;line-height:1.6;opacity:1}.ws-extrapesa-utilisateur-conditions-utilisation .fieldset-legend{font-weight:700}.ws-extrapesa-utilisateur-conditions-utilisation .intro{margin-bottom:15px}.group-right-links .item-justificatif{display:inline-block;height:25px;width:30px}@media (max-width:991px){.view .table td:not(.views-field-nothing),.view .table th:not(.views-field-nothing),.view table td:not(.views-field-nothing),.view table th:not(.views-field-nothing){font-size:13px;white-space:nowrap}.view .table-responsive~.form-actions{margin-top:10px}}.maintenance-page .site-name{display:none}.maintenance-page header{margin-bottom:15px}@media (max-width:991px){.h1,h1{font-size:1.75rem;word-break:break-word}h1,h2,h3,h4{margin-bottom:10px}.views-row:last-child .item-message{margin-bottom:0}.view .pagination{margin:15px 0}.view .view-footer{margin-top:10px}}.view-annuaire.view-display-id-page tr .views-field-title{padding-left:25px;position:relative}.view-annuaire.view-display-id-page tr td.views-field-title:before{background:#183a60;border-radius:0 30px 30px 0;content:"";display:block;height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.view-annuaire.view-display-id-page tr.contact-autonome td.views-field-title:before{background:#3f2853}.view-annuaire.view-display-id-page tr.contact-structure td.views-field-title:before{background:#2182c1}.view-annuaire.view-display-id-page tr.contact-utilisateur td.views-field-title:before{background:#f6a444}.block-ws-extrapesa-stats-dashboard{margin-top:30px}.block-ws-extrapesa-stats-dashboard h2{margin-bottom:30px;text-align:center}.block-ws-extrapesa-stats-dashboard .list-items{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 15px;justify-content:center}.block-ws-extrapesa-stats-dashboard .list-items .stat-item{position:relative;text-align:center;width:calc(50% - 7.5px)}.block-ws-extrapesa-stats-dashboard .list-items .stat-item:before{background:linear-gradient(150deg,#bccee2 10%,#f6a444 70%);border-radius:50%;content:"";display:block;height:140px;left:50%;position:absolute;top:45px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:140px;z-index:-1}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .stat-value{text-stroke:1px #183a60;-webkit-text-stroke:1px #183a60;color:transparent;font-size:2.875rem;font-weight:700;text-transform:uppercase}@media (min-width:992px){.block-ws-extrapesa-stats-dashboard .list-items .stat-item .stat-value{font-size:4rem}}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .stat-label{font-size:1.25rem;margin-bottom:5px}@media (min-width:992px){.block-ws-extrapesa-stats-dashboard .list-items .stat-item .stat-label{font-size:1.5rem}}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .group-content{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);flex-grow:1;margin:0 -15px;min-height:160px;padding:15px 45px;position:relative}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .group-content:after,.block-ws-extrapesa-stats-dashboard .list-items .stat-item .group-content:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:2px 120px 2px 0;content:"";height:0;position:absolute;top:-1px;-webkit-transform:rotate(0);transform:rotate(0);width:0}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .group-content:before{right:50%}.block-ws-extrapesa-stats-dashboard .list-items .stat-item .group-content:after{left:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:992px){.block-ws-extrapesa-stats-dashboard .list-items{gap:0 30px}.block-ws-extrapesa-stats-dashboard .list-items .stat-item{width:calc(25% - 22.5px)}}body{background-color:#fff}.header{background-color:var(--color-light)}.footer{background-color:var(--color-dark);color:var(--color-light);margin-top:auto;padding:10px 0}.footer .navbar-nav .nav-link,.footer .navbar-nav .nav-link.active,.footer .navbar-nav .nav-link.is-active{color:#fff}.region-content,.region-footer,.region-sidebar-first,.region-sidebar-second{padding:0}.btn{background:#e2e2e2;background:#183a60;border:0;border-radius:var(--radius);color:#000;color:#fff;padding:7px 16px;-webkit-transition:background .25s;transition:background .25s}.btn:focus,.btn:hover{background:#335c89;border:0;color:#fff}.btn:focus:not(.disabled):focus,.btn:focus:not(.disabled):focus:active,.btn:not(:disabled):not(.disabled):focus,.btn:not(:disabled):not(.disabled):focus:active{background:#335c89;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.btn.btn-icon{padding-left:52px;position:relative}.btn.btn-icon:before{aspect-ratio:1;background:hsla(0,0%,100%,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0}.btn.btn-icon.btn-add:before{background-image:url(../img/divers/add.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:17px auto}.btn.btn-icon.btn-edit:before{background-image:url(../img/divers/edit.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:11px auto}.btn.btn-icon.btn-clone:before{background-image:url(../img/divers/clone.svg)}.btn.btn-icon.btn-clone:before,.btn.btn-icon.btn-view:before,.btn.btn-icon.btn-voir:before{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:18px auto}.btn.btn-icon.btn-view:before,.btn.btn-icon.btn-voir:before{background-image:url(../img/divers/voir.svg)}.btn.btn-icon.btn-calendar:before{background-image:url(../img/divers/calendar.svg)}.btn.btn-icon.btn-calendar:before,.btn.btn-icon.btn-masquerade:before{background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:18px auto}.btn.btn-icon.btn-masquerade:before{background-image:url(../img/divers/switchuser.svg)}.btn.btn-icon.btn-delete,.btn.btn-icon.btn-remove{background:#760404}.btn.btn-icon.btn-delete:before,.btn.btn-icon.btn-remove:before{background-image:url(../img/divers/delete.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:13px auto}.btn.btn-icon.btn-delete:focus,.btn.btn-icon.btn-delete:hover,.btn.btn-icon.btn-remove:focus,.btn.btn-icon.btn-remove:hover{background:#a00e0e}.btn.btn-icon.btn-key:before{background-image:url(../img/divers/key.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:13px auto}.btn.btn-primary{background:#183a60;border:0;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#335c89;border:0}.btn.btn-primary:not(:disabled):not(.disabled):focus{background:#335c89;color:#fff}.btn.btn-primary:not(:disabled):not(.disabled):focus:active{background:#335c89;border:0;color:#fff}.btn.btn-ghost-primary{background:0 none;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-primary:focus,.btn.btn-ghost-primary:hover{background:#183a60;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-primary:not(:disabled):not(.disabled):focus,.btn.btn-ghost-primary:not(:disabled):not(.disabled):focus:active{color:#fff}.btn.btn-default{background:#183a60;border:0;color:#fff}.btn.btn-default:focus,.btn.btn-default:hover{background:#335c89;border:0}.btn.btn-default:not(:disabled):not(.disabled):focus{background:#335c89;color:#fff}.btn.btn-default:not(:disabled):not(.disabled):focus:active{background:#335c89;border:0;color:#fff}.btn.btn-ghost-default{background:0 none;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-default:focus,.btn.btn-ghost-default:hover{background:#183a60;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-default:not(:disabled):not(.disabled):focus,.btn.btn-ghost-default:not(:disabled):not(.disabled):focus:active{color:#fff}.btn.btn-1{background:#183a60;border:0;color:#fff}.btn.btn-1:focus,.btn.btn-1:hover{background:#335c89;border:0}.btn.btn-1:not(:disabled):not(.disabled):focus{background:#335c89;color:#fff}.btn.btn-1:not(:disabled):not(.disabled):focus:active{background:#335c89;border:0;color:#fff}.btn.btn-ghost-1{background:0 none;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-1:focus,.btn.btn-ghost-1:hover{background:#183a60;border:1px solid #183a60;color:#183a60}.btn.btn-ghost-1:not(:disabled):not(.disabled):focus,.btn.btn-ghost-1:not(:disabled):not(.disabled):focus:active{color:#fff}.btn.btn-2{background:#2182c1;border:0;color:#fff}.btn.btn-2:focus,.btn.btn-2:hover{background:#3a99d7;border:0}.btn.btn-2:not(:disabled):not(.disabled):focus{background:#3a99d7;color:#fff}.btn.btn-2:not(:disabled):not(.disabled):focus:active{background:#3a99d7;border:0;color:#fff}.btn.btn-ghost-2{background:0 none;border:1px solid #2182c1;color:#2182c1}.btn.btn-ghost-2:focus,.btn.btn-ghost-2:hover{background:#2182c1;border:1px solid #2182c1;color:#2182c1}.btn.btn-ghost-2:not(:disabled):not(.disabled):focus,.btn.btn-ghost-2:not(:disabled):not(.disabled):focus:active{color:#fff}.btn.btn-3{background:#f6a444;border:0;color:#fff}.btn.btn-3:focus,.btn.btn-3:hover{background:#fdbd71;border:0}.btn.btn-3:not(:disabled):not(.disabled):focus{background:#fdbd71;color:#fff}.btn.btn-3:not(:disabled):not(.disabled):focus:active{background:#fdbd71;border:0;color:#fff}.btn.btn-ghost-3{background:0 none;border:1px solid #f6a444;color:#f6a444}.btn.btn-ghost-3:focus,.btn.btn-ghost-3:hover{background:#f6a444;border:1px solid #f6a444;color:#f6a444}.btn.btn-ghost-3:not(:disabled):not(.disabled):focus,.btn.btn-ghost-3:not(:disabled):not(.disabled):focus:active{color:#fff}.btn.btn-4{background:#3f2853;border:0;color:#fff}.btn.btn-4:focus,.btn.btn-4:hover{background:#5f4377;border:0}.btn.btn-4:not(:disabled):not(.disabled):focus{background:#5f4377;color:#fff}.btn.btn-4:not(:disabled):not(.disabled):focus:active{background:#5f4377;border:0;color:#fff}.btn.btn-ghost-4{background:0 none;border:1px solid #3f2853;color:#3f2853}.btn.btn-ghost-4:focus,.btn.btn-ghost-4:hover{background:#3f2853;border:1px solid #3f2853;color:#3f2853}.btn.btn-ghost-4:not(:disabled):not(.disabled):focus,.btn.btn-ghost-4:not(:disabled):not(.disabled):focus:active{color:#fff}.block-social{clear:both}.block-social .nav>li{display:inline-block}.block-social .nav>li>a:focus,.block-social .nav>li>a:hover{background-color:transparent}.block-views-blockfiches-alerte-bloc-dernieres{margin-bottom:15px}#block-beethovenb5-composantsareutiliser{background:#ebebeb;margin-bottom:30px;padding:15px 20px}#block-beethovenb5-composantsareutiliser .buttons{margin-bottom:10px}.block-ws-extrapesa-annuaire-contacts-mis-en-avant{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;justify-content:center}.block-ws-extrapesa-annuaire-contacts-mis-en-avant .contact{padding:15px 0;text-align:center}.block-ws-extrapesa-annuaire-contacts-mis-en-avant .contact a{color:#fff}@media (min-width:992px){.block-ws-extrapesa-annuaire-contacts-mis-en-avant{gap:60px}.block-ws-extrapesa-annuaire-contacts-mis-en-avant .contact{padding:30px 0}}body.path-frontpage .field--name-field-paragraphes>.field__item:first-of-type{margin-top:0}.node--view-mode-full .field__label,.path-storage .field__label,.profile .field__label{color:#335c89;font-size:14px;font-weight:700;line-height:1.5}.node--view-mode-full .field--name-field-bouton-historique,.path-storage .field--name-field-bouton-historique,.profile .field--name-field-bouton-historique{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node--view-mode-full .group-link,.path-storage .group-link,.profile .group-link{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-bottom:var(--margin)}.node--view-mode-full .group-link .field,.path-storage .group-link .field,.profile .group-link .field{margin-bottom:0!important}.node--view-mode-full .group-link .masquerade-link,.path-storage .group-link .masquerade-link,.profile .group-link .masquerade-link{margin:0}.profile .field--name-field-nom{text-transform:uppercase}.node-structure-edit-form{margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:var(--container-1)}.node-structure-edit-form .tabledrag-toggle-weight{display:none}.node-structure-edit-form td.field-multiple-drag{padding:7px 0}.node-structure-edit-form .draggable a.tabledrag-handle{margin-left:0}.node-structure-edit-form .tabledrag-changed-warning{font-size:14px;margin-bottom:5px;opacity:.7}.node-structure-edit-form .field-multiple-table th{background:0 none;padding:0}.node-structure-edit-form .field-multiple-table .label{font-size:14px;font-weight:700;margin:0 0 5px;text-transform:none}.node-structure-edit-form .field-multiple-table .form-item:last-child{margin:0}body.page-node-type-contact .block-local-tasks-block,body.page-node-type-contact .block-page-title-block,body.page-node-type-deploiement .block-local-tasks-block,body.page-node-type-deploiement .block-page-title-block,body.page-node-type-fiche-alerte .block-local-tasks-block,body.page-node-type-fiche-alerte .block-page-title-block,body.page-node-type-formation .block-local-tasks-block,body.page-node-type-formation .block-page-title-block,body.page-node-type-inscrit-formation .block-local-tasks-block,body.page-node-type-inscrit-formation .block-page-title-block,body.page-node-type-structure:has(.node--view-mode-full) .block-local-tasks-block,body.page-node-type-structure:has(.node--view-mode-full) .block-page-title-block,body.path-storage-depenses .block-local-tasks-block,body.path-storage-depenses .block-page-title-block,body.path-storage-recettes .block-local-tasks-block,body.path-storage-recettes .block-page-title-block,body.path-user.user-detail .block-local-tasks-block,body.path-user.user-detail .block-page-title-block{display:none}body.page-node-type-contact .main-container,body.page-node-type-deploiement .main-container,body.page-node-type-fiche-alerte .main-container,body.page-node-type-formation .main-container,body.page-node-type-inscrit-formation .main-container,body.page-node-type-structure:has(.node--view-mode-full) .main-container,body.path-storage-depenses .main-container,body.path-storage-recettes .main-container,body.path-user.user-detail .main-container{max-width:none;padding:0}body.page-node-type-contact .storage,body.page-node-type-contact article,body.page-node-type-deploiement .storage,body.page-node-type-deploiement article,body.page-node-type-fiche-alerte .storage,body.page-node-type-fiche-alerte article,body.page-node-type-formation .storage,body.page-node-type-formation article,body.page-node-type-inscrit-formation .storage,body.page-node-type-inscrit-formation article,body.page-node-type-structure:has(.node--view-mode-full) .storage,body.page-node-type-structure:has(.node--view-mode-full) article,body.path-storage-depenses .storage,body.path-storage-depenses article,body.path-storage-recettes .storage,body.path-storage-recettes article,body.path-user.user-detail .storage,body.path-user.user-detail article{--space:15px;--margin:15px}@media (min-width:992px){body.page-node-type-contact .storage,body.page-node-type-contact article,body.page-node-type-deploiement .storage,body.page-node-type-deploiement article,body.page-node-type-fiche-alerte .storage,body.page-node-type-fiche-alerte article,body.page-node-type-formation .storage,body.page-node-type-formation article,body.page-node-type-inscrit-formation .storage,body.page-node-type-inscrit-formation article,body.page-node-type-structure:has(.node--view-mode-full) .storage,body.page-node-type-structure:has(.node--view-mode-full) article,body.path-storage-depenses .storage,body.path-storage-depenses article,body.path-storage-recettes .storage,body.path-storage-recettes article,body.path-user.user-detail .storage,body.path-user.user-detail article{--space:30px;--margin:25px}}body.page-node-type-contact .storage.profile .title,body.page-node-type-contact article.profile .title,body.page-node-type-deploiement .storage.profile .title,body.page-node-type-deploiement article.profile .title,body.page-node-type-fiche-alerte .storage.profile .title,body.page-node-type-fiche-alerte article.profile .title,body.page-node-type-formation .storage.profile .title,body.page-node-type-formation article.profile .title,body.page-node-type-inscrit-formation .storage.profile .title,body.page-node-type-inscrit-formation article.profile .title,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .title,body.page-node-type-structure:has(.node--view-mode-full) article.profile .title,body.path-storage-depenses .storage.profile .title,body.path-storage-depenses article.profile .title,body.path-storage-recettes .storage.profile .title,body.path-storage-recettes article.profile .title,body.path-user.user-detail .storage.profile .title,body.path-user.user-detail article.profile .title{font-size:2rem;font-weight:700;margin-bottom:var(--margin)}body.page-node-type-contact .storage.profile .title .field,body.page-node-type-contact article.profile .title .field,body.page-node-type-deploiement .storage.profile .title .field,body.page-node-type-deploiement article.profile .title .field,body.page-node-type-fiche-alerte .storage.profile .title .field,body.page-node-type-fiche-alerte article.profile .title .field,body.page-node-type-formation .storage.profile .title .field,body.page-node-type-formation article.profile .title .field,body.page-node-type-inscrit-formation .storage.profile .title .field,body.page-node-type-inscrit-formation article.profile .title .field,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .title .field,body.page-node-type-structure:has(.node--view-mode-full) article.profile .title .field,body.path-storage-depenses .storage.profile .title .field,body.path-storage-depenses article.profile .title .field,body.path-storage-recettes .storage.profile .title .field,body.path-storage-recettes article.profile .title .field,body.path-user.user-detail .storage.profile .title .field,body.path-user.user-detail article.profile .title .field{display:inline;margin:0}body.page-node-type-contact .storage.profile .group-membredepuis,body.page-node-type-contact article.profile .group-membredepuis,body.page-node-type-deploiement .storage.profile .group-membredepuis,body.page-node-type-deploiement article.profile .group-membredepuis,body.page-node-type-fiche-alerte .storage.profile .group-membredepuis,body.page-node-type-fiche-alerte article.profile .group-membredepuis,body.page-node-type-formation .storage.profile .group-membredepuis,body.page-node-type-formation article.profile .group-membredepuis,body.page-node-type-inscrit-formation .storage.profile .group-membredepuis,body.page-node-type-inscrit-formation article.profile .group-membredepuis,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .group-membredepuis,body.page-node-type-structure:has(.node--view-mode-full) article.profile .group-membredepuis,body.path-storage-depenses .storage.profile .group-membredepuis,body.path-storage-depenses article.profile .group-membredepuis,body.path-storage-recettes .storage.profile .group-membredepuis,body.path-storage-recettes article.profile .group-membredepuis,body.path-user.user-detail .storage.profile .group-membredepuis,body.path-user.user-detail article.profile .group-membredepuis{margin-bottom:15px;width:100%}body.page-node-type-contact .storage.profile .group-membredepuis .form-item .label,body.page-node-type-contact article.profile .group-membredepuis .form-item .label,body.page-node-type-deploiement .storage.profile .group-membredepuis .form-item .label,body.page-node-type-deploiement article.profile .group-membredepuis .form-item .label,body.page-node-type-fiche-alerte .storage.profile .group-membredepuis .form-item .label,body.page-node-type-fiche-alerte article.profile .group-membredepuis .form-item .label,body.page-node-type-formation .storage.profile .group-membredepuis .form-item .label,body.page-node-type-formation article.profile .group-membredepuis .form-item .label,body.page-node-type-inscrit-formation .storage.profile .group-membredepuis .form-item .label,body.page-node-type-inscrit-formation article.profile .group-membredepuis .form-item .label,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .group-membredepuis .form-item .label,body.page-node-type-structure:has(.node--view-mode-full) article.profile .group-membredepuis .form-item .label,body.path-storage-depenses .storage.profile .group-membredepuis .form-item .label,body.path-storage-depenses article.profile .group-membredepuis .form-item .label,body.path-storage-recettes .storage.profile .group-membredepuis .form-item .label,body.path-storage-recettes article.profile .group-membredepuis .form-item .label,body.path-user.user-detail .storage.profile .group-membredepuis .form-item .label,body.path-user.user-detail article.profile .group-membredepuis .form-item .label{color:#335c89;font-size:14px;font-weight:700;line-height:1.5;margin:0}@media (min-width:992px){body.page-node-type-contact .storage.profile .group-membredepuis .form-item,body.page-node-type-contact article.profile .group-membredepuis .form-item,body.page-node-type-deploiement .storage.profile .group-membredepuis .form-item,body.page-node-type-deploiement article.profile .group-membredepuis .form-item,body.page-node-type-fiche-alerte .storage.profile .group-membredepuis .form-item,body.page-node-type-fiche-alerte article.profile .group-membredepuis .form-item,body.page-node-type-formation .storage.profile .group-membredepuis .form-item,body.page-node-type-formation article.profile .group-membredepuis .form-item,body.page-node-type-inscrit-formation .storage.profile .group-membredepuis .form-item,body.page-node-type-inscrit-formation article.profile .group-membredepuis .form-item,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .group-membredepuis .form-item,body.page-node-type-structure:has(.node--view-mode-full) article.profile .group-membredepuis .form-item,body.path-storage-depenses .storage.profile .group-membredepuis .form-item,body.path-storage-depenses article.profile .group-membredepuis .form-item,body.path-storage-recettes .storage.profile .group-membredepuis .form-item,body.path-storage-recettes article.profile .group-membredepuis .form-item,body.path-user.user-detail .storage.profile .group-membredepuis .form-item,body.path-user.user-detail article.profile .group-membredepuis .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;width:100%}body.page-node-type-contact .storage.profile .group-membredepuis .form-item .label,body.page-node-type-contact article.profile .group-membredepuis .form-item .label,body.page-node-type-deploiement .storage.profile .group-membredepuis .form-item .label,body.page-node-type-deploiement article.profile .group-membredepuis .form-item .label,body.page-node-type-fiche-alerte .storage.profile .group-membredepuis .form-item .label,body.page-node-type-fiche-alerte article.profile .group-membredepuis .form-item .label,body.page-node-type-formation .storage.profile .group-membredepuis .form-item .label,body.page-node-type-formation article.profile .group-membredepuis .form-item .label,body.page-node-type-inscrit-formation .storage.profile .group-membredepuis .form-item .label,body.page-node-type-inscrit-formation article.profile .group-membredepuis .form-item .label,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .group-membredepuis .form-item .label,body.page-node-type-structure:has(.node--view-mode-full) article.profile .group-membredepuis .form-item .label,body.path-storage-depenses .storage.profile .group-membredepuis .form-item .label,body.path-storage-depenses article.profile .group-membredepuis .form-item .label,body.path-storage-recettes .storage.profile .group-membredepuis .form-item .label,body.path-storage-recettes article.profile .group-membredepuis .form-item .label,body.path-user.user-detail .storage.profile .group-membredepuis .form-item .label,body.path-user.user-detail article.profile .group-membredepuis .form-item .label{padding:0 20px 0 15px;text-align:right;width:50%;word-break:break-word}body.page-node-type-contact .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-contact article.profile .group-membredepuis .form-item .label:after,body.page-node-type-deploiement .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-deploiement article.profile .group-membredepuis .form-item .label:after,body.page-node-type-fiche-alerte .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-fiche-alerte article.profile .group-membredepuis .form-item .label:after,body.page-node-type-formation .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-formation article.profile .group-membredepuis .form-item .label:after,body.page-node-type-inscrit-formation .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-inscrit-formation article.profile .group-membredepuis .form-item .label:after,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .group-membredepuis .form-item .label:after,body.page-node-type-structure:has(.node--view-mode-full) article.profile .group-membredepuis .form-item .label:after,body.path-storage-depenses .storage.profile .group-membredepuis .form-item .label:after,body.path-storage-depenses article.profile .group-membredepuis .form-item .label:after,body.path-storage-recettes .storage.profile .group-membredepuis .form-item .label:after,body.path-storage-recettes article.profile .group-membredepuis .form-item .label:after,body.path-user.user-detail .storage.profile .group-membredepuis .form-item .label:after,body.path-user.user-detail article.profile .group-membredepuis .form-item .label:after{content:" :"}}body.page-node-type-contact .storage .h5,body.page-node-type-contact article .h5,body.page-node-type-deploiement .storage .h5,body.page-node-type-deploiement article .h5,body.page-node-type-fiche-alerte .storage .h5,body.page-node-type-fiche-alerte article .h5,body.page-node-type-formation .storage .h5,body.page-node-type-formation article .h5,body.page-node-type-inscrit-formation .storage .h5,body.page-node-type-inscrit-formation article .h5,body.page-node-type-structure:has(.node--view-mode-full) .storage .h5,body.page-node-type-structure:has(.node--view-mode-full) article .h5,body.path-storage-depenses .storage .h5,body.path-storage-depenses article .h5,body.path-storage-recettes .storage .h5,body.path-storage-recettes article .h5,body.path-user.user-detail .storage .h5,body.path-user.user-detail article .h5{font-size:20px;font-weight:700}@media (max-width:991px){body.page-node-type-contact .storage .h5,body.page-node-type-contact article .h5,body.page-node-type-deploiement .storage .h5,body.page-node-type-deploiement article .h5,body.page-node-type-fiche-alerte .storage .h5,body.page-node-type-fiche-alerte article .h5,body.page-node-type-formation .storage .h5,body.page-node-type-formation article .h5,body.page-node-type-inscrit-formation .storage .h5,body.page-node-type-inscrit-formation article .h5,body.page-node-type-structure:has(.node--view-mode-full) .storage .h5,body.page-node-type-structure:has(.node--view-mode-full) article .h5,body.path-storage-depenses .storage .h5,body.path-storage-depenses article .h5,body.path-storage-recettes .storage .h5,body.path-storage-recettes article .h5,body.path-user.user-detail .storage .h5,body.path-user.user-detail article .h5{font-size:18px}}body.page-node-type-contact .storage .view .view-main,body.page-node-type-contact article .view .view-main,body.page-node-type-deploiement .storage .view .view-main,body.page-node-type-deploiement article .view .view-main,body.page-node-type-fiche-alerte .storage .view .view-main,body.page-node-type-fiche-alerte article .view .view-main,body.page-node-type-formation .storage .view .view-main,body.page-node-type-formation article .view .view-main,body.page-node-type-inscrit-formation .storage .view .view-main,body.page-node-type-inscrit-formation article .view .view-main,body.page-node-type-structure:has(.node--view-mode-full) .storage .view .view-main,body.page-node-type-structure:has(.node--view-mode-full) article .view .view-main,body.path-storage-depenses .storage .view .view-main,body.path-storage-depenses article .view .view-main,body.path-storage-recettes .storage .view .view-main,body.path-storage-recettes article .view .view-main,body.path-user.user-detail .storage .view .view-main,body.path-user.user-detail article .view .view-main{margin:0;max-width:none}body.page-node-type-contact .storage .wrapper,body.page-node-type-contact article .wrapper,body.page-node-type-deploiement .storage .wrapper,body.page-node-type-deploiement article .wrapper,body.page-node-type-fiche-alerte .storage .wrapper,body.page-node-type-fiche-alerte article .wrapper,body.page-node-type-formation .storage .wrapper,body.page-node-type-formation article .wrapper,body.page-node-type-inscrit-formation .storage .wrapper,body.page-node-type-inscrit-formation article .wrapper,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper,body.path-storage-depenses .storage .wrapper,body.path-storage-depenses article .wrapper,body.path-storage-recettes .storage .wrapper,body.path-storage-recettes article .wrapper,body.path-user.user-detail .storage .wrapper,body.path-user.user-detail article .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}body.page-node-type-contact .storage .wrapper .group-sidebar,body.page-node-type-contact article .wrapper .group-sidebar,body.page-node-type-deploiement .storage .wrapper .group-sidebar,body.page-node-type-deploiement article .wrapper .group-sidebar,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar,body.page-node-type-fiche-alerte article .wrapper .group-sidebar,body.page-node-type-formation .storage .wrapper .group-sidebar,body.page-node-type-formation article .wrapper .group-sidebar,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar,body.page-node-type-inscrit-formation article .wrapper .group-sidebar,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar,body.path-storage-depenses .storage .wrapper .group-sidebar,body.path-storage-depenses article .wrapper .group-sidebar,body.path-storage-recettes .storage .wrapper .group-sidebar,body.path-storage-recettes article .wrapper .group-sidebar,body.path-user.user-detail .storage .wrapper .group-sidebar,body.path-user.user-detail article .wrapper .group-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #ededed;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--space);width:100%}body.page-node-type-contact .storage .wrapper .group-sidebar .link-back,body.page-node-type-contact article .wrapper .group-sidebar .link-back,body.page-node-type-deploiement .storage .wrapper .group-sidebar .link-back,body.page-node-type-deploiement article .wrapper .group-sidebar .link-back,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar .link-back,body.page-node-type-fiche-alerte article .wrapper .group-sidebar .link-back,body.page-node-type-formation .storage .wrapper .group-sidebar .link-back,body.page-node-type-formation article .wrapper .group-sidebar .link-back,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar .link-back,body.page-node-type-inscrit-formation article .wrapper .group-sidebar .link-back,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar .link-back,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar .link-back,body.path-storage-depenses .storage .wrapper .group-sidebar .link-back,body.path-storage-depenses article .wrapper .group-sidebar .link-back,body.path-storage-recettes .storage .wrapper .group-sidebar .link-back,body.path-storage-recettes article .wrapper .group-sidebar .link-back,body.path-user.user-detail .storage .wrapper .group-sidebar .link-back,body.path-user.user-detail article .wrapper .group-sidebar .link-back{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:15px;order:-1}@media (min-width:992px){body.page-node-type-contact .storage .wrapper .group-sidebar .link-back,body.page-node-type-contact article .wrapper .group-sidebar .link-back,body.page-node-type-deploiement .storage .wrapper .group-sidebar .link-back,body.page-node-type-deploiement article .wrapper .group-sidebar .link-back,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar .link-back,body.page-node-type-fiche-alerte article .wrapper .group-sidebar .link-back,body.page-node-type-formation .storage .wrapper .group-sidebar .link-back,body.page-node-type-formation article .wrapper .group-sidebar .link-back,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar .link-back,body.page-node-type-inscrit-formation article .wrapper .group-sidebar .link-back,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar .link-back,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar .link-back,body.path-storage-depenses .storage .wrapper .group-sidebar .link-back,body.path-storage-depenses article .wrapper .group-sidebar .link-back,body.path-storage-recettes .storage .wrapper .group-sidebar .link-back,body.path-storage-recettes article .wrapper .group-sidebar .link-back,body.path-user.user-detail .storage .wrapper .group-sidebar .link-back,body.path-user.user-detail article .wrapper .group-sidebar .link-back{margin-bottom:30px}}@media (min-width:992px){body.page-node-type-contact .storage .wrapper .group-sidebar,body.page-node-type-contact article .wrapper .group-sidebar,body.page-node-type-deploiement .storage .wrapper .group-sidebar,body.page-node-type-deploiement article .wrapper .group-sidebar,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar,body.page-node-type-fiche-alerte article .wrapper .group-sidebar,body.page-node-type-formation .storage .wrapper .group-sidebar,body.page-node-type-formation article .wrapper .group-sidebar,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar,body.page-node-type-inscrit-formation article .wrapper .group-sidebar,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar,body.path-storage-depenses .storage .wrapper .group-sidebar,body.path-storage-depenses article .wrapper .group-sidebar,body.path-storage-recettes .storage .wrapper .group-sidebar,body.path-storage-recettes article .wrapper .group-sidebar,body.path-user.user-detail .storage .wrapper .group-sidebar,body.path-user.user-detail article .wrapper .group-sidebar{width:320px}body.page-node-type-contact .storage .wrapper .group-sidebar .list-summary,body.page-node-type-contact .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-contact article .wrapper .group-sidebar .list-summary,body.page-node-type-contact article .wrapper .group-sidebar .title-accesrapides,body.page-node-type-deploiement .storage .wrapper .group-sidebar .list-summary,body.page-node-type-deploiement .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-deploiement article .wrapper .group-sidebar .list-summary,body.page-node-type-deploiement article .wrapper .group-sidebar .title-accesrapides,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar .list-summary,body.page-node-type-fiche-alerte .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-fiche-alerte article .wrapper .group-sidebar .list-summary,body.page-node-type-fiche-alerte article .wrapper .group-sidebar .title-accesrapides,body.page-node-type-formation .storage .wrapper .group-sidebar .list-summary,body.page-node-type-formation .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-formation article .wrapper .group-sidebar .list-summary,body.page-node-type-formation article .wrapper .group-sidebar .title-accesrapides,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar .list-summary,body.page-node-type-inscrit-formation .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-inscrit-formation article .wrapper .group-sidebar .list-summary,body.page-node-type-inscrit-formation article .wrapper .group-sidebar .title-accesrapides,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar .list-summary,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-sidebar .title-accesrapides,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar .list-summary,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-sidebar .title-accesrapides,body.path-storage-depenses .storage .wrapper .group-sidebar .list-summary,body.path-storage-depenses .storage .wrapper .group-sidebar .title-accesrapides,body.path-storage-depenses article .wrapper .group-sidebar .list-summary,body.path-storage-depenses article .wrapper .group-sidebar .title-accesrapides,body.path-storage-recettes .storage .wrapper .group-sidebar .list-summary,body.path-storage-recettes .storage .wrapper .group-sidebar .title-accesrapides,body.path-storage-recettes article .wrapper .group-sidebar .list-summary,body.path-storage-recettes article .wrapper .group-sidebar .title-accesrapides,body.path-user.user-detail .storage .wrapper .group-sidebar .list-summary,body.path-user.user-detail .storage .wrapper .group-sidebar .title-accesrapides,body.path-user.user-detail article .wrapper .group-sidebar .list-summary,body.path-user.user-detail article .wrapper .group-sidebar .title-accesrapides{margin-left:23px}}body.page-node-type-contact .storage .wrapper .group-main,body.page-node-type-contact article .wrapper .group-main,body.page-node-type-deploiement .storage .wrapper .group-main,body.page-node-type-deploiement article .wrapper .group-main,body.page-node-type-fiche-alerte .storage .wrapper .group-main,body.page-node-type-fiche-alerte article .wrapper .group-main,body.page-node-type-formation .storage .wrapper .group-main,body.page-node-type-formation article .wrapper .group-main,body.page-node-type-inscrit-formation .storage .wrapper .group-main,body.page-node-type-inscrit-formation article .wrapper .group-main,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-main,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-main,body.path-storage-depenses .storage .wrapper .group-main,body.path-storage-depenses article .wrapper .group-main,body.path-storage-recettes .storage .wrapper .group-main,body.path-storage-recettes article .wrapper .group-main,body.path-user.user-detail .storage .wrapper .group-main,body.path-user.user-detail article .wrapper .group-main{width:100%}@media (min-width:992px){body.page-node-type-contact .storage .wrapper .group-main,body.page-node-type-contact article .wrapper .group-main,body.page-node-type-deploiement .storage .wrapper .group-main,body.page-node-type-deploiement article .wrapper .group-main,body.page-node-type-fiche-alerte .storage .wrapper .group-main,body.page-node-type-fiche-alerte article .wrapper .group-main,body.page-node-type-formation .storage .wrapper .group-main,body.page-node-type-formation article .wrapper .group-main,body.page-node-type-inscrit-formation .storage .wrapper .group-main,body.page-node-type-inscrit-formation article .wrapper .group-main,body.page-node-type-structure:has(.node--view-mode-full) .storage .wrapper .group-main,body.page-node-type-structure:has(.node--view-mode-full) article .wrapper .group-main,body.path-storage-depenses .storage .wrapper .group-main,body.path-storage-depenses article .wrapper .group-main,body.path-storage-recettes .storage .wrapper .group-main,body.path-storage-recettes article .wrapper .group-main,body.path-user.user-detail .storage .wrapper .group-main,body.path-user.user-detail article .wrapper .group-main{width:calc(100% - 320px)}}body.page-node-type-contact .storage .view-main:first-child:last-child,body.page-node-type-contact article .view-main:first-child:last-child,body.page-node-type-deploiement .storage .view-main:first-child:last-child,body.page-node-type-deploiement article .view-main:first-child:last-child,body.page-node-type-fiche-alerte .storage .view-main:first-child:last-child,body.page-node-type-fiche-alerte article .view-main:first-child:last-child,body.page-node-type-formation .storage .view-main:first-child:last-child,body.page-node-type-formation article .view-main:first-child:last-child,body.page-node-type-inscrit-formation .storage .view-main:first-child:last-child,body.page-node-type-inscrit-formation article .view-main:first-child:last-child,body.page-node-type-structure:has(.node--view-mode-full) .storage .view-main:first-child:last-child,body.page-node-type-structure:has(.node--view-mode-full) article .view-main:first-child:last-child,body.path-storage-depenses .storage .view-main:first-child:last-child,body.path-storage-depenses article .view-main:first-child:last-child,body.path-storage-recettes .storage .view-main:first-child:last-child,body.path-storage-recettes article .view-main:first-child:last-child,body.path-user.user-detail .storage .view-main:first-child:last-child,body.path-user.user-detail article .view-main:first-child:last-child{max-width:none}body.page-node-type-contact .storage .group-main,body.page-node-type-contact article .group-main,body.page-node-type-deploiement .storage .group-main,body.page-node-type-deploiement article .group-main,body.page-node-type-fiche-alerte .storage .group-main,body.page-node-type-fiche-alerte article .group-main,body.page-node-type-formation .storage .group-main,body.page-node-type-formation article .group-main,body.page-node-type-inscrit-formation .storage .group-main,body.page-node-type-inscrit-formation article .group-main,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-main,body.page-node-type-structure:has(.node--view-mode-full) article .group-main,body.path-storage-depenses .storage .group-main,body.path-storage-depenses article .group-main,body.path-storage-recettes .storage .group-main,body.path-storage-recettes article .group-main,body.path-user.user-detail .storage .group-main,body.path-user.user-detail article .group-main{padding:var(--space)}body.page-node-type-contact .storage .field-group h2,body.page-node-type-contact article .field-group h2,body.page-node-type-deploiement .storage .field-group h2,body.page-node-type-deploiement article .field-group h2,body.page-node-type-fiche-alerte .storage .field-group h2,body.page-node-type-fiche-alerte article .field-group h2,body.page-node-type-formation .storage .field-group h2,body.page-node-type-formation article .field-group h2,body.page-node-type-inscrit-formation .storage .field-group h2,body.page-node-type-inscrit-formation article .field-group h2,body.page-node-type-structure:has(.node--view-mode-full) .storage .field-group h2,body.page-node-type-structure:has(.node--view-mode-full) article .field-group h2,body.path-storage-depenses .storage .field-group h2,body.path-storage-depenses article .field-group h2,body.path-storage-recettes .storage .field-group h2,body.path-storage-recettes article .field-group h2,body.path-user.user-detail .storage .field-group h2,body.path-user.user-detail article .field-group h2{line-height:1;margin-bottom:var(--margin);padding:12px 0;position:relative}body.page-node-type-contact .storage .field-group h2:before,body.page-node-type-contact article .field-group h2:before,body.page-node-type-deploiement .storage .field-group h2:before,body.page-node-type-deploiement article .field-group h2:before,body.page-node-type-fiche-alerte .storage .field-group h2:before,body.page-node-type-fiche-alerte article .field-group h2:before,body.page-node-type-formation .storage .field-group h2:before,body.page-node-type-formation article .field-group h2:before,body.page-node-type-inscrit-formation .storage .field-group h2:before,body.page-node-type-inscrit-formation article .field-group h2:before,body.page-node-type-structure:has(.node--view-mode-full) .storage .field-group h2:before,body.page-node-type-structure:has(.node--view-mode-full) article .field-group h2:before,body.path-storage-depenses .storage .field-group h2:before,body.path-storage-depenses article .field-group h2:before,body.path-storage-recettes .storage .field-group h2:before,body.path-storage-recettes article .field-group h2:before,body.path-user.user-detail .storage .field-group h2:before,body.path-user.user-detail article .field-group h2:before{background:#e2e2e2;bottom:0;content:"";height:1px;left:calc(var(--space)*-1);position:absolute;right:calc(var(--space)*-1)}body.page-node-type-contact .storage .field-group .field--label-inline .field--label:after,body.page-node-type-contact .storage .field-group .field--label-inline .field__label:after,body.page-node-type-contact article .field-group .field--label-inline .field--label:after,body.page-node-type-contact article .field-group .field--label-inline .field__label:after,body.page-node-type-deploiement .storage .field-group .field--label-inline .field--label:after,body.page-node-type-deploiement .storage .field-group .field--label-inline .field__label:after,body.page-node-type-deploiement article .field-group .field--label-inline .field--label:after,body.page-node-type-deploiement article .field-group .field--label-inline .field__label:after,body.page-node-type-fiche-alerte .storage .field-group .field--label-inline .field--label:after,body.page-node-type-fiche-alerte .storage .field-group .field--label-inline .field__label:after,body.page-node-type-fiche-alerte article .field-group .field--label-inline .field--label:after,body.page-node-type-fiche-alerte article .field-group .field--label-inline .field__label:after,body.page-node-type-formation .storage .field-group .field--label-inline .field--label:after,body.page-node-type-formation .storage .field-group .field--label-inline .field__label:after,body.page-node-type-formation article .field-group .field--label-inline .field--label:after,body.page-node-type-formation article .field-group .field--label-inline .field__label:after,body.page-node-type-inscrit-formation .storage .field-group .field--label-inline .field--label:after,body.page-node-type-inscrit-formation .storage .field-group .field--label-inline .field__label:after,body.page-node-type-inscrit-formation article .field-group .field--label-inline .field--label:after,body.page-node-type-inscrit-formation article .field-group .field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field-group .field--label-inline .field--label:after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field-group .field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) article .field-group .field--label-inline .field--label:after,body.page-node-type-structure:has(.node--view-mode-full) article .field-group .field--label-inline .field__label:after,body.path-storage-depenses .storage .field-group .field--label-inline .field--label:after,body.path-storage-depenses .storage .field-group .field--label-inline .field__label:after,body.path-storage-depenses article .field-group .field--label-inline .field--label:after,body.path-storage-depenses article .field-group .field--label-inline .field__label:after,body.path-storage-recettes .storage .field-group .field--label-inline .field--label:after,body.path-storage-recettes .storage .field-group .field--label-inline .field__label:after,body.path-storage-recettes article .field-group .field--label-inline .field--label:after,body.path-storage-recettes article .field-group .field--label-inline .field__label:after,body.path-user.user-detail .storage .field-group .field--label-inline .field--label:after,body.path-user.user-detail .storage .field-group .field--label-inline .field__label:after,body.path-user.user-detail article .field-group .field--label-inline .field--label:after,body.path-user.user-detail article .field-group .field--label-inline .field__label:after{display:none}body.page-node-type-contact .storage .field,body.page-node-type-contact article .field,body.page-node-type-deploiement .storage .field,body.page-node-type-deploiement article .field,body.page-node-type-fiche-alerte .storage .field,body.page-node-type-fiche-alerte article .field,body.page-node-type-formation .storage .field,body.page-node-type-formation article .field,body.page-node-type-inscrit-formation .storage .field,body.page-node-type-inscrit-formation article .field,body.page-node-type-structure:has(.node--view-mode-full) .storage .field,body.page-node-type-structure:has(.node--view-mode-full) article .field,body.path-storage-depenses .storage .field,body.path-storage-depenses article .field,body.path-storage-recettes .storage .field,body.path-storage-recettes article .field,body.path-user.user-detail .storage .field,body.path-user.user-detail article .field{margin-bottom:var(--margin)}body.page-node-type-contact .storage .table .field,body.page-node-type-contact article .table .field,body.page-node-type-deploiement .storage .table .field,body.page-node-type-deploiement article .table .field,body.page-node-type-fiche-alerte .storage .table .field,body.page-node-type-fiche-alerte article .table .field,body.page-node-type-formation .storage .table .field,body.page-node-type-formation article .table .field,body.page-node-type-inscrit-formation .storage .table .field,body.page-node-type-inscrit-formation article .table .field,body.page-node-type-structure:has(.node--view-mode-full) .storage .table .field,body.page-node-type-structure:has(.node--view-mode-full) article .table .field,body.path-storage-depenses .storage .table .field,body.path-storage-depenses article .table .field,body.path-storage-recettes .storage .table .field,body.path-storage-recettes article .table .field,body.path-user.user-detail .storage .table .field,body.path-user.user-detail article .table .field{margin-bottom:0}body.page-node-type-contact .storage .field--name-title-text,body.page-node-type-contact article .field--name-title-text,body.page-node-type-deploiement .storage .field--name-title-text,body.page-node-type-deploiement article .field--name-title-text,body.page-node-type-fiche-alerte .storage .field--name-title-text,body.page-node-type-fiche-alerte article .field--name-title-text,body.page-node-type-formation .storage .field--name-title-text,body.page-node-type-formation article .field--name-title-text,body.page-node-type-inscrit-formation .storage .field--name-title-text,body.page-node-type-inscrit-formation article .field--name-title-text,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-title-text,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-title-text,body.path-storage-depenses .storage .field--name-title-text,body.path-storage-depenses article .field--name-title-text,body.path-storage-recettes .storage .field--name-title-text,body.path-storage-recettes article .field--name-title-text,body.path-user.user-detail .storage .field--name-title-text,body.path-user.user-detail article .field--name-title-text{margin:0}body.page-node-type-contact .storage .field--name-field-adresse-personnelle p,body.page-node-type-contact article .field--name-field-adresse-personnelle p,body.page-node-type-deploiement .storage .field--name-field-adresse-personnelle p,body.page-node-type-deploiement article .field--name-field-adresse-personnelle p,body.page-node-type-fiche-alerte .storage .field--name-field-adresse-personnelle p,body.page-node-type-fiche-alerte article .field--name-field-adresse-personnelle p,body.page-node-type-formation .storage .field--name-field-adresse-personnelle p,body.page-node-type-formation article .field--name-field-adresse-personnelle p,body.page-node-type-inscrit-formation .storage .field--name-field-adresse-personnelle p,body.page-node-type-inscrit-formation article .field--name-field-adresse-personnelle p,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-adresse-personnelle p,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-adresse-personnelle p,body.path-storage-depenses .storage .field--name-field-adresse-personnelle p,body.path-storage-depenses article .field--name-field-adresse-personnelle p,body.path-storage-recettes .storage .field--name-field-adresse-personnelle p,body.path-storage-recettes article .field--name-field-adresse-personnelle p,body.path-user.user-detail .storage .field--name-field-adresse-personnelle p,body.path-user.user-detail article .field--name-field-adresse-personnelle p{margin:0}body.page-node-type-contact .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-contact article .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-deploiement .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-deploiement article .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-fiche-alerte .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-fiche-alerte article .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-formation .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-formation article .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-inscrit-formation .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-inscrit-formation article .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-phase-deploiement.field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-phase-deploiement.field--label-inline,body.path-storage-depenses .storage .field--name-field-phase-deploiement.field--label-inline,body.path-storage-depenses article .field--name-field-phase-deploiement.field--label-inline,body.path-storage-recettes .storage .field--name-field-phase-deploiement.field--label-inline,body.path-storage-recettes article .field--name-field-phase-deploiement.field--label-inline,body.path-user.user-detail .storage .field--name-field-phase-deploiement.field--label-inline,body.path-user.user-detail article .field--name-field-phase-deploiement.field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}body.page-node-type-contact .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-contact article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-deploiement .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-deploiement article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-fiche-alerte .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-fiche-alerte article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-formation .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-formation article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-inscrit-formation .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-inscrit-formation article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-storage-depenses .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-storage-depenses article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-storage-recettes .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-storage-recettes article .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-user.user-detail .storage .field--name-field-phase-deploiement.field--label-inline .field__label:after,body.path-user.user-detail article .field--name-field-phase-deploiement.field--label-inline .field__label:after{content:" :"}@media (min-width:992px){body.page-node-type-contact .storage .field--label-inline,body.page-node-type-contact article .field--label-inline,body.page-node-type-deploiement .storage .field--label-inline,body.page-node-type-deploiement article .field--label-inline,body.page-node-type-fiche-alerte .storage .field--label-inline,body.page-node-type-fiche-alerte article .field--label-inline,body.page-node-type-formation .storage .field--label-inline,body.page-node-type-formation article .field--label-inline,body.page-node-type-inscrit-formation .storage .field--label-inline,body.page-node-type-inscrit-formation article .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) article .field--label-inline,body.path-storage-depenses .storage .field--label-inline,body.path-storage-depenses article .field--label-inline,body.path-storage-recettes .storage .field--label-inline,body.path-storage-recettes article .field--label-inline,body.path-user.user-detail .storage .field--label-inline,body.path-user.user-detail article .field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}body.page-node-type-contact .storage .field--label-inline .field__label:after,body.page-node-type-contact article .field--label-inline .field__label:after,body.page-node-type-deploiement .storage .field--label-inline .field__label:after,body.page-node-type-deploiement article .field--label-inline .field__label:after,body.page-node-type-fiche-alerte .storage .field--label-inline .field__label:after,body.page-node-type-fiche-alerte article .field--label-inline .field__label:after,body.page-node-type-formation .storage .field--label-inline .field__label:after,body.page-node-type-formation article .field--label-inline .field__label:after,body.page-node-type-inscrit-formation .storage .field--label-inline .field__label:after,body.page-node-type-inscrit-formation article .field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--label-inline .field__label:after,body.page-node-type-structure:has(.node--view-mode-full) article .field--label-inline .field__label:after,body.path-storage-depenses .storage .field--label-inline .field__label:after,body.path-storage-depenses article .field--label-inline .field__label:after,body.path-storage-recettes .storage .field--label-inline .field__label:after,body.path-storage-recettes article .field--label-inline .field__label:after,body.path-user.user-detail .storage .field--label-inline .field__label:after,body.path-user.user-detail article .field--label-inline .field__label:after{content:" :"}}body.page-node-type-contact .storage .group-cols,body.page-node-type-contact article .group-cols,body.page-node-type-deploiement .storage .group-cols,body.page-node-type-deploiement article .group-cols,body.page-node-type-fiche-alerte .storage .group-cols,body.page-node-type-fiche-alerte article .group-cols,body.page-node-type-formation .storage .group-cols,body.page-node-type-formation article .group-cols,body.page-node-type-inscrit-formation .storage .group-cols,body.page-node-type-inscrit-formation article .group-cols,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols,body.path-storage-depenses .storage .group-cols,body.path-storage-depenses article .group-cols,body.path-storage-recettes .storage .group-cols,body.path-storage-recettes article .group-cols,body.path-user.user-detail .storage .group-cols,body.path-user.user-detail article .group-cols{margin-bottom:15px}@media (min-width:992px){body.page-node-type-contact .storage .group-cols .field:not(.field__items),body.page-node-type-contact article .group-cols .field:not(.field__items),body.page-node-type-deploiement .storage .group-cols .field:not(.field__items),body.page-node-type-deploiement article .group-cols .field:not(.field__items),body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items),body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items),body.page-node-type-formation .storage .group-cols .field:not(.field__items),body.page-node-type-formation article .group-cols .field:not(.field__items),body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items),body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items),body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items),body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items),body.path-storage-depenses .storage .group-cols .field:not(.field__items),body.path-storage-depenses article .group-cols .field:not(.field__items),body.path-storage-recettes .storage .group-cols .field:not(.field__items),body.path-storage-recettes article .group-cols .field:not(.field__items),body.path-user.user-detail .storage .group-cols .field:not(.field__items),body.path-user.user-detail article .group-cols .field:not(.field__items){display:-webkit-box;display:-ms-flexbox;display:flex}body.page-node-type-contact .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-contact .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-contact .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-contact .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-contact .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-contact article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-contact article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-contact article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-contact article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-contact article .group-cols .field:not(.field__items)>.field__label,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-deploiement article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-deploiement article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-deploiement article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-deploiement article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-deploiement article .group-cols .field:not(.field__items)>.field__label,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items)>.field__label,body.page-node-type-formation .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-formation .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-formation .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-formation .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-formation .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-formation article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-formation article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-formation article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-formation article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-formation article .group-cols .field:not(.field__items)>.field__label,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items)>.field__label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items)>.field--item,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items)>.field--label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items)>.field__item,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items)>.field__items,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items)>.field__label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items)>.field--item,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items)>.field--label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items)>.field__item,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items)>.field__items,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items)>.field__label,body.path-storage-depenses .storage .group-cols .field:not(.field__items)>.field--item,body.path-storage-depenses .storage .group-cols .field:not(.field__items)>.field--label,body.path-storage-depenses .storage .group-cols .field:not(.field__items)>.field__item,body.path-storage-depenses .storage .group-cols .field:not(.field__items)>.field__items,body.path-storage-depenses .storage .group-cols .field:not(.field__items)>.field__label,body.path-storage-depenses article .group-cols .field:not(.field__items)>.field--item,body.path-storage-depenses article .group-cols .field:not(.field__items)>.field--label,body.path-storage-depenses article .group-cols .field:not(.field__items)>.field__item,body.path-storage-depenses article .group-cols .field:not(.field__items)>.field__items,body.path-storage-depenses article .group-cols .field:not(.field__items)>.field__label,body.path-storage-recettes .storage .group-cols .field:not(.field__items)>.field--item,body.path-storage-recettes .storage .group-cols .field:not(.field__items)>.field--label,body.path-storage-recettes .storage .group-cols .field:not(.field__items)>.field__item,body.path-storage-recettes .storage .group-cols .field:not(.field__items)>.field__items,body.path-storage-recettes .storage .group-cols .field:not(.field__items)>.field__label,body.path-storage-recettes article .group-cols .field:not(.field__items)>.field--item,body.path-storage-recettes article .group-cols .field:not(.field__items)>.field--label,body.path-storage-recettes article .group-cols .field:not(.field__items)>.field__item,body.path-storage-recettes article .group-cols .field:not(.field__items)>.field__items,body.path-storage-recettes article .group-cols .field:not(.field__items)>.field__label,body.path-user.user-detail .storage .group-cols .field:not(.field__items)>.field--item,body.path-user.user-detail .storage .group-cols .field:not(.field__items)>.field--label,body.path-user.user-detail .storage .group-cols .field:not(.field__items)>.field__item,body.path-user.user-detail .storage .group-cols .field:not(.field__items)>.field__items,body.path-user.user-detail .storage .group-cols .field:not(.field__items)>.field__label,body.path-user.user-detail article .group-cols .field:not(.field__items)>.field--item,body.path-user.user-detail article .group-cols .field:not(.field__items)>.field--label,body.path-user.user-detail article .group-cols .field:not(.field__items)>.field__item,body.path-user.user-detail article .group-cols .field:not(.field__items)>.field__items,body.path-user.user-detail article .group-cols .field:not(.field__items)>.field__label{padding:0 15px;width:50%;word-break:break-word}body.page-node-type-contact .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-contact .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-contact article .group-cols .field:not(.field__items) .field--label,body.page-node-type-contact article .group-cols .field:not(.field__items) .field__label,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-deploiement article .group-cols .field:not(.field__items) .field--label,body.page-node-type-deploiement article .group-cols .field:not(.field__items) .field__label,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items) .field--label,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items) .field__label,body.page-node-type-formation .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-formation .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-formation article .group-cols .field:not(.field__items) .field--label,body.page-node-type-formation article .group-cols .field:not(.field__items) .field__label,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items) .field--label,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items) .field__label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items) .field--label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items) .field__label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items) .field--label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items) .field__label,body.path-storage-depenses .storage .group-cols .field:not(.field__items) .field--label,body.path-storage-depenses .storage .group-cols .field:not(.field__items) .field__label,body.path-storage-depenses article .group-cols .field:not(.field__items) .field--label,body.path-storage-depenses article .group-cols .field:not(.field__items) .field__label,body.path-storage-recettes .storage .group-cols .field:not(.field__items) .field--label,body.path-storage-recettes .storage .group-cols .field:not(.field__items) .field__label,body.path-storage-recettes article .group-cols .field:not(.field__items) .field--label,body.path-storage-recettes article .group-cols .field:not(.field__items) .field__label,body.path-user.user-detail .storage .group-cols .field:not(.field__items) .field--label,body.path-user.user-detail .storage .group-cols .field:not(.field__items) .field__label,body.path-user.user-detail article .group-cols .field:not(.field__items) .field--label,body.path-user.user-detail article .group-cols .field:not(.field__items) .field__label{text-align:right}body.page-node-type-contact .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-contact .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-contact article .group-cols .field:not(.field__items) .field--item,body.page-node-type-contact article .group-cols .field:not(.field__items) .field__item,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-deploiement .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-deploiement article .group-cols .field:not(.field__items) .field--item,body.page-node-type-deploiement article .group-cols .field:not(.field__items) .field__item,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-fiche-alerte .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items) .field--item,body.page-node-type-fiche-alerte article .group-cols .field:not(.field__items) .field__item,body.page-node-type-formation .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-formation .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-formation article .group-cols .field:not(.field__items) .field--item,body.page-node-type-formation article .group-cols .field:not(.field__items) .field__item,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-inscrit-formation .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items) .field--item,body.page-node-type-inscrit-formation article .group-cols .field:not(.field__items) .field__item,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items) .field--item,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .field:not(.field__items) .field__item,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items) .field--item,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .field:not(.field__items) .field__item,body.path-storage-depenses .storage .group-cols .field:not(.field__items) .field--item,body.path-storage-depenses .storage .group-cols .field:not(.field__items) .field__item,body.path-storage-depenses article .group-cols .field:not(.field__items) .field--item,body.path-storage-depenses article .group-cols .field:not(.field__items) .field__item,body.path-storage-recettes .storage .group-cols .field:not(.field__items) .field--item,body.path-storage-recettes .storage .group-cols .field:not(.field__items) .field__item,body.path-storage-recettes article .group-cols .field:not(.field__items) .field--item,body.path-storage-recettes article .group-cols .field:not(.field__items) .field__item,body.path-user.user-detail .storage .group-cols .field:not(.field__items) .field--item,body.path-user.user-detail .storage .group-cols .field:not(.field__items) .field__item,body.path-user.user-detail article .group-cols .field:not(.field__items) .field--item,body.path-user.user-detail article .group-cols .field:not(.field__items) .field__item{text-align:left}body.page-node-type-contact .storage .group-cols .form-item-ws-changed,body.page-node-type-contact .storage .group-cols .form-item-ws-created,body.page-node-type-contact article .group-cols .form-item-ws-changed,body.page-node-type-contact article .group-cols .form-item-ws-created,body.page-node-type-deploiement .storage .group-cols .form-item-ws-changed,body.page-node-type-deploiement .storage .group-cols .form-item-ws-created,body.page-node-type-deploiement article .group-cols .form-item-ws-changed,body.page-node-type-deploiement article .group-cols .form-item-ws-created,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-changed,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-created,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-changed,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-created,body.page-node-type-formation .storage .group-cols .form-item-ws-changed,body.page-node-type-formation .storage .group-cols .form-item-ws-created,body.page-node-type-formation article .group-cols .form-item-ws-changed,body.page-node-type-formation article .group-cols .form-item-ws-created,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-changed,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-created,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-changed,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-created,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-changed,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-created,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-changed,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-created,body.path-storage-depenses .storage .group-cols .form-item-ws-changed,body.path-storage-depenses .storage .group-cols .form-item-ws-created,body.path-storage-depenses article .group-cols .form-item-ws-changed,body.path-storage-depenses article .group-cols .form-item-ws-created,body.path-storage-recettes .storage .group-cols .form-item-ws-changed,body.path-storage-recettes .storage .group-cols .form-item-ws-created,body.path-storage-recettes article .group-cols .form-item-ws-changed,body.path-storage-recettes article .group-cols .form-item-ws-created,body.path-user.user-detail .storage .group-cols .form-item-ws-changed,body.path-user.user-detail .storage .group-cols .form-item-ws-created,body.path-user.user-detail article .group-cols .form-item-ws-changed,body.path-user.user-detail article .group-cols .form-item-ws-created{margin-bottom:var(--margin)}body.page-node-type-contact .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-contact .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-contact article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-contact article .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-deploiement .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-deploiement .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-deploiement article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-deploiement article .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-formation .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-formation .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-formation article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-formation article .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-created .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-changed .field--label-inline,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-created .field--label-inline,body.path-storage-depenses .storage .group-cols .form-item-ws-changed .field--label-inline,body.path-storage-depenses .storage .group-cols .form-item-ws-created .field--label-inline,body.path-storage-depenses article .group-cols .form-item-ws-changed .field--label-inline,body.path-storage-depenses article .group-cols .form-item-ws-created .field--label-inline,body.path-storage-recettes .storage .group-cols .form-item-ws-changed .field--label-inline,body.path-storage-recettes .storage .group-cols .form-item-ws-created .field--label-inline,body.path-storage-recettes article .group-cols .form-item-ws-changed .field--label-inline,body.path-storage-recettes article .group-cols .form-item-ws-created .field--label-inline,body.path-user.user-detail .storage .group-cols .form-item-ws-changed .field--label-inline,body.path-user.user-detail .storage .group-cols .form-item-ws-created .field--label-inline,body.path-user.user-detail article .group-cols .form-item-ws-changed .field--label-inline,body.path-user.user-detail article .group-cols .form-item-ws-created .field--label-inline{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-node-type-contact .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-contact .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-contact article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-contact article .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-deploiement .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-deploiement .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-deploiement article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-deploiement article .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-formation .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-formation .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-formation article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-formation article .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-created .field--label-inline>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-changed .field--label-inline>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-created .field--label-inline>div,body.path-storage-depenses .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.path-storage-depenses .storage .group-cols .form-item-ws-created .field--label-inline>div,body.path-storage-depenses article .group-cols .form-item-ws-changed .field--label-inline>div,body.path-storage-depenses article .group-cols .form-item-ws-created .field--label-inline>div,body.path-storage-recettes .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.path-storage-recettes .storage .group-cols .form-item-ws-created .field--label-inline>div,body.path-storage-recettes article .group-cols .form-item-ws-changed .field--label-inline>div,body.path-storage-recettes article .group-cols .form-item-ws-created .field--label-inline>div,body.path-user.user-detail .storage .group-cols .form-item-ws-changed .field--label-inline>div,body.path-user.user-detail .storage .group-cols .form-item-ws-created .field--label-inline>div,body.path-user.user-detail article .group-cols .form-item-ws-changed .field--label-inline>div,body.path-user.user-detail article .group-cols .form-item-ws-created .field--label-inline>div{padding:0 15px;width:50%;word-break:break-word}body.page-node-type-contact .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-contact .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-contact article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-contact article .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-deploiement .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-deploiement .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-deploiement article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-deploiement article .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-fiche-alerte .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-fiche-alerte article .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-formation .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-formation .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-formation article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-formation article .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-inscrit-formation .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-inscrit-formation article .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-storage-depenses .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-storage-depenses .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-storage-depenses article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-storage-depenses article .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-storage-recettes .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-storage-recettes .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-storage-recettes article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-storage-recettes article .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-user.user-detail .storage .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-user.user-detail .storage .group-cols .form-item-ws-created .field--label-inline .field__label,body.path-user.user-detail article .group-cols .form-item-ws-changed .field--label-inline .field__label,body.path-user.user-detail article .group-cols .form-item-ws-created .field--label-inline .field__label{text-align:right}}body.page-node-type-contact .storage .group-cols,body.page-node-type-contact article .group-cols,body.page-node-type-deploiement .storage .group-cols,body.page-node-type-deploiement article .group-cols,body.page-node-type-fiche-alerte .storage .group-cols,body.page-node-type-fiche-alerte article .group-cols,body.page-node-type-formation .storage .group-cols,body.page-node-type-formation article .group-cols,body.page-node-type-inscrit-formation .storage .group-cols,body.page-node-type-inscrit-formation article .group-cols,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols,body.path-storage-depenses .storage .group-cols,body.path-storage-depenses article .group-cols,body.path-storage-recettes .storage .group-cols,body.path-storage-recettes article .group-cols,body.path-user.user-detail .storage .group-cols,body.path-user.user-detail article .group-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.page-node-type-contact .storage .group-cols>div,body.page-node-type-contact article .group-cols>div,body.page-node-type-deploiement .storage .group-cols>div,body.page-node-type-deploiement article .group-cols>div,body.page-node-type-fiche-alerte .storage .group-cols>div,body.page-node-type-fiche-alerte article .group-cols>div,body.page-node-type-formation .storage .group-cols>div,body.page-node-type-formation article .group-cols>div,body.page-node-type-inscrit-formation .storage .group-cols>div,body.page-node-type-inscrit-formation article .group-cols>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols>div,body.path-storage-depenses .storage .group-cols>div,body.path-storage-depenses article .group-cols>div,body.path-storage-recettes .storage .group-cols>div,body.path-storage-recettes article .group-cols>div,body.path-user.user-detail .storage .group-cols>div,body.path-user.user-detail article .group-cols>div{width:100%}@media (min-width:992px){body.page-node-type-contact .storage .group-cols,body.page-node-type-contact article .group-cols,body.page-node-type-deploiement .storage .group-cols,body.page-node-type-deploiement article .group-cols,body.page-node-type-fiche-alerte .storage .group-cols,body.page-node-type-fiche-alerte article .group-cols,body.page-node-type-formation .storage .group-cols,body.page-node-type-formation article .group-cols,body.page-node-type-inscrit-formation .storage .group-cols,body.page-node-type-inscrit-formation article .group-cols,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols,body.path-storage-depenses .storage .group-cols,body.path-storage-depenses article .group-cols,body.path-storage-recettes .storage .group-cols,body.path-storage-recettes article .group-cols,body.path-user.user-detail .storage .group-cols,body.path-user.user-detail article .group-cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}body.page-node-type-contact .storage .group-cols>div,body.page-node-type-contact article .group-cols>div,body.page-node-type-deploiement .storage .group-cols>div,body.page-node-type-deploiement article .group-cols>div,body.page-node-type-fiche-alerte .storage .group-cols>div,body.page-node-type-fiche-alerte article .group-cols>div,body.page-node-type-formation .storage .group-cols>div,body.page-node-type-formation article .group-cols>div,body.page-node-type-inscrit-formation .storage .group-cols>div,body.page-node-type-inscrit-formation article .group-cols>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols>div,body.path-storage-depenses .storage .group-cols>div,body.path-storage-depenses article .group-cols>div,body.path-storage-recettes .storage .group-cols>div,body.path-storage-recettes article .group-cols>div,body.path-user.user-detail .storage .group-cols>div,body.path-user.user-detail article .group-cols>div{width:100%}body.page-node-type-contact .storage .group-cols.col-full,body.page-node-type-contact article .group-cols.col-full,body.page-node-type-deploiement .storage .group-cols.col-full,body.page-node-type-deploiement article .group-cols.col-full,body.page-node-type-fiche-alerte .storage .group-cols.col-full,body.page-node-type-fiche-alerte article .group-cols.col-full,body.page-node-type-formation .storage .group-cols.col-full,body.page-node-type-formation article .group-cols.col-full,body.page-node-type-inscrit-formation .storage .group-cols.col-full,body.page-node-type-inscrit-formation article .group-cols.col-full,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.col-full,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.col-full,body.path-storage-depenses .storage .group-cols.col-full,body.path-storage-depenses article .group-cols.col-full,body.path-storage-recettes .storage .group-cols.col-full,body.path-storage-recettes article .group-cols.col-full,body.path-user.user-detail .storage .group-cols.col-full,body.path-user.user-detail article .group-cols.col-full{width:100%}body.page-node-type-contact .storage .group-cols.cols-2,body.page-node-type-contact .storage .group-cols.cols-3,body.page-node-type-contact .storage .group-cols.cols-4,body.page-node-type-contact article .group-cols.cols-2,body.page-node-type-contact article .group-cols.cols-3,body.page-node-type-contact article .group-cols.cols-4,body.page-node-type-deploiement .storage .group-cols.cols-2,body.page-node-type-deploiement .storage .group-cols.cols-3,body.page-node-type-deploiement .storage .group-cols.cols-4,body.page-node-type-deploiement article .group-cols.cols-2,body.page-node-type-deploiement article .group-cols.cols-3,body.page-node-type-deploiement article .group-cols.cols-4,body.page-node-type-fiche-alerte .storage .group-cols.cols-2,body.page-node-type-fiche-alerte .storage .group-cols.cols-3,body.page-node-type-fiche-alerte .storage .group-cols.cols-4,body.page-node-type-fiche-alerte article .group-cols.cols-2,body.page-node-type-fiche-alerte article .group-cols.cols-3,body.page-node-type-fiche-alerte article .group-cols.cols-4,body.page-node-type-formation .storage .group-cols.cols-2,body.page-node-type-formation .storage .group-cols.cols-3,body.page-node-type-formation .storage .group-cols.cols-4,body.page-node-type-formation article .group-cols.cols-2,body.page-node-type-formation article .group-cols.cols-3,body.page-node-type-formation article .group-cols.cols-4,body.page-node-type-inscrit-formation .storage .group-cols.cols-2,body.page-node-type-inscrit-formation .storage .group-cols.cols-3,body.page-node-type-inscrit-formation .storage .group-cols.cols-4,body.page-node-type-inscrit-formation article .group-cols.cols-2,body.page-node-type-inscrit-formation article .group-cols.cols-3,body.page-node-type-inscrit-formation article .group-cols.cols-4,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-2,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-3,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-4,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-2,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-3,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-4,body.path-storage-depenses .storage .group-cols.cols-2,body.path-storage-depenses .storage .group-cols.cols-3,body.path-storage-depenses .storage .group-cols.cols-4,body.path-storage-depenses article .group-cols.cols-2,body.path-storage-depenses article .group-cols.cols-3,body.path-storage-depenses article .group-cols.cols-4,body.path-storage-recettes .storage .group-cols.cols-2,body.path-storage-recettes .storage .group-cols.cols-3,body.path-storage-recettes .storage .group-cols.cols-4,body.path-storage-recettes article .group-cols.cols-2,body.path-storage-recettes article .group-cols.cols-3,body.path-storage-recettes article .group-cols.cols-4,body.path-user.user-detail .storage .group-cols.cols-2,body.path-user.user-detail .storage .group-cols.cols-3,body.path-user.user-detail .storage .group-cols.cols-4,body.path-user.user-detail article .group-cols.cols-2,body.path-user.user-detail article .group-cols.cols-3,body.path-user.user-detail article .group-cols.cols-4{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}body.page-node-type-contact .storage .group-cols.cols-2>div,body.page-node-type-contact article .group-cols.cols-2>div,body.page-node-type-deploiement .storage .group-cols.cols-2>div,body.page-node-type-deploiement article .group-cols.cols-2>div,body.page-node-type-fiche-alerte .storage .group-cols.cols-2>div,body.page-node-type-fiche-alerte article .group-cols.cols-2>div,body.page-node-type-formation .storage .group-cols.cols-2>div,body.page-node-type-formation article .group-cols.cols-2>div,body.page-node-type-inscrit-formation .storage .group-cols.cols-2>div,body.page-node-type-inscrit-formation article .group-cols.cols-2>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-2>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-2>div,body.path-storage-depenses .storage .group-cols.cols-2>div,body.path-storage-depenses article .group-cols.cols-2>div,body.path-storage-recettes .storage .group-cols.cols-2>div,body.path-storage-recettes article .group-cols.cols-2>div,body.path-user.user-detail .storage .group-cols.cols-2>div,body.path-user.user-detail article .group-cols.cols-2>div{width:50%}body.page-node-type-contact .storage .group-cols.cols-3>div,body.page-node-type-contact article .group-cols.cols-3>div,body.page-node-type-deploiement .storage .group-cols.cols-3>div,body.page-node-type-deploiement article .group-cols.cols-3>div,body.page-node-type-fiche-alerte .storage .group-cols.cols-3>div,body.page-node-type-fiche-alerte article .group-cols.cols-3>div,body.page-node-type-formation .storage .group-cols.cols-3>div,body.page-node-type-formation article .group-cols.cols-3>div,body.page-node-type-inscrit-formation .storage .group-cols.cols-3>div,body.page-node-type-inscrit-formation article .group-cols.cols-3>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-3>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-3>div,body.path-storage-depenses .storage .group-cols.cols-3>div,body.path-storage-depenses article .group-cols.cols-3>div,body.path-storage-recettes .storage .group-cols.cols-3>div,body.path-storage-recettes article .group-cols.cols-3>div,body.path-user.user-detail .storage .group-cols.cols-3>div,body.path-user.user-detail article .group-cols.cols-3>div{width:33.33%}body.page-node-type-contact .storage .group-cols.cols-4>div,body.page-node-type-contact article .group-cols.cols-4>div,body.page-node-type-deploiement .storage .group-cols.cols-4>div,body.page-node-type-deploiement article .group-cols.cols-4>div,body.page-node-type-fiche-alerte .storage .group-cols.cols-4>div,body.page-node-type-fiche-alerte article .group-cols.cols-4>div,body.page-node-type-formation .storage .group-cols.cols-4>div,body.page-node-type-formation article .group-cols.cols-4>div,body.page-node-type-inscrit-formation .storage .group-cols.cols-4>div,body.page-node-type-inscrit-formation article .group-cols.cols-4>div,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-cols.cols-4>div,body.page-node-type-structure:has(.node--view-mode-full) article .group-cols.cols-4>div,body.path-storage-depenses .storage .group-cols.cols-4>div,body.path-storage-depenses article .group-cols.cols-4>div,body.path-storage-recettes .storage .group-cols.cols-4>div,body.path-storage-recettes article .group-cols.cols-4>div,body.path-user.user-detail .storage .group-cols.cols-4>div,body.path-user.user-detail article .group-cols.cols-4>div{width:25%}}body.page-node-type-contact .storage .title-accesrapides,body.page-node-type-contact article .title-accesrapides,body.page-node-type-deploiement .storage .title-accesrapides,body.page-node-type-deploiement article .title-accesrapides,body.page-node-type-fiche-alerte .storage .title-accesrapides,body.page-node-type-fiche-alerte article .title-accesrapides,body.page-node-type-formation .storage .title-accesrapides,body.page-node-type-formation article .title-accesrapides,body.page-node-type-inscrit-formation .storage .title-accesrapides,body.page-node-type-inscrit-formation article .title-accesrapides,body.page-node-type-structure:has(.node--view-mode-full) .storage .title-accesrapides,body.page-node-type-structure:has(.node--view-mode-full) article .title-accesrapides,body.path-storage-depenses .storage .title-accesrapides,body.path-storage-depenses article .title-accesrapides,body.path-storage-recettes .storage .title-accesrapides,body.path-storage-recettes article .title-accesrapides,body.path-user.user-detail .storage .title-accesrapides,body.path-user.user-detail article .title-accesrapides{margin-bottom:15px}body.page-node-type-contact .storage .list-summary,body.page-node-type-contact article .list-summary,body.page-node-type-deploiement .storage .list-summary,body.page-node-type-deploiement article .list-summary,body.page-node-type-fiche-alerte .storage .list-summary,body.page-node-type-fiche-alerte article .list-summary,body.page-node-type-formation .storage .list-summary,body.page-node-type-formation article .list-summary,body.page-node-type-inscrit-formation .storage .list-summary,body.page-node-type-inscrit-formation article .list-summary,body.page-node-type-structure:has(.node--view-mode-full) .storage .list-summary,body.page-node-type-structure:has(.node--view-mode-full) article .list-summary,body.path-storage-depenses .storage .list-summary,body.path-storage-depenses article .list-summary,body.path-storage-recettes .storage .list-summary,body.path-storage-recettes article .list-summary,body.path-user.user-detail .storage .list-summary,body.path-user.user-detail article .list-summary{list-style-type:none;margin:0;padding:0}body.page-node-type-contact .storage .list-summary .item-summary,body.page-node-type-contact article .list-summary .item-summary,body.page-node-type-deploiement .storage .list-summary .item-summary,body.page-node-type-deploiement article .list-summary .item-summary,body.page-node-type-fiche-alerte .storage .list-summary .item-summary,body.page-node-type-fiche-alerte article .list-summary .item-summary,body.page-node-type-formation .storage .list-summary .item-summary,body.page-node-type-formation article .list-summary .item-summary,body.page-node-type-inscrit-formation .storage .list-summary .item-summary,body.page-node-type-inscrit-formation article .list-summary .item-summary,body.page-node-type-structure:has(.node--view-mode-full) .storage .list-summary .item-summary,body.page-node-type-structure:has(.node--view-mode-full) article .list-summary .item-summary,body.path-storage-depenses .storage .list-summary .item-summary,body.path-storage-depenses article .list-summary .item-summary,body.path-storage-recettes .storage .list-summary .item-summary,body.path-storage-recettes article .list-summary .item-summary,body.path-user.user-detail .storage .list-summary .item-summary,body.path-user.user-detail article .list-summary .item-summary{margin-top:12px}body.page-node-type-contact .storage .list-summary a,body.page-node-type-contact article .list-summary a,body.page-node-type-deploiement .storage .list-summary a,body.page-node-type-deploiement article .list-summary a,body.page-node-type-fiche-alerte .storage .list-summary a,body.page-node-type-fiche-alerte article .list-summary a,body.page-node-type-formation .storage .list-summary a,body.page-node-type-formation article .list-summary a,body.page-node-type-inscrit-formation .storage .list-summary a,body.page-node-type-inscrit-formation article .list-summary a,body.page-node-type-structure:has(.node--view-mode-full) .storage .list-summary a,body.page-node-type-structure:has(.node--view-mode-full) article .list-summary a,body.path-storage-depenses .storage .list-summary a,body.path-storage-depenses article .list-summary a,body.path-storage-recettes .storage .list-summary a,body.path-storage-recettes article .list-summary a,body.path-user.user-detail .storage .list-summary a,body.path-user.user-detail article .list-summary a{color:var(--color-dark);display:inline-block}body.page-node-type-contact .storage .list-summary a:focus,body.page-node-type-contact .storage .list-summary a:hover,body.page-node-type-contact article .list-summary a:focus,body.page-node-type-contact article .list-summary a:hover,body.page-node-type-deploiement .storage .list-summary a:focus,body.page-node-type-deploiement .storage .list-summary a:hover,body.page-node-type-deploiement article .list-summary a:focus,body.page-node-type-deploiement article .list-summary a:hover,body.page-node-type-fiche-alerte .storage .list-summary a:focus,body.page-node-type-fiche-alerte .storage .list-summary a:hover,body.page-node-type-fiche-alerte article .list-summary a:focus,body.page-node-type-fiche-alerte article .list-summary a:hover,body.page-node-type-formation .storage .list-summary a:focus,body.page-node-type-formation .storage .list-summary a:hover,body.page-node-type-formation article .list-summary a:focus,body.page-node-type-formation article .list-summary a:hover,body.page-node-type-inscrit-formation .storage .list-summary a:focus,body.page-node-type-inscrit-formation .storage .list-summary a:hover,body.page-node-type-inscrit-formation article .list-summary a:focus,body.page-node-type-inscrit-formation article .list-summary a:hover,body.page-node-type-structure:has(.node--view-mode-full) .storage .list-summary a:focus,body.page-node-type-structure:has(.node--view-mode-full) .storage .list-summary a:hover,body.page-node-type-structure:has(.node--view-mode-full) article .list-summary a:focus,body.page-node-type-structure:has(.node--view-mode-full) article .list-summary a:hover,body.path-storage-depenses .storage .list-summary a:focus,body.path-storage-depenses .storage .list-summary a:hover,body.path-storage-depenses article .list-summary a:focus,body.path-storage-depenses article .list-summary a:hover,body.path-storage-recettes .storage .list-summary a:focus,body.path-storage-recettes .storage .list-summary a:hover,body.path-storage-recettes article .list-summary a:focus,body.path-storage-recettes article .list-summary a:hover,body.path-user.user-detail .storage .list-summary a:focus,body.path-user.user-detail .storage .list-summary a:hover,body.path-user.user-detail article .list-summary a:focus,body.path-user.user-detail article .list-summary a:hover{color:#2182c1}body.page-node-type-contact .storage .group-intro,body.page-node-type-contact article .group-intro,body.page-node-type-deploiement .storage .group-intro,body.page-node-type-deploiement article .group-intro,body.page-node-type-fiche-alerte .storage .group-intro,body.page-node-type-fiche-alerte article .group-intro,body.page-node-type-formation .storage .group-intro,body.page-node-type-formation article .group-intro,body.page-node-type-inscrit-formation .storage .group-intro,body.page-node-type-inscrit-formation article .group-intro,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro,body.path-storage-depenses .storage .group-intro,body.path-storage-depenses article .group-intro,body.path-storage-recettes .storage .group-intro,body.path-storage-recettes article .group-intro,body.path-user.user-detail .storage .group-intro,body.path-user.user-detail article .group-intro{margin-bottom:20px}body.page-node-type-contact .storage .group-intro .field,body.page-node-type-contact article .group-intro .field,body.page-node-type-deploiement .storage .group-intro .field,body.page-node-type-deploiement article .group-intro .field,body.page-node-type-fiche-alerte .storage .group-intro .field,body.page-node-type-fiche-alerte article .group-intro .field,body.page-node-type-formation .storage .group-intro .field,body.page-node-type-formation article .group-intro .field,body.page-node-type-inscrit-formation .storage .group-intro .field,body.page-node-type-inscrit-formation article .group-intro .field,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro .field,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro .field,body.path-storage-depenses .storage .group-intro .field,body.path-storage-depenses article .group-intro .field,body.path-storage-recettes .storage .group-intro .field,body.path-storage-recettes article .group-intro .field,body.path-user.user-detail .storage .group-intro .field,body.path-user.user-detail article .group-intro .field{margin-bottom:10px}body.page-node-type-contact .storage .group-intro .field--name-field-type-structure,body.page-node-type-contact article .group-intro .field--name-field-type-structure,body.page-node-type-deploiement .storage .group-intro .field--name-field-type-structure,body.page-node-type-deploiement article .group-intro .field--name-field-type-structure,body.page-node-type-fiche-alerte .storage .group-intro .field--name-field-type-structure,body.page-node-type-fiche-alerte article .group-intro .field--name-field-type-structure,body.page-node-type-formation .storage .group-intro .field--name-field-type-structure,body.page-node-type-formation article .group-intro .field--name-field-type-structure,body.page-node-type-inscrit-formation .storage .group-intro .field--name-field-type-structure,body.page-node-type-inscrit-formation article .group-intro .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro .field--name-field-type-structure,body.path-storage-depenses .storage .group-intro .field--name-field-type-structure,body.path-storage-depenses article .group-intro .field--name-field-type-structure,body.path-storage-recettes .storage .group-intro .field--name-field-type-structure,body.path-storage-recettes article .group-intro .field--name-field-type-structure,body.path-user.user-detail .storage .group-intro .field--name-field-type-structure,body.path-user.user-detail article .group-intro .field--name-field-type-structure{margin-bottom:25px}body.page-node-type-contact .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-contact article .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-deploiement .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-deploiement article .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-fiche-alerte .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-fiche-alerte article .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-formation .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-formation article .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-inscrit-formation .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-inscrit-formation article .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro.structure-2 .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro.structure-2 .field--name-field-type-structure,body.path-storage-depenses .storage .group-intro.structure-2 .field--name-field-type-structure,body.path-storage-depenses article .group-intro.structure-2 .field--name-field-type-structure,body.path-storage-recettes .storage .group-intro.structure-2 .field--name-field-type-structure,body.path-storage-recettes article .group-intro.structure-2 .field--name-field-type-structure,body.path-user.user-detail .storage .group-intro.structure-2 .field--name-field-type-structure,body.path-user.user-detail article .group-intro.structure-2 .field--name-field-type-structure{display:none}body.page-node-type-contact .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-contact article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-deploiement .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-deploiement article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-fiche-alerte .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-fiche-alerte article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-formation .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-formation article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-inscrit-formation .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-inscrit-formation article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-depenses .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-depenses article .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-recettes .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-recettes article .group-intro.structure-2 .field--name-field-sous-structure,body.path-user.user-detail .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-user.user-detail article .group-intro.structure-2 .field--name-field-sous-structure{background:#f6a444;border-radius:0 30px 30px 0;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:1;margin-bottom:25px;margin-right:25px;padding:8px 25px 8px 12px}@media (min-width:992px){body.page-node-type-contact .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-contact article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-deploiement .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-deploiement article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-fiche-alerte .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-fiche-alerte article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-formation .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-formation article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-inscrit-formation .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-inscrit-formation article .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro.structure-2 .field--name-field-sous-structure,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-depenses .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-depenses article .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-recettes .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-storage-recettes article .group-intro.structure-2 .field--name-field-sous-structure,body.path-user.user-detail .storage .group-intro.structure-2 .field--name-field-sous-structure,body.path-user.user-detail article .group-intro.structure-2 .field--name-field-sous-structure{margin-left:-30px;padding-left:30px}}body.page-node-type-contact .storage .field--name-field-etat-fa,body.page-node-type-contact .storage .field--name-field-etat-formation,body.page-node-type-contact .storage .field--name-field-prise-en-charge,body.page-node-type-contact .storage .field--name-field-type-contact,body.page-node-type-contact .storage .field--name-field-type-de-depense,body.page-node-type-contact .storage .field--name-field-type-de-recette,body.page-node-type-contact .storage .field--name-field-type-structure,body.page-node-type-contact .storage .field--name-ws-roles,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement,body.page-node-type-contact article .field--name-field-etat-fa,body.page-node-type-contact article .field--name-field-etat-formation,body.page-node-type-contact article .field--name-field-prise-en-charge,body.page-node-type-contact article .field--name-field-type-contact,body.page-node-type-contact article .field--name-field-type-de-depense,body.page-node-type-contact article .field--name-field-type-de-recette,body.page-node-type-contact article .field--name-field-type-structure,body.page-node-type-contact article .field--name-ws-roles,body.page-node-type-contact article.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement .storage .field--name-field-etat-fa,body.page-node-type-deploiement .storage .field--name-field-etat-formation,body.page-node-type-deploiement .storage .field--name-field-prise-en-charge,body.page-node-type-deploiement .storage .field--name-field-type-contact,body.page-node-type-deploiement .storage .field--name-field-type-de-depense,body.page-node-type-deploiement .storage .field--name-field-type-de-recette,body.page-node-type-deploiement .storage .field--name-field-type-structure,body.page-node-type-deploiement .storage .field--name-ws-roles,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement article .field--name-field-etat-fa,body.page-node-type-deploiement article .field--name-field-etat-formation,body.page-node-type-deploiement article .field--name-field-prise-en-charge,body.page-node-type-deploiement article .field--name-field-type-contact,body.page-node-type-deploiement article .field--name-field-type-de-depense,body.page-node-type-deploiement article .field--name-field-type-de-recette,body.page-node-type-deploiement article .field--name-field-type-structure,body.page-node-type-deploiement article .field--name-ws-roles,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte .storage .field--name-field-etat-fa,body.page-node-type-fiche-alerte .storage .field--name-field-etat-formation,body.page-node-type-fiche-alerte .storage .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte .storage .field--name-field-type-contact,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-depense,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-recette,body.page-node-type-fiche-alerte .storage .field--name-field-type-structure,body.page-node-type-fiche-alerte .storage .field--name-ws-roles,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte article .field--name-field-etat-fa,body.page-node-type-fiche-alerte article .field--name-field-etat-formation,body.page-node-type-fiche-alerte article .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte article .field--name-field-type-contact,body.page-node-type-fiche-alerte article .field--name-field-type-de-depense,body.page-node-type-fiche-alerte article .field--name-field-type-de-recette,body.page-node-type-fiche-alerte article .field--name-field-type-structure,body.page-node-type-fiche-alerte article .field--name-ws-roles,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement,body.page-node-type-formation .storage .field--name-field-etat-fa,body.page-node-type-formation .storage .field--name-field-etat-formation,body.page-node-type-formation .storage .field--name-field-prise-en-charge,body.page-node-type-formation .storage .field--name-field-type-contact,body.page-node-type-formation .storage .field--name-field-type-de-depense,body.page-node-type-formation .storage .field--name-field-type-de-recette,body.page-node-type-formation .storage .field--name-field-type-structure,body.page-node-type-formation .storage .field--name-ws-roles,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-formation article .field--name-field-etat-fa,body.page-node-type-formation article .field--name-field-etat-formation,body.page-node-type-formation article .field--name-field-prise-en-charge,body.page-node-type-formation article .field--name-field-type-contact,body.page-node-type-formation article .field--name-field-type-de-depense,body.page-node-type-formation article .field--name-field-type-de-recette,body.page-node-type-formation article .field--name-field-type-structure,body.page-node-type-formation article .field--name-ws-roles,body.page-node-type-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation .storage .field--name-field-etat-fa,body.page-node-type-inscrit-formation .storage .field--name-field-etat-formation,body.page-node-type-inscrit-formation .storage .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation .storage .field--name-field-type-contact,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-depense,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-recette,body.page-node-type-inscrit-formation .storage .field--name-field-type-structure,body.page-node-type-inscrit-formation .storage .field--name-ws-roles,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation article .field--name-field-etat-fa,body.page-node-type-inscrit-formation article .field--name-field-etat-formation,body.page-node-type-inscrit-formation article .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation article .field--name-field-type-contact,body.page-node-type-inscrit-formation article .field--name-field-type-de-depense,body.page-node-type-inscrit-formation article .field--name-field-type-de-recette,body.page-node-type-inscrit-formation article .field--name-field-type-structure,body.page-node-type-inscrit-formation article .field--name-ws-roles,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-fa,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-formation,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-contact,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-depense,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-recette,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-fa,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-formation,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-contact,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-depense,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-recette,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement,body.path-storage-depenses .storage .field--name-field-etat-fa,body.path-storage-depenses .storage .field--name-field-etat-formation,body.path-storage-depenses .storage .field--name-field-prise-en-charge,body.path-storage-depenses .storage .field--name-field-type-contact,body.path-storage-depenses .storage .field--name-field-type-de-depense,body.path-storage-depenses .storage .field--name-field-type-de-recette,body.path-storage-depenses .storage .field--name-field-type-structure,body.path-storage-depenses .storage .field--name-ws-roles,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement,body.path-storage-depenses article .field--name-field-etat-fa,body.path-storage-depenses article .field--name-field-etat-formation,body.path-storage-depenses article .field--name-field-prise-en-charge,body.path-storage-depenses article .field--name-field-type-contact,body.path-storage-depenses article .field--name-field-type-de-depense,body.path-storage-depenses article .field--name-field-type-de-recette,body.path-storage-depenses article .field--name-field-type-structure,body.path-storage-depenses article .field--name-ws-roles,body.path-storage-depenses article.profile .field--name-field-structures-rattachement,body.path-storage-recettes .storage .field--name-field-etat-fa,body.path-storage-recettes .storage .field--name-field-etat-formation,body.path-storage-recettes .storage .field--name-field-prise-en-charge,body.path-storage-recettes .storage .field--name-field-type-contact,body.path-storage-recettes .storage .field--name-field-type-de-depense,body.path-storage-recettes .storage .field--name-field-type-de-recette,body.path-storage-recettes .storage .field--name-field-type-structure,body.path-storage-recettes .storage .field--name-ws-roles,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement,body.path-storage-recettes article .field--name-field-etat-fa,body.path-storage-recettes article .field--name-field-etat-formation,body.path-storage-recettes article .field--name-field-prise-en-charge,body.path-storage-recettes article .field--name-field-type-contact,body.path-storage-recettes article .field--name-field-type-de-depense,body.path-storage-recettes article .field--name-field-type-de-recette,body.path-storage-recettes article .field--name-field-type-structure,body.path-storage-recettes article .field--name-ws-roles,body.path-storage-recettes article.profile .field--name-field-structures-rattachement,body.path-user.user-detail .storage .field--name-field-etat-fa,body.path-user.user-detail .storage .field--name-field-etat-formation,body.path-user.user-detail .storage .field--name-field-prise-en-charge,body.path-user.user-detail .storage .field--name-field-type-contact,body.path-user.user-detail .storage .field--name-field-type-de-depense,body.path-user.user-detail .storage .field--name-field-type-de-recette,body.path-user.user-detail .storage .field--name-field-type-structure,body.path-user.user-detail .storage .field--name-ws-roles,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement,body.path-user.user-detail article .field--name-field-etat-fa,body.path-user.user-detail article .field--name-field-etat-formation,body.path-user.user-detail article .field--name-field-prise-en-charge,body.path-user.user-detail article .field--name-field-type-contact,body.path-user.user-detail article .field--name-field-type-de-depense,body.path-user.user-detail article .field--name-field-type-de-recette,body.path-user.user-detail article .field--name-field-type-structure,body.path-user.user-detail article .field--name-ws-roles,body.path-user.user-detail article.profile .field--name-field-structures-rattachement{background:#f6a444;border-radius:0 30px 30px 0;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:1;margin-left:-15px;margin-right:25px;padding:8px 25px 8px 12px}body.page-node-type-contact .storage .field--name-field-etat-fa a,body.page-node-type-contact .storage .field--name-field-etat-formation a,body.page-node-type-contact .storage .field--name-field-prise-en-charge a,body.page-node-type-contact .storage .field--name-field-type-contact a,body.page-node-type-contact .storage .field--name-field-type-de-depense a,body.page-node-type-contact .storage .field--name-field-type-de-recette a,body.page-node-type-contact .storage .field--name-field-type-structure a,body.page-node-type-contact .storage .field--name-ws-roles a,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-contact article .field--name-field-etat-fa a,body.page-node-type-contact article .field--name-field-etat-formation a,body.page-node-type-contact article .field--name-field-prise-en-charge a,body.page-node-type-contact article .field--name-field-type-contact a,body.page-node-type-contact article .field--name-field-type-de-depense a,body.page-node-type-contact article .field--name-field-type-de-recette a,body.page-node-type-contact article .field--name-field-type-structure a,body.page-node-type-contact article .field--name-ws-roles a,body.page-node-type-contact article.profile .field--name-field-structures-rattachement a,body.page-node-type-deploiement .storage .field--name-field-etat-fa a,body.page-node-type-deploiement .storage .field--name-field-etat-formation a,body.page-node-type-deploiement .storage .field--name-field-prise-en-charge a,body.page-node-type-deploiement .storage .field--name-field-type-contact a,body.page-node-type-deploiement .storage .field--name-field-type-de-depense a,body.page-node-type-deploiement .storage .field--name-field-type-de-recette a,body.page-node-type-deploiement .storage .field--name-field-type-structure a,body.page-node-type-deploiement .storage .field--name-ws-roles a,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-deploiement article .field--name-field-etat-fa a,body.page-node-type-deploiement article .field--name-field-etat-formation a,body.page-node-type-deploiement article .field--name-field-prise-en-charge a,body.page-node-type-deploiement article .field--name-field-type-contact a,body.page-node-type-deploiement article .field--name-field-type-de-depense a,body.page-node-type-deploiement article .field--name-field-type-de-recette a,body.page-node-type-deploiement article .field--name-field-type-structure a,body.page-node-type-deploiement article .field--name-ws-roles a,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement a,body.page-node-type-fiche-alerte .storage .field--name-field-etat-fa a,body.page-node-type-fiche-alerte .storage .field--name-field-etat-formation a,body.page-node-type-fiche-alerte .storage .field--name-field-prise-en-charge a,body.page-node-type-fiche-alerte .storage .field--name-field-type-contact a,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-depense a,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-recette a,body.page-node-type-fiche-alerte .storage .field--name-field-type-structure a,body.page-node-type-fiche-alerte .storage .field--name-ws-roles a,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-fiche-alerte article .field--name-field-etat-fa a,body.page-node-type-fiche-alerte article .field--name-field-etat-formation a,body.page-node-type-fiche-alerte article .field--name-field-prise-en-charge a,body.page-node-type-fiche-alerte article .field--name-field-type-contact a,body.page-node-type-fiche-alerte article .field--name-field-type-de-depense a,body.page-node-type-fiche-alerte article .field--name-field-type-de-recette a,body.page-node-type-fiche-alerte article .field--name-field-type-structure a,body.page-node-type-fiche-alerte article .field--name-ws-roles a,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement a,body.page-node-type-formation .storage .field--name-field-etat-fa a,body.page-node-type-formation .storage .field--name-field-etat-formation a,body.page-node-type-formation .storage .field--name-field-prise-en-charge a,body.page-node-type-formation .storage .field--name-field-type-contact a,body.page-node-type-formation .storage .field--name-field-type-de-depense a,body.page-node-type-formation .storage .field--name-field-type-de-recette a,body.page-node-type-formation .storage .field--name-field-type-structure a,body.page-node-type-formation .storage .field--name-ws-roles a,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-formation article .field--name-field-etat-fa a,body.page-node-type-formation article .field--name-field-etat-formation a,body.page-node-type-formation article .field--name-field-prise-en-charge a,body.page-node-type-formation article .field--name-field-type-contact a,body.page-node-type-formation article .field--name-field-type-de-depense a,body.page-node-type-formation article .field--name-field-type-de-recette a,body.page-node-type-formation article .field--name-field-type-structure a,body.page-node-type-formation article .field--name-ws-roles a,body.page-node-type-formation article.profile .field--name-field-structures-rattachement a,body.page-node-type-inscrit-formation .storage .field--name-field-etat-fa a,body.page-node-type-inscrit-formation .storage .field--name-field-etat-formation a,body.page-node-type-inscrit-formation .storage .field--name-field-prise-en-charge a,body.page-node-type-inscrit-formation .storage .field--name-field-type-contact a,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-depense a,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-recette a,body.page-node-type-inscrit-formation .storage .field--name-field-type-structure a,body.page-node-type-inscrit-formation .storage .field--name-ws-roles a,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-inscrit-formation article .field--name-field-etat-fa a,body.page-node-type-inscrit-formation article .field--name-field-etat-formation a,body.page-node-type-inscrit-formation article .field--name-field-prise-en-charge a,body.page-node-type-inscrit-formation article .field--name-field-type-contact a,body.page-node-type-inscrit-formation article .field--name-field-type-de-depense a,body.page-node-type-inscrit-formation article .field--name-field-type-de-recette a,body.page-node-type-inscrit-formation article .field--name-field-type-structure a,body.page-node-type-inscrit-formation article .field--name-ws-roles a,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-fa a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-formation a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-prise-en-charge a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-contact a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-depense a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-recette a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-structure a,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles a,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-fa a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-formation a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-prise-en-charge a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-contact a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-depense a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-recette a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-structure a,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles a,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement a,body.path-storage-depenses .storage .field--name-field-etat-fa a,body.path-storage-depenses .storage .field--name-field-etat-formation a,body.path-storage-depenses .storage .field--name-field-prise-en-charge a,body.path-storage-depenses .storage .field--name-field-type-contact a,body.path-storage-depenses .storage .field--name-field-type-de-depense a,body.path-storage-depenses .storage .field--name-field-type-de-recette a,body.path-storage-depenses .storage .field--name-field-type-structure a,body.path-storage-depenses .storage .field--name-ws-roles a,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement a,body.path-storage-depenses article .field--name-field-etat-fa a,body.path-storage-depenses article .field--name-field-etat-formation a,body.path-storage-depenses article .field--name-field-prise-en-charge a,body.path-storage-depenses article .field--name-field-type-contact a,body.path-storage-depenses article .field--name-field-type-de-depense a,body.path-storage-depenses article .field--name-field-type-de-recette a,body.path-storage-depenses article .field--name-field-type-structure a,body.path-storage-depenses article .field--name-ws-roles a,body.path-storage-depenses article.profile .field--name-field-structures-rattachement a,body.path-storage-recettes .storage .field--name-field-etat-fa a,body.path-storage-recettes .storage .field--name-field-etat-formation a,body.path-storage-recettes .storage .field--name-field-prise-en-charge a,body.path-storage-recettes .storage .field--name-field-type-contact a,body.path-storage-recettes .storage .field--name-field-type-de-depense a,body.path-storage-recettes .storage .field--name-field-type-de-recette a,body.path-storage-recettes .storage .field--name-field-type-structure a,body.path-storage-recettes .storage .field--name-ws-roles a,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement a,body.path-storage-recettes article .field--name-field-etat-fa a,body.path-storage-recettes article .field--name-field-etat-formation a,body.path-storage-recettes article .field--name-field-prise-en-charge a,body.path-storage-recettes article .field--name-field-type-contact a,body.path-storage-recettes article .field--name-field-type-de-depense a,body.path-storage-recettes article .field--name-field-type-de-recette a,body.path-storage-recettes article .field--name-field-type-structure a,body.path-storage-recettes article .field--name-ws-roles a,body.path-storage-recettes article.profile .field--name-field-structures-rattachement a,body.path-user.user-detail .storage .field--name-field-etat-fa a,body.path-user.user-detail .storage .field--name-field-etat-formation a,body.path-user.user-detail .storage .field--name-field-prise-en-charge a,body.path-user.user-detail .storage .field--name-field-type-contact a,body.path-user.user-detail .storage .field--name-field-type-de-depense a,body.path-user.user-detail .storage .field--name-field-type-de-recette a,body.path-user.user-detail .storage .field--name-field-type-structure a,body.path-user.user-detail .storage .field--name-ws-roles a,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement a,body.path-user.user-detail article .field--name-field-etat-fa a,body.path-user.user-detail article .field--name-field-etat-formation a,body.path-user.user-detail article .field--name-field-prise-en-charge a,body.path-user.user-detail article .field--name-field-type-contact a,body.path-user.user-detail article .field--name-field-type-de-depense a,body.path-user.user-detail article .field--name-field-type-de-recette a,body.path-user.user-detail article .field--name-field-type-structure a,body.path-user.user-detail article .field--name-ws-roles a,body.path-user.user-detail article.profile .field--name-field-structures-rattachement a{color:#fff}@media (min-width:992px){body.page-node-type-contact .storage .field--name-field-etat-fa,body.page-node-type-contact .storage .field--name-field-etat-formation,body.page-node-type-contact .storage .field--name-field-prise-en-charge,body.page-node-type-contact .storage .field--name-field-type-contact,body.page-node-type-contact .storage .field--name-field-type-de-depense,body.page-node-type-contact .storage .field--name-field-type-de-recette,body.page-node-type-contact .storage .field--name-field-type-structure,body.page-node-type-contact .storage .field--name-ws-roles,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement,body.page-node-type-contact article .field--name-field-etat-fa,body.page-node-type-contact article .field--name-field-etat-formation,body.page-node-type-contact article .field--name-field-prise-en-charge,body.page-node-type-contact article .field--name-field-type-contact,body.page-node-type-contact article .field--name-field-type-de-depense,body.page-node-type-contact article .field--name-field-type-de-recette,body.page-node-type-contact article .field--name-field-type-structure,body.page-node-type-contact article .field--name-ws-roles,body.page-node-type-contact article.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement .storage .field--name-field-etat-fa,body.page-node-type-deploiement .storage .field--name-field-etat-formation,body.page-node-type-deploiement .storage .field--name-field-prise-en-charge,body.page-node-type-deploiement .storage .field--name-field-type-contact,body.page-node-type-deploiement .storage .field--name-field-type-de-depense,body.page-node-type-deploiement .storage .field--name-field-type-de-recette,body.page-node-type-deploiement .storage .field--name-field-type-structure,body.page-node-type-deploiement .storage .field--name-ws-roles,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement article .field--name-field-etat-fa,body.page-node-type-deploiement article .field--name-field-etat-formation,body.page-node-type-deploiement article .field--name-field-prise-en-charge,body.page-node-type-deploiement article .field--name-field-type-contact,body.page-node-type-deploiement article .field--name-field-type-de-depense,body.page-node-type-deploiement article .field--name-field-type-de-recette,body.page-node-type-deploiement article .field--name-field-type-structure,body.page-node-type-deploiement article .field--name-ws-roles,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte .storage .field--name-field-etat-fa,body.page-node-type-fiche-alerte .storage .field--name-field-etat-formation,body.page-node-type-fiche-alerte .storage .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte .storage .field--name-field-type-contact,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-depense,body.page-node-type-fiche-alerte .storage .field--name-field-type-de-recette,body.page-node-type-fiche-alerte .storage .field--name-field-type-structure,body.page-node-type-fiche-alerte .storage .field--name-ws-roles,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte article .field--name-field-etat-fa,body.page-node-type-fiche-alerte article .field--name-field-etat-formation,body.page-node-type-fiche-alerte article .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte article .field--name-field-type-contact,body.page-node-type-fiche-alerte article .field--name-field-type-de-depense,body.page-node-type-fiche-alerte article .field--name-field-type-de-recette,body.page-node-type-fiche-alerte article .field--name-field-type-structure,body.page-node-type-fiche-alerte article .field--name-ws-roles,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement,body.page-node-type-formation .storage .field--name-field-etat-fa,body.page-node-type-formation .storage .field--name-field-etat-formation,body.page-node-type-formation .storage .field--name-field-prise-en-charge,body.page-node-type-formation .storage .field--name-field-type-contact,body.page-node-type-formation .storage .field--name-field-type-de-depense,body.page-node-type-formation .storage .field--name-field-type-de-recette,body.page-node-type-formation .storage .field--name-field-type-structure,body.page-node-type-formation .storage .field--name-ws-roles,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-formation article .field--name-field-etat-fa,body.page-node-type-formation article .field--name-field-etat-formation,body.page-node-type-formation article .field--name-field-prise-en-charge,body.page-node-type-formation article .field--name-field-type-contact,body.page-node-type-formation article .field--name-field-type-de-depense,body.page-node-type-formation article .field--name-field-type-de-recette,body.page-node-type-formation article .field--name-field-type-structure,body.page-node-type-formation article .field--name-ws-roles,body.page-node-type-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation .storage .field--name-field-etat-fa,body.page-node-type-inscrit-formation .storage .field--name-field-etat-formation,body.page-node-type-inscrit-formation .storage .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation .storage .field--name-field-type-contact,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-depense,body.page-node-type-inscrit-formation .storage .field--name-field-type-de-recette,body.page-node-type-inscrit-formation .storage .field--name-field-type-structure,body.page-node-type-inscrit-formation .storage .field--name-ws-roles,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation article .field--name-field-etat-fa,body.page-node-type-inscrit-formation article .field--name-field-etat-formation,body.page-node-type-inscrit-formation article .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation article .field--name-field-type-contact,body.page-node-type-inscrit-formation article .field--name-field-type-de-depense,body.page-node-type-inscrit-formation article .field--name-field-type-de-recette,body.page-node-type-inscrit-formation article .field--name-field-type-structure,body.page-node-type-inscrit-formation article .field--name-ws-roles,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-fa,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-formation,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-contact,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-depense,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-de-recette,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-fa,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-formation,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-contact,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-depense,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-de-recette,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-structure,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement,body.path-storage-depenses .storage .field--name-field-etat-fa,body.path-storage-depenses .storage .field--name-field-etat-formation,body.path-storage-depenses .storage .field--name-field-prise-en-charge,body.path-storage-depenses .storage .field--name-field-type-contact,body.path-storage-depenses .storage .field--name-field-type-de-depense,body.path-storage-depenses .storage .field--name-field-type-de-recette,body.path-storage-depenses .storage .field--name-field-type-structure,body.path-storage-depenses .storage .field--name-ws-roles,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement,body.path-storage-depenses article .field--name-field-etat-fa,body.path-storage-depenses article .field--name-field-etat-formation,body.path-storage-depenses article .field--name-field-prise-en-charge,body.path-storage-depenses article .field--name-field-type-contact,body.path-storage-depenses article .field--name-field-type-de-depense,body.path-storage-depenses article .field--name-field-type-de-recette,body.path-storage-depenses article .field--name-field-type-structure,body.path-storage-depenses article .field--name-ws-roles,body.path-storage-depenses article.profile .field--name-field-structures-rattachement,body.path-storage-recettes .storage .field--name-field-etat-fa,body.path-storage-recettes .storage .field--name-field-etat-formation,body.path-storage-recettes .storage .field--name-field-prise-en-charge,body.path-storage-recettes .storage .field--name-field-type-contact,body.path-storage-recettes .storage .field--name-field-type-de-depense,body.path-storage-recettes .storage .field--name-field-type-de-recette,body.path-storage-recettes .storage .field--name-field-type-structure,body.path-storage-recettes .storage .field--name-ws-roles,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement,body.path-storage-recettes article .field--name-field-etat-fa,body.path-storage-recettes article .field--name-field-etat-formation,body.path-storage-recettes article .field--name-field-prise-en-charge,body.path-storage-recettes article .field--name-field-type-contact,body.path-storage-recettes article .field--name-field-type-de-depense,body.path-storage-recettes article .field--name-field-type-de-recette,body.path-storage-recettes article .field--name-field-type-structure,body.path-storage-recettes article .field--name-ws-roles,body.path-storage-recettes article.profile .field--name-field-structures-rattachement,body.path-user.user-detail .storage .field--name-field-etat-fa,body.path-user.user-detail .storage .field--name-field-etat-formation,body.path-user.user-detail .storage .field--name-field-prise-en-charge,body.path-user.user-detail .storage .field--name-field-type-contact,body.path-user.user-detail .storage .field--name-field-type-de-depense,body.path-user.user-detail .storage .field--name-field-type-de-recette,body.path-user.user-detail .storage .field--name-field-type-structure,body.path-user.user-detail .storage .field--name-ws-roles,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement,body.path-user.user-detail article .field--name-field-etat-fa,body.path-user.user-detail article .field--name-field-etat-formation,body.path-user.user-detail article .field--name-field-prise-en-charge,body.path-user.user-detail article .field--name-field-type-contact,body.path-user.user-detail article .field--name-field-type-de-depense,body.path-user.user-detail article .field--name-field-type-de-recette,body.path-user.user-detail article .field--name-field-type-structure,body.path-user.user-detail article .field--name-ws-roles,body.path-user.user-detail article.profile .field--name-field-structures-rattachement{margin-left:-30px;padding-left:30px}}body.page-node-type-contact .storage .field--name-field-type-contact .field__item,body.page-node-type-contact .storage .field--name-ws-roles .field__item,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-contact article .field--name-field-type-contact .field__item,body.page-node-type-contact article .field--name-ws-roles .field__item,body.page-node-type-contact article.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-deploiement .storage .field--name-field-type-contact .field__item,body.page-node-type-deploiement .storage .field--name-ws-roles .field__item,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-deploiement article .field--name-field-type-contact .field__item,body.page-node-type-deploiement article .field--name-ws-roles .field__item,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-fiche-alerte .storage .field--name-field-type-contact .field__item,body.page-node-type-fiche-alerte .storage .field--name-ws-roles .field__item,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-fiche-alerte article .field--name-field-type-contact .field__item,body.page-node-type-fiche-alerte article .field--name-ws-roles .field__item,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-formation .storage .field--name-field-type-contact .field__item,body.page-node-type-formation .storage .field--name-ws-roles .field__item,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-formation article .field--name-field-type-contact .field__item,body.page-node-type-formation article .field--name-ws-roles .field__item,body.page-node-type-formation article.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-inscrit-formation .storage .field--name-field-type-contact .field__item,body.page-node-type-inscrit-formation .storage .field--name-ws-roles .field__item,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-inscrit-formation article .field--name-field-type-contact .field__item,body.page-node-type-inscrit-formation article .field--name-ws-roles .field__item,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-contact .field__item,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles .field__item,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement .field__item,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-contact .field__item,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles .field__item,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement .field__item,body.path-storage-depenses .storage .field--name-field-type-contact .field__item,body.path-storage-depenses .storage .field--name-ws-roles .field__item,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement .field__item,body.path-storage-depenses article .field--name-field-type-contact .field__item,body.path-storage-depenses article .field--name-ws-roles .field__item,body.path-storage-depenses article.profile .field--name-field-structures-rattachement .field__item,body.path-storage-recettes .storage .field--name-field-type-contact .field__item,body.path-storage-recettes .storage .field--name-ws-roles .field__item,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement .field__item,body.path-storage-recettes article .field--name-field-type-contact .field__item,body.path-storage-recettes article .field--name-ws-roles .field__item,body.path-storage-recettes article.profile .field--name-field-structures-rattachement .field__item,body.path-user.user-detail .storage .field--name-field-type-contact .field__item,body.path-user.user-detail .storage .field--name-ws-roles .field__item,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement .field__item,body.path-user.user-detail article .field--name-field-type-contact .field__item,body.path-user.user-detail article .field--name-ws-roles .field__item,body.path-user.user-detail article.profile .field--name-field-structures-rattachement .field__item{display:inline}body.page-node-type-contact .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-contact .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-contact article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-contact article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-contact article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-deploiement .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-deploiement .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-deploiement article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-deploiement article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-fiche-alerte .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-fiche-alerte .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-fiche-alerte article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-fiche-alerte article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-formation .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-formation .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-formation article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-formation article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-formation article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-inscrit-formation .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-inscrit-formation .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-inscrit-formation article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-inscrit-formation article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-type-contact .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles .field__item:not(:last-child):after,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-storage-depenses .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.path-storage-depenses .storage .field--name-ws-roles .field__item:not(:last-child):after,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-storage-depenses article .field--name-field-type-contact .field__item:not(:last-child):after,body.path-storage-depenses article .field--name-ws-roles .field__item:not(:last-child):after,body.path-storage-depenses article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-storage-recettes .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.path-storage-recettes .storage .field--name-ws-roles .field__item:not(:last-child):after,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-storage-recettes article .field--name-field-type-contact .field__item:not(:last-child):after,body.path-storage-recettes article .field--name-ws-roles .field__item:not(:last-child):after,body.path-storage-recettes article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-user.user-detail .storage .field--name-field-type-contact .field__item:not(:last-child):after,body.path-user.user-detail .storage .field--name-ws-roles .field__item:not(:last-child):after,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after,body.path-user.user-detail article .field--name-field-type-contact .field__item:not(:last-child):after,body.path-user.user-detail article .field--name-ws-roles .field__item:not(:last-child):after,body.path-user.user-detail article.profile .field--name-field-structures-rattachement .field__item:not(:last-child):after{content:", "}body.page-node-type-contact .storage .group-intro,body.page-node-type-contact article .group-intro,body.page-node-type-deploiement .storage .group-intro,body.page-node-type-deploiement article .group-intro,body.page-node-type-fiche-alerte .storage .group-intro,body.page-node-type-fiche-alerte article .group-intro,body.page-node-type-formation .storage .group-intro,body.page-node-type-formation article .group-intro,body.page-node-type-inscrit-formation .storage .group-intro,body.page-node-type-inscrit-formation article .group-intro,body.page-node-type-structure:has(.node--view-mode-full) .storage .group-intro,body.page-node-type-structure:has(.node--view-mode-full) article .group-intro,body.path-storage-depenses .storage .group-intro,body.path-storage-depenses article .group-intro,body.path-storage-recettes .storage .group-intro,body.path-storage-recettes article .group-intro,body.path-user.user-detail .storage .group-intro,body.path-user.user-detail article .group-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body.page-node-type-contact .storage .field--name-ws-roles,body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement,body.page-node-type-contact article .field--name-ws-roles,body.page-node-type-contact article.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement .storage .field--name-ws-roles,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement article .field--name-ws-roles,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte .storage .field--name-ws-roles,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte article .field--name-ws-roles,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement,body.page-node-type-formation .storage .field--name-ws-roles,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-formation article .field--name-ws-roles,body.page-node-type-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation .storage .field--name-ws-roles,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation article .field--name-ws-roles,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-ws-roles,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement,body.path-storage-depenses .storage .field--name-ws-roles,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement,body.path-storage-depenses article .field--name-ws-roles,body.path-storage-depenses article.profile .field--name-field-structures-rattachement,body.path-storage-recettes .storage .field--name-ws-roles,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement,body.path-storage-recettes article .field--name-ws-roles,body.path-storage-recettes article.profile .field--name-field-structures-rattachement,body.path-user.user-detail .storage .field--name-ws-roles,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement,body.path-user.user-detail article .field--name-ws-roles,body.path-user.user-detail article.profile .field--name-field-structures-rattachement{display:block}body.page-node-type-contact .storage.profile .field--name-field-structures-rattachement,body.page-node-type-contact article.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement .storage.profile .field--name-field-structures-rattachement,body.page-node-type-deploiement article.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte .storage.profile .field--name-field-structures-rattachement,body.page-node-type-fiche-alerte article.profile .field--name-field-structures-rattachement,body.page-node-type-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation .storage.profile .field--name-field-structures-rattachement,body.page-node-type-inscrit-formation article.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) .storage.profile .field--name-field-structures-rattachement,body.page-node-type-structure:has(.node--view-mode-full) article.profile .field--name-field-structures-rattachement,body.path-storage-depenses .storage.profile .field--name-field-structures-rattachement,body.path-storage-depenses article.profile .field--name-field-structures-rattachement,body.path-storage-recettes .storage.profile .field--name-field-structures-rattachement,body.path-storage-recettes article.profile .field--name-field-structures-rattachement,body.path-user.user-detail .storage.profile .field--name-field-structures-rattachement,body.path-user.user-detail article.profile .field--name-field-structures-rattachement{background:#dd943e}body.page-node-type-contact .storage .field--name-field-prise-en-charge,body.page-node-type-contact article .field--name-field-prise-en-charge,body.page-node-type-deploiement .storage .field--name-field-prise-en-charge,body.page-node-type-deploiement article .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte .storage .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte article .field--name-field-prise-en-charge,body.page-node-type-formation .storage .field--name-field-prise-en-charge,body.page-node-type-formation article .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation .storage .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation article .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-prise-en-charge,body.path-storage-depenses .storage .field--name-field-prise-en-charge,body.path-storage-depenses article .field--name-field-prise-en-charge,body.path-storage-recettes .storage .field--name-field-prise-en-charge,body.path-storage-recettes article .field--name-field-prise-en-charge,body.path-user.user-detail .storage .field--name-field-prise-en-charge,body.path-user.user-detail article .field--name-field-prise-en-charge{background:#dd943e}@media (min-width:992px){body.page-node-type-contact .storage .field--name-field-prise-en-charge,body.page-node-type-contact article .field--name-field-prise-en-charge,body.page-node-type-deploiement .storage .field--name-field-prise-en-charge,body.page-node-type-deploiement article .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte .storage .field--name-field-prise-en-charge,body.page-node-type-fiche-alerte article .field--name-field-prise-en-charge,body.page-node-type-formation .storage .field--name-field-prise-en-charge,body.page-node-type-formation article .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation .storage .field--name-field-prise-en-charge,body.page-node-type-inscrit-formation article .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-prise-en-charge,body.path-storage-depenses .storage .field--name-field-prise-en-charge,body.path-storage-depenses article .field--name-field-prise-en-charge,body.path-storage-recettes .storage .field--name-field-prise-en-charge,body.path-storage-recettes article .field--name-field-prise-en-charge,body.path-user.user-detail .storage .field--name-field-prise-en-charge,body.path-user.user-detail article .field--name-field-prise-en-charge{margin-left:-30px;padding-left:30px;position:relative;z-index:-1}}@media (min-width:992px){body.page-node-type-contact .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-contact article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-deploiement .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-deploiement article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-fiche-alerte .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-fiche-alerte article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-formation .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-formation article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-inscrit-formation .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-inscrit-formation article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.page-node-type-structure:has(.node--view-mode-full) article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-storage-depenses .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-storage-depenses article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-storage-recettes .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-storage-recettes article .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-user.user-detail .storage .field--name-field-etat-fa+.field--name-field-prise-en-charge,body.path-user.user-detail article .field--name-field-etat-fa+.field--name-field-prise-en-charge{margin-left:-45px}}.node--type-contact.node--view-mode-full h1{margin-bottom:var(--margin)}.node--type-contact.node--view-mode-full h1 .field--name-field-nom,.node--type-contact.node--view-mode-full h1 .field--name-field-prenom{display:inline}.node--type-contact.node--view-mode-full h1 .field--name-field-nom{text-transform:uppercase}.footer .field{margin-bottom:0!important}.link-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark);display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-bottom:30px;text-decoration:none}.link-back:hover{color:#f6a444}.link-back:before{background:var(--color-dark);content:"";display:inline-block;height:22px;margin-right:10px;-webkit-mask-image:url(../img/arrows/chevron.svg);mask-image:url(../img/arrows/chevron.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:8px auto;mask-size:8px auto;position:relative;top:1px;width:14px}@media (min-width:992px){.link-back{color:var(--color-dark)}.link-back:hover{color:#2182c1}.link-back:hover:before{background:#2182c1}}.node-inscrit-formation-public-form{margin-bottom:30px}.node-inscrit-formation-public-form .infos-formation{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-bottom:15px}.node-inscrit-formation-public-form .infos-formation .date,.node-inscrit-formation-public-form .infos-formation .lieu{min-height:24px;padding-left:30px;position:relative}.node-inscrit-formation-public-form .infos-formation .date:before,.node-inscrit-formation-public-form .infos-formation .lieu:before{background:#183a60;content:"";display:block;height:24px;left:0;position:absolute;top:0;width:24px}.node-inscrit-formation-public-form .infos-formation .date:before{-webkit-mask-image:url(../img/divers/calendar.svg);mask-image:url(../img/divers/calendar.svg)}.node-inscrit-formation-public-form .infos-formation .date:before,.node-inscrit-formation-public-form .infos-formation .lieu:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.node-inscrit-formation-public-form .infos-formation .lieu:before{-webkit-mask-image:url(../img/divers/pin.svg);mask-image:url(../img/divers/pin.svg)}.card-user,.change-pwd-form,.node-inscrit-formation-public-form,.user-form{margin-left:auto;margin-right:auto;max-width:720px}.card-user legend,.change-pwd-form legend,.node-inscrit-formation-public-form legend,.user-form legend{margin:0}.card-user legend .fieldset-legend,.change-pwd-form legend .fieldset-legend,.node-inscrit-formation-public-form legend .fieldset-legend,.user-form legend .fieldset-legend{font-weight:700}.card-user .fieldset-wrapper .form-inline,.change-pwd-form .fieldset-wrapper .form-inline,.node-inscrit-formation-public-form .fieldset-wrapper .form-inline,.user-form .fieldset-wrapper .form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.node-inscrit-formation-public-form details summary,.user-form details summary{font-size:16px;font-weight:700}.change-pwd-form .form-type-password-confirm .password-suggestions,.user-form .form-type-password-confirm .password-suggestions{background:var(--color-light);border:0;margin:0;max-width:none;padding:15px;width:100%}@media (min-width:992px){.change-pwd-form .form-type-password-confirm,.user-form .form-type-password-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.change-pwd-form .form-type-password-confirm .form-type-password,.user-form .form-type-password-confirm .form-type-password{max-width:none;width:calc(50% - 7.5px)}}.item-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:10px;padding:6px 8px}.item-message .btn{margin:0;padding:4px 8px}.item-message .form-item-ws-created{font-weight:700}@media (min-width:992px){.item-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:0 10px;padding-right:6px}.item-message .form-item-ws-created{width:100%}.item-message .btn-archiver{margin-left:auto}}.item-message p{margin:0}details summary,details summary::marker{list-style-type:none}summary::-webkit-details-marker{display:none}.views-ef-fieldset-container>.form-submit{display:none}.bef-exposed-form .form--inline>details,.views-ef-fieldset-root>details{border:0;clear:both;float:left;margin-bottom:10px;position:relative}.bef-exposed-form .form--inline>details:before,.views-ef-fieldset-root>details:before{background-color:#fff;border:1px solid #ced4da;content:"";display:block;height:17px;left:0;position:absolute;top:2px;-webkit-transition:border .15s;transition:border .15s;width:17px}.bef-exposed-form .form--inline>details>.details-wrapper,.bef-exposed-form .form--inline>details>summary,.views-ef-fieldset-root>details>.details-wrapper,.views-ef-fieldset-root>details>summary{background:0 none;border:0;padding:0 0 0 23px}.bef-exposed-form .form--inline>details>summary,.views-ef-fieldset-root>details>summary{position:relative;z-index:2}.bef-exposed-form .form--inline>details .details-wrapper:before,.views-ef-fieldset-root>details .details-wrapper:before{background-image:url(../img/divers/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;left:3px;pointer-events:none;position:absolute;top:4px;width:12px}.bef-exposed-form .form--inline>details .form-control,.views-ef-fieldset-root>details .form-control{border-radius:0}.bef-exposed-form .form--inline>details .form-item-changed-min,.bef-exposed-form .form--inline>details .form-item-created-min,.views-ef-fieldset-root>details .form-item-changed-min,.views-ef-fieldset-root>details .form-item-created-min{margin-top:5px}.bef-exposed-form .form--inline>details .form-item-changed-min label,.bef-exposed-form .form--inline>details .form-item-created-min label,.views-ef-fieldset-root>details .form-item-changed-min label,.views-ef-fieldset-root>details .form-item-created-min label{font-size:15px;width:25px}.bef-exposed-form .form--inline>details .form-item-field-montant-value-max,.bef-exposed-form .form--inline>details .form-item-field-montant-value-min,.views-ef-fieldset-root>details .form-item-field-montant-value-max,.views-ef-fieldset-root>details .form-item-field-montant-value-min{max-width:100px}.bef-exposed-form .form--inline>details .form-item-changed-max>label,.bef-exposed-form .form--inline>details .form-item-created-max>label,.views-ef-fieldset-root>details .form-item-changed-max>label,.views-ef-fieldset-root>details .form-item-created-max>label{width:25px}.bef-exposed-form .form--inline>details [id*=edit-user] fieldset legend,.views-ef-fieldset-root>details [id*=edit-user] fieldset legend{display:none}@media (min-width:992px){.bef-exposed-form .form--inline>details:hover:before,.views-ef-fieldset-root>details:hover:before{border:1px solid var(--color-dark)}}.view-notifications{margin-bottom:30px}.view-notifications .view-header{font-weight:700;margin-bottom:10px}@media (max-width:991px){.view-notifications{margin-bottom:15px}}.view .view-main:first-child:last-child{margin-left:auto;margin-right:auto;max-width:var(--container-3);padding:15px 0 0;width:100%}.view .total-results{font-size:18px;font-weight:700;margin:10px 0}.view .view-header{margin-bottom:15px}.view .view-header .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.view .view-header .header-buttons .btn{margin:0}@media (min-width:992px){.view .view-header{padding-right:7.5px}.view .view-header .header-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;margin-top:-45px;pointer-events:none}.view .view-header .header-buttons .btn{margin:0;pointer-events:all}}.view .group-left-links,.view .group-right-links{font-size:0;text-align:right;white-space:nowrap}@media (min-width:992px){.view .group-left-links a,.view .group-right-links a{opacity:.2;-webkit-transition:opacity .2s;transition:opacity .2s}.view .group-left-links:hover a,.view .group-right-links:hover a{opacity:1}}.view .group-left-links a,.view .group-right-links a{display:inline-block;margin:0 4px;vertical-align:middle}@media (min-width:992px){.view .group-left-links,.view .group-right-links{padding-right:30px}}.vbo-view-form #edit-header{margin-bottom:15px}@media (min-width:992px){.vbo-view-form #edit-header>.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}}.vbo-view-form .form-item-action label{display:none}@media (min-width:992px){.view .view-main .vbo-view-form>.form-actions:last-child{display:none}}.view-check-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.view-check-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.view-check-filters .view-filters,.view-check-filters .view-main{width:100%}.view-check-filters .view-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #ededed;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative;-webkit-transition:width .25s;transition:width .25s;white-space:nowrap}.view-check-filters .view-filters .form-item label{font-weight:400;white-space:normal}.view-check-filters .view-filters .views-exposed-form{height:calc(100% - 45px);padding:0}.view-check-filters .view-filters .views-exposed-form>.form--inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.view-check-filters .view-filters .views-exposed-form>.form--inline>.form-item{background:#dfdfdf;margin:0;padding:10px 15px}.view-check-filters .view-filters .views-exposed-form .form--inline .views-ef-fieldset-container .form-item{margin-bottom:5px}.view-check-filters .view-filters .views-exposed-form .form-checkboxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.view-check-filters .view-filters .views-exposed-form .form-checkboxes.form--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.view-check-filters .view-filters .views-exposed-form .form-item label.form-required{display:none}.view-check-filters .view-filters .form--inline>.views-ef-fieldset-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding:15px}.view-check-filters .view-filters #edit-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.view-check-filters .view-filters #edit-actions .btn{margin:0;padding:16px 13px 13px}.view-check-filters .view-filters #edit-actions [id*=edit-reset]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;background:#ededed;color:#000;display:block!important;order:-1;padding:6px;text-decoration:none}.view-check-filters .view-filters .filters-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;height:45px;min-height:45px;padding:5px 5px 5px 45px;position:relative;text-transform:uppercase;-webkit-transition:opacity .25s;transition:opacity .25s}.view-check-filters .view-filters .filters-title:before{background-color:#000;content:"";display:block;height:20px;left:15px;-webkit-mask-image:url(../img/divers/search.svg);mask-image:url(../img/divers/search.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:20px auto;mask-size:20px auto;top:12px;width:20px}.view-check-filters .view-filters .filters-title:before,.view-check-filters .view-filters .filters-toggle{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.view-check-filters .view-filters .filters-toggle{background:#183a60;cursor:pointer;font-size:0;height:45px;-webkit-mask-image:url(../img/arrows/arrow-filters.svg);mask-image:url(../img/arrows/arrow-filters.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:24px auto;mask-size:24px auto;right:0;top:0;width:45px;z-index:1}.view-check-filters .view-filters .filters-toggle:focus,.view-check-filters .view-filters .filters-toggle:hover{background:#2182c1}@media (max-width:991px){.view-check-filters .view-filters .filters-toggle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.view-check-filters .view-filters>form{padding:15px;-webkit-transition:opacity .25s;transition:opacity .25s}.view-check-filters .view-filters .form-type-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0}.view-check-filters .view-filters .form-type-date label{min-width:30px;width:30px}.view-check-filters .view-filters .form-type-date.form-item-field-dates-heures-formation-value-after{margin-bottom:5px}@media (max-width:991px){.view-check-filters .view-filters{margin-bottom:15px}.view-check-filters:not(.filters-opened) .view-filters .views-exposed-form{height:0;overflow:hidden}.view-check-filters:not(.filters-opened) .view-filters .filters-toggle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.view-check-filters .view-main{padding:12px 15px}@media (max-width:991px){.view-check-filters .view-main{padding:0}}.view-check-filters .vbo-view-form .vbo-multipage-selector{display:none}.view-check-filters .vbo-view-form .form-item-select-all{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;height:34px;justify-content:center;order:-1;padding-bottom:5px;width:36px}.view-check-filters .vbo-view-form .form-item-select-all[data-title]:after{bottom:auto;left:0;min-width:180px;top:100%;-webkit-transform:none;transform:none}@media (min-width:992px){.view-check-filters{height:calc(100vh - var(--menuHeight) - var(--pageTop))}.view-check-filters .view-filters{width:320px}.view-check-filters .vbo-view-form #edit-header{background:#fff;height:50px;left:0;position:absolute;right:0;top:0;z-index:1}.view-check-filters .vbo-view-form .vbo-table{margin-top:50px}.view-check-filters .vbo-view-form .vbo-table .views-field-views-bulk-operations-bulk-form{width:40px}.view-check-filters .view-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:7.5px;-webkit-transition:width .35s;transition:width .35s;width:calc(100% - 320px)}.view-check-filters .view-main>.view-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;position:relative}.view-check-filters .view-main>.view-content .inner-content{height:100%;overflow:auto;padding-right:7.5px}.view-check-filters:not(.filters-opened) .filters-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view-check-filters:not(.filters-opened) .filters-title{opacity:0}.view-check-filters:not(.filters-opened) .view-filters{overflow:hidden;white-space:nowrap;width:45px}.view-check-filters:not(.filters-opened) .view-filters>form{opacity:0;pointer-events:none;-webkit-transition:opacity .2s 0s;transition:opacity .2s 0s}.view-check-filters:not(.filters-opened) .view-main{width:calc(100% - 62px)}}.table .views-field-field-telephone-fixe,.table .views-field-field-telephone-portable{white-space:nowrap}.table th a{display:inline-block;padding-right:16px;position:relative;text-decoration:underline}.table th a:after{border-color:transparent transparent #183a60;border-style:solid;border-width:0 5px 7px;content:"";height:0;position:absolute;right:0;top:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:0}.table th[aria-sort=ascending] a:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.view-liste-des-recettes .feed-icons{display:none}@media (min-width:992px){.vbo-view-form #edit-header>.form-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.vbo-view-form .form-item{margin:0}}.vbo-view-form .form-item-select-all{font-weight:400;margin:0;min-height:0}.vbo-view-form .form-item-select-all label{font-weight:400}details.vbo-multipage-selector summary{background:#183a60;color:#fff;padding:11px 16px}details.vbo-multipage-selector .details-wrapper{background:#e3e3e3;padding:15px;position:absolute}details.vbo-multipage-selector .details-wrapper .vbo-info-list-wrapper{margin-bottom:10px}details.vbo-multipage-selector .details-wrapper .form-submit{margin:0}@media (max-width:991px){.view-check-filters .vbo-view-form #vbo-action-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-check-filters .vbo-view-form .form-item-action{width:100%}.view-check-filters .vbo-view-form .form-item-select-all{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;height:35px;margin-right:10px;order:unset;width:26px}.table td,.table th,table td,table th{padding:5px 7px}.table td.views-field-views-bulk-operations-bulk-form,.table th.views-field-views-bulk-operations-bulk-form,table td.views-field-views-bulk-operations-bulk-form,table th.views-field-views-bulk-operations-bulk-form{padding:5px}}.navbar{background:var(--color-dark);border-radius:0;padding:10px 0}.navbar .navbar-nav .nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding:10px 0}@media (min-width:992px){.navbar .navbar-nav .nav-link{padding:6px 14px}}.navbar .dropdown-menu .nav-link{color:#000}.navbar-brand{padding:0}.navbar-brand img{margin:0;width:65px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-text,.navbar-default .navbar-text:focus,.navbar-default .navbar-text:hover{color:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:0 none;color:#2182c1}.dropdown-menu>li>a{color:#183a60}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 none}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:0 none;color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.navbar-nav{margin:0}.navbar-nav .navbar-nav .dropdown-toggle:after{margin-left:auto}.language-switcher-locale-url{cursor:pointer;height:20px;list-style-type:none;margin:34px 0 0;opacity:0;overflow:hidden;padding:0;position:relative;-webkit-transition:height .2s,opacity .2s;transition:height .2s,opacity .2s;width:40px}.language-switcher-locale-url:after{content:"";position:absolute;right:0;top:8px}.language-switcher-locale-url li{height:20px;width:40px}.language-switcher-locale-url li a{color:#fff;font-size:16px;font-weight:300}.language-switcher-locale-url:hover{height:40px}.language-switcher-locale-url:hover a{color:#fff}@media (max-width:991px){.menu-area{display:none;width:100%}.menu-area.open{display:block}}.dropdown-toggle:after{border-bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid}.navbar-nav .dropdown-menu{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.15);box-shadow:0 3px 6px rgba(0,0,0,.15);margin:0 -15px;min-width:100%;padding:12px}@media (min-width:992px){.navbar-nav .dropdown-menu{margin:0}.navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}}.navbar-toggle{background:#183a60;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff}.navbar-brand a.site-title,.navbar-brand a.site-title:focus,.navbar-brand a.site-title:hover{color:#fff}@media (min-width:992px){.navbar-nav .dropdown-menu{position:absolute}}.footer .navbar-nav .nav-link{padding:10px;text-align:center}.menu--social-networks{padding:10px 0}.menu--social-networks .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.menu--social-networks .navbar-nav .nav-item{margin:0 4px}.menu--social-networks .link-social{background-color:#fff;border-radius:40px;font-size:0;height:40px;overflow:hidden;padding:0;position:relative;width:40px;z-index:0}.menu--social-networks .link-social:before{background-color:#183a60;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .3s;transition:background-color .3s}.menu--social-networks .link-social.link-facebook:before{-webkit-mask-image:url(../img/social/facebook.svg);mask-image:url(../img/social/facebook.svg)}.menu--social-networks .link-social.link-facebook:before,.menu--social-networks .link-social.link-tiktok:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 26px;mask-size:auto 26px}.menu--social-networks .link-social.link-tiktok:before{-webkit-mask-image:url(../img/social/tiktok.svg);mask-image:url(../img/social/tiktok.svg)}.menu--social-networks .link-social.link-instagram:before{-webkit-mask-image:url(../img/social/instagram.svg);mask-image:url(../img/social/instagram.svg);-webkit-mask-size:auto 24px;mask-size:auto 24px}.menu--social-networks .link-social.link-instagram:before,.menu--social-networks .link-social.link-twitter:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.menu--social-networks .link-social.link-twitter:before{-webkit-mask-image:url(../img/social/twitter.svg);mask-image:url(../img/social/twitter.svg);-webkit-mask-size:auto 22px;mask-size:auto 22px}.menu--social-networks .link-social.link-youtube:before{-webkit-mask-image:url(../img/social/youtube.svg);mask-image:url(../img/social/youtube.svg);-webkit-mask-size:auto 24px;mask-size:auto 24px}.menu--social-networks .link-social.link-youtube:before,.navbar-toggle{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.navbar-toggle{background:#fff;font-size:0;height:40px;margin-right:10px;-webkit-mask-image:url(../img/menu/burger.svg);mask-image:url(../img/menu/burger.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:24px auto;mask-size:24px auto;width:40px}body:has(.menu-area.open) .navbar-toggle{-webkit-mask-image:url(../img/menu/cross.svg);mask-image:url(../img/menu/cross.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:20px auto;mask-size:20px auto}.navbar{padding:0}.navbar .branding-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--menuHeight);padding-left:15px;position:relative;z-index:1}.navbar .branding-area:before{background:#fff;bottom:0;content:"";display:block;position:absolute;right:0;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);width:600px;z-index:-1}.menu-area .nav-link{-webkit-transition:color .25s;transition:color .25s}.menu-area .nav-link:focus,.menu-area .nav-link:hover{color:#f6a444}.menu-area .dropdown-item{font-weight:700;-webkit-transition:color .25s;transition:color .25s}.menu-area .dropdown-item.active,.menu-area .dropdown-item:focus,.menu-area .dropdown-item:hover{background:0 none;color:#2182c1}.menu-area .menu--account .nav-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:0;height:60px;justify-content:center;padding:0;width:60px}.menu-area .menu--account .nav-link:before{background:#fff;content:"";display:block;height:34px;-webkit-transition:background .25s;transition:background .25s;width:34px}.menu-area .menu--account .nav-link.link-tools:before{-webkit-mask-image:url(../img/menu/tools.svg);mask-image:url(../img/menu/tools.svg)}.menu-area .menu--account .nav-link.link-tools:before,.menu-area .menu--account .nav-link[href="/user"]:before,.menu-area .menu--account .nav-link[href="/user/login"]:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:24px auto;mask-size:24px auto}.menu-area .menu--account .nav-link[href="/user"]:before,.menu-area .menu--account .nav-link[href="/user/login"]:before{-webkit-mask-image:url(../img/menu/user.svg);mask-image:url(../img/menu/user.svg)}.menu-area .menu--account .nav-link[href*="/user/logout"]:before{-webkit-mask-image:url(../img/menu/exit.svg);mask-image:url(../img/menu/exit.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:24px auto;mask-size:24px auto}.menu-area .menu--account .nav-link.link-unmasquerade:before{-webkit-mask-image:url(../img/divers/switchuser.svg);mask-image:url(../img/divers/switchuser.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:26px auto;mask-size:26px auto}.menu-area .menu--account .nav-link.link-website:before{-webkit-mask-image:url(../img/divers/apesa-website.svg);mask-image:url(../img/divers/apesa-website.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:36px auto;mask-size:36px auto}.menu-area .menu--account .nav-link:focus:before,.menu-area .menu--account .nav-link:hover:before{background:#f6a444}.menu-area .menu--account .dropdown-toggle:after{display:none}@media (min-width:992px){.menu-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-area,.menu-area .region-nav-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.menu-area .region-nav-main{padding-left:15px}}@media (max-width:991px){.menu-area .navbar-nav .nav-link{padding:10px 15px}.menu-area .navbar-nav .dropdown-menu{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:10px 0}.menu--account .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.menu--account .navbar-nav .dropdown-menu{left:0;position:absolute;-webkit-transform:none;transform:none}}@media (min-width:992px){.navbar-nav .dropdown-menu{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.footer .navbar-nav .nav-link{font-size:14px;line-height:1;padding:8px 12px}.footer .navbar-nav .nav-link:focus,.footer .navbar-nav .nav-link:hover{color:#f6a444}.footer .contextual .contextual-links,.footer .contextual .trigger{display:none!important}.main-container .menu--account,.main-container .menu--generation-de-documents{margin-top:30px}.main-container .menu--account .navbar-nav,.main-container .menu--generation-de-documents .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.main-container .menu--account .nav-link,.main-container .menu--generation-de-documents .nav-link{background:#183a60;color:#fff;font-size:16px;padding:8px 24px}.main-container .menu--account .nav-link:focus,.main-container .menu--account .nav-link:hover,.main-container .menu--generation-de-documents .nav-link:focus,.main-container .menu--generation-de-documents .nav-link:hover{background:#335c89}.breadcrumb-area{background:var(--color-light)}.breadcrumb{background:0 none;font-size:14px;margin:0;padding:8px 0}.breadcrumb a{color:var(--color-dark);font-weight:700}.breadcrumb li{margin:0;padding:0}.breadcrumb .breadcrumb-item.active{font-weight:700}.breadcrumb span,.breadcrumb span>a{font-size:13px}.breadcrumb .delimiter{border-right:2px solid var(--color-light);border-top:2px solid var(--color-light);display:inline-block;font-size:0;height:6px;margin-left:1px;margin-right:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:6px}.breadcrumb-item+.breadcrumb-item{padding:0}.breadcrumb-item+.breadcrumb-item:before{border-radius:0;border-right:2px solid #2182c1;border-top:2px solid #2182c1;content:"";display:block;height:7px;margin-left:5px;margin-right:8px;padding:0;position:relative;top:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.form-item-pass-pass1{margin-bottom:0}@media (min-width:768px){.form-item-pass-pass1{max-width:250px}}.form-item-pass-pass1 .progress{margin-bottom:10px}.form-item-pass-pass1 .control-label .label{display:inline-block;left:5px;position:relative;top:-2px}.form-item-pass-pass2{clear:both}@media (min-width:768px){.form-item-pass-pass2{max-width:250px}}.help-block{clear:both;padding:0 15px}.has-feedback label~.form-control-feedback{right:10px;top:15px}.captcha{margin:10px 0}.form-control{border-radius:var(--radius);-webkit-transition:none;transition:none}.form-control:focus{background:var(--color-light)}.form-composite>.fieldset-wrapper>.description,.form-item .description{color:#000;margin-top:5px}.alert{border-radius:0}.card{border-radius:var(--radius)}.card .card-header:first-child{border-radius:var(--radius) var(--radius) 0 0}form .description,form .details-description{font-size:12px;margin-bottom:5px;opacity:.6}.form-control{padding:7px 14px}.form-control:focus{background:#fff}.form-control.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/arrows/down.svg);background-position:50%;background-position:top 13px right 12px;background-repeat:no-repeat;background-size:contain;background-size:10px auto;padding-right:30px}.form-control.form-checkbox,.form-control.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ced4da;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;height:17px;left:0;position:absolute;top:1px;width:17px}.form-control.form-checkbox:checked,.form-control.form-radio:checked{background:#183a60;border-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.form-control.form-radio{border-radius:10px}@media (max-width:991px){.form-control{font-size:16px}}.form-check-input[type=checkbox]{border-radius:0}.form-check-input[type=checkbox]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.form-check-input,.form-check-input[type=checkbox]:checked,.select-all input[type=checkbox]{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.form-check-input,.select-all input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ced4da;border-radius:0;height:17px;margin:0;position:relative;top:3px;width:17px}.form-check-input:checked,.select-all input[type=checkbox]:checked{background:#183a60;border-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.select-all input[type=checkbox]{position:relative;top:3px}.form-item.form-type-checkbox input,.form-item.form-type-checkbox label,.form-item.form-type-radio input,.form-item.form-type-radio label{cursor:pointer}.form-item.form-type-checkbox:hover .form-control,.form-item.form-type-radio:hover .form-control{border-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.form-item.form-type-checkbox:hover .form-control:checked,.form-item.form-type-radio:hover .form-control:checked{background:#183a60;border-color:var(--color-dark);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.form-item.form-type-date{display:-webkit-box;display:-ms-flexbox;display:flex}.js input.form-autocomplete{background-position:right 10px center}.user-login-form,.user-pass{margin-left:auto;margin-right:auto;max-width:580px}form .form-item{margin-bottom:10px}form .form-item label{font-weight:700}form p{font-size:12px;opacity:.6}form .vbo-table .form-item{margin:0}.ws-extrapesa-fiche-alerte-add-fiche-alerte-send-sms p{font-size:14px;opacity:1}body.path-user-login .block-local-tasks-block,body.path-user-login .page-header,body.path-user-login .tabs--primary,body.path-user-password .block-local-tasks-block,body.path-user-password .page-header,body.path-user-password .tabs--primary,body.path-user-register .block-local-tasks-block,body.path-user-register .page-header,body.path-user-register .tabs--primary{display:none}body.path-user-login .header,body.path-user-login .navbar,body.path-user-password .header,body.path-user-password .navbar,body.path-user-register .header,body.path-user-register .navbar{background:0 none}body.path-user-login .navbar .navbar-toggle,body.path-user-password .navbar .navbar-toggle,body.path-user-register .navbar .navbar-toggle{display:none}body.path-user-login .navbar .branding-area,body.path-user-password .navbar .branding-area,body.path-user-register .navbar .branding-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}body.path-user-login .navbar .branding-area:before,body.path-user-password .navbar .branding-area:before,body.path-user-register .navbar .branding-area:before{display:none}body.path-user-login .form-logo,body.path-user-password .form-logo,body.path-user-register .form-logo{width:100px}@media (max-width:991px){body.path-user-login .form-logo,body.path-user-password .form-logo,body.path-user-register .form-logo{display:none}}body.path-user-login .form-item--error-message,body.path-user-password .form-item--error-message,body.path-user-register .form-item--error-message{color:#b91717;margin-top:5px}body.path-user-login .alert,body.path-user-password .alert,body.path-user-register .alert{margin-left:auto;margin-right:auto;max-width:var(--container-1)}body.path-user-login .alert ul,body.path-user-password .alert ul,body.path-user-register .alert ul{margin:0}@media (min-width:992px){body.path-user-login .header,body.path-user-password .header,body.path-user-register .header{display:none}body.path-user-login .alert,body.path-user-password .alert,body.path-user-register .alert{margin-top:30px}}body.path-user-login #navbar,body.path-user-password #navbar,body.path-user-register #navbar{background:#fff}body.path-user-login .logo svg path,body.path-user-password .logo svg path,body.path-user-register .logo svg path{fill:#183a60}body.path-user-login .main-container,body.path-user-password .main-container,body.path-user-register .main-container{height:auto;max-width:none;padding:0;position:relative}@media (min-width:992px){body.path-user-login .main-container,body.path-user-password .main-container,body.path-user-register .main-container{height:calc(100vh - 50px)}body.path-user-login .main-container:before,body.path-user-password .main-container:before,body.path-user-register .main-container:before{background-image:url(../img/background/home-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:50%}}body.path-user-login .large-content,body.path-user-password .large-content,body.path-user-register .large-content{background:#fff}body.path-user-login .page-title,body.path-user-password .page-title,body.path-user-register .page-title{display:none}body.path-user-login form,body.path-user-password form,body.path-user-register form{margin-top:15px;padding:0 15px}body.path-user-login form .form-item,body.path-user-password form .form-item,body.path-user-register form .form-item{margin-bottom:10px}body.path-user-login form .form-required,body.path-user-password form .form-required,body.path-user-register form .form-required{color:#696969}body.path-user-login form .form-required:after,body.path-user-password form .form-required:after,body.path-user-register form .form-required:after{display:none}body.path-user-login form .form-item label,body.path-user-password form .form-item label,body.path-user-register form .form-item label{color:var(--color-dark);font-weight:700;margin:0;text-transform:uppercase}body.path-user-login form .form-item .form-control,body.path-user-password form .form-item .form-control,body.path-user-register form .form-item .form-control{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body.path-user-login form .form-item .help-block,body.path-user-password form .form-item .help-block,body.path-user-register form .form-item .help-block{display:none}body.path-user-login form .form-control,body.path-user-password form .form-control,body.path-user-register form .form-control{background:#f1f1f1}body.path-user-login form .btn,body.path-user-password form .btn,body.path-user-register form .btn{border:0;width:100%}body.path-user-login form .btn .icon,body.path-user-password form .btn .icon,body.path-user-register form .btn .icon{display:none}body.path-user-login form.user-pass .form-item-name,body.path-user-password form.user-pass .form-item-name,body.path-user-register form.user-pass .form-item-name{margin-bottom:5px}body.path-user-login form .form-item-pass,body.path-user-password form .form-item-pass,body.path-user-register form .form-item-pass{margin-bottom:15px}body.path-user-login form .description,body.path-user-login form p,body.path-user-password form .description,body.path-user-password form p,body.path-user-register form .description,body.path-user-register form p{font-size:14px;margin-top:3px}body.path-user-login form .form-item-forget,body.path-user-password form .form-item-forget,body.path-user-register form .form-item-forget{margin-top:0}body.path-user-login form .form-item-backlogin a,body.path-user-login form .form-item-forget a,body.path-user-login form p a,body.path-user-password form .form-item-backlogin a,body.path-user-password form .form-item-forget a,body.path-user-password form p a,body.path-user-register form .form-item-backlogin a,body.path-user-register form .form-item-forget a,body.path-user-register form p a{color:var(--color-dark);font-size:14px;padding:4px 0;position:relative}body.path-user-login form .form-item-bigtitle h2,body.path-user-password form .form-item-bigtitle h2,body.path-user-register form .form-item-bigtitle h2{color:#183a60;display:inline-block;max-width:400px;padding-right:250px;padding-top:10px;position:relative}body.path-user-login form .form-item-bigtitle h2 img,body.path-user-password form .form-item-bigtitle h2 img,body.path-user-register form .form-item-bigtitle h2 img{position:absolute;right:0;top:7px;width:180px}body.path-user-login form .form-item-title,body.path-user-password form .form-item-title,body.path-user-register form .form-item-title{font-family:Arial,sans-serif;margin:0}body.path-user-login form .form-item-title h3,body.path-user-password form .form-item-title h3,body.path-user-register form .form-item-title h3{font-weight:700;margin:0}@media (min-width:992px){body.path-user-login form .form-type-password,body.path-user-login form .form-type-textfield,body.path-user-login form>p,body.path-user-password form .form-type-password,body.path-user-password form .form-type-textfield,body.path-user-password form>p,body.path-user-register form .form-type-password,body.path-user-register form .form-type-textfield,body.path-user-register form>p{max-width:340px}body.path-user-login form .form-submit,body.path-user-password form .form-submit,body.path-user-register form .form-submit{max-width:220px}body.path-user-login .messages__wrapper,body.path-user-password .messages__wrapper,body.path-user-register .messages__wrapper{left:15px;position:absolute;right:15px;top:0;z-index:99}body.path-user-login .dialog-off-canvas-main-canvas,body.path-user-password .dialog-off-canvas-main-canvas,body.path-user-register .dialog-off-canvas-main-canvas{overflow:hidden}body.path-user-login .main-container,body.path-user-password .main-container,body.path-user-register .main-container{min-height:0}body.path-user-login .region-content,body.path-user-password .region-content,body.path-user-register .region-content{left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}body.path-user-login .region-content .view-slider-page-de-connexion,body.path-user-password .region-content .view-slider-page-de-connexion,body.path-user-register .region-content .view-slider-page-de-connexion{height:calc(100vh - 50px);width:50%}body.path-user-login .region-content .view-slider-page-de-connexion .field-content,body.path-user-login .region-content .view-slider-page-de-connexion .inner-content,body.path-user-login .region-content .view-slider-page-de-connexion .media,body.path-user-login .region-content .view-slider-page-de-connexion .view-content,body.path-user-login .region-content .view-slider-page-de-connexion .view-main,body.path-user-login .region-content .view-slider-page-de-connexion .views-field,body.path-user-login .region-content .view-slider-page-de-connexion .views-row,body.path-user-password .region-content .view-slider-page-de-connexion .field-content,body.path-user-password .region-content .view-slider-page-de-connexion .inner-content,body.path-user-password .region-content .view-slider-page-de-connexion .media,body.path-user-password .region-content .view-slider-page-de-connexion .view-content,body.path-user-password .region-content .view-slider-page-de-connexion .view-main,body.path-user-password .region-content .view-slider-page-de-connexion .views-field,body.path-user-password .region-content .view-slider-page-de-connexion .views-row,body.path-user-register .region-content .view-slider-page-de-connexion .field-content,body.path-user-register .region-content .view-slider-page-de-connexion .inner-content,body.path-user-register .region-content .view-slider-page-de-connexion .media,body.path-user-register .region-content .view-slider-page-de-connexion .view-content,body.path-user-register .region-content .view-slider-page-de-connexion .view-main,body.path-user-register .region-content .view-slider-page-de-connexion .views-field,body.path-user-register .region-content .view-slider-page-de-connexion .views-row{height:100%}body.path-user-login .region-content .view-slider-page-de-connexion .field-content img,body.path-user-login .region-content .view-slider-page-de-connexion .inner-content img,body.path-user-login .region-content .view-slider-page-de-connexion .media img,body.path-user-login .region-content .view-slider-page-de-connexion .view-content img,body.path-user-login .region-content .view-slider-page-de-connexion .view-main img,body.path-user-login .region-content .view-slider-page-de-connexion .views-field img,body.path-user-login .region-content .view-slider-page-de-connexion .views-row img,body.path-user-password .region-content .view-slider-page-de-connexion .field-content img,body.path-user-password .region-content .view-slider-page-de-connexion .inner-content img,body.path-user-password .region-content .view-slider-page-de-connexion .media img,body.path-user-password .region-content .view-slider-page-de-connexion .view-content img,body.path-user-password .region-content .view-slider-page-de-connexion .view-main img,body.path-user-password .region-content .view-slider-page-de-connexion .views-field img,body.path-user-password .region-content .view-slider-page-de-connexion .views-row img,body.path-user-register .region-content .view-slider-page-de-connexion .field-content img,body.path-user-register .region-content .view-slider-page-de-connexion .inner-content img,body.path-user-register .region-content .view-slider-page-de-connexion .media img,body.path-user-register .region-content .view-slider-page-de-connexion .view-content img,body.path-user-register .region-content .view-slider-page-de-connexion .view-main img,body.path-user-register .region-content .view-slider-page-de-connexion .views-field img,body.path-user-register .region-content .view-slider-page-de-connexion .views-row img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.path-user-login .region-content form,body.path-user-password .region-content form,body.path-user-register .region-content form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 50px);justify-content:center;left:50%;margin:0;padding:45px;position:absolute;right:0;top:0}body.path-user-login footer,body.path-user-password footer,body.path-user-register footer{background:var(--color-dark);position:relative;z-index:99}}@media (min-width:992px) and (min-width:992px){body.path-user-login footer,body.path-user-password footer,body.path-user-register footer{height:50px}}.slick{position:relative}.slick .slick__slide:focus{outline:none}.page-credits .credits-content .vcard{font-weight:700;margin-left:2em}.page-credits .credits-content .vcard p{margin-bottom:0}.page-credits .credits-content .vcard .org{font-size:1.2em}.page-credits .credits-content .adr{margin-bottom:1em}.page-credits .credits-content .adr p,.page-credits .credits-content .gps{margin:0}.page-credits .credits-content .telephone{margin-top:1em}.eu-cookie-compliance-buttons{margin-bottom:8px}.eu-cookie-compliance-message{margin-top:7px}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-compliance-save-preferences-button,.eu-cookie-withdraw-button{background:#183a60;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}.disagree-button.eu-cookie-compliance-more-button:focus,.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:focus,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:focus,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:focus,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-compliance-save-preferences-button:focus,.eu-cookie-compliance-save-preferences-button:hover,.eu-cookie-withdraw-button:focus,.eu-cookie-withdraw-button:hover{background:#183a60}.maintenance-page{background-color:var(--color-light);position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.maintenance-page .navbar{background:0 none;margin:auto;padding:0;position:static}.maintenance-page .navbar .container{padding-bottom:0;padding-top:15px}.maintenance-page .navbar .navbar-header{float:none;padding-top:30px}.maintenance-page .navbar .navbar-header .logo{margin:auto;padding:0}.maintenance-page .navbar-brand,.maintenance-page .navbar-text{display:none}.maintenance-page .main-container{min-height:0}.maintenance-page .dialog-off-canvas-main-canvas{background:#fff}body::scrollbar{background:#fff;height:15px;width:15px}body::scrollbar-thumb{background:#183a60;border:3px solid #fff;border-radius:10px;-webkit-transition:background .25s;transition:background .25s}body::scrollbar-thumb:hover{background:#183a60}body::scrollbar-button{background-position:50%;background-repeat:no-repeat;background-size:8px}body::scrollbar-button:hover{background-color:var(--color-light)}body::scrollbar-button:horizontal{height:10px;width:20px}body::scrollbar-button:horizontal:increment{background-image:url(../img/arrows/right.svg)}body::scrollbar-button:horizontal:decrement{background-image:url(../img/arrows/left.svg)}body::scrollbar-button:vertical{height:20px;width:10px}body::scrollbar-button:vertical:increment{background-image:url(../img/arrows/down.svg)}body::scrollbar-button:vertical:decrement{background-image:url(../img/arrows/up.svg)}body::scrollbar-button:end{display:block}body::scrollbar-button:start{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRlbnQvX2Jhc2Uuc2NzcyIsInN0eWxlLmNzcyIsImJvb3RzZW5zby9fZml4c3RyYXAuc2NzcyIsImJvb3RzZW5zby9fdmFyaWFibGVzLnNjc3MiLCJib290c2Vuc28vX21peGlucy5zY3NzIiwiYm9vdHNlbnNvL19yb290LnNjc3MiLCJjb250ZW50L19mb250cy5zY3NzIiwiY29udGVudC9fY29udGVudC5zY3NzIiwiY29udGVudC9fcmVnaW9ucy5zY3NzIiwiY29udGVudC9fYnV0dG9ucy5zY3NzIiwiY29udGVudC9fYmxvY2tzLnNjc3MiLCJjb250ZW50L19ub2Rlcy5zY3NzIiwiY29udGVudC9fdmlld3Muc2NzcyIsImNvbnRlbnQvX21lbnVzLnNjc3MiLCJjb250ZW50L19icmVhZGNydW1iLnNjc3MiLCJjb250ZW50L19mb3Jtcy5zY3NzIiwiY29udGVudC9fc2xpY2suc2NzcyIsImNvbnRlbnQvX3NwZWNpYWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbU1JLGdCQ3VHSixDQ3hTRSxvQkFFRSxvQkNPVyxDRFJYLHVCQUFBLENBQUEsZURDSixDQ0tBLG1DQUVFLFdBQUEsQ0FEQSxjRERGLENDT0UscUJBR0UsYUNzQmEsQ0R4QmIsV0FBQSxDQUNBLGVESEosQ0NTQSxVQUNFLFlETkYsQ0NTQSx3QkFDRSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLGtCQUFBLENBQUEsY0RORixDR05JLHlCRmdCRix5QkFFRSxjRE5GLENBQ0YsQ0dQSSx5QkZpQkYsdUNBR0UsY0RQRixDQUNGLENHUkksMEJGbUJGLHFEQUlFLGdCRFJGLENBQ0YsQ0dWSSwwQkZzQkYsbUVBS0UsZ0JEVEYsQ0FDRixDSXZEQSxNRHFJSSxVQ3BJMkIsQ0RvSTNCLG1CQ25JZ0MsQ0RtSWhDLG9CQ2xJZ0MsQ0RrSWhDLG9CQ2pJZ0MsQ0RpSWhDLHFCRC9GZSxDQytGZixvQkQ5RmMsQ0M4RmQsaUJEMUhXLENDMEhYLGlCRHhIVyxDQ3dIWCxpQkR0SFcsQ0Nz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RSw2REFDRSxjTitTSixDTTdTSSxpRUFDRSxXQUFBLENBRUEsU0FBQSxDQUNBLGlCQUFBLENBRkEsVU5rVE4sQ005U00sK0VBRUUsUUFBQSxDQURBLE9Oa1RSLENNM1NBLDRDQUVFLGVOOFNGLENNM1NBLG1CQUNFLGlCTjhTRixDTTNTQSx1QkFDRSxhTjhTRixDTTNTQSxxQkFDRSxhTjhTRixDTXpTSSw4REFDRSxVTjRTTixDTTFTTSxtR0FDRSxVTjRTUixDTXZTUSwwUkFFRSxhSjVuQkssQ0kybkJMLGFBQUEsQ0FHQSxpQkFBQSxDQURBLGVOMlNWLENNclNRLHlHQUNFLFVOdVNWLENNL1JFLHVDQUNFLGVOa1NKLENNOVJBLGFIcGtCRSw2Q0FBQSxDQUVBLHVCQUgyQyxDQUkzQywyQkFKbUUsQ0FFbkUsdUJBRnVCLENHc2tCdkIsV0FBQSxDQUNBLFVOcVNGLENNalNBLCtCQUNFLGVOb1NGLENNalNBLHVCQUNFLGNOb1NGLENNbFNFLHlDQUdFLGNBQUEsQ0FGQSxlQUFBLENBQ0Esa0JOcVNKLENNalNFLGdDQUNFLFFObVNKLENNaFNFLG9DQUNFLGlCTmtTSixDTWhTSSxpREFDRSxlTmtTTixDTTdSSSwwRUFDRSxZTitSTixDTTNSRSw0Q0FDRSxlTjZSSixDTXhSSSxvU0FFRSxjTjRSTixDTW5SSSx1U0FDRSxlQUFBLENBQ0EsV05zUk4sQ01qUkEsT0FHRSxrQkFBQSxDQUZBLDRCTnNSRixDTS9RRSw0REFDRSxpQk5tUkosQ003UUksaUVBQ0Usa0JOZ1JOLENHaitCSSx5Qkcrc0JGLG1EQU1JLFdOZ1JKLENBQ0YsQ00zUUUsMEdBRUUsY0FBQSxDQUVBLGVBQUEsQ0FEQSxTTitRSixDTTNRRSxrRUFDRSxlTjZRSixDTTFRRSx3REFDRSxrQk40UUosQ012UUUsc0NBRUUsb0JBQUEsQ0FEQSxXQUFBLENBRUEsVU4wUUosQ0dsOUJJLHlCR2t0Qkksc0tBQ0UsY0FBQSxDQUNBLGtCTnVRUixDTWxRRSxzQ0FDRSxlTm9RSixDQUNGLENNL1BFLDZCQUNFLFlOaVFKLENNOVBFLHlCQUNFLGtCTmdRSixDR3IrQkks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ZDogJGNvbG9yLXNlbGVjdGlvbjtcbn1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCA0cHggJGNvbG9yLTE7XG4gIGJhY2tncm91bmQ6ICRjb2xvci1saWdodDtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAkcmFkaXVzICRyYWRpdXMgMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgQGluY2x1ZGUgbWFzaygnb3RoZXJzL3F1b3RlJyk7XG4gIH1cblxuICBwLFxuICB1bCxcbiAgb2wge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZSxcbnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlO1xuICAtLWJzLXRhYmxlLWJnOiAkY29sb3Itd2hpdGU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogJGNvbG9yLXdoaXRlO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjRjlGRUZGO1xuXG4gIHRoLFxuICB0aGVhZCB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogMCBub25lO1xuICB9XG4gIFxuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cblxuICB0Ym9keSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNGMEYwRjA7XG4gICAgYmFja2dyb3VuZDogMCBub25lO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0VERjlGQjtcbiAgICB9XG4gIH1cbiAgXG4gIHRoIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbGlnaHQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cyAwIDAgMDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAkcmFkaXVzIDAgMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1saWdodDtcbiAgbWFyZ2luOiAkc3BhY2UgMDtcbn1cblxuLnRleHQtZm9ybWF0dGVkIHtcbiAgYTpub3QoLmJ0bik6bm90KC5wYWdlLWxpbmspIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xuICB9XG5cbiAgdWw6bm90KC5icmVhZGNydW1iKTpub3QoLnBhZ2luYXRpb24pLFxuICBvbDpub3QoLmJyZWFkY3J1bWIpOm5vdCgucGFnaW5hdGlvbiksXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxuXG4gIHVsLFxuICBvbCB7XG4gICAgbGkge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgfVxuXG4gICAgdWwgbGk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMjtcbiAgICB9XG5cbiAgICBvbCBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItMjtcbiAgICB9XG4gIH1cblxuICBvbCB7XG4gICAgY291bnRlci1yZXNldDogY29tcHRldXI7XG5cbiAgICBsaSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogY29tcHRldXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoY29tcHRldXIpJy4nO1xuICAgICAgICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGNvbG9yOiAkY29sb3ItMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayxcbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayxcbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbn1cblxuLmNvbG9ycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLmNvbG9yIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0xO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdOb24gZMOpZmluaSc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LTE7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG5cbiAgICBAaWYgdmFyaWFibGUtZXhpc3RzKGNvbG9yLTEtaGV4YSkge1xuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJycgKyAkY29sb3ItMS1oZXhhO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnQ291bGV1ciAxJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiB2YXJpYWJsZS1leGlzdHMoY29sb3ItMi1oZXhhKSB7XG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJyArICRjb2xvci0yLWhleGE7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICdDb3VsZXVyIDInO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIHZhcmlhYmxlLWV4aXN0cyhjb2xvci0zLWhleGEpIHtcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0zKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnICsgJGNvbG9yLTMtaGV4YTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ0NvdWxldXIgMyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgdmFyaWFibGUtZXhpc3RzKGNvbG9yLTQtaGV4YSkge1xuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJycgKyAkY29sb3ItNC1oZXhhO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnQ291bGV1ciA0JztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9udHMge1xuICAuZm9udCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDMycHg7XG5cbiAgICBAaWYgdmFyaWFibGUtZXhpc3RzKGZvbnQtMSkge1xuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtMTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyAtICcgKyAkZm9udC0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIHZhcmlhYmxlLWV4aXN0cyhmb250LTIpIHtcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LTI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgLSAnICsgJGZvbnQtMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiB2YXJpYWJsZS1leGlzdHMoZm9udC0zKSB7XG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC0zO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnIC0gJyArICRmb250LTM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICMxODNBNjA7XG59XG5cbi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGNvbG9yOiAjQTcwQjBCO1xufVxuXG4uYnRuIC5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy5yb3cgPiAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lcixcbi5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ3MHB4KSB7XG4gIC5jb250YWluZXIsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci1sZyxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgfVxufVxuOnJvb3Qge1xuICAtLXJhZGl1czogMDtcbiAgLS1jb250YWluZXItMTogNzIwcHg7XG4gIC0tY29udGFpbmVyLTI6IDEwODBweDtcbiAgLS1jb250YWluZXItMzogMTQ0MHB4O1xuICAtLWNvbG9yLWxpZ2h0OiAjRUJGMUYzO1xuICAtLWNvbG9yLWRhcms6ICMwQzIyM0I7XG4gIC0tY29sb3ItMTogIzE4M0E2MDtcbiAgLS1jb2xvci0yOiAjMjE4MkMxO1xuICAtLWNvbG9yLTM6ICNGNkE0NDQ7XG4gIC0tbWVudUhlaWdodDogNzBweDtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6IFwiT3BlbiBTYW5zXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tcGFnZVRvcDogMHB4O1xuICAgIC0tc2lkZWJhcjogMzAwcHg7XG4gIH1cbiAgOnJvb3QgYm9keS50b29sYmFyLWZpeGVkIHtcbiAgICAtLXBhZ2VUb3A6IDM5cHg7XG4gIH1cbiAgOnJvb3QgYm9keS50b29sYmFyLWZpeGVkLnRvb2xiYXItdHJheS1vcGVuIHtcbiAgICAtLXBhZ2VUb3A6IDc5cHg7XG4gIH1cbiAgOnJvb3QgYm9keS50b29sYmFyLWZpeGVkLnRvb2xiYXItdHJheS1vcGVuLnRvb2xiYXItdmVydGljYWwge1xuICAgIC0tcGFnZVRvcDogMzlweDtcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3BlbnNhbnMvT3BlblNhbnMtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvb3BlbnNhbnMvT3BlblNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29wZW5zYW5zL09wZW5TYW5zLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL29wZW5zYW5zL09wZW5TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzNBOTlENztcbn1cblxuYmxvY2txdW90ZSB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCA0cHggIzE4M0E2MDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbGlnaHQpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAwIHZhcigtLXJhZGl1cykgdmFyKC0tcmFkaXVzKSAwO1xufVxuYmxvY2txdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvb3RoZXJzL3F1b3RlLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi50YWJsZSxcbnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgLS1icy10YWJsZS1iZzogJGNvbG9yLXdoaXRlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICRjb2xvci13aGl0ZTtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI0Y5RkVGRjtcbn1cbi50YWJsZSB0aCxcbi50YWJsZSB0aGVhZCB0aCxcbi50YWJsZSB0ZCxcbnRhYmxlIHRoLFxudGFibGUgdGhlYWQgdGgsXG50YWJsZSB0ZCB7XG4gIGJvcmRlcjogMCBub25lO1xufVxuLnRhYmxlIHRoLFxudGFibGUgdGgge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRhYmxlIHRoLFxuLnRhYmxlIHRkLFxudGFibGUgdGgsXG50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnRhYmxlIHRib2R5IHRyLFxudGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0YwRjBGMDtcbiAgYmFja2dyb3VuZDogMCBub25lO1xufVxuLnRhYmxlIHRib2R5IHRyOmhvdmVyLFxudGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRURGOUZCO1xufVxuLnRhYmxlIHRoLFxudGFibGUgdGgge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFibGUgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cykgMCAwIDA7XG59XG4udGFibGUgdGg6bGFzdC1jaGlsZCxcbnRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIHZhcigtLXJhZGl1cykgMCAwO1xufVxuLnRhYmxlIHRoIGEsXG50YWJsZSB0aCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4IHZhcigtLWNvbG9yLWxpZ2h0KTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG5cbi50ZXh0LWZvcm1hdHRlZCBhOm5vdCguYnRuKTpub3QoLnBhZ2UtbGluaykge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweDtcbn1cbi50ZXh0LWZvcm1hdHRlZCB1bDpub3QoLmJyZWFkY3J1bWIpOm5vdCgucGFnaW5hdGlvbiksXG4udGV4dC1mb3JtYXR0ZWQgb2w6bm90KC5icmVhZGNydW1iKTpub3QoLnBhZ2luYXRpb24pLFxuLnRleHQtZm9ybWF0dGVkIGxpIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnRleHQtZm9ybWF0dGVkIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwgbGk6OmJlZm9yZSxcbi50ZXh0LWZvcm1hdHRlZCBvbCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzcHg7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwgdWwsXG4udGV4dC1mb3JtYXR0ZWQgdWwgb2wsXG4udGV4dC1mb3JtYXR0ZWQgb2wgdWwsXG4udGV4dC1mb3JtYXR0ZWQgb2wgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnRleHQtZm9ybWF0dGVkIHVsIHVsIGxpOjpiZWZvcmUsXG4udGV4dC1mb3JtYXR0ZWQgb2wgdWwgbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyMTgyQzE7XG59XG4udGV4dC1mb3JtYXR0ZWQgdWwgb2wgbGk6OmJlZm9yZSxcbi50ZXh0LWZvcm1hdHRlZCBvbCBvbCBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMTgyQzE7XG59XG4udGV4dC1mb3JtYXR0ZWQgb2wge1xuICBjb3VudGVyLXJlc2V0OiBjb21wdGV1cjtcbn1cbi50ZXh0LWZvcm1hdHRlZCBvbCBsaSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjb21wdGV1cjtcbn1cbi50ZXh0LWZvcm1hdHRlZCBvbCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihjb21wdGV1cikgXCIuXCI7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjMTgzQTYwO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG4ucGFnaW5hdGlvbiBsaSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnaW5hdGlvbiBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmssXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayxcbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4uY29sb3JzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb2xvcnMgLmNvbG9yIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRTJFMkUyO1xufVxuLmNvbG9ycyAuY29sb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTm9uIGTDqWZpbmlcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY29sb3JzIC5jb2xvcjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI0UyRTJFMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAycHg7XG59XG4uY29sb3JzIC5jb2xvcjpudGgtb2YtdHlwZSgxKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEpO1xufVxuLmNvbG9ycyAuY29sb3I6bnRoLW9mLXR5cGUoMSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIzE4M0E2MFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29sb3JzIC5jb2xvcjpudGgtb2YtdHlwZSgxKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkNvdWxldXIgMVwiO1xufVxuLmNvbG9ycyAuY29sb3I6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0yKTtcbn1cbi5jb2xvcnMgLmNvbG9yOm50aC1vZi10eXBlKDIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiMyMTgyQzFcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNvbG9ycyAuY29sb3I6bnRoLW9mLXR5cGUoMik6OmFmdGVyIHtcbiAgY29udGVudDogXCJDb3VsZXVyIDJcIjtcbn1cbi5jb2xvcnMgLmNvbG9yOm50aC1vZi10eXBlKDMpIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XG59XG4uY29sb3JzIC5jb2xvcjpudGgtb2YtdHlwZSgzKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIjRjZBNDQ0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb2xvcnMgLmNvbG9yOm50aC1vZi10eXBlKDMpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ291bGV1ciAzXCI7XG59XG4uY29sb3JzIC5jb2xvcjpudGgtb2YtdHlwZSg0KSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xufVxuLmNvbG9ycyAuY29sb3I6bnRoLW9mLXR5cGUoNCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIzNGMjg1M1wiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29sb3JzIC5jb2xvcjpudGgtb2YtdHlwZSg0KTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkNvdWxldXIgNFwiO1xufVxuXG4uZm9udHMgLmZvbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDMycHg7XG59XG4uZm9udHMgLmZvbnQ6bnRoLW9mLXR5cGUoMSkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbn1cbi5mb250cyAuZm9udDpudGgtb2YtdHlwZSgxKTo6YWZ0ZXIge1xuICBjb250ZW50OiAnIC0gXCJBcmlhbFwiLCBzYW5zLXNlcmlmJztcbn1cbi5mb250cyAuZm9udDpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJHYXJhbW9uZFwiLCBzZXJpZjtcbn1cbi5mb250cyAuZm9udDpudGgtb2YtdHlwZSgyKTo6YWZ0ZXIge1xuICBjb250ZW50OiAnIC0gXCJHYXJhbW9uZFwiLCBzZXJpZic7XG59XG4uZm9udHMgLmZvbnQ6bnRoLW9mLXR5cGUoMykge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQnJ1c2ggU2NyaXB0IE1UXCIsIGN1cnNpdmU7XG59XG4uZm9udHMgLmZvbnQ6bnRoLW9mLXR5cGUoMyk6OmFmdGVyIHtcbiAgY29udGVudDogJyAtIFwiQnJ1c2ggU2NyaXB0IE1UXCIsIGN1cnNpdmUnO1xufVxuXG4uZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnBhZ2UtdGl0bGUge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi50aHVtYm5haWwsXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aHVtYm5haWwgLnRodW1ibGluayxcbi50aHVtYm5haWwgLmNhcmRsaW5rLFxuLmNhcmQgLnRodW1ibGluayxcbi5jYXJkIC5jYXJkbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5tZWRpYS0tbG9hZGluZzpub3QoW2RhdGEtYW5pbWF0aW9uXSksXG4uaXMtYi1sb2FkaW5nOm5vdChbZGF0YS1hbmltYXRpb25dKSB7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG59XG5cbi5pcy1iLWxvYWRpbmc6bm90KC5pcy1iLWxvYWRlZCk6bm90KFtkYXRhLWFuaW1hdGlvbl0pOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmdyb3VwLXNpZGViYXIgYSxcbi5uYXZiYXItbmF2IGEsXG50YWJsZSB0aCBhLFxuLm5hdi10YWJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW1nLWZsb2F0LWxlZnQge1xuICAgIG1hcmdpbjogMTVweCAxNXB4IDE1cHggMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5pbWctZmxvYXQtcmlnaHQge1xuICAgIG1hcmdpbjogMTVweCAwIDE1cHggMTVweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuaW1nLWNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLmFqYXgtcHJvZ3Jlc3MtZnVsbHNjcmVlbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm1lZGlhX19pY29uLS1saXRlYm94IHtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4yNXMsIG9wYWNpdHkgMC4yNXMgbGluZWFyO1xufVxuXG4ucXVpY2tlZGl0LWZpZWxkLnF1aWNrZWRpdC1lZGl0YWJsZSxcbi5xdWlja2VkaXQtZmllbGQgLnF1aWNrZWRpdC1lZGl0YWJsZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zaXRlbWFwLWl0ZW0gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlcjogMCBub25lO1xuICBnYXA6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogOHB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW46IDA7XG59XG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1saWdodCk7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBib3JkZXI6IHNvbGlkIDJweCB2YXIoLS1jb2xvci1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxODJDMTtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c2luZ2xlLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c2luZ2xlLWJ1dHRvbjp2ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDE0cHg7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzaW5nbGUtYnV0dG9uOmhvcml6b250YWwge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzaW5nbGUtYnV0dG9uOnZlcnRpY2FsOmRlY3JlbWVudCB7XG4gIHBhZGRpbmc6IDJweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDdweCAxMHB4IDdweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTgzQTYwIHRyYW5zcGFyZW50O1xufVxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c2luZ2xlLWJ1dHRvbjp2ZXJ0aWNhbDpkZWNyZW1lbnQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMTgyQzEgdHJhbnNwYXJlbnQ7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzaW5nbGUtYnV0dG9uOnZlcnRpY2FsOmluY3JlbWVudCB7XG4gIGJvcmRlci13aWR0aDogMTBweCA3cHggMCA3cHg7XG4gIGJvcmRlci1jb2xvcjogIzE4M0E2MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnNpbmdsZS1idXR0b246dmVydGljYWw6aW5jcmVtZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE4MkMxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c2luZ2xlLWJ1dHRvbjpob3Jpem9udGFsOmRlY3JlbWVudCB7XG4gIGJvcmRlci13aWR0aDogN3B4IDEwcHggN3B4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzE4M0E2MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uOnNpbmdsZS1idXR0b246aG9yaXpvbnRhbDpkZWNyZW1lbnQ6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMTgyQzEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbjpzaW5nbGUtYnV0dG9uOmhvcml6b250YWw6aW5jcmVtZW50IHtcbiAgYm9yZGVyLXdpZHRoOiA3cHggMCA3cHggMTBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTgzQTYwO1xufVxuOjotd2Via2l0LXNjcm9sbGJhci1idXR0b246c2luZ2xlLWJ1dHRvbjpob3Jpem9udGFsOmluY3JlbWVudDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIxODJDMTtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCxcbi5jb250YWluZXItbWVkaXVtLFxuLmNvbnRhaW5lci1sYXJnZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXItc21hbGwge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0xKTtcbn1cblxuLmNvbnRhaW5lci1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0yKTtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItbGFyZ2Uge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0zKTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubm9kZS1mb3JtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYnRuLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4vKiBjb250ZW50IHdpdGggbWF4IHdpZHRoICovXG5ib2R5LnBhdGgtdXNlciAubWFpbi1jb250YWluZXIsIGJvZHkucGF0aC1ub2RlLTEgLm1haW4tY29udGFpbmVyLCBib2R5LnBhdGgtY3JlZGl0cyAubWFpbi1jb250YWluZXIsIGJvZHkucGF0aC1ub2RlLTc0IC5tYWluLWNvbnRhaW5lciwgYm9keVtjbGFzcyo9cGF0aC1mb3JtYXRpb25zLWluc2NyaXB0aW9uXSAubWFpbi1jb250YWluZXIsIGJvZHkucGF0aC1ub2RlLTc3IC5tYWluLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLTMpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5ib2R5LnBhdGgtZmljaGVzLWFsZXJ0ZS1ham91dGVyIC5tYWluLWNvbnRhaW5lciwgYm9keS5wYXRoLWZpY2hlcy1hbGVydGUtdmVyaWZpZXItY29kZSAubWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0xKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGJvcmRlcjogMCBub25lO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2luYXRpb24gLnBhZ2UtbGluazpob3ZlciwgLnBhZ2luYXRpb24gLnBhZ2UtbGluazpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1maXJzdCAucGFnZS1saW5rLFxuLnBhZ2luYXRpb24gLnBhZ2VyX19pdGVtLS1wcmV2IC5wYWdlLWxpbmssXG4ucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWxhc3QgLnBhZ2UtbGluayxcbi5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tbmV4dCAucGFnZS1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlcl9faXRlbS0tZmlyc3QsXG4ucGFnaW5hdGlvbiAucGFnZXJfX2l0ZW0tLWxhc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZC5jYXJkLXVzZXIge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItbGlnaHQpO1xufVxuLmNhcmQuY2FyZC11c2VyIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2FyZC5jYXJkLXVzZXIgLmZpZWxkX19sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyogaWNvbnMgKi9cbi5pY29uIHtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbn1cbi5pY29uOmhvdmVyOjpiZWZvcmUsIC5pY29uOmZvY3VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjE4MkMxO1xufVxuLmljb24uaWNvbi1tYWlsOjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL21haWwuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjJweCBhdXRvO1xufVxuLmljb24uaWNvbi12aWV3OjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL3ZvaXIuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTBweCBhdXRvO1xufVxuLmljb24uaWNvbi1lZGl0OjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL2VkaXQuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTFweCBhdXRvO1xufVxuLmljb24uaWNvbi1mb3JtdWxhaXJlLWxpc3RlOjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL2VtYXJnZW1lbnQuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjJweCBhdXRvO1xufVxuLmljb24uaWNvbi1hdHRlc3RhdGlvbjo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9jZXJ0aWZpY2F0ZS5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAyMHB4IGF1dG87XG59XG4uaWNvbi5pY29uLWRlbGV0ZTo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9kZWxldGUuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTdweCBhdXRvO1xufVxuLmljb24uaWNvbi12aWV3OjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL3ZvaXIuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uaWNvbi5pY29uLWZvcm11bGFpcmUtaW5zY3JpcHRpb246OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvZm9ybWF0aW9uLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDIycHggYXV0bztcbn1cbi5pY29uLmljb24tbGlzdGUtcHN5czo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9tYXAuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjJweCBhdXRvO1xufVxuLmljb24uaWNvbi1pbnNjcml0czo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9pbnNjcml0cy5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIFtkYXRhLXRpdGxlXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFtkYXRhLXRpdGxlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogNnB4IDlweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICBbZGF0YS10aXRsZV06aG92ZXI6OmFmdGVyLCBbZGF0YS10aXRsZV06Zm9jdXM6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIFtkYXRhLXRpdGxlXS5pY29uLW1haWw6OmFmdGVyIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gIH1cbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi51aS1tZW51IC51aS1tZW51LWl0ZW06aG92ZXIsXG4udWktbWVudSAudWktbWVudS1pdGVtOmhvdmVyIC51aS1tZW51LWl0ZW0td3JhcHBlciwgLnVpLW1lbnUgLnVpLW1lbnUtaXRlbTpmb2N1cyxcbi51aS1tZW51IC51aS1tZW51LWl0ZW06Zm9jdXMgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMCBub25lO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSAudWktbWVudS1pdGVtLXdyYXBwZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMCBub25lO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGJvcmRlcjogMCBub25lO1xufVxuLnVpLXdpZGdldC1jb250ZW50IGE6aG92ZXIsIC51aS13aWRnZXQtY29udGVudCBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMCBub25lO1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xufVxuXG46dGFyZ2V0IHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5maWxlIHtcbiAgYmFja2dyb3VuZDogMCBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZpbGUgYSB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG59XG4uZmlsZSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9kb3dubG9hZC5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbn1cbi5maWxlIGE6aG92ZXI6OmJlZm9yZSwgLmZpbGUgYTpmb2N1czo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxODJDMTtcbn1cblxuLnZpZXcgLmdyb3VwLWxlZnQtbGlua3MgLmZpbGUsXG4udmlldyAuZ3JvdXAtcmlnaHQtbGlua3MgLmZpbGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udmlldyAuZ3JvdXAtbGVmdC1saW5rcyAuZmlsZSBhLFxuLnZpZXcgLmdyb3VwLXJpZ2h0LWxpbmtzIC5maWxlIGEge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlldyAuZ3JvdXAtbGVmdC1saW5rcyAuZmlsZSBhOjpiZWZvcmUsXG4udmlldyAuZ3JvdXAtcmlnaHQtbGlua3MgLmZpbGUgYTo6YmVmb3JlIHtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDNweDtcbn1cblxuLmRlcGxvaWVtZW50LWluY29tcGxldCxcbi5kZXBsb2llbWVudC1jb21wbGV0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmRlcGxvaWVtZW50LWVtcHR5IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZGVwbG9pZW1lbnQtaW5jb21wbGV0IHtcbiAgY29sb3I6ICNCOTE3MTc7XG59XG5cbi5kZXBsb2llbWVudC1jb21wbGV0IHtcbiAgY29sb3I6ICM1NTlBMjE7XG59XG5cbi5ub2RlLS10eXBlLXN0cnVjdHVyZS5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtZGVwbG9pZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXN0cnVjdHVyZS5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtZGVwbG9pZW1lbnQgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubm9kZS0tdHlwZS1zdHJ1Y3R1cmUubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLWRlcGxvaWVtZW50IC5maWVsZC0tbmFtZS1maWVsZC1waGFzZS1kZXBsb2llbWVudCArIC5ub2RlLS10eXBlLWRlcGxvaWVtZW50IC5maWVsZC0tbmFtZS1maWVsZC1jb21wbGV0OjpiZWZvcmUsXG4ubm9kZS0tdHlwZS1zdHJ1Y3R1cmUubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLWRlcGxvaWVtZW50IC5maWVsZC0tbmFtZS1maWVsZC1waGFzZS1kZXBsb2llbWVudCArIC5kZXBsb2llbWVudC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5ub2RlLS10eXBlLXN0cnVjdHVyZS5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtZGVwbG9pZW1lbnQgLm5vZGUtLXR5cGUtZGVwbG9pZW1lbnQgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbnRhYmxlLnN5bnRoZXNlLWNvbXB0YWJsZSB0cjpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmljb24tbWFya2VyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9waW4tMi5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLnZpZXdzLWZpZWxkLW5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50IC5hZGRyZXNzIHtcbiAgbWFyZ2luOiAwO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCAudmlld3MtZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50IC52aWV3cy1maWVsZCAudmlld3MtbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCAudmlld3MtZmllbGQtZmllbGQtYWRyZXNzZS1wcmluY2lwYWxlIC52aWV3cy1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGVhZmxldC1wb3B1cC1jb250ZW50IC52aWV3cy1maWVsZC1ub3RoaW5nIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXRlbGVwaG9uZS1maXhlIC52aWV3cy1sYWJlbCxcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXRlbGVwaG9uZS1maXhlIC5maWVsZC1jb250ZW50LFxuLmxlYWZsZXQtcG9wdXAtY29udGVudCAudmlld3MtZmllbGQtZmllbGQtdGVsZXBob25lLXBvcnRhYmxlIC52aWV3cy1sYWJlbCxcbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXRlbGVwaG9uZS1wb3J0YWJsZSAuZmllbGQtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnZpZXctbGlzdGUtcHN5Y2hvbG9ndWVzLWZhLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X2xpc3RlX3N0cnVjdHVyZSAudGFibGUgLnZpZXdzLWZpZWxkLW5hbWUsIC52aWV3LWxpc3RlLXBzeWNob2xvZ3Vlcy1mYS52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9saXN0ZV9hbGVudG91cnMgLnRhYmxlIC52aWV3cy1maWVsZC1uYW1lLCAudmlldy1saXN0ZS1wc3ljaG9sb2d1ZXMtZmEudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfbGlzdGVfdGVsZWNvbnN1bHRhdGlvbiAudGFibGUgLnZpZXdzLWZpZWxkLW5hbWUge1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5hbGVydCB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLTMpO1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keS5wYXRoLTQwMyAubWFpbi1jb250YWluZXIsXG5ib2R5LnBhdGgtNDA0IC5tYWluLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhdGgtZ2VuZXJhdGlvbi1kZXMtcGFpZW1lbnRzIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhdGgtZ2VuZXJhdGlvbi1kZXMtcGFpZW1lbnRzIC52aWV3LWNoZWNrLWZpbHRlcnMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ud3MtZXh0cmFwZXNhLXV0aWxpc2F0ZXVyLWNvbmRpdGlvbnMtdXRpbGlzYXRpb24gcCxcbi53cy1leHRyYXBlc2EtdXRpbGlzYXRldXItY29uZGl0aW9ucy11dGlsaXNhdGlvbiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi53cy1leHRyYXBlc2EtdXRpbGlzYXRldXItY29uZGl0aW9ucy11dGlsaXNhdGlvbiAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi53cy1leHRyYXBlc2EtdXRpbGlzYXRldXItY29uZGl0aW9ucy11dGlsaXNhdGlvbiAuaW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZ3JvdXAtcmlnaHQtbGlua3MgLml0ZW0tanVzdGlmaWNhdGlmIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpZXcgLnRhYmxlIHRkOm5vdCgudmlld3MtZmllbGQtbm90aGluZyksXG4udmlldyAudGFibGUgdGg6bm90KC52aWV3cy1maWVsZC1ub3RoaW5nKSxcbi52aWV3IHRhYmxlIHRkOm5vdCgudmlld3MtZmllbGQtbm90aGluZyksXG4udmlldyB0YWJsZSB0aDpub3QoLnZpZXdzLWZpZWxkLW5vdGhpbmcpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudmlldyAudGFibGUtcmVzcG9uc2l2ZSB+IC5mb3JtLWFjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5tYWludGVuYW5jZS1wYWdlIC5zaXRlLW5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW50ZW5hbmNlLXBhZ2UgaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgxLFxuLmgxIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnZpZXdzLXJvdzpsYXN0LWNoaWxkIC5pdGVtLW1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudmlldyAucGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbiAgLnZpZXcgLnZpZXctZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4udmlldy1hbm51YWlyZS52aWV3LWRpc3BsYXktaWQtcGFnZSB0ciAudmlld3MtZmllbGQtdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52aWV3LWFubnVhaXJlLnZpZXctZGlzcGxheS1pZC1wYWdlIHRyIHRkLnZpZXdzLWZpZWxkLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnZpZXctYW5udWFpcmUudmlldy1kaXNwbGF5LWlkLXBhZ2UgdHIuY29udGFjdC1hdXRvbm9tZSB0ZC52aWV3cy1maWVsZC10aXRsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzNGMjg1Mztcbn1cbi52aWV3LWFubnVhaXJlLnZpZXctZGlzcGxheS1pZC1wYWdlIHRyLmNvbnRhY3Qtc3RydWN0dXJlIHRkLnZpZXdzLWZpZWxkLXRpdGxlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjE4MkMxO1xufVxuLnZpZXctYW5udWFpcmUudmlldy1kaXNwbGF5LWlkLXBhZ2UgdHIuY29udGFjdC11dGlsaXNhdGV1ciB0ZC52aWV3cy1maWVsZC10aXRsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0Y2QTQ0NDtcbn1cblxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMCAxNXB4O1xufVxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQgLmxpc3QtaXRlbXMgLnN0YXQtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyAuc3RhdC1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjYmNjZWUyIDEwJSwgI2Y2YTQ0NCA3MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE0MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0NXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAxNDBweDtcbiAgei1pbmRleDogLTE7XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyAuc3RhdC1pdGVtIC5zdGF0LXZhbHVlIHtcbiAgdGV4dC1zdHJva2U6IDFweCAjMTgzQTYwO1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzE4M0E2MDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDIuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay13cy1leHRyYXBlc2Etc3RhdHMtZGFzaGJvYXJkIC5saXN0LWl0ZW1zIC5zdGF0LWl0ZW0gLnN0YXQtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQgLmxpc3QtaXRlbXMgLnN0YXQtaXRlbSAuc3RhdC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay13cy1leHRyYXBlc2Etc3RhdHMtZGFzaGJvYXJkIC5saXN0LWl0ZW1zIC5zdGF0LWl0ZW0gLnN0YXQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyAuc3RhdC1pdGVtIC5ncm91cC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgcGFkZGluZzogMTVweCA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyAuc3RhdC1pdGVtIC5ncm91cC1jb250ZW50OjpiZWZvcmUsIC5ibG9jay13cy1leHRyYXBlc2Etc3RhdHMtZGFzaGJvYXJkIC5saXN0LWl0ZW1zIC5zdGF0LWl0ZW0gLmdyb3VwLWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDJweCAxMjBweCAycHggMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHdpZHRoOiAwO1xufVxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQgLmxpc3QtaXRlbXMgLnN0YXQtaXRlbSAuZ3JvdXAtY29udGVudDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5ibG9jay13cy1leHRyYXBlc2Etc3RhdHMtZGFzaGJvYXJkIC5saXN0LWl0ZW1zIC5zdGF0LWl0ZW0gLmdyb3VwLWNvbnRlbnQ6OmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay13cy1leHRyYXBlc2Etc3RhdHMtZGFzaGJvYXJkIC5saXN0LWl0ZW1zIHtcbiAgICBnYXA6IDAgMzBweDtcbiAgfVxuICAuYmxvY2std3MtZXh0cmFwZXNhLXN0YXRzLWRhc2hib2FyZCAubGlzdC1pdGVtcyAuc3RhdC1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMi41cHgpO1xuICB9XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQpO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbn1cbi5mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLCAuZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUsIC5mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ucmVnaW9uLXNpZGViYXItZmlyc3QsXG4ucmVnaW9uLXNpZGViYXItc2Vjb25kLFxuLnJlZ2lvbi1mb290ZXIsXG4ucmVnaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYnRuIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBiYWNrZ3JvdW5kOiAjRTJFMkUyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzMzVDODk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi5idG46Zm9jdXM6bm90KC5kaXNhYmxlZCk6Zm9jdXMsIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMzM1Qzg5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAwIG5vbmU7XG59XG4uYnRuOmZvY3VzOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1czphY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMzM1Qzg5O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAwIG5vbmU7XG59XG4uYnRuLmJ0bi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnRuLmJ0bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1hZGQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvYWRkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbn1cbi5idG4uYnRuLWljb24uYnRuLWVkaXQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvZWRpdC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMXB4IGF1dG87XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1jbG9uZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9jbG9uZS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi12b2lyOjpiZWZvcmUsIC5idG4uYnRuLWljb24uYnRuLXZpZXc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvdm9pci5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1jYWxlbmRhcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9jYWxlbmRhci5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG59XG4uYnRuLmJ0bi1pY29uLmJ0bi1tYXNxdWVyYWRlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL3N3aXRjaHVzZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xufVxuLmJ0bi5idG4taWNvbi5idG4tcmVtb3ZlLCAuYnRuLmJ0bi1pY29uLmJ0bi1kZWxldGUge1xuICBiYWNrZ3JvdW5kOiAjNzYwNDA0O1xufVxuLmJ0bi5idG4taWNvbi5idG4tcmVtb3ZlOjpiZWZvcmUsIC5idG4uYnRuLWljb24uYnRuLWRlbGV0ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9kZWxldGUuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvO1xufVxuLmJ0bi5idG4taWNvbi5idG4tcmVtb3ZlOmhvdmVyLCAuYnRuLmJ0bi1pY29uLmJ0bi1yZW1vdmU6Zm9jdXMsIC5idG4uYnRuLWljb24uYnRuLWRlbGV0ZTpob3ZlciwgLmJ0bi5idG4taWNvbi5idG4tZGVsZXRlOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI0EwMEUwRTtcbn1cbi5idG4uYnRuLWljb24uYnRuLWtleTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9rZXkuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTNweCBhdXRvO1xufVxuLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLXByaW1hcnk6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMzMzVDODk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC1wcmltYXJ5OmhvdmVyLCAuYnRuLmJ0bi1naG9zdC1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIC5idG4uYnRuLWRlZmF1bHQ6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMzMzVDODk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC1kZWZhdWx0OmhvdmVyLCAuYnRuLmJ0bi1naG9zdC1kZWZhdWx0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tMSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLTE6aG92ZXIsIC5idG4uYnRuLTE6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cbi5idG4uYnRuLTE6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMzMzVDODk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtMSB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC0xOmhvdmVyLCAuYnRuLmJ0bi1naG9zdC0xOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbiAgY29sb3I6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxODNBNjA7XG59XG4uYnRuLmJ0bi1naG9zdC0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC0xOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tMiB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjMjE4MkMxO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLTI6aG92ZXIsIC5idG4uYnRuLTI6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogIzNBOTlENztcbn1cbi5idG4uYnRuLTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzNBOTlENztcbn1cbi5idG4uYnRuLTI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICMzQTk5RDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtMiB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICMyMTgyQzE7XG4gIGJvcmRlcjogc29saWQgMXB4ICMyMTgyQzE7XG59XG4uYnRuLmJ0bi1naG9zdC0yOmhvdmVyLCAuYnRuLmJ0bi1naG9zdC0yOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzIxODJDMTtcbiAgY29sb3I6ICMyMTgyQzE7XG4gIGJvcmRlcjogc29saWQgMXB4ICMyMTgyQzE7XG59XG4uYnRuLmJ0bi1naG9zdC0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC0yOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tMyB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjZBNDQ0O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLTM6aG92ZXIsIC5idG4uYnRuLTM6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZEQkQ3MTtcbn1cbi5idG4uYnRuLTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogI0ZEQkQ3MTtcbn1cbi5idG4uYnRuLTM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGREJENzE7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtMyB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICNGNkE0NDQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNGNkE0NDQ7XG59XG4uYnRuLmJ0bi1naG9zdC0zOmhvdmVyLCAuYnRuLmJ0bi1naG9zdC0zOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI0Y2QTQ0NDtcbiAgY29sb3I6ICNGNkE0NDQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNGNkE0NDQ7XG59XG4uYnRuLmJ0bi1naG9zdC0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC0zOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tNCB7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAjM0YyODUzO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idG4uYnRuLTQ6aG92ZXIsIC5idG4uYnRuLTQ6Zm9jdXMge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYmFja2dyb3VuZDogIzVGNDM3Nztcbn1cbi5idG4uYnRuLTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzVGNDM3Nztcbn1cbi5idG4uYnRuLTQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXM6YWN0aXZlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1RjQzNzc7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJ0bi5idG4tZ2hvc3QtNCB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICMzRjI4NTM7XG4gIGJvcmRlcjogc29saWQgMXB4ICMzRjI4NTM7XG59XG4uYnRuLmJ0bi1naG9zdC00OmhvdmVyLCAuYnRuLmJ0bi1naG9zdC00OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzNGMjg1MztcbiAgY29sb3I6ICMzRjI4NTM7XG4gIGJvcmRlcjogc29saWQgMXB4ICMzRjI4NTM7XG59XG4uYnRuLmJ0bi1naG9zdC00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLmJ0bi1naG9zdC00Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzOmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uYmxvY2stc29jaWFsIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uYmxvY2stc29jaWFsIC5uYXYgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ibG9jay1zb2NpYWwgLm5hdiA+IGxpID4gYTpob3ZlciwgLmJsb2NrLXNvY2lhbCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2ZpY2hlcy1hbGVydGUtYmxvYy1kZXJuaWVyZXMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4jYmxvY2stYmVldGhvdmVuYjUtY29tcG9zYW50c2FyZXV0aWxpc2VyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI2Jsb2NrLWJlZXRob3ZlbmI1LWNvbXBvc2FudHNhcmV1dGlsaXNlciAuYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ibG9jay13cy1leHRyYXBlc2EtYW5udWFpcmUtY29udGFjdHMtbWlzLWVuLWF2YW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5ibG9jay13cy1leHRyYXBlc2EtYW5udWFpcmUtY29udGFjdHMtbWlzLWVuLWF2YW50IC5jb250YWN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uYmxvY2std3MtZXh0cmFwZXNhLWFubnVhaXJlLWNvbnRhY3RzLW1pcy1lbi1hdmFudCAuY29udGFjdCBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXdzLWV4dHJhcGVzYS1hbm51YWlyZS1jb250YWN0cy1taXMtZW4tYXZhbnQge1xuICAgIGdhcDogNjBweDtcbiAgfVxuICAuYmxvY2std3MtZXh0cmFwZXNhLWFubnVhaXJlLWNvbnRhY3RzLW1pcy1lbi1hdmFudCAuY29udGFjdCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbmJvZHkucGF0aC1mcm9udHBhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBhcmFncmFwaGVzID4gLmZpZWxkX19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkX19sYWJlbCxcbi5wcm9maWxlIC5maWVsZF9fbGFiZWwsXG4ucGF0aC1zdG9yYWdlIC5maWVsZF9fbGFiZWwge1xuICBjb2xvcjogIzMzNUM4OTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1ib3V0b24taGlzdG9yaXF1ZSxcbi5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1ib3V0b24taGlzdG9yaXF1ZSxcbi5wYXRoLXN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWJvdXRvbi1oaXN0b3JpcXVlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLWxpbmssXG4ucHJvZmlsZSAuZ3JvdXAtbGluayxcbi5wYXRoLXN0b3JhZ2UgLmdyb3VwLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luKTtcbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtbGluayAuZmllbGQsXG4ucHJvZmlsZSAuZ3JvdXAtbGluayAuZmllbGQsXG4ucGF0aC1zdG9yYWdlIC5ncm91cC1saW5rIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtbGluayAubWFzcXVlcmFkZS1saW5rLFxuLnByb2ZpbGUgLmdyb3VwLWxpbmsgLm1hc3F1ZXJhZGUtbGluayxcbi5wYXRoLXN0b3JhZ2UgLmdyb3VwLWxpbmsgLm1hc3F1ZXJhZGUtbGluayB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLW5vbSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGFkZCBhbmQgZWRpdCBub2RlIGZvcm0gKi9cbi5ub2RlLXN0cnVjdHVyZS1lZGl0LWZvcm0ge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0xKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ub2RlLXN0cnVjdHVyZS1lZGl0LWZvcm0gLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLXN0cnVjdHVyZS1lZGl0LWZvcm0gdGQuZmllbGQtbXVsdGlwbGUtZHJhZyB7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuLm5vZGUtc3RydWN0dXJlLWVkaXQtZm9ybSAuZHJhZ2dhYmxlIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm5vZGUtc3RydWN0dXJlLWVkaXQtZm9ybSAudGFibGVkcmFnLWNoYW5nZWQtd2FybmluZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubm9kZS1zdHJ1Y3R1cmUtZWRpdC1mb3JtIC5maWVsZC1tdWx0aXBsZS10YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbn1cbi5ub2RlLXN0cnVjdHVyZS1lZGl0LWZvcm0gLmZpZWxkLW11bHRpcGxlLXRhYmxlIC5sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm5vZGUtc3RydWN0dXJlLWVkaXQtZm9ybSAuZmllbGQtbXVsdGlwbGUtdGFibGUgLmZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuYmxvY2stcGFnZS10aXRsZS1ibG9jayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuYmxvY2stcGFnZS10aXRsZS1ibG9jayxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jayxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLm1haW4tY29udGFpbmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLm1haW4tY29udGFpbmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5tYWluLWNvbnRhaW5lcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLm1haW4tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSB7XG4gIC0tc3BhY2U6IDE1cHg7XG4gIC0tbWFyZ2luOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2Uge1xuICAgIC0tc3BhY2U6IDMwcHg7XG4gICAgLS1tYXJnaW46IDI1cHg7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLnRpdGxlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAudGl0bGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC50aXRsZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbik7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZS5wcm9maWxlIC50aXRsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC50aXRsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC50aXRsZSAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC50aXRsZSAuZmllbGQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLnRpdGxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAudGl0bGUgLmZpZWxkIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsIHtcbiAgY29sb3I6ICMzMzVDODk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlLnByb2ZpbGUgLmdyb3VwLW1lbWJyZWRlcHVpcyAuZm9ybS1pdGVtIC5sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAuZ3JvdXAtbWVtYnJlZGVwdWlzIC5mb3JtLWl0ZW0gLmxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5ncm91cC1tZW1icmVkZXB1aXMgLmZvcm0taXRlbSAubGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiA6XCI7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5oNSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5oNSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmg1LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmg1LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuaDUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmg1LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5oNSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmg1LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmg1LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuaDUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuaDUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5oNSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5oNSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuaDUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5oNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC52aWV3IC52aWV3LW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLnZpZXcgLnZpZXctbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLnZpZXcgLnZpZXctbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC52aWV3IC52aWV3LW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLnZpZXcgLnZpZXctbWFpbixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLnZpZXcgLnZpZXctbWFpbixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC52aWV3IC52aWV3LW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC52aWV3IC52aWV3LW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLnZpZXcgLnZpZXctbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAudmlldyAudmlldy1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAudmlldyAudmlldy1tYWluIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC53cmFwcGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAud3JhcHBlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC53cmFwcGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC53cmFwcGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC53cmFwcGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLndyYXBwZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlZGVkO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgb3JkZXI6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpbmstYmFjayxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGluay1iYWNrLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2ssXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saW5rLWJhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLXNpZGViYXIgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtc2lkZWJhciAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1zaWRlYmFyIC5saXN0LXN1bW1hcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLndyYXBwZXIgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAud3JhcHBlciAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC53cmFwcGVyIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAud3JhcHBlciAuZ3JvdXAtbWFpbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMyMHB4KTtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC52aWV3LW1haW46Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1tYWluLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLW1haW4sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLW1haW4sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtbWFpbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLW1haW4ge1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZSk7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgaDIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgaDIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIGgyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC1ncm91cCBoMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIGgyIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLWdyb3VwIGgyOjpiZWZvcmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC1ncm91cCBoMjo6YmVmb3JlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IGNhbGModmFyKC0tc3BhY2UpICogLTEpO1xuICByaWdodDogY2FsYyh2YXIoLS1zcGFjZSkgKiAtMSk7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI0UyRTJFMjtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZC0tbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkLS1sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZC0tbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkLS1sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkLS1sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkLS1sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZC0tbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkLS1sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZC0tbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtZ3JvdXAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC1ncm91cCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGQtLWxhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLWdyb3VwIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAudGFibGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC50YWJsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC50YWJsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAudGFibGUgLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC50YWJsZSAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC50YWJsZSAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAudGFibGUgLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAudGFibGUgLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLnRhYmxlIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLnRhYmxlIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC50YWJsZSAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLnRhYmxlIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLnRhYmxlIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtdGl0bGUtdGV4dCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLXRpdGxlLXRleHQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYWRyZXNzZS1wZXJzb25uZWxsZSBwLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHAsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHAsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYWRyZXNzZS1wZXJzb25uZWxsZSBwLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHAsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHAsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtYWRyZXNzZS1wZXJzb25uZWxsZSBwLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYWRyZXNzZS1wZXJzb25uZWxsZSBwLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHAsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWFkcmVzc2UtcGVyc29ubmVsbGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1waGFzZS1kZXBsb2llbWVudC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1waGFzZS1kZXBsb2llbWVudC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50LmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiA6XCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLWxhYmVsLWlubGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDVweDtcbiAgfVxuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWw6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiA6XCI7XG4gIH1cbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcyksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW1zLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW1zLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1pdGVtLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW1zLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW1zLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1pdGVtLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgPiAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpID4gLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSA+IC5maWVsZF9faXRlbXMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkLS1sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkLS1sYWJlbCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkLS1sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0tbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWxhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9fbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZC0taXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZpZWxkOm5vdCguZmllbGRfX2l0ZW1zKSAuZmllbGQtLWl0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5maWVsZDpub3QoLmZpZWxkX19pdGVtcykgLmZpZWxkX19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCAuZmllbGQtLWxhYmVsLWlubGluZSA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jaGFuZ2VkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyAuZm9ybS1pdGVtLXdzLWNoYW5nZWQgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgLmZvcm0taXRlbS13cy1jcmVhdGVkIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZF9fbGFiZWwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCAuZmllbGQtLWxhYmVsLWlubGluZSAuZmllbGRfX2xhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scyA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scyA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMuY29sLWZ1bGwsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2wtZnVsbCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbC1mdWxsLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2wtZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIsIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0zLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTIgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTIgPiBkaXYsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTIgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMiA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0yID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMyA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtMyA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtMyA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy0zID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTMgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy00ID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy00ID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWNvbHMuY29scy00ID4gZGl2LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWNvbHMuY29scy00ID4gZGl2LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWNvbHMuY29scy00ID4gZGl2LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtY29scy5jb2xzLTQgPiBkaXYsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1jb2xzLmNvbHMtNCA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAudGl0bGUtYWNjZXNyYXBpZGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC50aXRsZS1hY2Nlc3JhcGlkZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLnRpdGxlLWFjY2VzcmFwaWRlcyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5saXN0LXN1bW1hcnksXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAubGlzdC1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IC5pdGVtLXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IC5pdGVtLXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IC5pdGVtLXN1bW1hcnksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IC5pdGVtLXN1bW1hcnksXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IC5pdGVtLXN1bW1hcnksXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5saXN0LXN1bW1hcnkgLml0ZW0tc3VtbWFyeSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSAuaXRlbS1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYTpob3ZlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6aG92ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpob3ZlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmZvY3VzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmZvY3VzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmZvY3VzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYTpob3ZlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpob3ZlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmZvY3VzLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmZvY3VzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IGE6aG92ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYTpob3ZlcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6aG92ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5saXN0LXN1bW1hcnkgYTpmb2N1cyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmxpc3Qtc3VtbWFyeSBhOmhvdmVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAubGlzdC1zdW1tYXJ5IGE6Zm9jdXMge1xuICBjb2xvcjogIzIxODJDMTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1pbnRybyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWludHJvLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtaW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRybyAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1pbnRybyAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1pbnRybyAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1pbnRybyAuZmllbGQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8gLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1pbnRybyAuZmllbGQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5ncm91cC1pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5ncm91cC1pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWludHJvIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5ncm91cC1pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5ncm91cC1pbnRybyAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmdyb3VwLWludHJvIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtaW50cm8gLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjRjZBNDQ0O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8uc3RydWN0dXJlLTIgLmZpZWxkLS1uYW1lLWZpZWxkLXNvdXMtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1pbnRyby5zdHJ1Y3R1cmUtMiAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmdyb3VwLWludHJvLnN0cnVjdHVyZS0yIC5maWVsZC0tbmFtZS1maWVsZC1zb3VzLXN0cnVjdHVyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogI0Y2QTQ0NDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMzBweCAzMHB4IDA7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uIGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSBhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uIGEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSBhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UgYSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbiBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24gYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlIGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IGEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSBhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLCBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLXN0cnVjdHVyZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0LFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLWRlcGVuc2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWRlLXJlY2V0dGUsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1kZXBlbnNlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mb3JtYXRpb24sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1kZS1yZWNldHRlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtY29udGFjdCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sIGJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW0sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IC5maWVsZF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciwgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IC5maWVsZF9faXRlbTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCAuZmllbGRfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QgLmZpZWxkX19pdGVtOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCIsIFwiO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUgLmdyb3VwLWludHJvLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmdyb3VwLWludHJvLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlIC5ncm91cC1pbnRybyxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5ncm91cC1pbnRybyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZ3JvdXAtaW50cm8sXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlIC5ncm91cC1pbnRybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUgLmZpZWxkLS1uYW1lLXdzLXJvbGVzLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS13cy1yb2xlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIC5zdG9yYWdlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiAuc3RvcmFnZSAuZmllbGQtLW5hbWUtd3Mtcm9sZXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbiAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSBhcnRpY2xlLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyAuc3RvcmFnZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gYXJ0aWNsZS5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQge1xuICBiYWNrZ3JvdW5kOiAjZGQ5NDNlO1xufVxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSB7XG4gIGJhY2tncm91bmQ6ICNkZDk0M2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCkgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWRlcGxvaWVtZW50IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZmljaGUtYWxlcnRlIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1jb250YWN0IC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWluc2NyaXQtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2Utbm9kZS10eXBlLXN0cnVjdHVyZTpoYXMoLm5vZGUtLXZpZXctbW9kZS1mdWxsKSBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtc3RydWN0dXJlOmhhcygubm9kZS0tdmlldy1tb2RlLWZ1bGwpIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZm9ybWF0aW9uIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1kZXBsb2llbWVudCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1maWNoZS1hbGVydGUgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXVzZXIudXNlci1kZXRhaWwgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtdXNlci51c2VyLWRldGFpbCAuc3RvcmFnZSAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG5ib2R5LnBhdGgtc3RvcmFnZS1yZWNldHRlcyBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLXJlY2V0dGVzIC5zdG9yYWdlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGF0aC1zdG9yYWdlLWRlcGVuc2VzIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYXRoLXN0b3JhZ2UtZGVwZW5zZXMgLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlLFxuYm9keS5wYWdlLW5vZGUtdHlwZS1pbnNjcml0LWZvcm1hdGlvbiBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhICsgLmZpZWxkLS1uYW1lLWZpZWxkLXByaXNlLWVuLWNoYXJnZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24gLnN0b3JhZ2UgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZmEgKyAuZmllbGQtLW5hbWUtZmllbGQtcHJpc2UtZW4tY2hhcmdlIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtY29udGFjdC5ub2RlLS12aWV3LW1vZGUtZnVsbCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbik7XG59XG4ubm9kZS0tdHlwZS1jb250YWN0Lm5vZGUtLXZpZXctbW9kZS1mdWxsIGgxIC5maWVsZC0tbmFtZS1maWVsZC1wcmVub20sXG4ubm9kZS0tdHlwZS1jb250YWN0Lm5vZGUtLXZpZXctbW9kZS1mdWxsIGgxIC5maWVsZC0tbmFtZS1maWVsZC1ub20ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ubm9kZS0tdHlwZS1jb250YWN0Lm5vZGUtLXZpZXctbW9kZS1mdWxsIGgxIC5maWVsZC0tbmFtZS1maWVsZC1ub20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZm9vdGVyIC5maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmxpbmstYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5saW5rLWJhY2s6aG92ZXIge1xuICBjb2xvcjogI0Y2QTQ0NDtcbn1cbi5saW5rLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMTRweDtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93cy9jaGV2cm9uLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDhweCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saW5rLWJhY2sge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgfVxuICAubGluay1iYWNrOmhvdmVyIHtcbiAgICBjb2xvcjogIzIxODJDMTtcbiAgfVxuICAubGluay1iYWNrOmhvdmVyOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICMyMTgyQzE7XG4gIH1cbn1cblxuLm5vZGUtaW5zY3JpdC1mb3JtYXRpb24tcHVibGljLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm5vZGUtaW5zY3JpdC1mb3JtYXRpb24tcHVibGljLWZvcm0gLmluZm9zLWZvcm1hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xufVxuLm5vZGUtaW5zY3JpdC1mb3JtYXRpb24tcHVibGljLWZvcm0gLmluZm9zLWZvcm1hdGlvbiAuZGF0ZSxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIC5pbmZvcy1mb3JtYXRpb24gLmxpZXUge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIC5pbmZvcy1mb3JtYXRpb24gLmRhdGU6OmJlZm9yZSxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIC5pbmZvcy1mb3JtYXRpb24gLmxpZXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIC5pbmZvcy1mb3JtYXRpb24gLmRhdGU6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvY2FsZW5kYXIuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubm9kZS1pbnNjcml0LWZvcm1hdGlvbi1wdWJsaWMtZm9ybSAuaW5mb3MtZm9ybWF0aW9uIC5saWV1OjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvZGl2ZXJzL3Bpbi5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnVzZXItZm9ybSxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtLFxuLmNhcmQtdXNlcixcbi5jaGFuZ2UtcHdkLWZvcm0ge1xuICBtYXgtd2lkdGg6IDcyMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnVzZXItZm9ybSBsZWdlbmQsXG4ubm9kZS1pbnNjcml0LWZvcm1hdGlvbi1wdWJsaWMtZm9ybSBsZWdlbmQsXG4uY2FyZC11c2VyIGxlZ2VuZCxcbi5jaGFuZ2UtcHdkLWZvcm0gbGVnZW5kIHtcbiAgbWFyZ2luOiAwO1xufVxuLnVzZXItZm9ybSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kLFxuLmNhcmQtdXNlciBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCxcbi5jaGFuZ2UtcHdkLWZvcm0gbGVnZW5kIC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnVzZXItZm9ybSAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1pbmxpbmUsXG4ubm9kZS1pbnNjcml0LWZvcm1hdGlvbi1wdWJsaWMtZm9ybSAuZmllbGRzZXQtd3JhcHBlciAuZm9ybS1pbmxpbmUsXG4uY2FyZC11c2VyIC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWlubGluZSxcbi5jaGFuZ2UtcHdkLWZvcm0gLmZpZWxkc2V0LXdyYXBwZXIgLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4udXNlci1mb3JtIGRldGFpbHMgc3VtbWFyeSxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIGRldGFpbHMgc3VtbWFyeSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnVzZXItZm9ybSAuZm9ybS10eXBlLXBhc3N3b3JkLWNvbmZpcm0gLnBhc3N3b3JkLXN1Z2dlc3Rpb25zLFxuLmNoYW5nZS1wd2QtZm9ybSAuZm9ybS10eXBlLXBhc3N3b3JkLWNvbmZpcm0gLnBhc3N3b3JkLXN1Z2dlc3Rpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c2VyLWZvcm0gLmZvcm0tdHlwZS1wYXNzd29yZC1jb25maXJtLFxuLmNoYW5nZS1wd2QtZm9ybSAuZm9ybS10eXBlLXBhc3N3b3JkLWNvbmZpcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAudXNlci1mb3JtIC5mb3JtLXR5cGUtcGFzc3dvcmQtY29uZmlybSAuZm9ybS10eXBlLXBhc3N3b3JkLFxuLmNoYW5nZS1wd2QtZm9ybSAuZm9ybS10eXBlLXBhc3N3b3JkLWNvbmZpcm0gLmZvcm0tdHlwZS1wYXNzd29yZCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNy41cHgpO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4uaXRlbS1tZXNzYWdlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2JjYjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uaXRlbS1tZXNzYWdlIC5idG4ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uaXRlbS1tZXNzYWdlIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLml0ZW0tbWVzc2FnZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBnYXA6IDAgMTBweDtcbiAgfVxuICAuaXRlbS1tZXNzYWdlIC5mb3JtLWl0ZW0td3MtY3JlYXRlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLml0ZW0tbWVzc2FnZSAuYnRuLWFyY2hpdmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLml0ZW0tbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5kZXRhaWxzIHN1bW1hcnksXG5kZXRhaWxzIHN1bW1hcnk6Om1hcmtlciB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aWV3cy1lZi1maWVsZHNldC1jb250YWluZXIgPiAuZm9ybS1zdWJtaXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyxcbi52aWV3cy1lZi1maWVsZHNldC1yb290ID4gZGV0YWlscyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiBkZXRhaWxzOjpiZWZvcmUsXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2VkNGRhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXM7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyA+IC5kZXRhaWxzLXdyYXBwZXIsXG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyA+IHN1bW1hcnksXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgPiAuZGV0YWlscy13cmFwcGVyLFxuLnZpZXdzLWVmLWZpZWxkc2V0LXJvb3QgPiBkZXRhaWxzID4gc3VtbWFyeSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMCBub25lO1xuICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiBkZXRhaWxzID4gc3VtbWFyeSxcbi52aWV3cy1lZi1maWVsZHNldC1yb290ID4gZGV0YWlscyA+IHN1bW1hcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyAuZGV0YWlscy13cmFwcGVyOjpiZWZvcmUsXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgLmRldGFpbHMtd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9jaGVjay5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyAuZm9ybS1jb250cm9sLFxuLnZpZXdzLWVmLWZpZWxkc2V0LXJvb3QgPiBkZXRhaWxzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSA+IGRldGFpbHMgLmZvcm0taXRlbS1jcmVhdGVkLW1pbixcbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiBkZXRhaWxzIC5mb3JtLWl0ZW0tY2hhbmdlZC1taW4sXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgLmZvcm0taXRlbS1jcmVhdGVkLW1pbixcbi52aWV3cy1lZi1maWVsZHNldC1yb290ID4gZGV0YWlscyAuZm9ybS1pdGVtLWNoYW5nZWQtbWluIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSA+IGRldGFpbHMgLmZvcm0taXRlbS1jcmVhdGVkLW1pbiBsYWJlbCxcbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiBkZXRhaWxzIC5mb3JtLWl0ZW0tY2hhbmdlZC1taW4gbGFiZWwsXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgLmZvcm0taXRlbS1jcmVhdGVkLW1pbiBsYWJlbCxcbi52aWV3cy1lZi1maWVsZHNldC1yb290ID4gZGV0YWlscyAuZm9ybS1pdGVtLWNoYW5nZWQtbWluIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogMjVweDtcbn1cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmUgPiBkZXRhaWxzIC5mb3JtLWl0ZW0tZmllbGQtbW9udGFudC12YWx1ZS1taW4sXG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyAuZm9ybS1pdGVtLWZpZWxkLW1vbnRhbnQtdmFsdWUtbWF4LFxuLnZpZXdzLWVmLWZpZWxkc2V0LXJvb3QgPiBkZXRhaWxzIC5mb3JtLWl0ZW0tZmllbGQtbW9udGFudC12YWx1ZS1taW4sXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgLmZvcm0taXRlbS1maWVsZC1tb250YW50LXZhbHVlLW1heCB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyAuZm9ybS1pdGVtLWNyZWF0ZWQtbWF4ID4gbGFiZWwsXG4uYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlscyAuZm9ybS1pdGVtLWNoYW5nZWQtbWF4ID4gbGFiZWwsXG4udmlld3MtZWYtZmllbGRzZXQtcm9vdCA+IGRldGFpbHMgLmZvcm0taXRlbS1jcmVhdGVkLW1heCA+IGxhYmVsLFxuLnZpZXdzLWVmLWZpZWxkc2V0LXJvb3QgPiBkZXRhaWxzIC5mb3JtLWl0ZW0tY2hhbmdlZC1tYXggPiBsYWJlbCB7XG4gIHdpZHRoOiAyNXB4O1xufVxuLmJlZi1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSA+IGRldGFpbHMgW2lkKj1lZGl0LXVzZXJdIGZpZWxkc2V0IGxlZ2VuZCxcbi52aWV3cy1lZi1maWVsZHNldC1yb290ID4gZGV0YWlscyBbaWQqPWVkaXQtdXNlcl0gZmllbGRzZXQgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVmLWV4cG9zZWQtZm9ybSAuZm9ybS0taW5saW5lID4gZGV0YWlsczpob3Zlcjo6YmVmb3JlLFxuLnZpZXdzLWVmLWZpZWxkc2V0LXJvb3QgPiBkZXRhaWxzOmhvdmVyOjpiZWZvcmUge1xuICAgIGJvcmRlcjogc29saWQgMXB4IHZhcigtLWNvbG9yLWRhcmspO1xuICB9XG59XG5cbi52aWV3LW5vdGlmaWNhdGlvbnMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnZpZXctbm90aWZpY2F0aW9ucyAudmlldy1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3LW5vdGlmaWNhdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLnZpZXcgLnZpZXctbWFpbjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLTMpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi52aWV3IC50b3RhbC1yZXN1bHRzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi52aWV3IC52aWV3LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udmlldyAudmlldy1oZWFkZXIgLmhlYWRlci1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi52aWV3IC52aWV3LWhlYWRlciAuaGVhZGVyLWJ1dHRvbnMgLmJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudmlldyAudmlldy1oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuICB9XG4gIC52aWV3IC52aWV3LWhlYWRlciAuaGVhZGVyLWJ1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAudmlldyAudmlldy1oZWFkZXIgLmhlYWRlci1idXR0b25zIC5idG4ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB9XG59XG4udmlldyAuZ3JvdXAtbGVmdC1saW5rcyxcbi52aWV3IC5ncm91cC1yaWdodC1saW5rcyB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXcgLmdyb3VwLWxlZnQtbGlua3MgYSxcbi52aWV3IC5ncm91cC1yaWdodC1saW5rcyBhIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB9XG4gIC52aWV3IC5ncm91cC1sZWZ0LWxpbmtzOmhvdmVyIGEsXG4udmlldyAuZ3JvdXAtcmlnaHQtbGlua3M6aG92ZXIgYSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnZpZXcgLmdyb3VwLWxlZnQtbGlua3MgYSxcbi52aWV3IC5ncm91cC1yaWdodC1saW5rcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3IC5ncm91cC1sZWZ0LWxpbmtzLFxuLnZpZXcgLmdyb3VwLXJpZ2h0LWxpbmtzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi52Ym8tdmlldy1mb3JtICNlZGl0LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZiby12aWV3LWZvcm0gI2VkaXQtaGVhZGVyID4gLmZvcm0td3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi52Ym8tdmlldy1mb3JtIC5mb3JtLWl0ZW0tYWN0aW9uIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3IC52aWV3LW1haW4gLnZiby12aWV3LWZvcm0gPiAuZm9ybS1hY3Rpb25zOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnZpZXctY2hlY2stZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZpZXctY2hlY2stZmlsdGVycyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzLFxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1tYWluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjRURFREVEO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMjVzO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICBwYWRkaW5nOiAwO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gPiAuZm9ybS0taW5saW5lIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gPiAuZm9ybS0taW5saW5lID4gLmZvcm0taXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2RmZGZkZjtcbiAgbWFyZ2luOiAwO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tLWlubGluZSAudmlld3MtZWYtZmllbGRzZXQtY29udGFpbmVyIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWNoZWNrYm94ZXMuZm9ybS0taW5saW5lIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0gbGFiZWwuZm9ybS1yZXF1aXJlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tLWlubGluZSA+IC52aWV3cy1lZi1maWVsZHNldC1jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzICNlZGl0LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzICNlZGl0LWFjdGlvbnMgLmJ0biB7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBtYXJnaW46IDBweDtcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAjZWRpdC1hY3Rpb25zIFtpZCo9ZWRpdC1yZXNldF0ge1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBwYWRkaW5nOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3JkZXI6IC0xO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAuZmlsdGVycy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDVweDtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNFREVERUQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAuZmlsdGVycy10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9kaXZlcnMvc2VhcmNoLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDIwcHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDE1cHg7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52aWV3LWZpbHRlcnMgLmZpbHRlcnMtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3dzL2Fycm93LWZpbHRlcnMuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjRweCBhdXRvO1xuICBmb250LXNpemU6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAuZmlsdGVycy10b2dnbGU6aG92ZXIsIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAuZmlsdGVycy10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMjE4MkMxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyAuZmlsdGVycy10b2dnbGUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig5MGRlZyk7XG4gIH1cbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyA+IGZvcm0ge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtZGF0ZSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmlldy1maWx0ZXJzIC5mb3JtLXR5cGUtZGF0ZSBsYWJlbCB7XG4gIHdpZHRoOiAzMHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52aWV3LWZpbHRlcnMgLmZvcm0tdHlwZS1kYXRlLmZvcm0taXRlbS1maWVsZC1kYXRlcy1oZXVyZXMtZm9ybWF0aW9uLXZhbHVlLWFmdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAudmlldy1jaGVjay1maWx0ZXJzOm5vdCguZmlsdGVycy1vcGVuZWQpIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVyczpub3QoLmZpbHRlcnMtb3BlbmVkKSAudmlldy1maWx0ZXJzIC5maWx0ZXJzLXRvZ2dsZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKC05MGRlZyk7XG4gIH1cbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctbWFpbiB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlldy1jaGVjay1maWx0ZXJzIC52aWV3LW1haW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi52aWV3LWNoZWNrLWZpbHRlcnMgLnZiby12aWV3LWZvcm0gLnZiby1tdWx0aXBhZ2Utc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY2hlY2stZmlsdGVycyAudmJvLXZpZXctZm9ybSAuZm9ybS1pdGVtLXNlbGVjdC1hbGwge1xuICBvcmRlcjogLTE7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4udmlldy1jaGVjay1maWx0ZXJzIC52Ym8tdmlldy1mb3JtIC5mb3JtLWl0ZW0tc2VsZWN0LWFsbFtkYXRhLXRpdGxlXTo6YWZ0ZXIge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBtaW4td2lkdGg6IDE4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLW1lbnVIZWlnaHQpIC0gdmFyKC0tcGFnZVRvcCkpO1xuICB9XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctZmlsdGVycyB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZiby12aWV3LWZvcm0gI2VkaXQtaGVhZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAudmlldy1jaGVjay1maWx0ZXJzIC52Ym8tdmlldy1mb3JtIC52Ym8tdGFibGUge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVycyAudmJvLXZpZXctZm9ybSAudmJvLXRhYmxlIC52aWV3cy1maWVsZC12aWV3cy1idWxrLW9wZXJhdGlvbnMtYnVsay1mb3JtIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAudmlldy1jaGVjay1maWx0ZXJzIC52aWV3LW1haW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzO1xuICB9XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZpZXctbWFpbiA+IC52aWV3LWNvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAudmlldy1jaGVjay1maWx0ZXJzIC52aWV3LW1haW4gPiAudmlldy1jb250ZW50IC5pbm5lci1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVyczpub3QoLmZpbHRlcnMtb3BlbmVkKSAuZmlsdGVycy10b2dnbGUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICB9XG4gIC52aWV3LWNoZWNrLWZpbHRlcnM6bm90KC5maWx0ZXJzLW9wZW5lZCkgLmZpbHRlcnMtdGl0bGUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVyczpub3QoLmZpbHRlcnMtb3BlbmVkKSAudmlldy1maWx0ZXJzIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVyczpub3QoLmZpbHRlcnMtb3BlbmVkKSAudmlldy1maWx0ZXJzID4gZm9ybSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgMHM7XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVyczpub3QoLmZpbHRlcnMtb3BlbmVkKSAudmlldy1tYWluIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjJweCk7XG4gIH1cbn1cblxuLnRhYmxlIC52aWV3cy1maWVsZC1maWVsZC10ZWxlcGhvbmUtZml4ZSxcbi50YWJsZSAudmlld3MtZmllbGQtZmllbGQtdGVsZXBob25lLXBvcnRhYmxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50YWJsZSB0aCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRhYmxlIHRoIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCA1cHggN3B4IDVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMTgzQTYwIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDdweDtcbn1cbi50YWJsZSB0aFthcmlhLXNvcnQ9YXNjZW5kaW5nXSBhOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4udmlldy1saXN0ZS1kZXMtcmVjZXR0ZXMgLmZlZWQtaWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnZiby12aWV3LWZvcm0gI2VkaXQtaGVhZGVyID4gLmZvcm0td3JhcHBlciB7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudmJvLXZpZXctZm9ybSAuZm9ybS1pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi52Ym8tdmlldy1mb3JtIC5mb3JtLWl0ZW0tc2VsZWN0LWFsbCB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cbi52Ym8tdmlldy1mb3JtIC5mb3JtLWl0ZW0tc2VsZWN0LWFsbCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmRldGFpbHMudmJvLW11bHRpcGFnZS1zZWxlY3RvciBzdW1tYXJ5IHtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbmRldGFpbHMudmJvLW11bHRpcGFnZS1zZWxlY3RvciAuZGV0YWlscy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuZGV0YWlscy52Ym8tbXVsdGlwYWdlLXNlbGVjdG9yIC5kZXRhaWxzLXdyYXBwZXIgLnZiby1pbmZvLWxpc3Qtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5kZXRhaWxzLnZiby1tdWx0aXBhZ2Utc2VsZWN0b3IgLmRldGFpbHMtd3JhcHBlciAuZm9ybS1zdWJtaXQge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlldy1jaGVjay1maWx0ZXJzIC52Ym8tdmlldy1mb3JtICN2Ym8tYWN0aW9uLWZvcm0td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVycyAudmJvLXZpZXctZm9ybSAuZm9ybS1pdGVtLWFjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnZpZXctY2hlY2stZmlsdGVycyAudmJvLXZpZXctZm9ybSAuZm9ybS1pdGVtLXNlbGVjdC1hbGwge1xuICAgIG9yZGVyOiB1bnNldDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLnRhYmxlIHRkLFxuLnRhYmxlIHRoLFxudGFibGUgdGQsXG50YWJsZSB0aCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgfVxuICAudGFibGUgdGQudmlld3MtZmllbGQtdmlld3MtYnVsay1vcGVyYXRpb25zLWJ1bGstZm9ybSxcbi50YWJsZSB0aC52aWV3cy1maWVsZC12aWV3cy1idWxrLW9wZXJhdGlvbnMtYnVsay1mb3JtLFxudGFibGUgdGQudmlld3MtZmllbGQtdmlld3MtYnVsay1vcGVyYXRpb25zLWJ1bGstZm9ybSxcbnRhYmxlIHRoLnZpZXdzLWZpZWxkLXZpZXdzLWJ1bGstb3BlcmF0aW9ucy1idWxrLWZvcm0ge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuLm5hdmJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZGFyayk7XG59XG4ubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDZweCAxNHB4O1xuICB9XG59XG4ubmF2YmFyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXItYnJhbmQgaW1nIHtcbiAgd2lkdGg6IDY1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0OmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogMCBub25lO1xuICBjb2xvcjogIzIxODJDMTtcbn1cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgY29sb3I6ICMxODNBNjA7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogMDtcbn1cbi5uYXZiYXItbmF2IC5uYXZiYXItbmF2IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5sYW5ndWFnZS1zd2l0Y2hlci1sb2NhbGUtdXJsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDM0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4ycywgb3BhY2l0eSAwLjJzO1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyLWxvY2FsZS11cmw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDA7XG59XG4ubGFuZ3VhZ2Utc3dpdGNoZXItbG9jYWxlLXVybCBsaSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ubGFuZ3VhZ2Utc3dpdGNoZXItbG9jYWxlLXVybCBsaSBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5sYW5ndWFnZS1zd2l0Y2hlci1sb2NhbGUtdXJsOmhvdmVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmxhbmd1YWdlLXN3aXRjaGVyLWxvY2FsZS11cmw6aG92ZXIgYSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lbnUtYXJlYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1hcmVhLm9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZDtcbn1cblxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi5uYXZiYXItYnJhbmQgYS5zaXRlLXRpdGxlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubmF2YmFyLWJyYW5kIGEuc2l0ZS10aXRsZTpob3ZlciwgLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGU6Zm9jdXMge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVudS0tc29jaWFsLW5ldHdvcmtzIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLm1lbnUtLXNvY2lhbC1uZXR3b3JrcyAubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1lbnUtLXNvY2lhbC1uZXR3b3JrcyAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLm1lbnUtLXNvY2lhbC1uZXR3b3JrcyAubGluay1zb2NpYWwge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tZW51LS1zb2NpYWwtbmV0d29ya3MgLmxpbmstc29jaWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODNBNjA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbn1cbi5tZW51LS1zb2NpYWwtbmV0d29ya3MgLmxpbmstc29jaWFsLmxpbmstZmFjZWJvb2s6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9zb2NpYWwvZmFjZWJvb2suc3ZnXCIpO1xuICBtYXNrLXNpemU6IGF1dG8gMjZweDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5tZW51LS1zb2NpYWwtbmV0d29ya3MgLmxpbmstc29jaWFsLmxpbmstdGlrdG9rOjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvc29jaWFsL3Rpa3Rvay5zdmdcIik7XG4gIG1hc2stc2l6ZTogYXV0byAyNnB4O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1lbnUtLXNvY2lhbC1uZXR3b3JrcyAubGluay1zb2NpYWwubGluay1pbnN0YWdyYW06OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9zb2NpYWwvaW5zdGFncmFtLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBhdXRvIDI0cHg7XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubWVudS0tc29jaWFsLW5ldHdvcmtzIC5saW5rLXNvY2lhbC5saW5rLXR3aXR0ZXI6OmJlZm9yZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9zb2NpYWwvdHdpdHRlci5zdmdcIik7XG4gIG1hc2stc2l6ZTogYXV0byAyMnB4O1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1lbnUtLXNvY2lhbC1uZXR3b3JrcyAubGluay1zb2NpYWwubGluay15b3V0dWJlOjpiZWZvcmUge1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvc29jaWFsL3lvdXR1YmUuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGF1dG8gMjRweDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvbWVudS9idXJnZXIuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjRweCBhdXRvO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuYm9keTpoYXMoLm1lbnUtYXJlYS5vcGVuKSAubmF2YmFyLXRvZ2dsZSB7XG4gIG1hc2staW1hZ2U6IHVybChcIi4uL2ltZy9tZW51L2Nyb3NzLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDIwcHggYXV0bztcbn1cblxuLm5hdmJhciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2YmFyIC5icmFuZGluZy1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IHZhcigtLW1lbnVIZWlnaHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubmF2YmFyIC5icmFuZGluZy1hcmVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA2MDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcbn1cblxuLm1lbnUtYXJlYSAubmF2LWxpbmsge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbn1cbi5tZW51LWFyZWEgLm5hdi1saW5rOmhvdmVyLCAubWVudS1hcmVhIC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjRjZBNDQ0O1xufVxuLm1lbnUtYXJlYSAuZHJvcGRvd24taXRlbSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1lbnUtYXJlYSAuZHJvcGRvd24taXRlbS5hY3RpdmUsIC5tZW51LWFyZWEgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5tZW51LWFyZWEgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzIxODJDMTtcbiAgYmFja2dyb3VuZDogMCBub25lO1xufVxuLm1lbnUtYXJlYSAubWVudS0tYWNjb3VudCAubmF2LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLm1lbnUtYXJlYSAubWVudS0tYWNjb3VudCAubmF2LWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzO1xufVxuLm1lbnUtYXJlYSAubWVudS0tYWNjb3VudCAubmF2LWxpbmsubGluay10b29sczo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL21lbnUvdG9vbHMuc3ZnXCIpO1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIG1hc2stcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMjRweCBhdXRvO1xufVxuLm1lbnUtYXJlYSAubWVudS0tYWNjb3VudCAubmF2LWxpbmtbaHJlZj1cIi91c2VyXCJdOjpiZWZvcmUsIC5tZW51LWFyZWEgLm1lbnUtLWFjY291bnQgLm5hdi1saW5rW2hyZWY9XCIvdXNlci9sb2dpblwiXTo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL21lbnUvdXNlci5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAyNHB4IGF1dG87XG59XG4ubWVudS1hcmVhIC5tZW51LS1hY2NvdW50IC5uYXYtbGlua1tocmVmKj1cIi91c2VyL2xvZ291dFwiXTo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL21lbnUvZXhpdC5zdmdcIik7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1zaXplOiAyNHB4IGF1dG87XG59XG4ubWVudS1hcmVhIC5tZW51LS1hY2NvdW50IC5uYXYtbGluay5saW5rLXVubWFzcXVlcmFkZTo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9zd2l0Y2h1c2VyLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDI2cHggYXV0bztcbn1cbi5tZW51LWFyZWEgLm1lbnUtLWFjY291bnQgLm5hdi1saW5rLmxpbmstd2Vic2l0ZTo6YmVmb3JlIHtcbiAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2RpdmVycy9hcGVzYS13ZWJzaXRlLnN2Z1wiKTtcbiAgbWFzay1zaXplOiBjb250YWluO1xuICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IDM2cHggYXV0bztcbn1cbi5tZW51LWFyZWEgLm1lbnUtLWFjY291bnQgLm5hdi1saW5rOmhvdmVyOjpiZWZvcmUsIC5tZW51LWFyZWEgLm1lbnUtLWFjY291bnQgLm5hdi1saW5rOmZvY3VzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRjZBNDQ0O1xufVxuLm1lbnUtYXJlYSAubWVudS0tYWNjb3VudCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuICAubWVudS1hcmVhIC5yZWdpb24tbmF2LW1haW4ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVudS1hcmVhIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG4gIC5tZW51LWFyZWEgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVudS0tYWNjb3VudCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubWVudS0tYWNjb3VudCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5mb290ZXIgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZm9vdGVyIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLmZvb3RlciAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogI0Y2QTQ0NDtcbn1cbi5mb290ZXIgLmNvbnRleHR1YWwgLnRyaWdnZXIsXG4uZm9vdGVyIC5jb250ZXh0dWFsIC5jb250ZXh0dWFsLWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1jb250YWluZXIgLm1lbnUtLWFjY291bnQsXG4ubWFpbi1jb250YWluZXIgLm1lbnUtLWdlbmVyYXRpb24tZGUtZG9jdW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5tYWluLWNvbnRhaW5lciAubWVudS0tYWNjb3VudCAubmF2YmFyLW5hdixcbi5tYWluLWNvbnRhaW5lciAubWVudS0tZ2VuZXJhdGlvbi1kZS1kb2N1bWVudHMgLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG59XG4ubWFpbi1jb250YWluZXIgLm1lbnUtLWFjY291bnQgLm5hdi1saW5rLFxuLm1haW4tY29udGFpbmVyIC5tZW51LS1nZW5lcmF0aW9uLWRlLWRvY3VtZW50cyAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogOHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5tYWluLWNvbnRhaW5lciAubWVudS0tYWNjb3VudCAubmF2LWxpbms6aG92ZXIsIC5tYWluLWNvbnRhaW5lciAubWVudS0tYWNjb3VudCAubmF2LWxpbms6Zm9jdXMsXG4ubWFpbi1jb250YWluZXIgLm1lbnUtLWdlbmVyYXRpb24tZGUtZG9jdW1lbnRzIC5uYXYtbGluazpob3Zlcixcbi5tYWluLWNvbnRhaW5lciAubWVudS0tZ2VuZXJhdGlvbi1kZS1kb2N1bWVudHMgLm5hdi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzMzNUM4OTtcbn1cblxuLmJyZWFkY3J1bWItYXJlYSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbn1cblxuLmJyZWFkY3J1bWIge1xuICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5icmVhZGNydW1iIGEge1xuICBjb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnJlYWRjcnVtYiBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5icmVhZGNydW1iIHNwYW4sXG4uYnJlYWRjcnVtYiBzcGFuID4gYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5icmVhZGNydW1iIC5kZWxpbWl0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCB2YXIoLS1jb2xvci1saWdodCk7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4IHZhcigtLWNvbG9yLWxpZ2h0KTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZzogMDtcbn1cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMyMTgyQzE7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4ICMyMTgyQzE7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogN3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogN3B4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZm9ybS1pdGVtLXBhc3MtcGFzczEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWl0ZW0tcGFzcy1wYXNzMSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLmZvcm0taXRlbS1wYXNzLXBhc3MxIC5wcm9ncmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZm9ybS1pdGVtLXBhc3MtcGFzczEgLmNvbnRyb2wtbGFiZWwgLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogNXB4O1xufVxuXG4uZm9ybS1pdGVtLXBhc3MtcGFzczIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1pdGVtLXBhc3MtcGFzczIge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuLmhlbHAtYmxvY2sge1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWxpZ2h0KTtcbn1cblxuLmZvcm0tY29tcG9zaXRlID4gLmZpZWxkc2V0LXdyYXBwZXIgPiAuZGVzY3JpcHRpb24sXG4uZm9ybS1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5hbGVydCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cbi5jYXJkIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cykgdmFyKC0tcmFkaXVzKSAwIDA7XG59XG5cbmZvcm0gLmRldGFpbHMtZGVzY3JpcHRpb24sXG5mb3JtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMC42O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiA3cHggMTRweDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93cy9kb3duLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDEzcHggcmlnaHQgMTJweDtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1jaGVja2JveCwgLmZvcm0tY29udHJvbC5mb3JtLXJhZGlvIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNGRkZGRkY7XG59XG4uZm9ybS1jb250cm9sLmZvcm0tY2hlY2tib3g6Y2hlY2tlZCwgLmZvcm0tY29udHJvbC5mb3JtLXJhZGlvOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI0ZGRkZGRjtcbn1cbi5mb3JtLWNvbnRyb2wuZm9ybS1yYWRpbyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI0ZGRkZGRjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQsXG4uc2VsZWN0LWFsbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjZWQ0ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNGRkZGRkY7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkLFxuLnNlbGVjdC1hbGwgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjRkZGRkZGO1xufVxuXG4uc2VsZWN0LWFsbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi5mb3JtLWl0ZW0uZm9ybS10eXBlLWNoZWNrYm94IGlucHV0LFxuLmZvcm0taXRlbS5mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwsIC5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvIGlucHV0LFxuLmZvcm0taXRlbS5mb3JtLXR5cGUtcmFkaW8gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1pdGVtLmZvcm0tdHlwZS1jaGVja2JveDpob3ZlciAuZm9ybS1jb250cm9sLCAuZm9ybS1pdGVtLmZvcm0tdHlwZS1yYWRpbzpob3ZlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNGRkZGRkY7XG59XG4uZm9ybS1pdGVtLmZvcm0tdHlwZS1jaGVja2JveDpob3ZlciAuZm9ybS1jb250cm9sOmNoZWNrZWQsIC5mb3JtLWl0ZW0uZm9ybS10eXBlLXJhZGlvOmhvdmVyIC5mb3JtLWNvbnRyb2w6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZGFyayk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjRkZGRkZGO1xufVxuLmZvcm0taXRlbS5mb3JtLXR5cGUtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qcyBpbnB1dC5mb3JtLWF1dG9jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xufVxuXG4udXNlci1sb2dpbi1mb3JtLFxuLnVzZXItcGFzcyB7XG4gIG1heC13aWR0aDogNTgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbmZvcm0gLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5mb3JtIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuZm9ybSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbmZvcm0gLnZiby10YWJsZSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud3MtZXh0cmFwZXNhLWZpY2hlLWFsZXJ0ZS1hZGQtZmljaGUtYWxlcnRlLXNlbmQtc21zIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHkucGF0aC11c2VyLWxvZ2luIC5wYWdlLWhlYWRlcixcbmJvZHkucGF0aC11c2VyLWxvZ2luIC50YWJzLS1wcmltYXJ5LFxuYm9keS5wYXRoLXVzZXItbG9naW4gLmJsb2NrLWxvY2FsLXRhc2tzLWJsb2NrLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucGFnZS1oZWFkZXIsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAudGFicy0tcHJpbWFyeSxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5ibG9jay1sb2NhbC10YXNrcy1ibG9jaywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnBhZ2UtaGVhZGVyLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnRhYnMtLXByaW1hcnksXG5ib2R5LnBhdGgtdXNlci1yZWdpc3RlciAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gLmhlYWRlciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLmhlYWRlciwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIC5uYXZiYXIsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5uYXZiYXIsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAubmF2YmFyIC5uYXZiYXItdG9nZ2xlLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCAubmF2YmFyIC5uYXZiYXItdG9nZ2xlLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubmF2YmFyIC5uYXZiYXItdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIC5uYXZiYXIgLmJyYW5kaW5nLWFyZWEsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5uYXZiYXIgLmJyYW5kaW5nLWFyZWEsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5uYXZiYXIgLmJyYW5kaW5nLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAubmF2YmFyIC5icmFuZGluZy1hcmVhOjpiZWZvcmUsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5uYXZiYXIgLmJyYW5kaW5nLWFyZWE6OmJlZm9yZSwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLm5hdmJhciAuYnJhbmRpbmctYXJlYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIC5mb3JtLWxvZ28sIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5mb3JtLWxvZ28sIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5mb3JtLWxvZ28ge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5wYXRoLXVzZXItbG9naW4gLmZvcm0tbG9nbywgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLmZvcm0tbG9nbywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmZvcm0tbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5wYXRoLXVzZXItbG9naW4gLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjQjkxNzE3O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAuYWxlcnQsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5hbGVydCwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmFsZXJ0IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAuYWxlcnQgdWwsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5hbGVydCB1bCwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmFsZXJ0IHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5oZWFkZXIsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5oZWFkZXIsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5wYXRoLXVzZXItbG9naW4gLmFsZXJ0LCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCAuYWxlcnQsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5hbGVydCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuYm9keS5wYXRoLXVzZXItbG9naW4gI25hdmJhciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgI25hdmJhciwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgI25hdmJhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAubG9nbyBzdmcgcGF0aCwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLmxvZ28gc3ZnIHBhdGgsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5sb2dvIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzE4M0E2MDtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIC5tYWluLWNvbnRhaW5lciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLm1haW4tY29udGFpbmVyLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubWFpbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5tYWluLWNvbnRhaW5lciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLm1haW4tY29udGFpbmVyLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubWFpbi1jb250YWluZXIge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpO1xuICB9XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5tYWluLWNvbnRhaW5lcjo6YmVmb3JlLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCAubWFpbi1jb250YWluZXI6OmJlZm9yZSwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLm1haW4tY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ob21lLWJnLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuYm9keS5wYXRoLXVzZXItbG9naW4gLmxhcmdlLWNvbnRlbnQsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5sYXJnZS1jb250ZW50LCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubGFyZ2UtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucGFnZS10aXRsZSwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLnBhZ2UtdGl0bGUsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5wYWdlLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0sIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0sIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLWl0ZW0sIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0taXRlbSwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0tcmVxdWlyZWQsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0tcmVxdWlyZWQsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0gLmZvcm0tcmVxdWlyZWQge1xuICBjb2xvcjogIzY5Njk2OTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0tcmVxdWlyZWQ6OmFmdGVyLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLXJlcXVpcmVkOjphZnRlciwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuZm9ybS1pdGVtIGxhYmVsLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLWl0ZW0gbGFiZWwsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0gLmZvcm0taXRlbSBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1kYXJrKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWNvbnRyb2wsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0taXRlbSAuZm9ybS1jb250cm9sLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLWl0ZW0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLWl0ZW0gLmhlbHAtYmxvY2ssIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0taXRlbSAuaGVscC1ibG9jaywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtIC5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0tY29udHJvbCwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSAuZm9ybS1jb250cm9sLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuYnRuLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5idG4sIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmJ0biAuaWNvbiwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSAuYnRuIC5pY29uLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5idG4gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybS51c2VyLXBhc3MgLmZvcm0taXRlbS1uYW1lLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtLnVzZXItcGFzcyAuZm9ybS1pdGVtLW5hbWUsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0udXNlci1wYXNzIC5mb3JtLWl0ZW0tbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0taXRlbS1wYXNzLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLWl0ZW0tcGFzcywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLXBhc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSBwLFxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuZGVzY3JpcHRpb24sIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gcCxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmRlc2NyaXB0aW9uLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIHAsXG5ib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuZm9ybS1pdGVtLWZvcmdldCwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSAuZm9ybS1pdGVtLWZvcmdldCwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLWZvcmdldCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIHAgYSxcbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0taXRlbS1mb3JnZXQgYSxcbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0taXRlbS1iYWNrbG9naW4gYSwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSBwIGEsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLWl0ZW0tZm9yZ2V0IGEsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLWl0ZW0tYmFja2xvZ2luIGEsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvcm0gcCBhLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLWZvcmdldCBhLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLWJhY2tsb2dpbiBhIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWRhcmspO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLWl0ZW0tYmlndGl0bGUgaDIsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0taXRlbS1iaWd0aXRsZSBoMiwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLWJpZ3RpdGxlIGgyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgY29sb3I6ICMxODNBNjA7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLWl0ZW0tYmlndGl0bGUgaDIgaW1nLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb3JtIC5mb3JtLWl0ZW0tYmlndGl0bGUgaDIgaW1nLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLWl0ZW0tYmlndGl0bGUgaDIgaW1nIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMDtcbn1cbmJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0taXRlbS10aXRsZSwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSAuZm9ybS1pdGVtLXRpdGxlLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLWl0ZW0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG59XG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLWl0ZW0tdGl0bGUgaDMsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0taXRlbS10aXRsZSBoMywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS1pdGVtLXRpdGxlIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIGZvcm0gLmZvcm0tdHlwZS10ZXh0ZmllbGQsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtIC5mb3JtLXR5cGUtcGFzc3dvcmQsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiBmb3JtID4gcCwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgZm9ybSAuZm9ybS10eXBlLXRleHRmaWVsZCxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0tdHlwZS1wYXNzd29yZCxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gPiBwLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLXR5cGUtdGV4dGZpZWxkLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSAuZm9ybS10eXBlLXBhc3N3b3JkLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9ybSA+IHAge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gIH1cbiAgYm9keS5wYXRoLXVzZXItbG9naW4gZm9ybSAuZm9ybS1zdWJtaXQsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvcm0gLmZvcm0tc3VibWl0LCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciBmb3JtIC5mb3JtLXN1Ym1pdCB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5tZXNzYWdlc19fd3JhcHBlciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLm1lc3NhZ2VzX193cmFwcGVyLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubWVzc2FnZXNfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk7XG4gICAgbGVmdDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICBib2R5LnBhdGgtdXNlci1sb2dpbiAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcywgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5tYWluLWNvbnRhaW5lciwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLm1haW4tY29udGFpbmVyLCBib2R5LnBhdGgtdXNlci1yZWdpc3RlciAubWFpbi1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDBweDtcbiAgfVxuICBib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24sIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24sIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24ge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlldy1jb250ZW50LFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlld3Mtcm93LFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlld3MtZmllbGQsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5maWVsZC1jb250ZW50LFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAubWVkaWEsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3LW1haW4sXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5pbm5lci1jb250ZW50LCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3LWNvbnRlbnQsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3cy1yb3csXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3cy1maWVsZCxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLmZpZWxkLWNvbnRlbnQsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5tZWRpYSxcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXctbWFpbixcbmJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLmlubmVyLWNvbnRlbnQsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXctY29udGVudCxcbmJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXdzLXJvdyxcbmJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXdzLWZpZWxkLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuZmllbGQtY29udGVudCxcbmJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLm1lZGlhLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlldy1tYWluLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuaW5uZXItY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGJvZHkucGF0aC11c2VyLWxvZ2luIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXctY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3cy1yb3cgaW1nLFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlld3MtZmllbGQgaW1nLFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuZmllbGQtY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5tZWRpYSBpbWcsXG5ib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3LW1haW4gaW1nLFxuYm9keS5wYXRoLXVzZXItbG9naW4gLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuaW5uZXItY29udGVudCBpbWcsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXctY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3cy1yb3cgaW1nLFxuYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlld3MtZmllbGQgaW1nLFxuYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuZmllbGQtY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5tZWRpYSBpbWcsXG5ib2R5LnBhdGgtdXNlci1wYXNzd29yZCAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3LW1haW4gaW1nLFxuYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuaW5uZXItY29udGVudCBpbWcsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb24gLnZpZXctY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1yZWdpc3RlciAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3cy1yb3cgaW1nLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAudmlld3MtZmllbGQgaW1nLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuZmllbGQtY29udGVudCBpbWcsXG5ib2R5LnBhdGgtdXNlci1yZWdpc3RlciAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC5tZWRpYSBpbWcsXG5ib2R5LnBhdGgtdXNlci1yZWdpc3RlciAucmVnaW9uLWNvbnRlbnQgLnZpZXctc2xpZGVyLXBhZ2UtZGUtY29ubmV4aW9uIC52aWV3LW1haW4gaW1nLFxuYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgLnJlZ2lvbi1jb250ZW50IC52aWV3LXNsaWRlci1wYWdlLWRlLWNvbm5leGlvbiAuaW5uZXItY29udGVudCBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICBib2R5LnBhdGgtdXNlci1sb2dpbiAucmVnaW9uLWNvbnRlbnQgZm9ybSwgYm9keS5wYXRoLXVzZXItcGFzc3dvcmQgLnJlZ2lvbi1jb250ZW50IGZvcm0sIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIC5yZWdpb24tY29udGVudCBmb3JtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cbiAgYm9keS5wYXRoLXVzZXItbG9naW4gZm9vdGVyLCBib2R5LnBhdGgtdXNlci1wYXNzd29yZCBmb290ZXIsIGJvZHkucGF0aC11c2VyLXJlZ2lzdGVyIGZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWRhcmspO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhdGgtdXNlci1sb2dpbiBmb290ZXIsIGJvZHkucGF0aC11c2VyLXBhc3N3b3JkIGZvb3RlciwgYm9keS5wYXRoLXVzZXItcmVnaXN0ZXIgZm9vdGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLnNsaWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrIC5zbGlja19fc2xpZGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGFnZS1jcmVkaXRzIC5jcmVkaXRzLWNvbnRlbnQgLnZjYXJkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiAyZW07XG59XG4ucGFnZS1jcmVkaXRzIC5jcmVkaXRzLWNvbnRlbnQgLnZjYXJkIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2UtY3JlZGl0cyAuY3JlZGl0cy1jb250ZW50IC52Y2FyZCAub3JnIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cbi5wYWdlLWNyZWRpdHMgLmNyZWRpdHMtY29udGVudCAuYWRyIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLnBhZ2UtY3JlZGl0cyAuY3JlZGl0cy1jb250ZW50IC5hZHIgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLWNyZWRpdHMgLmNyZWRpdHMtY29udGVudCAuZ3BzIHtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2UtY3JlZGl0cyAuY3JlZGl0cy1jb250ZW50IC50ZWxlcGhvbmUge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmRpc2FncmVlLWJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1tb3JlLWJ1dHRvbixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b24sXG4uZXUtY29va2llLWNvbXBsaWFuY2UtZGVmYXVsdC1idXR0b24sXG4uZXUtY29va2llLWNvbXBsaWFuY2UtaGlkZS1idXR0b24sXG4uZXUtY29va2llLWNvbXBsaWFuY2UtbW9yZS1idXR0b24tdGhhbmsteW91LFxuLmV1LWNvb2tpZS13aXRoZHJhdy1idXR0b24sXG4uZXUtY29va2llLWNvbXBsaWFuY2Utc2F2ZS1wcmVmZXJlbmNlcy1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRpc2FncmVlLWJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1tb3JlLWJ1dHRvbjpob3ZlciwgLmRpc2FncmVlLWJ1dHRvbi5ldS1jb29raWUtY29tcGxpYW5jZS1tb3JlLWJ1dHRvbjpmb2N1cyxcbi5ldS1jb29raWUtY29tcGxpYW5jZS1hZ3JlZS1idXR0b246aG92ZXIsXG4uZXUtY29va2llLWNvbXBsaWFuY2UtYWdyZWUtYnV0dG9uOmZvY3VzLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWRlZmF1bHQtYnV0dG9uOmhvdmVyLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWRlZmF1bHQtYnV0dG9uOmZvY3VzLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWhpZGUtYnV0dG9uOmhvdmVyLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWhpZGUtYnV0dG9uOmZvY3VzLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1vcmUtYnV0dG9uLXRoYW5rLXlvdTpob3Zlcixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1tb3JlLWJ1dHRvbi10aGFuay15b3U6Zm9jdXMsXG4uZXUtY29va2llLXdpdGhkcmF3LWJ1dHRvbjpob3Zlcixcbi5ldS1jb29raWUtd2l0aGRyYXctYnV0dG9uOmZvY3VzLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNhdmUtcHJlZmVyZW5jZXMtYnV0dG9uOmhvdmVyLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLXNhdmUtcHJlZmVyZW5jZXMtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzE4M0E2MDtcbn1cblxuLm1haW50ZW5hbmNlLXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1saWdodCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWludGVuYW5jZS1wYWdlIC5uYXZiYXIge1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbn1cbi5tYWludGVuYW5jZS1wYWdlIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5tYWludGVuYW5jZS1wYWdlIC5uYXZiYXIgLm5hdmJhci1oZWFkZXIge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubWFpbnRlbmFuY2UtcGFnZSAubmF2YmFyIC5uYXZiYXItaGVhZGVyIC5sb2dvIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLm1haW50ZW5hbmNlLXBhZ2UgLm5hdmJhci1icmFuZCxcbi5tYWludGVuYW5jZS1wYWdlIC5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbnRlbmFuY2UtcGFnZSAubWFpbi1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLm1haW50ZW5hbmNlLXBhZ2UgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuYm9keTo6c2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbmJvZHk6OnNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMxODNBNjA7XG4gIGJvcmRlcjogc29saWQgM3B4ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXM7XG59XG5ib2R5OjpzY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTgzQTYwO1xufVxuYm9keTo6c2Nyb2xsYmFyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5ib2R5OjpzY3JvbGxiYXItYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbGlnaHQpO1xufVxuYm9keTo6c2Nyb2xsYmFyLWJ1dHRvbjpob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbmJvZHk6OnNjcm9sbGJhci1idXR0b246aG9yaXpvbnRhbDppbmNyZW1lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3dzL3JpZ2h0LnN2Z1wiKTtcbn1cbmJvZHk6OnNjcm9sbGJhci1idXR0b246aG9yaXpvbnRhbDpkZWNyZW1lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3dzL2xlZnQuc3ZnXCIpO1xufVxuYm9keTo6c2Nyb2xsYmFyLWJ1dHRvbjp2ZXJ0aWNhbCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG5ib2R5OjpzY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOmluY3JlbWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnJvd3MvZG93bi5zdmdcIik7XG59XG5ib2R5OjpzY3JvbGxiYXItYnV0dG9uOnZlcnRpY2FsOmRlY3JlbWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnJvd3MvdXAuc3ZnXCIpO1xufVxuYm9keTo6c2Nyb2xsYmFyLWJ1dHRvbjplbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHk6OnNjcm9sbGJhci1idXR0b246c3RhcnQge1xuICBkaXNwbGF5OiBub25lO1xufSIsIi8vIE91dGxpbmUgYXJyb3VuZCBmaWVsZHNcbi5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLTE7XG4gIH1cbn1cblxuLy8gSW1hZ2VzIG5ldmVyIGJpZ2dlciB0aGFuIHRoZWlyIGNvbnRhaW5lclxuLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFzIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBSZWQgcmVxdWlyZWQgYXN0ZXJpc2tcbi5mb3JtLXJlcXVpcmVkIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcqJztcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIGNvbG9yOiAkY29sb3ItcmVxdWlyZWQ7XG4gIH1cbn1cblxuLy8gSGlkZSBsaW5rJ3MgcGljdG8gKG1haWwvZXh0ZXJuYWwpIGlmIHRoZSBsaW5rIGlzIGEgYnV0dG9uXG4uYnRuIC5leHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy5yb3cgPiAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AaW5jbHVkZSBtZWRpYShzbSkge1xuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1tZCxcbiAgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhKGxnKSB7XG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItbGcsXG4gIC5jb250YWluZXItbWQsXG4gIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogJGxnIC0gMzA7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci14bCxcbiAgLmNvbnRhaW5lci1sZyxcbiAgLmNvbnRhaW5lci1tZCxcbiAgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiAkeGwgLSAzMDtcbiAgfVxufVxuIiwiJGNvbG9yLXdoaXRlOiAjRkZGRkZGO1xuJGNvbG9yLWJsYWNrOiAjMDAwMDAwO1xuXG4kY29sb3ItZmFjZWJvb2s6ICMwQzNEOEU7XG4kY29sb3ItdHdpdHRlcjogIzJBQzdFMztcbiRjb2xvci1ncGx1czogI0RDNkE1NztcblxuJGNvbG9yLXdlYnNlbnNvLTE6ICM0Q0ZFMEE7XG4kY29sb3Itd2Vic2Vuc28tMjogI0U4MTQ3MztcbiRjb2xvci13ZWJzZW5zby0zOiAjNDJDQUU3O1xuXG4kY29sb3ItMS1oZXhhOiAjMTgzQTYwO1xuJGNvbG9yLTFiLWhleGE6ICMzMzVDODk7XG4kY29sb3ItMi1oZXhhOiAjMjE4MkMxO1xuJGNvbG9yLTJiLWhleGE6ICMzQTk5RDc7XG4kY29sb3ItMy1oZXhhOiAjRjZBNDQ0O1xuJGNvbG9yLTNiLWhleGE6ICNGREJENzE7XG4kY29sb3ItM2MtaGV4YTogI0ZGRDVBMjtcbiRjb2xvci00LWhleGE6ICMzRjI4NTM7XG4kY29sb3ItNGItaGV4YTogIzVGNDM3NztcbiRjb2xvci01LWhleGE6ICM3NjA0MDQ7XG4kY29sb3ItNWItaGV4YTogI0EwMEUwRTtcblxuJGNvbG9yLTE6ICRjb2xvci0xLWhleGE7XG4kY29sb3ItMWI6ICRjb2xvci0xYi1oZXhhO1xuJGNvbG9yLTI6ICRjb2xvci0yLWhleGE7XG4kY29sb3ItMmI6ICRjb2xvci0yYi1oZXhhO1xuJGNvbG9yLTM6ICRjb2xvci0zLWhleGE7XG4kY29sb3ItM2I6ICRjb2xvci0zYi1oZXhhO1xuJGNvbG9yLTNjOiAkY29sb3ItM2MtaGV4YTtcbiRjb2xvci00OiAkY29sb3ItNC1oZXhhO1xuJGNvbG9yLTRiOiAkY29sb3ItNGItaGV4YTtcbiRjb2xvci01OiAkY29sb3ItNS1oZXhhO1xuJGNvbG9yLTViOiAkY29sb3ItNWItaGV4YTtcblxuJGNvbG9yLWdyYXktMTogI0UyRTJFMjtcbiRjb2xvci1ncmF5LTI6ICNDRENEQ0Q7XG5cbiRjb2xvci1saWdodC1oZXhhOiAjRUJGMUYzO1xuJGNvbG9yLWRhcmstaGV4YTogIzBDMjIzQjtcblxuJGNvbG9yLXJlcXVpcmVkOiAjQTcwQjBCO1xuXG4kY29sb3ItaW5jb21wbGV0OiAjQjkxNzE3O1xuJGNvbG9yLWNvbXBsZXQ6ICM1NTlBMjE7XG5cbiRjb2xvci1saWdodDogdmFyKC0tY29sb3ItbGlnaHQpO1xuJGNvbG9yLWRhcms6IHZhcigtLWNvbG9yLWRhcmspO1xuXG4kYnV0dG9uczogKFxuICAoJ3ByaW1hcnknLCAkY29sb3ItMSwgJGNvbG9yLTFiLCAkY29sb3ItMSwgJGNvbG9yLXdoaXRlKSxcbiAgKCdkZWZhdWx0JywgJGNvbG9yLTEsICRjb2xvci0xYiwgJGNvbG9yLTEsICRjb2xvci13aGl0ZSksXG4gICgxLCAkY29sb3ItMSwgJGNvbG9yLTFiLCAkY29sb3ItMSwgJGNvbG9yLXdoaXRlKSxcbiAgKDIsICRjb2xvci0yLCAkY29sb3ItMmIsICRjb2xvci0yLCAkY29sb3Itd2hpdGUpLFxuICAoMywgJGNvbG9yLTMsICRjb2xvci0zYiwgJGNvbG9yLTMsICRjb2xvci13aGl0ZSksXG4gICg0LCAkY29sb3ItNCwgJGNvbG9yLTRiLCAkY29sb3ItNCwgJGNvbG9yLXdoaXRlKVxuKTtcblxuJGNvbG9yLWxpbms6ICRjb2xvci0xO1xuJGNvbG9yLWxpbmstaG92ZXI6ICRjb2xvci0zO1xuJGNvbG9yLXNlbGVjdGlvbjogJGNvbG9yLTJiLWhleGE7XG5cbiRmb250LTE6ICdBcmlhbCcsIHNhbnMtc2VyaWY7XG4kZm9udC0yOiAnR2FyYW1vbmQnLCBzZXJpZjtcbiRmb250LTM6ICdCcnVzaCBTY3JpcHQgTVQnLCBjdXJzaXZlO1xuXG4kcmVndWxhcjogNDAwO1xuJGJvbGQ6IDcwMDtcblxuJHNwYWNlOiAxNXB4O1xuJHJhZGl1czogdmFyKC0tcmFkaXVzKTtcblxuJHNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiR4czogNDUwcHg7XG4kc206IDc2OHB4O1xuJG1kOiA5OTJweDtcbiRsZzogMTIwMHB4O1xuJHhsOiAxNDcwcHg7XG4iLCIvLyBBZGQgY2xlYXJmaXggdG8gYW4gZWxlbWVudFxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIE1JWElOIE1FRElBIFFVRVJJRVMgKG1pbi13aWR0aClcbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQGlmICgkd2lkdGggPT0gJ3hzJykge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyR4c30pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkd2lkdGggPT0gJ3NtJykge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzbX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkd2lkdGggPT0gJ21kJykge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtZH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkd2lkdGggPT0gJ2xnJykge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyRsZ30pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkd2lkdGggPT0gJ3hsJykge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAjeyR4bH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skd2lkdGh9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTUlYSU4gTUVESUEgUVVFUklFUyAobWF4LXdpZHRoKVxuQG1peGluIG1lZGlhLW1heCgkd2lkdGgpIHtcbiAgQGlmICgkd2lkdGggPT0gJ3hzJykge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR4cyAtIDF9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJHdpZHRoID09ICdzbScpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skc20gLSAxfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgKCR3aWR0aCA9PSAnbWQnKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1kIC0gMX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkd2lkdGggPT0gJ2xnJykge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRsZyAtIDF9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJHdpZHRoID09ICd4bCcpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skeGwgLSAxfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR3aWR0aH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3ZnKCRuYW1lLCAkc2l6ZTogY29udGFpbiwgJHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyLCAkcmVwZWF0OiBuby1yZXBlYXQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvI3skbmFtZX0uc3ZnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHNpemU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6ICRyZXBlYXQ7XG59XG5cbkBtaXhpbiBtYXNrKCRuYW1lLCAkc2l6ZTogY29udGFpbiwgJHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyLCAkcmVwZWF0OiBuby1yZXBlYXQpIHtcbiAgbWFzay1pbWFnZTogdXJsKCcuLi9pbWcvI3skbmFtZX0uc3ZnJyk7XG4gIG1hc2stc2l6ZTogJHNpemU7XG4gIG1hc2stcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgbWFzay1yZXBlYXQ6ICRyZXBlYXQ7XG59XG5cbkBtaXhpbiBwbmcoJG5hbWUsICRzaXplOiBjb250YWluLCAkcG9zaXRpb246IGNlbnRlciBjZW50ZXIsICRyZXBlYXQ6IG5vLXJlcGVhdCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy8jeyRuYW1lfS5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvc2l0aW9uO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogJHJlcGVhdDtcbn1cblxuQG1peGluIGpwZygkbmFtZSwgJHNpemU6IGNvbnRhaW4sICRwb3NpdGlvbjogY2VudGVyIGNlbnRlciwgJHJlcGVhdDogbm8tcmVwZWF0KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nLyN7JG5hbWV9LmpwZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcG9zaXRpb247XG4gIGJhY2tncm91bmQtcmVwZWF0OiAkcmVwZWF0O1xufVxuXG5AbWl4aW4gc3ByaXRlKCRuYW1lLCAkaWNvbiwgJG1hc2s6IGZhbHNlLCAkcG9zaXRpb246IGNlbnRlciBjZW50ZXIsICRyZXBlYXQ6IG5vLXJlcGVhdCkge1xuICBAaWYoJG1hc2sgPT0gdHJ1ZSkge1xuICAgIG1hc2stc2l6ZTogYXV0byAxMDAlO1xuICAgIG1hc2stcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICBtYXNrLXJlcGVhdDogJHJlcGVhdDtcbiAgICBtYXNrLWltYWdlOiB1cmwoJy4uL3Nwcml0ZS92aWV3LyN7JG5hbWV9LnN2ZyMjeyRpY29ufScpO1xuICB9XG5cbiAgQGVsc2Uge1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogJHJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3Nwcml0ZS92aWV3LyN7JG5hbWV9LnN2ZyMjeyRpY29ufScpO1xuICB9XG59XG5cbkBtaXhpbiByb290LXByb3AoJHByb3A6IG51bGwsICR2YWx1ZTogbnVsbCkge1xuICBAaWYgKCRwcm9wIGFuZCAkdmFsdWUpIHtcbiAgICAjeyRwcm9wfTogJHZhbHVlO1xuICB9XG59XG5cbkBtaXhpbiBzY3JvbGxiYXIoJGNvbG9yMSwgJGNvbG9yMikge1xuICAmOjpzY3JvbGxiYXIge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gIH1cblxuICAmOjpzY3JvbGxiYXItYnV0dG9uIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAmOjpzY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgYm9yZGVyOiAwIG5vbmUgJGNvbG9yLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cblxuICAmOjpzY3JvbGxiYXItdGh1bWIge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yMTtcbiAgICB9XG4gIH1cblxuICAmOjpzY3JvbGxiYXItdGh1bWIge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgfVxuICB9XG5cbiAgJjo6c2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xuICAgIGJvcmRlcjogMCBub25lICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgJjo6c2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjI7XG4gICAgfVxuICB9XG5cbiAgJjo6c2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xuICAgIH1cbiAgfVxuXG4gICY6OnNjcm9sbGJhci1jb3JuZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICY6cGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIjpyb290IHtcbiAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tY29udGFpbmVyLTEsIDcyMHB4KTtcbiAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tY29udGFpbmVyLTIsIDEwODBweCk7XG4gIEBpbmNsdWRlIHJvb3QtcHJvcCgtLWNvbnRhaW5lci0zLCAxNDQwcHgpO1xuICBAaW5jbHVkZSByb290LXByb3AoLS1jb2xvci1saWdodCwgJGNvbG9yLWxpZ2h0LWhleGEpO1xuICBAaW5jbHVkZSByb290LXByb3AoLS1jb2xvci1kYXJrLCAkY29sb3ItZGFyay1oZXhhKTtcbiAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tY29sb3ItMSwgJGNvbG9yLTEtaGV4YSk7XG4gIEBpbmNsdWRlIHJvb3QtcHJvcCgtLWNvbG9yLTIsICRjb2xvci0yLWhleGEpO1xuICBAaW5jbHVkZSByb290LXByb3AoLS1jb2xvci0zLCAkY29sb3ItMy1oZXhhKTtcbiAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tbWVudUhlaWdodCwgNzBweCk7XG4gIEBpbmNsdWRlIHJvb3QtcHJvcCgtLWJzLWZvbnQtc2Fucy1zZXJpZiwgJ09wZW4gU2FucycpO1xuICBcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBAaW5jbHVkZSByb290LXByb3AoLS1wYWdlVG9wLCAwcHgpO1xuICAgIEBpbmNsdWRlIHJvb3QtcHJvcCgtLXNpZGViYXIsIDMwMHB4KTtcbiAgICBcbiAgICBib2R5LnRvb2xiYXItZml4ZWQge1xuICAgICAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tcGFnZVRvcCwgMzlweCk7XG4gICAgICBcbiAgICAgICYudG9vbGJhci10cmF5LW9wZW4ge1xuICAgICAgICBAaW5jbHVkZSByb290LXByb3AoLS1wYWdlVG9wLCA3OXB4KTtcbiAgICAgICAgXG4gICAgICAgICYudG9vbGJhci12ZXJ0aWNhbCB7XG4gICAgICAgICAgQGluY2x1ZGUgcm9vdC1wcm9wKC0tcGFnZVRvcCwgMzlweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9vcGVuc2Fucy9PcGVuU2Fucy1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJy4uL2ZvbnRzL29wZW5zYW5zL09wZW5TYW5zLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvb3BlbnNhbnMvT3BlblNhbnMtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcuLi9mb250cy9vcGVuc2Fucy9PcGVuU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIi5kaWFsb2ctb2ZmLWNhbnZhcy1tYWluLWNhbnZhcyB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBQYWdlIGhlYWRlclxuLnBhZ2UtdGl0bGUge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlO1xuICBmb250LXdlaWdodDogJGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZSAqIDI7XG4gIH1cbn1cblxuLy8gVGh1bWJuYWlsc1xuLnRodW1ibmFpbCxcbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC50aHVtYmxpbmssXG4gIC5jYXJkbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbn1cblxuLy8gQmxhenlcbi5tZWRpYS0tbG9hZGluZyxcbi5pcy1iLWxvYWRpbmcge1xuICAmOm5vdChbZGF0YS1hbmltYXRpb25dKSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gIH1cbn1cblxuLy8gQmxhenkgbG9hZGluZyBpY29uXG4uaXMtYi1sb2FkaW5nIHtcbiAgJjpub3QoLmlzLWItbG9hZGVkKTpub3QoW2RhdGEtYW5pbWF0aW9uXSkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICB9XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBcbiAgJi5idG4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uZ3JvdXAtc2lkZWJhcixcbi5uYXZiYXItbmF2LFxudGFibGUgdGgsXG4ubmF2LXRhYnMge1xuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gQ0tFZGl0b3Jcbi8vIEltYWdlIGZsb2F0aW5nXG5AaW5jbHVkZSBtZWRpYShzbSkge1xuICAuaW1nLWZsb2F0LWxlZnQge1xuICAgIG1hcmdpbjogJHNwYWNlICRzcGFjZSAkc3BhY2UgMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5pbWctZmxvYXQtcmlnaHQge1xuICAgIG1hcmdpbjogJHNwYWNlIDAgJHNwYWNlICRzcGFjZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuaW1nLWNlbnRlcmVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46ICRzcGFjZSBhdXRvO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbi8vIEFKQVggUHJvZ3Jlc3Ncbi5hamF4LXByb2dyZXNzLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8vIExpdGVib3ggaWNvblxuLm1lZGlhX19pY29uLS1saXRlYm94IHtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4yNXMsIG9wYWNpdHkgMC4yNXMgbGluZWFyO1xufVxuXG4vLyBRdWlja2VkaXRcbi5xdWlja2VkaXQtZmllbGQucXVpY2tlZGl0LWVkaXRhYmxlLFxuLnF1aWNrZWRpdC1maWVsZCAucXVpY2tlZGl0LWVkaXRhYmxlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLy8gU2l0ZW1hcFxuLnNpdGVtYXAtaXRlbSB7XG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLy8gVGFic1xuLm5hdi10YWJzIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGdhcDogMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogOHB4IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gIGJvcmRlcjogc29saWQgMnB4ICRjb2xvci1saWdodDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMjtcbiAgfVxufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICY6c2luZ2xlLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gICAgJjp2ZXJ0aWNhbCB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICB9XG5cbiAgICAmOmhvcml6b250YWwge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcbiAgJjpzaW5nbGUtYnV0dG9uIHtcbiAgICAmOnZlcnRpY2FsIHtcbiAgICAgICY6ZGVjcmVtZW50IHtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgN3B4IDEwcHggN3B4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci0xIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLTIgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjppbmNyZW1lbnQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggN3B4IDAgN3B4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci0xIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLTIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvcml6b250YWwge1xuICAgICAgJjpkZWNyZW1lbnQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDdweCAxMHB4IDdweCAwO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRjb2xvci0xIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGNvbG9yLTIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjppbmNyZW1lbnQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDdweCAwIDdweCAxMHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRjb2xvci0xO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLTI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lci1zbWFsbCxcbi5jb250YWluZXItbWVkaXVtLFxuLmNvbnRhaW5lci1sYXJnZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jb250YWluZXItc21hbGwge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0xKTtcbn1cblxuLmNvbnRhaW5lci1tZWRpdW0ge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0yKTtcbn1cblxuLmNvbnRhaW5lcixcbi5jb250YWluZXItbGFyZ2Uge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci0zKTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZTtcbn1cblxuaDEsXG4uaDEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2U7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgcGFkZGluZzogJHNwYWNlIDA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5tYWluLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6ICRzcGFjZTtcbiAgXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubm9kZS1mb3JtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYnRuLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLyogY29udGVudCB3aXRoIG1heCB3aWR0aCAqL1xuYm9keSB7XG4gICYucGF0aC11c2VyLFxuICAmLnBhdGgtbm9kZS0xLFxuICAmLnBhdGgtY3JlZGl0cyxcbiAgJi5wYXRoLW5vZGUtNzQsXG4gICZbY2xhc3MqPSdwYXRoLWZvcm1hdGlvbnMtaW5zY3JpcHRpb24nXSxcbiAgJi5wYXRoLW5vZGUtNzcge1xuICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMyk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gICYucGF0aC1maWNoZXMtYWxlcnRlLWFqb3V0ZXIsXG4gICYucGF0aC1maWNoZXMtYWxlcnRlLXZlcmlmaWVyLWNvZGUge1xuICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMSk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAkc3BhY2UgKiAyIDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2U7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG5cbiAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgfVxuXG4gIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayxcbiAgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAucGFnZS1saW5rIHtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdlcl9faXRlbS0tZmlyc3QgLnBhZ2UtbGluayxcbiAgLnBhZ2VyX19pdGVtLS1wcmV2IC5wYWdlLWxpbmssXG4gIC5wYWdlcl9faXRlbS0tbGFzdCAucGFnZS1saW5rLFxuICAucGFnZXJfX2l0ZW0tLW5leHQgLnBhZ2UtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICB9XG5cbiAgLnBhZ2VyX19pdGVtLS1maXJzdCxcbiAgLnBhZ2VyX19pdGVtLS1sYXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jYXJkIHtcbiAgJi5jYXJkLXVzZXIge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIHBhZGRpbmc6ICRzcGFjZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbGlnaHQ7XG4gICAgXG4gICAgLmZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIFxuICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLyogaWNvbnMgKi9cbi5pY29uIHtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXM7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTI7XG4gICAgfVxuICB9XG4gIFxuICBcbiAgJi5pY29uLW1haWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL21haWwnKTtcbiAgICBtYXNrLXNpemU6IDIycHggYXV0bztcbiAgfVxuICBcbiAgJi5pY29uLXZpZXc6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL3ZvaXInKTtcbiAgICBtYXNrLXNpemU6IDEwcHggYXV0bztcbiAgfVxuICBcbiAgJi5pY29uLWVkaXQ6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL2VkaXQnKTtcbiAgICBtYXNrLXNpemU6IDExcHggYXV0bztcbiAgfVxuICBcbiAgJi5pY29uLWZvcm11bGFpcmUtbGlzdGU6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL2VtYXJnZW1lbnQnKTtcbiAgICBtYXNrLXNpemU6IDIycHggYXV0bztcbiAgfVxuICBcbiAgJi5pY29uLWF0dGVzdGF0aW9uOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIG1hc2soJ2RpdmVycy9jZXJ0aWZpY2F0ZScpO1xuICAgIG1hc2stc2l6ZTogMjBweCBhdXRvO1xuICB9XG4gIFxuICAmLmljb24tZGVsZXRlOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIG1hc2soJ2RpdmVycy9kZWxldGUnKTtcbiAgICBtYXNrLXNpemU6IDE3cHggYXV0bztcbiAgfVxuICBcbiAgJi5pY29uLXZpZXc6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL3ZvaXInKTtcbiAgfVxuICBcbiAgJi5pY29uLWZvcm11bGFpcmUtaW5zY3JpcHRpb246OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL2Zvcm1hdGlvbicpO1xuICAgIG1hc2stc2l6ZTogMjJweCBhdXRvO1xuICB9XG4gIFxuICAmLmljb24tbGlzdGUtcHN5czo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBtYXNrKCdkaXZlcnMvbWFwJyk7XG4gICAgbWFzay1zaXplOiAyMnB4IGF1dG87XG4gIH1cbiAgXG4gICYuaWNvbi1pbnNjcml0czo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBtYXNrKCdkaXZlcnMvaW5zY3JpdHMnKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYShtZCkge1xuICBbZGF0YS10aXRsZV0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgIHBhZGRpbmc6IDZweCA5cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cbiAgXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5pY29uLW1haWw6OmFmdGVyIHtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4udWktbWVudSB7XG4gIC51aS1tZW51LWl0ZW0ge1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAmLFxuICAgICAgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAudWktbWVudS1pdGVtLXdyYXBwZXIudWktc3RhdGUtYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlcjogMCBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgfVxufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDRweCAxNHB4O1xufVxuXG46dGFyZ2V0IHtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5maWxlIHtcbiAgYmFja2dyb3VuZDogMCBub25lO1xuICBwYWRkaW5nOiAwO1xuICBcbiAgYSB7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgICBAaW5jbHVkZSBtYXNrKCdkaXZlcnMvZG93bmxvYWQnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXM7XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXcgLmdyb3VwLWxlZnQtbGlua3MsXG4udmlldyAuZ3JvdXAtcmlnaHQtbGlua3Mge1xuICAuZmlsZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIFxuICAgIGEge1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGVwbG9pZW1lbnQtaW5jb21wbGV0LFxuLmRlcGxvaWVtZW50LWNvbXBsZXQge1xuICBmb250LXdlaWdodDogJGJvbGQ7XG59XG5cbi5kZXBsb2llbWVudC1lbXB0eSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmRlcGxvaWVtZW50LWluY29tcGxldCB7XG4gIGNvbG9yOiAkY29sb3ItaW5jb21wbGV0O1xufVxuXG4uZGVwbG9pZW1lbnQtY29tcGxldCB7XG4gIGNvbG9yOiAkY29sb3ItY29tcGxldDtcbn1cblxuLm5vZGUtLXR5cGUtc3RydWN0dXJlIHtcbiAgJi5ub2RlLS12aWV3LW1vZGUtZnVsbCB7XG4gICAgLmdyb3VwLWRlcGxvaWVtZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXBoYXNlLWRlcGxvaWVtZW50ICsgLm5vZGUtLXR5cGUtZGVwbG9pZW1lbnQgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbXBsZXQsXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtcGhhc2UtZGVwbG9pZW1lbnQgKyAuZGVwbG9pZW1lbnQtZW1wdHkge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgLSAnO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItMTtcbiAgICAgICAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5ub2RlLS10eXBlLWRlcGxvaWVtZW50IHtcbiAgICAgICAgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG50YWJsZS5zeW50aGVzZS1jb21wdGFibGUge1xuICB0cjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gIH1cbn1cblxuLmljb24tbWFya2VyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjRweDtcbiAgQGluY2x1ZGUgc3ZnKCdkaXZlcnMvcGluLTInKTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgXG4gIC52aWV3cy1maWVsZC1uYW1lIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIFxuICAuYWRkcmVzcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIFxuICAudmlld3MtZmllbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBcbiAgICAudmlld3MtbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIH1cbiAgfVxuICBcbiAgLnZpZXdzLWZpZWxkLWZpZWxkLWFkcmVzc2UtcHJpbmNpcGFsZSB7XG4gICAgLnZpZXdzLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIFxuICAudmlld3MtZmllbGQtbm90aGluZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICBcbiAgLnZpZXdzLWZpZWxkLWZpZWxkLXRlbGVwaG9uZS1maXhlLFxuICAudmlld3MtZmllbGQtZmllbGQtdGVsZXBob25lLXBvcnRhYmxle1xuICAgIC52aWV3cy1sYWJlbCxcbiAgICAuZmllbGQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi52aWV3LWxpc3RlLXBzeWNob2xvZ3Vlcy1mYSB7XG4gICYudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfbGlzdGVfc3RydWN0dXJlLFxuICAmLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50X2xpc3RlX2FsZW50b3VycyxcbiAgJi52aWV3LWRpc3BsYXktaWQtYXR0YWNobWVudF9saXN0ZV90ZWxlY29uc3VsdGF0aW9uIHtcbiAgICAudGFibGUgLnZpZXdzLWZpZWxkLW5hbWUge1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIHdpZHRoOiAyNTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmFsZXJ0IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMyk7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5LnBhdGgtNDAzLFxuYm9keS5wYXRoLTQwNCB7XG4gIC5tYWluLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wYXRoLWdlbmVyYXRpb24tZGVzLXBhaWVtZW50cyB7XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMge1xuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ud3MtZXh0cmFwZXNhLXV0aWxpc2F0ZXVyLWNvbmRpdGlvbnMtdXRpbGlzYXRpb24ge1xuICBwLFxuICB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICBcbiAgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICB9XG4gIFxuICAuaW50cm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLmdyb3VwLXJpZ2h0LWxpbmtzIHtcbiAgLml0ZW0tanVzdGlmaWNhdGlmIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAudmlldyB7XG4gICAgLnRhYmxlLFxuICAgIHRhYmxlIHtcbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICAmOm5vdCgudmlld3MtZmllbGQtbm90aGluZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC50YWJsZS1yZXNwb25zaXZlIH4gLmZvcm0tYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbnRlbmFuY2UtcGFnZSB7XG4gIC5zaXRlLW5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgXG4gIGhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1tYXgobWQpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbiAgXG4gIGgxLCBoMiwgaDMsIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIFxuICAudmlld3Mtcm93Omxhc3QtY2hpbGQgLml0ZW0tbWVzc2FnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBcbiAgLnZpZXcge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIG1hcmdpbjogMTVweCAwO1xuICAgIH1cbiAgICBcbiAgICAudmlldy1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnZpZXctYW5udWFpcmUge1xuICAmLnZpZXctZGlzcGxheS1pZC1wYWdlIHtcbiAgICB0ciB7XG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgdGQudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDMwcHggMzBweCAwO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAmLmNvbnRhY3QtYXV0b25vbWUgdGQudmlld3MtZmllbGQtdGl0bGU6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci00O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmLmNvbnRhY3Qtc3RydWN0dXJlIHRkLnZpZXdzLWZpZWxkLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5jb250YWN0LXV0aWxpc2F0ZXVyIHRkLnZpZXdzLWZpZWxkLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXdzLWV4dHJhcGVzYS1zdGF0cy1kYXNoYm9hcmQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBcbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIFxuICAubGlzdC1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwIDE1cHg7XG4gICAgXG4gICAgLnN0YXQtaXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA3LjVweCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTUwZGVnLCAjYmNjZWUyIDEwJSwgI2Y2YTQ0NCA3MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5zdGF0LXZhbHVlIHtcbiAgICAgICAgdGV4dC1zdHJva2U6IDFweCAkY29sb3ItMTtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICRjb2xvci0xO1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAuc3RhdC1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAuZ3JvdXAtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDE1cHgpO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHggMTIwcHggMnB4IDA7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICBnYXA6IDAgMzBweDtcbiAgICAgIFxuICAgICAgLnN0YXQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDIyLjVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGFyaztcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgY29sb3I6ICRjb2xvci1saWdodDtcblxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuXG4gICAgJixcbiAgICAmLmFjdGl2ZSxcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ucmVnaW9uLXNpZGViYXItZmlyc3QsXG4ucmVnaW9uLXNpZGViYXItc2Vjb25kLFxuLnJlZ2lvbi1mb290ZXIsXG4ucmVnaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuIiwiLmJ0biB7XG4gIGJvcmRlcjogMCBub25lO1xuICBwYWRkaW5nOiA3cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMTtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjI1cztcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLTFiO1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAmOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMWI7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICBcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTFiO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gICYuYnRuLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogNTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBcbiAgICAmLmJ0bi1hZGQ6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBzdmcoJ2RpdmVycy9hZGQnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTdweCBhdXRvO1xuICAgIH1cbiAgICBcbiAgICAmLmJ0bi1lZGl0OjpiZWZvcmV7XG4gICAgICBAaW5jbHVkZSBzdmcoJ2RpdmVycy9lZGl0Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggYXV0bztcbiAgICB9XG4gICAgXG4gICAgJi5idG4tY2xvbmU6OmJlZm9yZXtcbiAgICAgIEBpbmNsdWRlIHN2ZygnZGl2ZXJzL2Nsb25lJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICB9XG4gICAgXG4gICAgJi5idG4tdm9pcjo6YmVmb3JlLFxuICAgICYuYnRuLXZpZXc6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBzdmcoJ2RpdmVycy92b2lyJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICB9XG4gICAgXG4gICAgJi5idG4tY2FsZW5kYXI6OmJlZm9yZXtcbiAgICAgIEBpbmNsdWRlIHN2ZygnZGl2ZXJzL2NhbGVuZGFyJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggYXV0bztcbiAgICB9XG4gICAgXG4gICAgJi5idG4tbWFzcXVlcmFkZTo6YmVmb3Jle1xuICAgICAgQGluY2x1ZGUgc3ZnKCdkaXZlcnMvc3dpdGNodXNlcicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG87XG4gICAgfVxuICAgIFxuICAgICYuYnRuLXJlbW92ZSxcbiAgICAmLmJ0bi1kZWxldGUge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTU7XG4gICAgICBcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIHN2ZygnZGl2ZXJzL2RlbGV0ZScpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItNWI7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICYuYnRuLWtleTo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIHN2ZygnZGl2ZXJzL2tleScpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxM3B4IGF1dG87XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGJ1dHRvbiBpbiAkYnV0dG9ucyB7XG4gICAgJi5idG4tI3tudGgoJGJ1dHRvbiwgMSl9IHtcbiAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgYmFja2dyb3VuZDogbnRoKCRidXR0b24sIDIpO1xuICAgICAgY29sb3I6IG50aCgkYnV0dG9uLCA1KTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogbnRoKCRidXR0b24sIDMpO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgJjpub3QoLmRpc2FibGVkKSB7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogbnRoKCRidXR0b24sIDUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbnRoKCRidXR0b24sIDMpO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMCBub25lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBudGgoJGJ1dHRvbiwgMyk7XG4gICAgICAgICAgICAgIGNvbG9yOiBudGgoJGJ1dHRvbiwgNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5idG4tZ2hvc3QtI3tudGgoJGJ1dHRvbiwgMSl9IHtcbiAgICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgICAgIGNvbG9yOiBudGgoJGJ1dHRvbiwgMik7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCBudGgoJGJ1dHRvbiwgMik7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbnRoKCRidXR0b24sIDQpO1xuICAgICAgICBjb2xvcjogbnRoKCRidXR0b24sIDIpO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBudGgoJGJ1dHRvbiwgMik7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAmOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBudGgoJGJ1dHRvbiwgNSk7XG5cbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6IG50aCgkYnV0dG9uLCA1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1zb2NpYWwge1xuICBjbGVhcjogYm90aDtcblxuICAubmF2PmxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICA+YSB7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja2ZpY2hlcy1hbGVydGUtYmxvYy1kZXJuaWVyZXMge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2U7XG59XG5cbiNibG9jay1iZWV0aG92ZW5iNS1jb21wb3NhbnRzYXJldXRpbGlzZXIge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIFxuICAuYnV0dG9ucyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uYmxvY2std3MtZXh0cmFwZXNhLWFubnVhaXJlLWNvbnRhY3RzLW1pcy1lbi1hdmFudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIFxuICAuY29udGFjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGdhcDogNjBweDtcbiAgICBcbiAgICAuY29udGFjdCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcbiAgJi5wYXRoLWZyb250cGFnZSB7XG4gICAgLmZpZWxkIHtcbiAgICAgICYtLW5hbWUtZmllbGQtcGFyYWdyYXBoZXMge1xuICAgICAgICA+LmZpZWxkX19pdGVtIHtcbiAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXZpZXctbW9kZS1mdWxsLFxuLnByb2ZpbGUsXG4ucGF0aC1zdG9yYWdlIHtcbiAgLmZpZWxkX19sYWJlbCB7XG4gICAgY29sb3I6ICRjb2xvci0xYjtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgXG4gIC5maWVsZC0tbmFtZS1maWVsZC1ib3V0b24taGlzdG9yaXF1ZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgXG4gIC5ncm91cC1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xuICAgIFxuICAgIC5maWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgIC5tYXNxdWVyYWRlLWxpbmsge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZmlsZSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1ub20ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuLyogYWRkIGFuZCBlZGl0IG5vZGUgZm9ybSAqL1xuLm5vZGUtc3RydWN0dXJlLWVkaXQtZm9ybSB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLTEpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBcbiAgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICB0ZC5maWVsZC1tdWx0aXBsZS1kcmFnIHtcbiAgICBwYWRkaW5nOiA3cHggMDtcbiAgfVxuICBcbiAgLmRyYWdnYWJsZSBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIFxuICAudGFibGVkcmFnLWNoYW5nZWQtd2FybmluZyB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgXG4gIC5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLmxhYmVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgXG4gICAgLmZvcm0taXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuYm9keS5wYWdlLW5vZGUtdHlwZS1zdHJ1Y3R1cmU6aGFzKC5ub2RlLS12aWV3LW1vZGUtZnVsbCksXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZvcm1hdGlvbixcbmJvZHkucGFnZS1ub2RlLXR5cGUtZGVwbG9pZW1lbnQsXG5ib2R5LnBhZ2Utbm9kZS10eXBlLWZpY2hlLWFsZXJ0ZSxcbmJvZHkucGFnZS1ub2RlLXR5cGUtY29udGFjdCxcbmJvZHkucGF0aC11c2VyLnVzZXItZGV0YWlsLFxuYm9keS5wYXRoLXN0b3JhZ2UtcmVjZXR0ZXMsXG5ib2R5LnBhdGgtc3RvcmFnZS1kZXBlbnNlcyxcbmJvZHkucGFnZS1ub2RlLXR5cGUtaW5zY3JpdC1mb3JtYXRpb24ge1xuICAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2ssXG4gIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAubWFpbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIFxuICBhcnRpY2xlLFxuICAuc3RvcmFnZSB7XG4gICAgQGluY2x1ZGUgcm9vdC1wcm9wKCctLXNwYWNlJywgMTVweCk7XG4gICAgQGluY2x1ZGUgcm9vdC1wcm9wKCctLW1hcmdpbicsIDE1cHgpO1xuICBcbiAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgQGluY2x1ZGUgcm9vdC1wcm9wKCctLXNwYWNlJywgMzBweCk7XG4gICAgICBAaW5jbHVkZSByb290LXByb3AoJy0tbWFyZ2luJywgMjVweCk7XG4gICAgfVxuICAgIFxuICAgIC8vIHVzZXIgcHJvZmlsZSBvbmx5XG4gICAgJi5wcm9maWxlIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xuICAgICAgICBcbiAgICAgICAgLmZpZWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5ncm91cC1tZW1icmVkZXB1aXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLTFiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnIDonO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5oNSB7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC52aWV3IC52aWV3LW1haW4ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgXG4gICAgLndyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIFxuICAgICAgLmdyb3VwLXNpZGViYXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWRlZDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAuMDcpO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjZSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIFxuICBcbiAgICAgICAgLmxpbmstYmFjayB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNlO1xuICAgICAgICAgIG9yZGVyOiAtMTtcbiAgXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZSAqIDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgXG4gICAgICAgICAgLnRpdGxlLWFjY2VzcmFwaWRlcyxcbiAgICAgICAgICAubGlzdC1zdW1tYXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIC5ncm91cC1tYWluIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gdGFibGUgdmlldyBpbiBmdWxsIG5vZGVcbiAgICAudmlldy1tYWluOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgXG4gICAgLmdyb3VwLW1haW4ge1xuICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2UpO1xuICAgIH1cbiAgXG4gICAgLmZpZWxkLWdyb3VwIHtcbiAgICAgIGgyIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1tYXJnaW4pO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1zcGFjZSkgKiAoLTEpKTtcbiAgICAgICAgICByaWdodDogY2FsYyh2YXIoLS1zcGFjZSkgKiAoLTEpKTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktMTtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgIC5maWVsZC0tbGFiZWwtaW5saW5lIC5maWVsZC0tbGFiZWw6OmFmdGVyLFxuICAgICAgLmZpZWxkLS1sYWJlbC1pbmxpbmUgLmZpZWxkX19sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLmZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLW1hcmdpbik7XG4gICAgfVxuICAgIFxuICAgIC50YWJsZSAuZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIFxuICAgIC5maWVsZC0tbmFtZS10aXRsZS10ZXh0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1hZHJlc3NlLXBlcnNvbm5lbGxlIHtcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1waGFzZS1kZXBsb2llbWVudCB7XG4gICAgICAmLmZpZWxkLS1sYWJlbC1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgXG4gICAgICAgIC5maWVsZF9fbGFiZWwge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgOic7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAuZmllbGQtLWxhYmVsLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBcbiAgICAgICAgLmZpZWxkX19sYWJlbCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyA6JztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmdyb3VwLWNvbHN7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAuZmllbGQ6bm90KC5maWVsZF9faXRlbXMpe1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgPiAuZmllbGQtLWxhYmVsLFxuICAgICAgICAgID4gLmZpZWxkX19sYWJlbCxcbiAgICAgICAgICA+IC5maWVsZF9faXRlbSxcbiAgICAgICAgICA+IC5maWVsZC0taXRlbSxcbiAgICAgICAgICA+IC5maWVsZF9faXRlbXN7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAkc3BhY2U7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZmllbGQtLWxhYmVsLFxuICAgICAgICAgIC5maWVsZF9fbGFiZWx7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpZWxkLS1pdGVtLFxuICAgICAgICAgIC5maWVsZF9faXRlbXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQsXG4gICAgICAgIC5mb3JtLWl0ZW0td3MtY2hhbmdlZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luKTtcbiAgICAgICAgICBcbiAgICAgICAgICAuZmllbGQtLWxhYmVsLWlubGluZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgJHNwYWNlO1xuICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAuZmllbGRfX2xhYmVsIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAuZ3JvdXAtY29scyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBcbiAgICAgID5kaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBcbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgXG4gICAgICAgICYuY29sLWZ1bGwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gIFxuICAgICAgICAmLmNvbHMtMixcbiAgICAgICAgJi5jb2xzLTMsXG4gICAgICAgICYuY29scy00IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gIFxuICAgICAgICAmLmNvbHMtMj5kaXYge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgXG4gICAgICAgICYuY29scy0zPmRpdiB7XG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgfVxuICBcbiAgICAgICAgJi5jb2xzLTQ+ZGl2IHtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAudGl0bGUtYWNjZXNyYXBpZGVzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICBcbiAgICAubGlzdC1zdW1tYXJ5IHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gIFxuICAgICAgLml0ZW0tc3VtbWFyeSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG4gIFxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci0yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5ncm91cC1pbnRybyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgXG4gICAgICAuZmllbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAvLyBzcGVjaWZpYyB0byBUSiBUQyBUQUVcbiAgICAgIC8vIHNvdXMgc3RydWN0dXJlIG1hdGNoIHRvIHN0cnVjdHVyZSBkaXNwbGF5XG4gICAgICAmLnN0cnVjdHVyZS0yIHtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtc3RydWN0dXJlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtc291cy1zdHJ1Y3R1cmUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTM7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDMwcHggMzBweCAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1zdHJ1Y3R1cmUsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWV0YXQtZm9ybWF0aW9uLFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1ldGF0LWZhLFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2UsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtcmVjZXR0ZSxcbiAgICAmLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50LFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC10eXBlLWNvbnRhY3QsXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLXR5cGUtZGUtZGVwZW5zZSxcbiAgICAuZmllbGQtLW5hbWUtd3Mtcm9sZXMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTM7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgIFxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB9XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZmllbGQtLW5hbWUtd3Mtcm9sZXMsXG4gICAgJi5wcm9maWxlIC5maWVsZC0tbmFtZS1maWVsZC1zdHJ1Y3R1cmVzLXJhdHRhY2hlbWVudCxcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtdHlwZS1jb250YWN0IHtcbiAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcsICc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmdyb3VwLWludHJvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgIFxuICAgICYucHJvZmlsZSAuZmllbGQtLW5hbWUtZmllbGQtc3RydWN0dXJlcy1yYXR0YWNoZW1lbnQsXG4gICAgLmZpZWxkLS1uYW1lLXdzLXJvbGVzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBcbiAgICAmLnByb2ZpbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cnVjdHVyZXMtcmF0dGFjaGVtZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZDk0M2U7XG4gICAgfVxuICAgIFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2Uge1xuICAgICAgYmFja2dyb3VuZDogI2RkOTQzZTtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtZXRhdC1mYSArIC5maWVsZC0tbmFtZS1maWVsZC1wcmlzZS1lbi1jaGFyZ2Uge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLWNvbnRhY3Qubm9kZS0tdmlldy1tb2RlLWZ1bGwge1xuICBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tbWFyZ2luKTtcbiAgICBcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtcHJlbm9tLFxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1ub20ge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cbiAgICBcbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbm9tIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXIgLmZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubGluay1iYWNre1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJGNvbG9yLWRhcms7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIFxuICAmOmhvdmVye1xuICAgIGNvbG9yOiAkY29sb3ItMztcbiAgfVxuICBcbiAgJjo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgQGluY2x1ZGUgbWFzaygnYXJyb3dzL2NoZXZyb24nKTtcbiAgICBtYXNrLXNpemU6IDhweCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1kYXJrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gIH1cbiAgXG4gIEBpbmNsdWRlIG1lZGlhKG1kKXtcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgXG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAkY29sb3ItMjtcbiAgICAgIFxuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtaW5zY3JpdC1mb3JtYXRpb24tcHVibGljLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBcbiAgLmluZm9zLWZvcm1hdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1cHg7XG4gICAgXG4gICAgLmRhdGUsXG4gICAgLmxpZXUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgbWluLWhlaWdodDogMjRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5kYXRlOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL2NhbGVuZGFyJyk7XG4gICAgfVxuICAgIFxuICAgIC5saWV1OjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgbWFzaygnZGl2ZXJzL3BpbicpO1xuICAgIH1cbiAgfVxufVxuXG4udXNlci1mb3JtLFxuLm5vZGUtaW5zY3JpdC1mb3JtYXRpb24tcHVibGljLWZvcm0sXG4uY2FyZC11c2VyLFxuLmNoYW5nZS1wd2QtZm9ybSB7XG4gIG1heC13aWR0aDogNzIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIFxuICBsZWdlbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBcbiAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICB9XG4gIH1cbiAgXG4gIC5maWVsZHNldC13cmFwcGVyIHtcbiAgICAuZm9ybS1pbmxpbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItZm9ybSxcbi5ub2RlLWluc2NyaXQtZm9ybWF0aW9uLXB1YmxpYy1mb3JtIHtcbiAgZGV0YWlscyB7XG4gICAgc3VtbWFyeSB7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi51c2VyLWZvcm0sXG4uY2hhbmdlLXB3ZC1mb3JtIHtcbiAgLmZvcm0tdHlwZS1wYXNzd29yZC1jb25maXJtIHtcbiAgICAucGFzc3dvcmQtc3VnZ2VzdGlvbnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1saWdodDtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAxNXB4O1xuICAgIFxuICAgICAgLmZvcm0tdHlwZS1wYXNzd29yZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaXRlbS1tZXNzYWdlIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2JjYjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogNnB4IDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIFxuICAuYnRuIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgfVxuICBcbiAgLmZvcm0taXRlbS13cy1jcmVhdGVkIHtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gIH1cbiAgXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICBnYXA6IDAgMTBweDtcbiAgICBcbiAgICAuZm9ybS1pdGVtLXdzLWNyZWF0ZWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIFxuICAgIC5idG4tYXJjaGl2ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG4gIFxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsImRldGFpbHMgc3VtbWFyeSxcbmRldGFpbHMgc3VtbWFyeTo6bWFya2VyIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5zdW1tYXJ5Ojotd2Via2l0LWRldGFpbHMtbWFya2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXdzLWVmLWZpZWxkc2V0LWNvbnRhaW5lciA+IC5mb3JtLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iZWYtZXhwb3NlZC1mb3JtIC5mb3JtLS1pbmxpbmU+ZGV0YWlscyxcbi52aWV3cy1lZi1maWVsZHNldC1yb290PmRldGFpbHMge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlcjogMCBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NlZDRkYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cztcbiAgfVxuXG4gID4uZGV0YWlscy13cmFwcGVyLFxuICA+c3VtbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDAgbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICB9XG5cbiAgPnN1bW1hcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgLmRldGFpbHMtd3JhcHBlciB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIEBpbmNsdWRlIHN2ZygnZGl2ZXJzL2NoZWNrJyk7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuZm9ybS1pdGVtLWNyZWF0ZWQtbWluLFxuICAuZm9ybS1pdGVtLWNoYW5nZWQtbWluIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5mb3JtLWl0ZW0tZmllbGQtbW9udGFudC12YWx1ZS1taW4sXG4gIC5mb3JtLWl0ZW0tZmllbGQtbW9udGFudC12YWx1ZS1tYXgge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cblxuICAuZm9ybS1pdGVtLWNyZWF0ZWQtbWF4LFxuICAuZm9ybS1pdGVtLWNoYW5nZWQtbWF4IHtcbiAgICA+bGFiZWwge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgW2lkKj0nZWRpdC11c2VyJ10ge1xuICAgIGZpZWxkc2V0IGxlZ2VuZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZpZXctbm90aWZpY2F0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIFxuICAudmlldy1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYS1tYXgobWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi52aWV3IHtcbiAgLnZpZXctbWFpbiB7XG4gICAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMyk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbiAgXG4gIC50b3RhbC1yZXN1bHRzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICBcbiAgLnZpZXctaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIFxuICAgIC5oZWFkZXItYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBcbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIC52aWV3LWhlYWRlciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgIFxuICAgICAgLmhlYWRlci1idXR0b25zIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JvdXAtbGVmdC1saW5rcyxcbiAgLmdyb3VwLXJpZ2h0LWxpbmtzIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICBhIHtcbiAgICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgICB9XG4gICAgICBcbiAgICAgICY6aG92ZXIgYSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbiAgXG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgLmdyb3VwLWxlZnQtbGlua3MsXG4gICAgLmdyb3VwLXJpZ2h0LWxpbmtzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi52Ym8tdmlldy1mb3JtIHtcbiAgI2VkaXQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICA+IC5mb3JtLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmZvcm0taXRlbS1hY3Rpb24gbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnZpZXcge1xuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIC52aWV3LW1haW4gLnZiby12aWV3LWZvcm0gPiAuZm9ybS1hY3Rpb25zOmxhc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnZpZXctY2hlY2stZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAudmlldy1maWx0ZXJzLFxuICAudmlldy1tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC52aWV3LWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjRURFREVEO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjI1cztcbiAgICBcbiAgICAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuICAgIFxuICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBcbiAgICAgID4gLmZvcm0tLWlubGluZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgXG4gICAgICAgID4gLmZvcm0taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNkZmRmZGY7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5mb3JtLS1pbmxpbmUgLnZpZXdzLWVmLWZpZWxkc2V0LWNvbnRhaW5lciAuZm9ybS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgXG4gICAgICAgICYuZm9ybS0taW5saW5lIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgXG4gICAgICAuZm9ybS1pdGVtIGxhYmVsLmZvcm0tcmVxdWlyZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZm9ybS0taW5saW5le1xuICAgICAgPiAudmlld3MtZWYtZmllbGRzZXQtY29udGFpbmVye1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAjZWRpdC1hY3Rpb25ze1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBcbiAgICAgIC5idG57XG4gICAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgW2lkKj0nZWRpdC1yZXNldCddIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VkZWRlZDtcbiAgICAgICAgcGFkZGluZzogNnB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVycy10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjRURFREVEO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1hc2soJ2RpdmVycy9zZWFyY2gnKTtcbiAgICAgICAgbWFzay1zaXplOiAyMHB4IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLXRvZ2dsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgICBAaW5jbHVkZSBtYXNrKCdhcnJvd3MvYXJyb3ctZmlsdGVycycpO1xuICAgICAgbWFzay1zaXplOiAyNHB4IGF1dG87XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0yO1xuICAgICAgfVxuICAgICAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1tYXgobWQpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGZvcm0ge1xuICAgICAgcGFkZGluZzogJHNwYWNlO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgICB9XG4gICAgXG4gICAgLmZvcm0tdHlwZS1kYXRlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgICYuZm9ybS1pdGVtLWZpZWxkLWRhdGVzLWhldXJlcy1mb3JtYXRpb24tdmFsdWUtYWZ0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYS1tYXgobWQpIHtcbiAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIFxuICAgICY6bm90KC5maWx0ZXJzLW9wZW5lZCkge1xuICAgICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuZmlsdGVycy10b2dnbGUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZpZXctbWFpbiB7XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgXG4gIC52Ym8tdmlldy1mb3JtIHtcbiAgICAudmJvLW11bHRpcGFnZS1zZWxlY3RvciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICAuZm9ybS1pdGVtLXNlbGVjdC1hbGwge1xuICAgICAgb3JkZXI6IC0xO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIFxuICAgICAgJltkYXRhLXRpdGxlXTo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1tZW51SGVpZ2h0KSAtIHZhcigtLXBhZ2VUb3ApKTtcblxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgd2lkdGg6IDMyMHB4O1xuICAgIH1cbiAgICBcbiAgICAudmJvLXZpZXctZm9ybSB7XG4gICAgICAjZWRpdC1oZWFkZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgICAgXG4gICAgICAudmJvLXRhYmxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgXG4gICAgICAgIC52aWV3cy1maWVsZC12aWV3cy1idWxrLW9wZXJhdGlvbnMtYnVsay1mb3JtIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAudmlldy1tYWluIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy1yaWdodDogNy41cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXM7XG5cbiAgICAgID4udmlldy1jb250ZW50IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLmlubmVyLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5maWx0ZXJzLW9wZW5lZCkge1xuICAgICAgLmZpbHRlcnMtdG9nZ2xlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XG4gICAgICB9XG5cbiAgICAgIC5maWx0ZXJzLXRpdGxlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgLnZpZXctZmlsdGVycyB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgID5mb3JtIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyAwcztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudmlldy1tYWluIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFibGUge1xuICAudmlld3MtZmllbGQtZmllbGQtdGVsZXBob25lLWZpeGUsXG4gIC52aWV3cy1maWVsZC1maWVsZC10ZWxlcGhvbmUtcG9ydGFibGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgXG4gIHRoIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwcHg7XG4gICAgICBoZWlnaHQ6IDBweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7IFxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDVweCA3cHggNXB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItMSB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogN3B4O1xuICAgIH1cbiAgfVxuICBcbiAgdGhbYXJpYS1zb3J0PSdhc2NlbmRpbmcnXSBhOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuLnZpZXctbGlzdGUtZGVzLXJlY2V0dGVzIHtcbiAgLmZlZWQtaWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgLnZiby12aWV3LWZvcm0gI2VkaXQtaGVhZGVyPi5mb3JtLXdyYXBwZXIge1xuICAgIGdhcDogMTVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIFxuICAudmJvLXZpZXctZm9ybSB7XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi52Ym8tdmlldy1mb3JtIHtcbiAgLmZvcm0taXRlbS1zZWxlY3QtYWxsIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIFxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG59XG5cbmRldGFpbHMudmJvLW11bHRpcGFnZS1zZWxlY3RvciB7XG4gIHN1bW1hcnkge1xuICAgIHBhZGRpbmc6IDExcHggMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG4gIFxuICAuZGV0YWlscy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2UzZTNlMztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIFxuICAgIC52Ym8taW5mby1saXN0LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgXG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtbWF4KG1kKSB7XG4gIC52aWV3LWNoZWNrLWZpbHRlcnMgLnZiby12aWV3LWZvcm0ge1xuICAgICN2Ym8tYWN0aW9uLWZvcm0td3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICBcbiAgICAuZm9ybS1pdGVtLWFjdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLmZvcm0taXRlbS1zZWxlY3QtYWxsIHtcbiAgICAgIG9yZGVyOiB1bnNldDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICBcbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgsXG4gIHRhYmxlIHRkLFxuICB0YWJsZSB0aCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBcbiAgICAmLnZpZXdzLWZpZWxkLXZpZXdzLWJ1bGstb3BlcmF0aW9ucy1idWxrLWZvcm0ge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxufSIsIi8vIE1BSU5NRU5VXG4ubmF2YmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItZGFyaztcblxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgcGFkZGluZzogNnB4IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcblxuICBpbWcge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vLyBNQUlOIE1FTlUgTElOSyBSRVNFVFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgPi5hY3RpdmUge1xuICAgID5hIHtcblxuICAgICAgJixcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogMCBub25lO1xuICAgICAgICBjb2xvcjogJGNvbG9yLTI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPmxpIHtcbiAgICA+YSB7XG4gICAgICBjb2xvcjogJGNvbG9yLTE7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogMCBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmFjdGl2ZT5hLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEge1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogMDtcblxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gTEFOR1NXSVRDSEVSXG4ubGFuZ3VhZ2Utc3dpdGNoZXItbG9jYWxlLXVybCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMsIG9wYWNpdHkgMC4ycztcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgbGkge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMjBweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ubWVudS1hcmVhIHtcbiAgQGluY2x1ZGUgbWVkaWEtbWF4KG1kKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkO1xuICB9XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcblxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ubmF2YmFyLW5hdiB7XG4gIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLm5hdmJhci1icmFuZCBhLnNpdGUtdGl0bGUge1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubWVudS0tc29jaWFsLW5ldHdvcmtzIHtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gIC5uYXZiYXItbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICB9XG4gIH1cblxuICAubGluay1zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItMTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgICB9XG5cbiAgICAmLmxpbmstZmFjZWJvb2sge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFzaygnc29jaWFsL2ZhY2Vib29rJywgYXV0byAyNnB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxpbmstdGlrdG9rIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIG1hc2soJ3NvY2lhbC90aWt0b2snLCBhdXRvIDI2cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGluay1pbnN0YWdyYW0ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFzaygnc29jaWFsL2luc3RhZ3JhbScsIGF1dG8gMjRweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5saW5rLXR3aXR0ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFzaygnc29jaWFsL3R3aXR0ZXInLCBhdXRvIDIycHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGluay15b3V0dWJlIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIG1hc2soJ3NvY2lhbC95b3V0dWJlJywgYXV0byAyNHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5hdmJhci10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gIEBpbmNsdWRlIG1hc2soJ21lbnUvYnVyZ2VyJyk7XG4gIG1hc2stc2l6ZTogMjRweCBhdXRvO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuYm9keTpoYXMoLm1lbnUtYXJlYS5vcGVuKSAubmF2YmFyLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIG1hc2soJ21lbnUvY3Jvc3MnKTtcbiAgbWFzay1zaXplOiAyMHB4IGF1dG87XG59XG5cbi5uYXZiYXIge1xuICBwYWRkaW5nOiAwO1xuXG4gIC5icmFuZGluZy1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB2YXIoLS1tZW51SGVpZ2h0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG4gICAgfVxuICB9XG59XG5cbi5tZW51LWFyZWEge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzO1xuICAgIFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yLTM7XG4gICAgfVxuICB9XG4gIFxuICAuZHJvcGRvd24taXRlbSB7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBcbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRjb2xvci0yO1xuICAgICAgYmFja2dyb3VuZDogMCBub25lO1xuICAgIH1cbiAgfVxuICBcbiAgLm1lbnUtLWFjY291bnQge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4yNXM7XG4gICAgICB9XG4gICAgICBcbiAgICAgICYubGluay10b29sczo6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgbWFzaygnbWVudS90b29scycpO1xuICAgICAgICBtYXNrLXNpemU6IDI0cHggYXV0bztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJltocmVmPScvdXNlciddOjpiZWZvcmUsXG4gICAgICAmW2hyZWY9Jy91c2VyL2xvZ2luJ106OmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIG1hc2soJ21lbnUvdXNlcicpO1xuICAgICAgICBtYXNrLXNpemU6IDI0cHggYXV0bztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJltocmVmKj0nL3VzZXIvbG9nb3V0J10ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIG1hc2soJ21lbnUvZXhpdCcpO1xuICAgICAgICAgIG1hc2stc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgICYubGluay11bm1hc3F1ZXJhZGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIG1hc2soJ2RpdmVycy9zd2l0Y2h1c2VyJyk7XG4gICAgICAgICAgbWFzay1zaXplOiAyNnB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5saW5rLXdlYnNpdGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIG1hc2soJ2RpdmVycy9hcGVzYS13ZWJzaXRlJyk7XG4gICAgICAgICAgbWFzay1zaXplOiAzNnB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci0zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgXG4gICAgLnJlZ2lvbi1uYXYtbWFpbiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG4gIFxuICBAaW5jbHVkZSBtZWRpYS1tYXgobWQpIHtcbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICB9XG4gICAgICBcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAubWVudS0tYWNjb3VudCB7XG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIFxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEobWQpIHtcbiAgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIFxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yLTM7XG4gICAgfVxuICB9XG4gIFxuICAuY29udGV4dHVhbCB7XG4gICAgLnRyaWdnZXIsXG4gICAgLmNvbnRleHR1YWwtbGlua3Mge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jb250YWluZXIge1xuICAubWVudS0tYWNjb3VudCxcbiAgLm1lbnUtLWdlbmVyYXRpb24tZGUtZG9jdW1lbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIFxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgfVxuICAgIFxuICAgIC5uYXYtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICBwYWRkaW5nOiA4cHggMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIFxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMWI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYi1hcmVhIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0O1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIGEge1xuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gIH1cblxuICBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgc3BhbixcbiAgc3Bhbj5hIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAuZGVsaW1pdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICRjb2xvci1saWdodDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAkY29sb3ItbGlnaHQ7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtIHtcbiAgcGFkZGluZzogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDJweCAkY29sb3ItMjtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAkY29sb3ItMjtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICB3aWR0aDogN3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi8vIFVTRVIgRk9STVxuLy8gUGFzc3dvcmRcbi5mb3JtLWl0ZW0tcGFzcy1wYXNzMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLnByb2dyZXNzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmNvbnRyb2wtbGFiZWwgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuLmZvcm0taXRlbS1wYXNzLXBhc3MyIHtcbiAgY2xlYXI6IGJvdGg7XG5cbiAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5cbi5oZWxwLWJsb2NrIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmhhcy1mZWVkYmFjayBsYWJlbH4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbn1cblxuLmNhcHRjaGEge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWxpZ2h0O1xuICB9XG59XG5cbi5mb3JtLWNvbXBvc2l0ZT4uZmllbGRzZXQtd3JhcHBlcj4uZGVzY3JpcHRpb24sXG4uZm9ybS1pdGVtIC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuXG4gIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cyAkcmFkaXVzIDAgMDtcbiAgfVxufVxuXG5mb3JtIHtcbiAgLmRldGFpbHMtZGVzY3JpcHRpb24sXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDdweCAxNHB4O1xuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgJi5mb3JtLXNlbGVjdHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgQGluY2x1ZGUgc3ZnKCdhcnJvd3MvZG93bicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAxM3B4IHJpZ2h0IDEycHg7XG4gIH1cblxuICAmLmZvcm0tY2hlY2tib3gsXG4gICYuZm9ybS1yYWRpb3tcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGhlaWdodDogMTdweDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2VkNGRhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLXdoaXRlO1xuXG4gICAgJjpjaGVja2Vke1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLmZvcm0tcmFkaW97XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLXdoaXRlO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LFxuLnNlbGVjdC1hbGwgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjZWQ0ZGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yLXdoaXRlO1xuXG4gICY6Y2hlY2tlZHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1kYXJrO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3Itd2hpdGU7XG4gIH1cbn1cblxuLnNlbGVjdC1hbGwgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi5mb3JtLWl0ZW17XG4gICYuZm9ybS10eXBlLWNoZWNrYm94LFxuICAmLmZvcm0tdHlwZS1yYWRpb3tcbiAgICBpbnB1dCxcbiAgICBsYWJlbHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5mb3JtLWNvbnRyb2x7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci13aGl0ZTtcblxuICAgICAgJjpjaGVja2Vke1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tdHlwZS1kYXRle1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmpzIGlucHV0LmZvcm0tYXV0b2NvbXBsZXRlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTBweCBjZW50ZXI7XG59XG5cbi51c2VyLWxvZ2luLWZvcm0sXG4udXNlci1wYXNzIHtcbiAgbWF4LXdpZHRoOiA1ODBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuZm9ybSB7XG4gIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuXG5mb3JtIC52Ym8tdGFibGUgLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLndzLWV4dHJhcGVzYS1maWNoZS1hbGVydGUtYWRkLWZpY2hlLWFsZXJ0ZS1zZW5kLXNtcyB7XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmJvZHkge1xuICAmLnBhdGgtdXNlci1sb2dpbixcbiAgJi5wYXRoLXVzZXItcGFzc3dvcmQsXG4gICYucGF0aC11c2VyLXJlZ2lzdGVye1xuICAgIC5wYWdlLWhlYWRlcixcbiAgICAudGFicy0tcHJpbWFyeSxcbiAgICAuYmxvY2stbG9jYWwtdGFza3MtYmxvY2t7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICAuaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcbiAgICB9XG4gICAgXG4gICAgLm5hdmJhciB7XG4gICAgICBiYWNrZ3JvdW5kOiAwIG5vbmU7XG4gICAgICBcbiAgICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmJyYW5kaW5nLWFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmZvcm0tbG9nbyB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1lZGlhLW1heChtZCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItaW5jb21wbGV0O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgICBcbiAgICAuYWxlcnQge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItMSk7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIFxuICAgICAgdWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLmFsZXJ0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgI25hdmJhcntcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICAgIC5sb2dve1xuICAgICAgc3Zne1xuICAgICAgICBwYXRoe1xuICAgICAgICAgIGZpbGw6ICRjb2xvci0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5tYWluLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgICAgICAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBAaW5jbHVkZSBqcGcoJ2JhY2tncm91bmQvaG9tZS1iZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGFyZ2UtY29udGVudHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICAgIC5wYWdlLXRpdGxle1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgZm9ybXtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAuZm9ybS1pdGVte1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLmZvcm0tcmVxdWlyZWR7XG4gICAgICAgIGNvbG9yOiAjNjk2OTY5O1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1pdGVte1xuICAgICAgICBsYWJlbHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9se1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5oZWxwLWJsb2Nre1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgICB9XG4gICAgICAuYnRue1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYudXNlci1wYXNzIC5mb3JtLWl0ZW0tbmFtZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgICAgLmZvcm0taXRlbS1wYXNze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgcCxcbiAgICAgIC5kZXNjcmlwdGlvbntcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICB9XG4gICAgICAuZm9ybS1pdGVtLWZvcmdldHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIHAsXG4gICAgICAuZm9ybS1pdGVtLWZvcmdldCxcbiAgICAgIC5mb3JtLWl0ZW0tYmFja2xvZ2lue1xuICAgICAgICBhe1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFyaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDA7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1pdGVtLWJpZ3RpdGxle1xuICAgICAgICBoMntcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNTBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci0xO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1pdGVtLXRpdGxle1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoM3tcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgICAuZm9ybS10eXBlLXRleHRmaWVsZCxcbiAgICAgICAgLmZvcm0tdHlwZS1wYXNzd29yZCxcbiAgICAgICAgPiBwe1xuICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tc3VibWl0e1xuICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEobWQpe1xuICAgICAgLm1lc3NhZ2VzX193cmFwcGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgICAgLmRpYWxvZy1vZmYtY2FudmFzLW1haW4tY2FudmFze1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgLm1haW4tY29udGFpbmVye1xuICAgICAgICBtaW4taGVpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgICAucmVnaW9uLWNvbnRlbnR7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAudmlldy1zbGlkZXItcGFnZS1kZS1jb25uZXhpb257XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTBweCk7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAudmlldy1jb250ZW50LFxuICAgICAgICAgIC52aWV3cy1yb3csXG4gICAgICAgICAgLnZpZXdzLWZpZWxkLFxuICAgICAgICAgIC5maWVsZC1jb250ZW50LFxuICAgICAgICAgIC5tZWRpYSxcbiAgICAgICAgICAudmlldy1tYWluLFxuICAgICAgICAgIC5pbm5lci1jb250ZW50e1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZm9ybXtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZvb3RlcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWRhcms7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR0xPQkFMIFNMSUNLIENBUk9VU0VMXG4uc2xpY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gU0xJREVcbiAgLnNsaWNrX19zbGlkZSB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUEFHRSBNRU5USU9OUyBMRUdBTEVTXG4ucGFnZS1jcmVkaXRzIHtcbiAgLmNyZWRpdHMtY29udGVudCB7XG4gICAgLnZjYXJkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICB9XG5cbiAgICAudmNhcmQgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC52Y2FyZCAub3JnIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuXG4gICAgLmFkciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuXG4gICAgLmFkciBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZ3BzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAudGVsZXBob25lIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gIH1cbn1cblxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5ldS1jb29raWUtY29tcGxpYW5jZS1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uZGlzYWdyZWUtYnV0dG9uLmV1LWNvb2tpZS1jb21wbGlhbmNlLW1vcmUtYnV0dG9uLFxuLmV1LWNvb2tpZS1jb21wbGlhbmNlLWFncmVlLWJ1dHRvbixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1kZWZhdWx0LWJ1dHRvbixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1oaWRlLWJ1dHRvbixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1tb3JlLWJ1dHRvbi10aGFuay15b3UsXG4uZXUtY29va2llLXdpdGhkcmF3LWJ1dHRvbixcbi5ldS1jb29raWUtY29tcGxpYW5jZS1zYXZlLXByZWZlcmVuY2VzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICRjb2xvci0xO1xuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICBib3JkZXI6IDAgbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLTE7XG4gIH1cbn1cblxuLm1haW50ZW5hbmNlLXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAubmF2YmFyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQ6IDAgbm9uZTtcblxuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAubmF2YmFyLWhlYWRlciB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgICAubG9nbyB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2YmFyLWJyYW5kLFxuICAubmF2YmFyLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWFpbi1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cblxuICAuZGlhbG9nLW9mZi1jYW52YXMtbWFpbi1jYW52YXMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcbiAgfVxufVxuXG5ib2R5IHtcbiAgJjo6c2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICB9XG5cbiAgJjo6c2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICBib3JkZXI6IHNvbGlkIDNweCAkY29sb3Itd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItMTtcbiAgICB9XG4gIH1cblxuICAmOjpzY3JvbGxiYXItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgIH1cblxuICAgICY6aG9yaXpvbnRhbCB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMjBweDtcblxuICAgICAgJjppbmNyZW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnJvd3MvcmlnaHQuc3ZnJyk7XG4gICAgICB9XG5cbiAgICAgICY6ZGVjcmVtZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYXJyb3dzL2xlZnQuc3ZnJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjp2ZXJ0aWNhbCB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMTBweDtcblxuICAgICAgJjppbmNyZW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnJvd3MvZG93bi5zdmcnKTtcbiAgICAgIH1cblxuICAgICAgJjpkZWNyZW1lbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcnJvd3MvdXAuc3ZnJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbmQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJjpzdGFydCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIl19 */
