.accordion-item .accordion-label:after,.breadcrumbs li:not(:last-child):after,.icom-after:after,.icom-before:before,.icom-pseudo:before,.idc-layout-content .copy-expendable>.toggle:after,.idc-text-expand>.toggle:after,.is-toggle:after,.link-inline-arrow.as-toggle:after,.link-inline-arrow:after,.link-inline:before,.quote-box:after,.quote-box:before,a.arrow:after,ol.custom.triangle li:not(.icom-before):before,ol.custom a.external:after,ol.custom a[target=_blank]:after,span.close:after,ul.custom.triangle li:not(.icom-before):before,ul.custom a.external:after,ul.custom a[target=_blank]:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.bg-blue-900{background-color:#1b335f}.bg-blue-800{background-color:#1c3f72}.bg-blue-700,.bg-darkblue{background-color:#004b85}.bg-blue-600{background-color:#005b9b}.bg-blue-500{background-color:#1167a6}.bg-blue,.bg-blue-400{background-color:#2279bc}.bg-blue-300{background-color:#4196d2}.bg-blue-200,.bg-lightblue{background-color:#54a4e2}.bg-blue-100{background-color:#71b3e2}.bg-blue-050{background-color:#b2daf4}.bg-blue-040{background-color:#c1e1f6}.bg-blue-020{background-color:#dfeffa}.bg-red-900{background-color:#930f0f}.bg-red-800{background-color:#a51111}.bg-red-700{background-color:#b71616}.bg-red-600{background-color:#c61a17}.bg-red-500{background-color:#d8271e}.bg-red,.bg-red-400{background-color:#e93b24}.bg-red-300{background-color:#f26a59}.bg-red-200{background-color:#ed867e}.bg-red-100{background-color:#ffa19c}.bg-red-050{background-color:#ffbab8}.bg-red-040{background-color:#ffd2d2}.bg-red-020{background-color:#ffebeb}.bg-purple-900{background-color:#5e1e5a}.bg-purple-800{background-color:#68215f}.bg-purple-700{background-color:#772671}.bg-purple-600{background-color:#7f2a7d}.bg-purple-500{background-color:#8c3388}.bg-purple,.bg-purple-400{background-color:#9e3d90}.bg-purple-300{background-color:#c269aa}.bg-purple-200{background-color:#d188bb}.bg-purple-100{background-color:#e5a5d3}.bg-purple-050{background-color:#efbde6}.bg-purple-040{background-color:#f9d2f3}.bg-purple-020{background-color:#ffebfd}.bg-aqua-900{background-color:#077287}.bg-aqua-800{background-color:#067c93}.bg-aqua-700{background-color:#0589a3}.bg-aqua-600{background-color:#0496b3}.bg-aqua-500{background-color:#04a3c2}.bg-aqua,.bg-aqua-400{background-color:#36aec7}.bg-aqua-300{background-color:#6ec7d8}.bg-aqua-200{background-color:#9fdae5}.bg-aqua-100{background-color:#ade9f2}.bg-aqua-050{background-color:#caf7fc}.bg-aqua-040{background-color:#d9fdff}.bg-aqua-020{background-color:#ebffff}.bg-green-900{background-color:#6a8e32}.bg-green-800{background-color:#719937}.bg-green-700{background-color:#76a33d}.bg-green-600{background-color:#7caf42}.bg-green-500{background-color:#8ebf3f}.bg-green,.bg-green-400{background-color:#accb32}.bg-green-300{background-color:#c6dd64}.bg-green-200{background-color:#d9e89c}.bg-green-100{background-color:#e8f2b3}.bg-green-050{background-color:#f2ffc5}.bg-green-040{background-color:#f9ffd7}.bg-green-020{background-color:#fdffeb}.bg-yellow-900{background-color:#c18c2f}.bg-yellow-800{background-color:#cc982f}.bg-yellow-700{background-color:#dba731}.bg-yellow-600{background-color:#e2af1e}.bg-yellow-500{background-color:#f3c01d}.bg-yellow,.bg-yellow-400{background-color:#ffcd07}.bg-yellow-300{background-color:#fede5b}.bg-yellow-200{background-color:#fee685}.bg-yellow-100{background-color:#ffeb9c}.bg-yellow-050{background-color:#fff5cd}.bg-yellow-040{background-color:#fff8dc}.bg-yellow-020{background-color:#fffaeb}.bg-orange-900{background-color:#bf5f1f}.bg-orange-800{background-color:#d36820}.bg-orange-700{background-color:#e56f20}.bg-orange-600{background-color:#f37921}.bg-orange-500{background-color:#f68b1f}.bg-orange,.bg-orange-400{background-color:#f8981d}.bg-orange-300{background-color:#ffb05a}.bg-orange-200{background-color:#ffc885}.bg-orange-100{background-color:#f9cfa5}.bg-orange-050{background-color:#fce6d1}.bg-orange-040{background-color:#ffeede}.bg-orange-020{background-color:#fff4eb}.bg-grey-900{background-color:#01010f}.bg-grey-800{background-color:#4d4d57}.bg-grey-700{background-color:#808087}.bg-grey-600{background-color:#98989b}.bg-grey-500{background-color:#ccc}.bg-grey-400{background-color:#dbdbdb}.bg-grey-300{background-color:#e5e5e5}.bg-grey-200{background-color:#f2f2f2}.bg-grey-100{background-color:#f6f6f6}.bg-grey-50{background-color:#f8f8f8}.bg-black{background-color:#01010f}.bg-white{background-color:#fff}.fc-blue-900{color:#1b335f}.fc-blue-800{color:#1c3f72}.fc-blue-700,.fc-darkblue{color:#004b85}.fc-blue-600{color:#005b9b}.fc-blue-500{color:#1167a6}.fc-blue,.fc-blue-400{color:#2279bc}.fc-blue-300{color:#4196d2}.fc-blue-200,.fc-lightblue{color:#54a4e2}.fc-blue-100{color:#71b3e2}.fc-blue-050{color:#b2daf4}.fc-blue-040{color:#c1e1f6}.fc-blue-020{color:#dfeffa}.fc-red-900{color:#930f0f}.fc-red-800{color:#a51111}.fc-red-700{color:#b71616}.fc-red-600{color:#c61a17}.fc-red-500{color:#d8271e}.fc-red,.fc-red-400{color:#e93b24}.fc-red-300{color:#f26a59}.fc-red-200{color:#ed867e}.fc-red-100{color:#ffa19c}.fc-red-050{color:#ffbab8}.fc-red-040{color:#ffd2d2}.fc-red-020{color:#ffebeb}.fc-purple-900{color:#5e1e5a}.fc-purple-800{color:#68215f}.fc-purple-700{color:#772671}.fc-purple-600{color:#7f2a7d}.fc-purple-500{color:#8c3388}.fc-purple,.fc-purple-400{color:#9e3d90}.fc-purple-300{color:#c269aa}.fc-purple-200{color:#d188bb}.fc-purple-100{color:#e5a5d3}.fc-purple-050{color:#efbde6}.fc-purple-040{color:#f9d2f3}.fc-purple-020{color:#ffebfd}.fc-aqua-900{color:#077287}.fc-aqua-800{color:#067c93}.fc-aqua-700{color:#0589a3}.fc-aqua-600{color:#0496b3}.fc-aqua-500{color:#04a3c2}.fc-aqua,.fc-aqua-400{color:#36aec7}.fc-aqua-300{color:#6ec7d8}.fc-aqua-200{color:#9fdae5}.fc-aqua-100{color:#ade9f2}.fc-aqua-050{color:#caf7fc}.fc-aqua-040{color:#d9fdff}.fc-aqua-020{color:#ebffff}.fc-green-900{color:#6a8e32}.fc-green-800{color:#719937}.fc-green-700{color:#76a33d}.fc-green-600{color:#7caf42}.fc-green-500{color:#8ebf3f}.fc-green,.fc-green-400{color:#accb32}.fc-green-300{color:#c6dd64}.fc-green-200{color:#d9e89c}.fc-green-100{color:#e8f2b3}.fc-green-050{color:#f2ffc5}.fc-green-040{color:#f9ffd7}.fc-green-020{color:#fdffeb}.fc-yellow-900{color:#c18c2f}.fc-yellow-800{color:#cc982f}.fc-yellow-700{color:#dba731}.fc-yellow-600{color:#e2af1e}.fc-yellow-500{color:#f3c01d}.fc-yellow,.fc-yellow-400{color:#ffcd07}.fc-yellow-300{color:#fede5b}.fc-yellow-200{color:#fee685}.fc-yellow-100{color:#ffeb9c}.fc-yellow-050{color:#fff5cd}.fc-yellow-040{color:#fff8dc}.fc-yellow-020{color:#fffaeb}.fc-orange-900{color:#bf5f1f}.fc-orange-800{color:#d36820}.fc-orange-700{color:#e56f20}.fc-orange-600{color:#f37921}.fc-orange-500{color:#f68b1f}.fc-orange,.fc-orange-400{color:#f8981d}.fc-orange-300{color:#ffb05a}.fc-orange-200{color:#ffc885}.fc-orange-100{color:#f9cfa5}.fc-orange-050{color:#fce6d1}.fc-orange-040{color:#ffeede}.fc-orange-020{color:#fff4eb}.fc-grey-900{color:#01010f}.fc-grey-800{color:#4d4d57}.fc-grey-700{color:#808087}.fc-grey-600{color:#98989b}.fc-grey-500{color:#ccc}.fc-grey-400{color:#dbdbdb}.fc-grey-300{color:#e5e5e5}.fc-grey-200{color:#f2f2f2}.fc-grey-100{color:#f6f6f6}.fc-grey-50{color:#f8f8f8}.fc-black{color:#01010f}.fc-white{color:#fff}.icom-before:before{margin-right:10px}.icom-after:before{display:none}.icom-after:after{margin-left:10px}.icom-after.icom-idc-energy:after{content:"\e900"}.icom-after.icom-currency:after{content:"\e967"}.icom-after.icom-pantheon:after{content:"\e963"}.icom-after.icom-pulse:after{content:"\e969"}.icom-after.icom-bag:after{content:"\e96c"}.icom-after.icom-bag-outline:after{content:"\e96b"}.icom-after.icom-cog:after{content:"\e998"}.icom-after.icom-move:after,.icom-after.icom-saas-view:after{content:"\e999"}.icom-after.icom-idc-folder:after{content:"\e986"}.icom-after.icom-idc-folder-3dprinter:after{content:"\e97f"}.icom-after.icom-idc-folder-analyst:after{content:"\e980"}.icom-after.icom-idc-folder-vr:after{content:"\e981"}.icom-after.icom-idc-folder-data:after{content:"\e982"}.icom-after.icom-idc-folder-blockchain:after{content:"\e983"}.icom-after.icom-idc-folder-cloud:after{content:"\e984"}.icom-after.icom-idc-folder-ai:after{content:"\e985"}.icom-after.icom-idc-folder-dx:after{content:"\e987"}.icom-after.icom-idc-folder-energy:after{content:"\e988"}.icom-after.icom-idc-folder-currency:after{content:"\e989"}.icom-after.icom-idc-folder-pantheon:after{content:"\e98a"}.icom-after.icom-idc-folder-pulse:after{content:"\e98b"}.icom-after.icom-idc-folder-iot:after{content:"\e98c"}.icom-after.icom-idc-folder-cog:after{content:"\e98d"}.icom-after.icom-idc-folder-mobile:after{content:"\e98e"}.icom-after.icom-idc-folder-bag:after{content:"\e98f"}.icom-after.icom-idc-folder-robotic:after{content:"\e990"}.icom-after.icom-idc-folder-security:after{content:"\e991"}.icom-after.icom-smart-city:after{content:"\e97e"}.icom-after.icom-idc-commentary:after{content:"\e95b"}.icom-after.icom-idc-book-download:after{content:"\e97a"}.icom-after.icom-idc-infographic:after{content:"\e97b"}.icom-after.icom-idc-webinar:after{content:"\e97c"}.icom-after.icom-idc-insights:after{content:"\e979"}.icom-after.icom-idc-futurescape:after{content:"\e970"}.icom-after.icom-idc-innovator:after{content:"\e971"}.icom-after.icom-idc-marketscape:after{content:"\e972"}.icom-after.icom-idc-maturityscape:after{content:"\e973"}.icom-after.icom-idc-maturityscape-benchmark:after{content:"\e974"}.icom-after.icom-idc-peerscape:after{content:"\e975"}.icom-after.icom-idc-planscape:after{content:"\e976"}.icom-after.icom-idc-techbrief:after{content:"\e977"}.icom-after.icom-idc-techscape:after{content:"\e978"}.icom-after.icom-ai:after{content:"\e965"}.icom-after.icom-iot:after{content:"\e96a"}.icom-after.icom-security:after{content:"\e96d"}.icom-after.icom-idc-dx:after{content:"\e958"}.icom-after.icom-leadership:after{content:"\e99a"}.icom-after.icom-idc-chart-up:after{content:"\e99b"}.icom-after.icom-idc-unity:after{content:"\e99c"}.icom-after.icom-mobile:after{content:"\e99d"}.icom-after.icom-robot:after{content:"\e99e"}.icom-after.icom-idc-cloud:after{content:"\e99f"}.icom-after.icom-idc-blockchain:after{content:"\e966"}.icom-after.icom-idc-dx-organization:after{content:"\e952"}.icom-after.icom-idc-dx-performance:after{content:"\e953"}.icom-after.icom-idc-chart-dot:after{content:"\e9a0"}.icom-after.icom-idc-chart-bar:after{content:"\e9a1"}.icom-after.icom-idc-dx-capabilities:after{content:"\e957"}.icom-after.icom-idc-dx-platform:after{content:"\e959"}.icom-after.icom-idc-dx-roadmap:after{content:"\e95a"}.icom-after.icom-idc-industry:after{content:"\e945"}.icom-after.icom-idc-tech-refresh:after{content:"\e9a2"}.icom-after.icom-idc-analysts:after{content:"\e946"}.icom-after.icom-idc-download:after{content:"\e947"}.icom-after.icom-idc-chat-star:after{content:"\e948"}.icom-after.icom-idc-chat:after{content:"\e995"}.icom-after.icom-idc-chat-square:after{content:"\e9a3"}.icom-after.icom-idc-research:after{content:"\e949"}.icom-after.icom-idc-scope:after{content:"\e96f"}.icom-after.icom-cs_value:after{content:"\e925"}.icom-after.icom-cs_partner:after{content:"\e926"}.icom-after.icom-cs_leadership:after{content:"\e927"}.icom-after.icom-cs_buyer:after{content:"\e928"}.icom-after.icom-cs_sales:after{content:"\e929"}.icom-after.icom-cs_marketing:after{content:"\e92a"}.icom-after.icom-cs_analytics:after{content:"\e92b"}.icom-after.icom-trash:after{content:"\e997"}.icom-after.icom-pen:after{content:"\e992"}.icom-after.icom-copy-add:after{content:"\e97d"}.icom-after.icom-iaas-view:after{content:"\e95f"}.icom-after.icom-handshake:after{content:"\e951"}.icom-after.icom-cloud-hand:after{content:"\e94a"}.icom-after.icom-cloud-view:after,.icom-after.icom-cloud:after{content:"\e95d"}.icom-after.icom-refresh:after{content:"\e94c"}.icom-after.icom-managed-cloud-view:after,.icom-after.icom-reticle:after{content:"\e961"}.icom-after.icom-target:after{content:"\e943"}.icom-after.icom-target-hit:after{content:"\e944"}.icom-after.icom-download:after{content:"\e940"}.icom-after.icom-quotes:after{content:"\e93f"}.icom-after.icom-link:after{content:"\e93a"}.icom-after.icom-link-break:after{content:"\e94d"}.icom-after.icom-rss:after{content:"\e938"}.icom-after.icom-play:after{content:"\e937"}.icom-after.icom-location-fill:after{content:"\e934"}.icom-after.icom-location:after{content:"\e935"}.icom-after.icom-dot:after{content:"\e933"}.icom-after.icom-calendar:after{content:"\e931"}.icom-after.icom-cutlery:after{content:"\e930"}.icom-after.icom-chat:after{content:"\e92c"}.icom-after.icom-coffee:after{content:"\e92f"}.icom-after.icom-coffee-break:after{content:"\e92d"}.icom-after.icom-fastfood:after{content:"\e92e"}.icom-after.icom-phone:after{content:"\e923"}.icom-after.icom-globe:after{content:"\e924"}.icom-after.icom-user:after{content:"\e922"}.icom-after.icom-user-add:after{content:"\e996"}.icom-after.icom-user-add-fill:after{content:"\e96e"}.icom-after.icom-user-circle:after{content:"\e950"}.icom-after.icom-users:after{content:"\e964"}.icom-after.icom-filter:after{content:"\e921"}.icom-after.icom-lock:after{content:"\e917"}.icom-after.icom-lock-fill:after{content:"\e939"}.icom-after.icom-magnifier:after{content:"\e914"}.icom-after.icom-magnifier-rows:after{content:"\e93c"}.icom-after.icom-magnifier-dots:after{content:"\e91e"}.icom-after.icom-eye-crossed:after{content:"\e94f"}.icom-after.icom-eye:after{content:"\e918"}.icom-after.icom-star:after{content:"\e915"}.icom-after.icom-cart:after{content:"\e916"}.icom-after.icom-growth-step:after{content:"\e960"}.icom-after.icom-growth-incremental:after{content:"\e954"}.icom-after.icom-growth-exponential:after{content:"\e955"}.icom-after.icom-growth-rapid:after{content:"\e956"}.icom-after.icom-chart-up:after{content:"\e90b"}.icom-after.icom-chart-bars:after,.icom-after.icom-paas-view:after{content:"\e962"}.icom-after.icom-flip-chart-pie:after{content:"\e91c"}.icom-after.icom-flip-chart-hand:after{content:"\e94e"}.icom-after.icom-pdf:after{content:"\e91b"}.icom-after.icom-checklist:after{content:"\e95e"}.icom-after.icom-printer:after{content:"\e911"}.icom-after.icom-file-magnifier:after{content:"\e94b"}.icom-after.icom-pages:after{content:"\e910"}.icom-after.icom-folder-add:after{content:"\e95c"}.icom-after.icom-book-open:after{content:"\e93b"}.icom-after.icom-bookmark:after{content:"\e90e"}.icom-after.icom-book:after{content:"\e91a"}.icom-after.icom-bookmark-add:after{content:"\e93d"}.icom-after.icom-pin:after{content:"\e942"}.icom-after.icom-help-fill:after{content:"\e912"}.icom-after.icom-help:after{content:"\e913"}.icom-after.icom-dialog-help:after{content:"\e919"}.icom-after.icom-dialog-alert:after{content:"\e90f"}.icom-after.icom-alert:after{content:"\e941"}.icom-after.icom-info:after{content:"\e91f"}.icom-after.icom-info-fill:after{content:"\e936"}.icom-after.icom-megaphone:after{content:"\e920"}.icom-after.icom-email:after{content:"\e908"}.icom-after.icom-share:after{content:"\e909"}.icom-after.icom-share-fill:after{content:"\e93e"}.icom-after.icom-facebook:after{content:"\e904"}.icom-after.icom-linkedin:after{content:"\e905"}.icom-after.icom-google-plus:after{content:"\e906"}.icom-after.icom-twitter:after{content:"\e907"}.icom-after.icom-youtube:after{content:"\e993"}.icom-after.icom-table:after{content:"\e90d"}.icom-after.icom-list:after{content:"\e90c"}.icom-after.icom-menu:after{content:"\e994"}.icom-after.icom-minus:after{content:"\e903"}.icom-after.icom-plus:after{content:"\e902"}.icom-after.icom-triangle:after{content:"\e91d"}.icom-after.icom-arrow-head:after{content:"\e901"}.icom-after.icom-arrow:after{content:"\e90a"}.icom-after.icom-tick:after{content:"\e932"}.icom-after.icom-link-ext:after{content:"\e968"}body.fixed,html.fixed{overflow:hidden}.ff-pn{font-family:Proxima-Nova,Arial,sans-serif}.ff-os,.ff-pn{font-weight:400}.ff-os{font-family:Open-Sans,Arial,sans-serif}.ff-arial{font-family:Arial,sans-serif;font-weight:400}.fw-100,.fw-thin{font-weight:100}.fw-200,.fw-ultralight{font-weight:200}.fw-300,.fw-light{font-weight:300}.fw-400,.fw-regular{font-weight:400}.fw-500,.fw-medium{font-weight:500}.fw-600,.fw-semibold{font-weight:600}.fw-700,.fw-bold{font-weight:700}.fw-800,.fw-heavy{font-weight:800}.fw-900,.fw-black{font-weight:900}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}[class*=bg-],[class*=bg-grey]:not(.bg-grey-050):not(.bg-grey-100):not(.bg-grey-200):not(.bg-grey-300):not(.bg-grey-400):not(.bg-grey-500){color:#fff}.bg-grey-50,.bg-grey-100,.bg-grey-200,.bg-grey-300,.bg-grey-400,.bg-grey-500,.bg-white,[class*=bg-][class*="-020"],[class*=bg-][class*="-040"],[class*=bg-][class*="-050"],[class*=bg-][class*="-100"]:not(.bg-blue-100),[class*=bg-][class*="-200"]:not(.bg-red-200):not(.bg-purple-200),[class*=bg-yellow]{color:#01010f}a.arrow{color:#2279bc;display:inline-block;margin-right:5px;position:relative;text-decoration:none}a.arrow:before{background:#54a4e2;bottom:0;content:"";height:1px;opacity:0;position:absolute;width:0}a.arrow:after{content:"\e91d";display:inline-block;font-size:.5em;margin-left:.45em;position:relative;top:-2px}a.arrow:hover:before{-webkit-transition:all .1s ease;opacity:1;transition:all .1s ease;width:-webkit-calc(100% - .9em);width:calc(100% - .9em)}a.arrow:hover,a.arrow:hover:after{color:#54a4e2;text-decoration:none}a.arrow:hover:after{-webkit-animation-duration:.3s;-webkit-animation-iteration-count:1;-webkit-animation-name:hvr-icon-wobble-horizontal;-webkit-animation-timing-function:ease-in-out;animation-duration:.3s;animation-iteration-count:1;animation-name:hvr-icon-wobble-horizontal;animation-timing-function:ease-in-out}@-webkit-keyframes hvr-icon-wobble-horizontal{33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(.6em);transform:translateX(.6em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{33.3%{-webkit-transform:translateX(0);transform:translateX(0)}66.6%{-webkit-transform:translateX(.6em);transform:translateX(.6em)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.accordion{background:none;border:none;border-radius:0}.accordion-content{-webkit-transition:none;background:none;border:none;padding-top:0;transition:none}.accordion-item{width:100%}.accordion-item .accordion-heading{border-collapse:collapse;cursor:pointer;display:table;min-height:50px;position:relative;width:100%}.accordion-item .accordion-icon{text-align:center;width:50px}.accordion-item .accordion-icon img,.accordion-item .accordion-icon svg{display:inline-block;vertical-align:middle;width:35px}.accordion-item .accordion-icon svg{height:35px}.accordion-item .accordion-label{padding:5px 35px 5px 12px;position:relative}.accordion-item .accordion-label:after{-webkit-transform:translateY(-50%);content:"\e902";font-size:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.accordion-item.is-open>.accordion-heading .accordion-label:after{content:"\e903"}.accordion-item .accordion-icon,.accordion-item .accordion-label{display:table-cell;height:45px;vertical-align:middle}.accordion-content{display:none;padding:25px 12px;width:100%}.accordion.has-icons .accordion-content{padding:25px 64px}.accordion .accordion .accordion-item:last-child>.accordion-content{border-bottom:none}.accordion-heading{background:#f2f2f2}.accordion-item:last-child>.accordion-content{border-bottom:2px solid #e9e9e9}.accordion-label:after{color:#98989b}.accordion-heading:hover .accordion-label:after,.accordion-item.is-open .accordion-heading:hover .accordion-label:after{color:#2279bc}.accordion-icon svg path,.accordion-icon svg rect{fill:#2279bc}.accordion-item.is-open .accordion-icon{background-color:#2279bc}.accordion-item.is-open .accordion-icon svg path,.accordion-item.is-open .accordion-icon svg rect{fill:#f2f2f2}.accordion-icon~.accordion-label{border-left:2px solid #fff}.accordion-item~.accordion-item{margin-top:2px}.accordion.is-big .accordion-item .accordion-icon,.accordion.is-big .accordion-item .accordion-label{height:75px}.accordion.is-big .accordion-item .accordion-icon,.accordion.is-big .accordion-item .accordion-icon img,.accordion.is-big .accordion-item .accordion-icon svg{width:140px}.accordion.is-big .accordion-item .accordion-label{font-size:16px;padding-left:35px}.accordion.arrows .accordion-item .accordion-label:after{-webkit-transform:translateY(-50%) rotate(90deg);-webkit-transition:color .2s ease;content:"\e901";transform:translateY(-50%) rotate(90deg);transition:color .2s ease}.accordion.arrows .accordion-item.is-open .accordion-label:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.accordion.inverted .accordion-heading{background:none;margin-bottom:3px;min-height:0}.accordion.inverted .accordion-label{color:#2279bc;height:auto;min-height:0;padding:0 10px 0 20px}.accordion.inverted:not(.has-icons) .accordion-label:after{left:0;right:auto}.accordion.inverted .accordion-content{background:#f2f2f2;padding:12px}.accordion.inverted .accordion-item~.accordion-item{margin-top:10px}.accordion.inverted .accordion-item:last-child .accordion-content{border-bottom:none}.breadcrumbs{margin:0}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs li{text-transform:none}.breadcrumbs li:not(:last-child):after{color:#01010f;content:"\e901";font-size:.65em;margin:0 1em;top:-2px}.breadcrumbs li{font-size:14px}.breadcrumbs a{border-bottom-color:#2279bc;color:#2279bc}.breadcrumbs a:hover{border-bottom-color:#54a4e2;color:#54a4e2}.breadcrumbs li:not(:last-child):after{color:#a5a5a5}.button,button{display:inline-block}.button.simple,button.simple{padding:2px 0}.button-flex{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.button-flex.simple{min-height:0;padding:0}.button,.button-flex,button{-webkit-transition:.2s ease;border:none;border-radius:0;cursor:pointer;font-size:16px;line-height:1;margin:0;outline:none;padding:9px 18px;text-decoration:none;transition:.2s ease;transition-property:color,background-color,border-color,transform,-webkit-transform;vertical-align:middle}.button,.button-flex,.button-flex.icom-after:after,.button-flex.icom-before:before,.button-flex.icom:before,.button.icom-after:after,.button.icom-before:before,.button.icom:before,button,button.icom-after:after,button.icom-before:before,button.icom:before{color:#fff}.button-flex:focus,.button-flex:hover,.button:focus,.button:hover,button:focus,button:hover{text-decoration:none}.button-flex:focus,.button-flex:focus.icom-after:after,.button-flex:focus.icom-before:before,.button-flex:focus.icom:before,.button-flex:hover,.button-flex:hover.icom-after:after,.button-flex:hover.icom-before:before,.button-flex:hover.icom:before,.button:focus,.button:focus.icom-after:after,.button:focus.icom-before:before,.button:focus.icom:before,.button:hover,.button:hover.icom-after:after,.button:hover.icom-before:before,.button:hover.icom:before,button:focus,button:focus.icom-after:after,button:focus.icom-before:before,button:focus.icom:before,button:hover,button:hover.icom-after:after,button:hover.icom-before:before,button:hover.icom:before{color:#fff}.button-flex.simple,.button.simple,button.simple{background:none!important;border-bottom:1px solid}.button-flex.simple.no-underline,.button.simple.no-underline,button.simple.no-underline{border-bottom:0}.button-flex.bg-white,.button.bg-white,button.bg-white{background-color:#fff}.button-flex.bg-white:focus,.button-flex.bg-white:hover,.button.bg-white:focus,.button.bg-white:hover,button.bg-white:focus,button.bg-white:hover{background-color:#f6f6f6}.button-flex.bg-white,.button-flex.bg-white.icom-after:after,.button-flex.bg-white.icom-before:before,.button-flex.bg-white.icom:before,.button.bg-white,.button.bg-white.icom-after:after,.button.bg-white.icom-before:before,.button.bg-white.icom:before,button.bg-white,button.bg-white.icom-after:after,button.bg-white.icom-before:before,button.bg-white.icom:before{color:#2279bc}.button-flex.bg-white.simple,.button-flex.bg-white.simple.icom-after:after,.button-flex.bg-white.simple.icom-before:before,.button-flex.bg-white.simple.icom:before,.button.bg-white.simple,.button.bg-white.simple.icom-after:after,.button.bg-white.simple.icom-before:before,.button.bg-white.simple.icom:before,button.bg-white.simple,button.bg-white.simple.icom-after:after,button.bg-white.simple.icom-before:before,button.bg-white.simple.icom:before{color:#fff}.button-flex.bg-white.simple.icom-after:focus:after,.button-flex.bg-white.simple.icom-after:hover:after,.button-flex.bg-white.simple.icom-before:focus:before,.button-flex.bg-white.simple.icom-before:hover:before,.button-flex.bg-white.simple.icom:focus:before,.button-flex.bg-white.simple.icom:hover:before,.button-flex.bg-white.simple:focus,.button-flex.bg-white.simple:hover,.button.bg-white.simple.icom-after:focus:after,.button.bg-white.simple.icom-after:hover:after,.button.bg-white.simple.icom-before:focus:before,.button.bg-white.simple.icom-before:hover:before,.button.bg-white.simple.icom:focus:before,.button.bg-white.simple.icom:hover:before,.button.bg-white.simple:focus,.button.bg-white.simple:hover,button.bg-white.simple.icom-after:focus:after,button.bg-white.simple.icom-after:hover:after,button.bg-white.simple.icom-before:focus:before,button.bg-white.simple.icom-before:hover:before,button.bg-white.simple.icom:focus:before,button.bg-white.simple.icom:hover:before,button.bg-white.simple:focus,button.bg-white.simple:hover{color:#b2daf4}.button-flex.hollow,.button.hollow,button.hollow{background-color:transparent;border:1px solid}.button-flex.hollow:hover,.button.hollow:hover,button.hollow:hover{background-color:hsla(0,0%,100%,.09)}.button-flex.hollow.bg-blue-900,.button.hollow.bg-blue-900,button.hollow.bg-blue-900{border-color:#1b335f;color:#1b335f}.button-flex.hollow.bg-blue-900:hover,.button.hollow.bg-blue-900:hover,button.hollow.bg-blue-900:hover{background-color:rgba(27,51,95,.09)}.button-flex.hollow.bg-blue-800,.button.hollow.bg-blue-800,button.hollow.bg-blue-800{border-color:#1c3f72;color:#1c3f72}.button-flex.hollow.bg-blue-800:hover,.button.hollow.bg-blue-800:hover,button.hollow.bg-blue-800:hover{background-color:rgba(28,63,114,.09)}.button-flex.hollow.bg-blue-700,.button.hollow.bg-blue-700,button.hollow.bg-blue-700{border-color:#004b85;color:#004b85}.button-flex.hollow.bg-blue-700:hover,.button.hollow.bg-blue-700:hover,button.hollow.bg-blue-700:hover{background-color:rgba(0,75,133,.09)}.button-flex.hollow.bg-darkblue,.button.hollow.bg-darkblue,button.hollow.bg-darkblue{border-color:#004b85;color:#004b85}.button-flex.hollow.bg-darkblue:hover,.button.hollow.bg-darkblue:hover,button.hollow.bg-darkblue:hover{background-color:rgba(0,75,133,.09)}.button-flex.hollow.bg-blue-600,.button.hollow.bg-blue-600,button.hollow.bg-blue-600{border-color:#005b9b;color:#005b9b}.button-flex.hollow.bg-blue-600:hover,.button.hollow.bg-blue-600:hover,button.hollow.bg-blue-600:hover{background-color:rgba(0,91,155,.09)}.button-flex.hollow.bg-blue-500,.button.hollow.bg-blue-500,button.hollow.bg-blue-500{border-color:#1167a6;color:#1167a6}.button-flex.hollow.bg-blue-500:hover,.button.hollow.bg-blue-500:hover,button.hollow.bg-blue-500:hover{background-color:rgba(17,103,166,.09)}.button-flex.hollow.bg-blue-400,.button.hollow.bg-blue-400,button.hollow.bg-blue-400{border-color:#2279bc;color:#2279bc}.button-flex.hollow.bg-blue-400:hover,.button.hollow.bg-blue-400:hover,button.hollow.bg-blue-400:hover{background-color:rgba(34,121,188,.09)}.button-flex.hollow.bg-blue,.button.hollow.bg-blue,button.hollow.bg-blue{border-color:#2279bc;color:#2279bc}.button-flex.hollow.bg-blue:hover,.button.hollow.bg-blue:hover,button.hollow.bg-blue:hover{background-color:rgba(34,121,188,.09)}.button-flex.hollow.bg-blue-300,.button.hollow.bg-blue-300,button.hollow.bg-blue-300{border-color:#4196d2;color:#4196d2}.button-flex.hollow.bg-blue-300:hover,.button.hollow.bg-blue-300:hover,button.hollow.bg-blue-300:hover{background-color:rgba(65,150,210,.09)}.button-flex.hollow.bg-blue-200,.button.hollow.bg-blue-200,button.hollow.bg-blue-200{border-color:#54a4e2;color:#54a4e2}.button-flex.hollow.bg-blue-200:hover,.button.hollow.bg-blue-200:hover,button.hollow.bg-blue-200:hover{background-color:rgba(84,164,226,.09)}.button-flex.hollow.bg-lightblue,.button.hollow.bg-lightblue,button.hollow.bg-lightblue{border-color:#54a4e2;color:#54a4e2}.button-flex.hollow.bg-lightblue:hover,.button.hollow.bg-lightblue:hover,button.hollow.bg-lightblue:hover{background-color:rgba(84,164,226,.09)}.button-flex.hollow.bg-blue-100,.button.hollow.bg-blue-100,button.hollow.bg-blue-100{border-color:#71b3e2;color:#71b3e2}.button-flex.hollow.bg-blue-100:hover,.button.hollow.bg-blue-100:hover,button.hollow.bg-blue-100:hover{background-color:rgba(113,179,226,.09)}.button-flex.hollow.bg-blue-050,.button.hollow.bg-blue-050,button.hollow.bg-blue-050{border-color:#b2daf4;color:#b2daf4}.button-flex.hollow.bg-blue-050:hover,.button.hollow.bg-blue-050:hover,button.hollow.bg-blue-050:hover{background-color:rgba(178,218,244,.09)}.button-flex.hollow.bg-blue-040,.button.hollow.bg-blue-040,button.hollow.bg-blue-040{border-color:#c1e1f6;color:#c1e1f6}.button-flex.hollow.bg-blue-040:hover,.button.hollow.bg-blue-040:hover,button.hollow.bg-blue-040:hover{background-color:rgba(193,225,246,.09)}.button-flex.hollow.bg-blue-020,.button.hollow.bg-blue-020,button.hollow.bg-blue-020{border-color:#dfeffa;color:#dfeffa}.button-flex.hollow.bg-blue-020:hover,.button.hollow.bg-blue-020:hover,button.hollow.bg-blue-020:hover{background-color:rgba(223,239,250,.09)}.button-flex.hollow.bg-red-900,.button.hollow.bg-red-900,button.hollow.bg-red-900{border-color:#930f0f;color:#930f0f}.button-flex.hollow.bg-red-900:hover,.button.hollow.bg-red-900:hover,button.hollow.bg-red-900:hover{background-color:rgba(147,15,15,.09)}.button-flex.hollow.bg-red-800,.button.hollow.bg-red-800,button.hollow.bg-red-800{border-color:#a51111;color:#a51111}.button-flex.hollow.bg-red-800:hover,.button.hollow.bg-red-800:hover,button.hollow.bg-red-800:hover{background-color:rgba(165,17,17,.09)}.button-flex.hollow.bg-red-700,.button.hollow.bg-red-700,button.hollow.bg-red-700{border-color:#b71616;color:#b71616}.button-flex.hollow.bg-red-700:hover,.button.hollow.bg-red-700:hover,button.hollow.bg-red-700:hover{background-color:rgba(183,22,22,.09)}.button-flex.hollow.bg-red-600,.button.hollow.bg-red-600,button.hollow.bg-red-600{border-color:#c61a17;color:#c61a17}.button-flex.hollow.bg-red-600:hover,.button.hollow.bg-red-600:hover,button.hollow.bg-red-600:hover{background-color:rgba(198,26,23,.09)}.button-flex.hollow.bg-red-500,.button.hollow.bg-red-500,button.hollow.bg-red-500{border-color:#d8271e;color:#d8271e}.button-flex.hollow.bg-red-500:hover,.button.hollow.bg-red-500:hover,button.hollow.bg-red-500:hover{background-color:rgba(216,39,30,.09)}.button-flex.hollow.bg-red-400,.button.hollow.bg-red-400,button.hollow.bg-red-400{border-color:#e93b24;color:#e93b24}.button-flex.hollow.bg-red-400:hover,.button.hollow.bg-red-400:hover,button.hollow.bg-red-400:hover{background-color:rgba(233,59,36,.09)}.button-flex.hollow.bg-red,.button.hollow.bg-red,button.hollow.bg-red{border-color:#e93b24;color:#e93b24}.button-flex.hollow.bg-red:hover,.button.hollow.bg-red:hover,button.hollow.bg-red:hover{background-color:rgba(233,59,36,.09)}.button-flex.hollow.bg-red-300,.button.hollow.bg-red-300,button.hollow.bg-red-300{border-color:#f26a59;color:#f26a59}.button-flex.hollow.bg-red-300:hover,.button.hollow.bg-red-300:hover,button.hollow.bg-red-300:hover{background-color:hsla(7,85%,65%,.09)}.button-flex.hollow.bg-red-200,.button.hollow.bg-red-200,button.hollow.bg-red-200{border-color:#ed867e;color:#ed867e}.button-flex.hollow.bg-red-200:hover,.button.hollow.bg-red-200:hover,button.hollow.bg-red-200:hover{background-color:hsla(4,76%,71%,.09)}.button-flex.hollow.bg-red-100,.button.hollow.bg-red-100,button.hollow.bg-red-100{border-color:#ffa19c;color:#ffa19c}.button-flex.hollow.bg-red-100:hover,.button.hollow.bg-red-100:hover,button.hollow.bg-red-100:hover{background-color:hsla(3,100%,81%,.09)}.button-flex.hollow.bg-red-050,.button.hollow.bg-red-050,button.hollow.bg-red-050{border-color:#ffbab8;color:#ffbab8}.button-flex.hollow.bg-red-050:hover,.button.hollow.bg-red-050:hover,button.hollow.bg-red-050:hover{background-color:hsla(2,100%,86%,.09)}.button-flex.hollow.bg-red-040,.button.hollow.bg-red-040,button.hollow.bg-red-040{border-color:#ffd2d2;color:#ffd2d2}.button-flex.hollow.bg-red-040:hover,.button.hollow.bg-red-040:hover,button.hollow.bg-red-040:hover{background-color:hsla(0,100%,91%,.09)}.button-flex.hollow.bg-red-020,.button.hollow.bg-red-020,button.hollow.bg-red-020{border-color:#ffebeb;color:#ffebeb}.button-flex.hollow.bg-red-020:hover,.button.hollow.bg-red-020:hover,button.hollow.bg-red-020:hover{background-color:hsla(0,100%,96%,.09)}.button-flex.hollow.bg-purple-900,.button.hollow.bg-purple-900,button.hollow.bg-purple-900{border-color:#5e1e5a;color:#5e1e5a}.button-flex.hollow.bg-purple-900:hover,.button.hollow.bg-purple-900:hover,button.hollow.bg-purple-900:hover{background-color:rgba(94,30,90,.09)}.button-flex.hollow.bg-purple-800,.button.hollow.bg-purple-800,button.hollow.bg-purple-800{border-color:#68215f;color:#68215f}.button-flex.hollow.bg-purple-800:hover,.button.hollow.bg-purple-800:hover,button.hollow.bg-purple-800:hover{background-color:rgba(104,33,95,.09)}.button-flex.hollow.bg-purple-700,.button.hollow.bg-purple-700,button.hollow.bg-purple-700{border-color:#772671;color:#772671}.button-flex.hollow.bg-purple-700:hover,.button.hollow.bg-purple-700:hover,button.hollow.bg-purple-700:hover{background-color:rgba(119,38,113,.09)}.button-flex.hollow.bg-purple-600,.button.hollow.bg-purple-600,button.hollow.bg-purple-600{border-color:#7f2a7d;color:#7f2a7d}.button-flex.hollow.bg-purple-600:hover,.button.hollow.bg-purple-600:hover,button.hollow.bg-purple-600:hover{background-color:rgba(127,42,125,.09)}.button-flex.hollow.bg-purple-500,.button.hollow.bg-purple-500,button.hollow.bg-purple-500{border-color:#8c3388;color:#8c3388}.button-flex.hollow.bg-purple-500:hover,.button.hollow.bg-purple-500:hover,button.hollow.bg-purple-500:hover{background-color:rgba(140,51,136,.09)}.button-flex.hollow.bg-purple-400,.button.hollow.bg-purple-400,button.hollow.bg-purple-400{border-color:#9e3d90;color:#9e3d90}.button-flex.hollow.bg-purple-400:hover,.button.hollow.bg-purple-400:hover,button.hollow.bg-purple-400:hover{background-color:rgba(158,61,144,.09)}.button-flex.hollow.bg-purple,.button.hollow.bg-purple,button.hollow.bg-purple{border-color:#9e3d90;color:#9e3d90}.button-flex.hollow.bg-purple:hover,.button.hollow.bg-purple:hover,button.hollow.bg-purple:hover{background-color:rgba(158,61,144,.09)}.button-flex.hollow.bg-purple-300,.button.hollow.bg-purple-300,button.hollow.bg-purple-300{border-color:#c269aa;color:#c269aa}.button-flex.hollow.bg-purple-300:hover,.button.hollow.bg-purple-300:hover,button.hollow.bg-purple-300:hover{background-color:rgba(194,105,170,.09)}.button-flex.hollow.bg-purple-200,.button.hollow.bg-purple-200,button.hollow.bg-purple-200{border-color:#d188bb;color:#d188bb}.button-flex.hollow.bg-purple-200:hover,.button.hollow.bg-purple-200:hover,button.hollow.bg-purple-200:hover{background-color:rgba(209,136,187,.09)}.button-flex.hollow.bg-purple-100,.button.hollow.bg-purple-100,button.hollow.bg-purple-100{border-color:#e5a5d3;color:#e5a5d3}.button-flex.hollow.bg-purple-100:hover,.button.hollow.bg-purple-100:hover,button.hollow.bg-purple-100:hover{background-color:rgba(229,165,211,.09)}.button-flex.hollow.bg-purple-050,.button.hollow.bg-purple-050,button.hollow.bg-purple-050{border-color:#efbde6;color:#efbde6}.button-flex.hollow.bg-purple-050:hover,.button.hollow.bg-purple-050:hover,button.hollow.bg-purple-050:hover{background-color:rgba(239,189,230,.09)}.button-flex.hollow.bg-purple-040,.button.hollow.bg-purple-040,button.hollow.bg-purple-040{border-color:#f9d2f3;color:#f9d2f3}.button-flex.hollow.bg-purple-040:hover,.button.hollow.bg-purple-040:hover,button.hollow.bg-purple-040:hover{background-color:rgba(249,210,243,.09)}.button-flex.hollow.bg-purple-020,.button.hollow.bg-purple-020,button.hollow.bg-purple-020{border-color:#ffebfd;color:#ffebfd}.button-flex.hollow.bg-purple-020:hover,.button.hollow.bg-purple-020:hover,button.hollow.bg-purple-020:hover{background-color:rgba(255,235,253,.09)}.button-flex.hollow.bg-aqua-900,.button.hollow.bg-aqua-900,button.hollow.bg-aqua-900{border-color:#077287;color:#077287}.button-flex.hollow.bg-aqua-900:hover,.button.hollow.bg-aqua-900:hover,button.hollow.bg-aqua-900:hover{background-color:rgba(7,114,135,.09)}.button-flex.hollow.bg-aqua-800,.button.hollow.bg-aqua-800,button.hollow.bg-aqua-800{border-color:#067c93;color:#067c93}.button-flex.hollow.bg-aqua-800:hover,.button.hollow.bg-aqua-800:hover,button.hollow.bg-aqua-800:hover{background-color:rgba(6,124,147,.09)}.button-flex.hollow.bg-aqua-700,.button.hollow.bg-aqua-700,button.hollow.bg-aqua-700{border-color:#0589a3;color:#0589a3}.button-flex.hollow.bg-aqua-700:hover,.button.hollow.bg-aqua-700:hover,button.hollow.bg-aqua-700:hover{background-color:rgba(5,137,163,.09)}.button-flex.hollow.bg-aqua-600,.button.hollow.bg-aqua-600,button.hollow.bg-aqua-600{border-color:#0496b3;color:#0496b3}.button-flex.hollow.bg-aqua-600:hover,.button.hollow.bg-aqua-600:hover,button.hollow.bg-aqua-600:hover{background-color:rgba(4,150,179,.09)}.button-flex.hollow.bg-aqua-500,.button.hollow.bg-aqua-500,button.hollow.bg-aqua-500{border-color:#04a3c2;color:#04a3c2}.button-flex.hollow.bg-aqua-500:hover,.button.hollow.bg-aqua-500:hover,button.hollow.bg-aqua-500:hover{background-color:rgba(4,163,194,.09)}.button-flex.hollow.bg-aqua-400,.button.hollow.bg-aqua-400,button.hollow.bg-aqua-400{border-color:#36aec7;color:#36aec7}.button-flex.hollow.bg-aqua-400:hover,.button.hollow.bg-aqua-400:hover,button.hollow.bg-aqua-400:hover{background-color:rgba(54,174,199,.09)}.button-flex.hollow.bg-aqua,.button.hollow.bg-aqua,button.hollow.bg-aqua{border-color:#36aec7;color:#36aec7}.button-flex.hollow.bg-aqua:hover,.button.hollow.bg-aqua:hover,button.hollow.bg-aqua:hover{background-color:rgba(54,174,199,.09)}.button-flex.hollow.bg-aqua-300,.button.hollow.bg-aqua-300,button.hollow.bg-aqua-300{border-color:#6ec7d8;color:#6ec7d8}.button-flex.hollow.bg-aqua-300:hover,.button.hollow.bg-aqua-300:hover,button.hollow.bg-aqua-300:hover{background-color:rgba(110,199,216,.09)}.button-flex.hollow.bg-aqua-200,.button.hollow.bg-aqua-200,button.hollow.bg-aqua-200{border-color:#9fdae5;color:#9fdae5}.button-flex.hollow.bg-aqua-200:hover,.button.hollow.bg-aqua-200:hover,button.hollow.bg-aqua-200:hover{background-color:rgba(159,218,229,.09)}.button-flex.hollow.bg-aqua-100,.button.hollow.bg-aqua-100,button.hollow.bg-aqua-100{border-color:#ade9f2;color:#ade9f2}.button-flex.hollow.bg-aqua-100:hover,.button.hollow.bg-aqua-100:hover,button.hollow.bg-aqua-100:hover{background-color:rgba(173,233,242,.09)}.button-flex.hollow.bg-aqua-050,.button.hollow.bg-aqua-050,button.hollow.bg-aqua-050{border-color:#caf7fc;color:#caf7fc}.button-flex.hollow.bg-aqua-050:hover,.button.hollow.bg-aqua-050:hover,button.hollow.bg-aqua-050:hover{background-color:rgba(202,247,252,.09)}.button-flex.hollow.bg-aqua-040,.button.hollow.bg-aqua-040,button.hollow.bg-aqua-040{border-color:#d9fdff;color:#d9fdff}.button-flex.hollow.bg-aqua-040:hover,.button.hollow.bg-aqua-040:hover,button.hollow.bg-aqua-040:hover{background-color:rgba(217,253,255,.09)}.button-flex.hollow.bg-aqua-020,.button.hollow.bg-aqua-020,button.hollow.bg-aqua-020{border-color:#ebffff;color:#ebffff}.button-flex.hollow.bg-aqua-020:hover,.button.hollow.bg-aqua-020:hover,button.hollow.bg-aqua-020:hover{background-color:rgba(235,255,255,.09)}.button-flex.hollow.bg-green-900,.button.hollow.bg-green-900,button.hollow.bg-green-900{border-color:#6a8e32;color:#6a8e32}.button-flex.hollow.bg-green-900:hover,.button.hollow.bg-green-900:hover,button.hollow.bg-green-900:hover{background-color:rgba(106,142,50,.09)}.button-flex.hollow.bg-green-800,.button.hollow.bg-green-800,button.hollow.bg-green-800{border-color:#719937;color:#719937}.button-flex.hollow.bg-green-800:hover,.button.hollow.bg-green-800:hover,button.hollow.bg-green-800:hover{background-color:rgba(113,153,55,.09)}.button-flex.hollow.bg-green-700,.button.hollow.bg-green-700,button.hollow.bg-green-700{border-color:#76a33d;color:#76a33d}.button-flex.hollow.bg-green-700:hover,.button.hollow.bg-green-700:hover,button.hollow.bg-green-700:hover{background-color:rgba(118,163,61,.09)}.button-flex.hollow.bg-green-600,.button.hollow.bg-green-600,button.hollow.bg-green-600{border-color:#7caf42;color:#7caf42}.button-flex.hollow.bg-green-600:hover,.button.hollow.bg-green-600:hover,button.hollow.bg-green-600:hover{background-color:rgba(124,175,66,.09)}.button-flex.hollow.bg-green-500,.button.hollow.bg-green-500,button.hollow.bg-green-500{border-color:#8ebf3f;color:#8ebf3f}.button-flex.hollow.bg-green-500:hover,.button.hollow.bg-green-500:hover,button.hollow.bg-green-500:hover{background-color:rgba(142,191,63,.09)}.button-flex.hollow.bg-green-400,.button.hollow.bg-green-400,button.hollow.bg-green-400{border-color:#accb32;color:#accb32}.button-flex.hollow.bg-green-400:hover,.button.hollow.bg-green-400:hover,button.hollow.bg-green-400:hover{background-color:rgba(172,203,50,.09)}.button-flex.hollow.bg-green,.button.hollow.bg-green,button.hollow.bg-green{border-color:#accb32;color:#accb32}.button-flex.hollow.bg-green:hover,.button.hollow.bg-green:hover,button.hollow.bg-green:hover{background-color:rgba(172,203,50,.09)}.button-flex.hollow.bg-green-300,.button.hollow.bg-green-300,button.hollow.bg-green-300{border-color:#c6dd64;color:#c6dd64}.button-flex.hollow.bg-green-300:hover,.button.hollow.bg-green-300:hover,button.hollow.bg-green-300:hover{background-color:hsla(71,64%,63%,.09)}.button-flex.hollow.bg-green-200,.button.hollow.bg-green-200,button.hollow.bg-green-200{border-color:#d9e89c;color:#d9e89c}.button-flex.hollow.bg-green-200:hover,.button.hollow.bg-green-200:hover,button.hollow.bg-green-200:hover{background-color:hsla(72,62%,76%,.09)}.button-flex.hollow.bg-green-100,.button.hollow.bg-green-100,button.hollow.bg-green-100{border-color:#e8f2b3;color:#e8f2b3}.button-flex.hollow.bg-green-100:hover,.button.hollow.bg-green-100:hover,button.hollow.bg-green-100:hover{background-color:hsla(70,71%,83%,.09)}.button-flex.hollow.bg-green-050,.button.hollow.bg-green-050,button.hollow.bg-green-050{border-color:#f2ffc5;color:#f2ffc5}.button-flex.hollow.bg-green-050:hover,.button.hollow.bg-green-050:hover,button.hollow.bg-green-050:hover{background-color:rgba(242,255,197,.09)}.button-flex.hollow.bg-green-040,.button.hollow.bg-green-040,button.hollow.bg-green-040{border-color:#f9ffd7;color:#f9ffd7}.button-flex.hollow.bg-green-040:hover,.button.hollow.bg-green-040:hover,button.hollow.bg-green-040:hover{background-color:rgba(249,255,215,.09)}.button-flex.hollow.bg-green-020,.button.hollow.bg-green-020,button.hollow.bg-green-020{border-color:#fdffeb;color:#fdffeb}.button-flex.hollow.bg-green-020:hover,.button.hollow.bg-green-020:hover,button.hollow.bg-green-020:hover{background-color:rgba(253,255,235,.09)}.button-flex.hollow.bg-yellow-900,.button.hollow.bg-yellow-900,button.hollow.bg-yellow-900{border-color:#c18c2f;color:#c18c2f}.button-flex.hollow.bg-yellow-900:hover,.button.hollow.bg-yellow-900:hover,button.hollow.bg-yellow-900:hover{background-color:rgba(193,140,47,.09)}.button-flex.hollow.bg-yellow-800,.button.hollow.bg-yellow-800,button.hollow.bg-yellow-800{border-color:#cc982f;color:#cc982f}.button-flex.hollow.bg-yellow-800:hover,.button.hollow.bg-yellow-800:hover,button.hollow.bg-yellow-800:hover{background-color:rgba(204,152,47,.09)}.button-flex.hollow.bg-yellow-700,.button.hollow.bg-yellow-700,button.hollow.bg-yellow-700{border-color:#dba731;color:#dba731}.button-flex.hollow.bg-yellow-700:hover,.button.hollow.bg-yellow-700:hover,button.hollow.bg-yellow-700:hover{background-color:rgba(219,167,49,.09)}.button-flex.hollow.bg-yellow-600,.button.hollow.bg-yellow-600,button.hollow.bg-yellow-600{border-color:#e2af1e;color:#e2af1e}.button-flex.hollow.bg-yellow-600:hover,.button.hollow.bg-yellow-600:hover,button.hollow.bg-yellow-600:hover{background-color:rgba(226,175,30,.09)}.button-flex.hollow.bg-yellow-500,.button.hollow.bg-yellow-500,button.hollow.bg-yellow-500{border-color:#f3c01d;color:#f3c01d}.button-flex.hollow.bg-yellow-500:hover,.button.hollow.bg-yellow-500:hover,button.hollow.bg-yellow-500:hover{background-color:rgba(243,192,29,.09)}.button-flex.hollow.bg-yellow-400,.button.hollow.bg-yellow-400,button.hollow.bg-yellow-400{border-color:#ffcd07;color:#ffcd07}.button-flex.hollow.bg-yellow-400:hover,.button.hollow.bg-yellow-400:hover,button.hollow.bg-yellow-400:hover{background-color:rgba(255,205,7,.09)}.button-flex.hollow.bg-yellow,.button.hollow.bg-yellow,button.hollow.bg-yellow{border-color:#ffcd07;color:#ffcd07}.button-flex.hollow.bg-yellow:hover,.button.hollow.bg-yellow:hover,button.hollow.bg-yellow:hover{background-color:rgba(255,205,7,.09)}.button-flex.hollow.bg-yellow-300,.button.hollow.bg-yellow-300,button.hollow.bg-yellow-300{border-color:#fede5b;color:#fede5b}.button-flex.hollow.bg-yellow-300:hover,.button.hollow.bg-yellow-300:hover,button.hollow.bg-yellow-300:hover{background-color:rgba(254,222,91,.09)}.button-flex.hollow.bg-yellow-200,.button.hollow.bg-yellow-200,button.hollow.bg-yellow-200{border-color:#fee685;color:#fee685}.button-flex.hollow.bg-yellow-200:hover,.button.hollow.bg-yellow-200:hover,button.hollow.bg-yellow-200:hover{background-color:hsla(48,98%,76%,.09)}.button-flex.hollow.bg-yellow-100,.button.hollow.bg-yellow-100,button.hollow.bg-yellow-100{border-color:#ffeb9c;color:#ffeb9c}.button-flex.hollow.bg-yellow-100:hover,.button.hollow.bg-yellow-100:hover,button.hollow.bg-yellow-100:hover{background-color:rgba(255,235,156,.09)}.button-flex.hollow.bg-yellow-050,.button.hollow.bg-yellow-050,button.hollow.bg-yellow-050{border-color:#fff5cd;color:#fff5cd}.button-flex.hollow.bg-yellow-050:hover,.button.hollow.bg-yellow-050:hover,button.hollow.bg-yellow-050:hover{background-color:rgba(255,245,205,.09)}.button-flex.hollow.bg-yellow-040,.button.hollow.bg-yellow-040,button.hollow.bg-yellow-040{border-color:#fff8dc;color:#fff8dc}.button-flex.hollow.bg-yellow-040:hover,.button.hollow.bg-yellow-040:hover,button.hollow.bg-yellow-040:hover{background-color:rgba(255,248,220,.09)}.button-flex.hollow.bg-yellow-020,.button.hollow.bg-yellow-020,button.hollow.bg-yellow-020{border-color:#fffaeb;color:#fffaeb}.button-flex.hollow.bg-yellow-020:hover,.button.hollow.bg-yellow-020:hover,button.hollow.bg-yellow-020:hover{background-color:rgba(255,250,235,.09)}.button-flex.hollow.bg-orange-900,.button.hollow.bg-orange-900,button.hollow.bg-orange-900{border-color:#bf5f1f;color:#bf5f1f}.button-flex.hollow.bg-orange-900:hover,.button.hollow.bg-orange-900:hover,button.hollow.bg-orange-900:hover{background-color:rgba(191,95,31,.09)}.button-flex.hollow.bg-orange-800,.button.hollow.bg-orange-800,button.hollow.bg-orange-800{border-color:#d36820;color:#d36820}.button-flex.hollow.bg-orange-800:hover,.button.hollow.bg-orange-800:hover,button.hollow.bg-orange-800:hover{background-color:rgba(211,104,32,.09)}.button-flex.hollow.bg-orange-700,.button.hollow.bg-orange-700,button.hollow.bg-orange-700{border-color:#e56f20;color:#e56f20}.button-flex.hollow.bg-orange-700:hover,.button.hollow.bg-orange-700:hover,button.hollow.bg-orange-700:hover{background-color:rgba(229,111,32,.09)}.button-flex.hollow.bg-orange-600,.button.hollow.bg-orange-600,button.hollow.bg-orange-600{border-color:#f37921;color:#f37921}.button-flex.hollow.bg-orange-600:hover,.button.hollow.bg-orange-600:hover,button.hollow.bg-orange-600:hover{background-color:rgba(243,121,33,.09)}.button-flex.hollow.bg-orange-500,.button.hollow.bg-orange-500,button.hollow.bg-orange-500{border-color:#f68b1f;color:#f68b1f}.button-flex.hollow.bg-orange-500:hover,.button.hollow.bg-orange-500:hover,button.hollow.bg-orange-500:hover{background-color:rgba(246,139,31,.09)}.button-flex.hollow.bg-orange-400,.button.hollow.bg-orange-400,button.hollow.bg-orange-400{border-color:#f8981d;color:#f8981d}.button-flex.hollow.bg-orange-400:hover,.button.hollow.bg-orange-400:hover,button.hollow.bg-orange-400:hover{background-color:rgba(248,152,29,.09)}.button-flex.hollow.bg-orange,.button.hollow.bg-orange,button.hollow.bg-orange{border-color:#f8981d;color:#f8981d}.button-flex.hollow.bg-orange:hover,.button.hollow.bg-orange:hover,button.hollow.bg-orange:hover{background-color:rgba(248,152,29,.09)}.button-flex.hollow.bg-orange-300,.button.hollow.bg-orange-300,button.hollow.bg-orange-300{border-color:#ffb05a;color:#ffb05a}.button-flex.hollow.bg-orange-300:hover,.button.hollow.bg-orange-300:hover,button.hollow.bg-orange-300:hover{background-color:rgba(255,176,90,.09)}.button-flex.hollow.bg-orange-200,.button.hollow.bg-orange-200,button.hollow.bg-orange-200{border-color:#ffc885;color:#ffc885}.button-flex.hollow.bg-orange-200:hover,.button.hollow.bg-orange-200:hover,button.hollow.bg-orange-200:hover{background-color:rgba(255,200,133,.09)}.button-flex.hollow.bg-orange-100,.button.hollow.bg-orange-100,button.hollow.bg-orange-100{border-color:#f9cfa5;color:#f9cfa5}.button-flex.hollow.bg-orange-100:hover,.button.hollow.bg-orange-100:hover,button.hollow.bg-orange-100:hover{background-color:hsla(30,88%,81%,.09)}.button-flex.hollow.bg-orange-050,.button.hollow.bg-orange-050,button.hollow.bg-orange-050{border-color:#fce6d1;color:#fce6d1}.button-flex.hollow.bg-orange-050:hover,.button.hollow.bg-orange-050:hover,button.hollow.bg-orange-050:hover{background-color:hsla(29,88%,90%,.09)}.button-flex.hollow.bg-orange-040,.button.hollow.bg-orange-040,button.hollow.bg-orange-040{border-color:#ffeede;color:#ffeede}.button-flex.hollow.bg-orange-040:hover,.button.hollow.bg-orange-040:hover,button.hollow.bg-orange-040:hover{background-color:rgba(255,238,222,.09)}.button-flex.hollow.bg-orange-020,.button.hollow.bg-orange-020,button.hollow.bg-orange-020{border-color:#fff4eb;color:#fff4eb}.button-flex.hollow.bg-orange-020:hover,.button.hollow.bg-orange-020:hover,button.hollow.bg-orange-020:hover{background-color:rgba(255,244,235,.09)}.button-flex.hollow.bg-grey-900,.button.hollow.bg-grey-900,button.hollow.bg-grey-900{border-color:#01010f;color:#01010f}.button-flex.hollow.bg-grey-900:hover,.button.hollow.bg-grey-900:hover,button.hollow.bg-grey-900:hover{background-color:rgba(1,1,15,.09)}.button-flex.hollow.bg-grey-800,.button.hollow.bg-grey-800,button.hollow.bg-grey-800{border-color:#4d4d57;color:#4d4d57}.button-flex.hollow.bg-grey-800:hover,.button.hollow.bg-grey-800:hover,button.hollow.bg-grey-800:hover{background-color:rgba(77,77,87,.09)}.button-flex.hollow.bg-grey-700,.button.hollow.bg-grey-700,button.hollow.bg-grey-700{border-color:#808087;color:#808087}.button-flex.hollow.bg-grey-700:hover,.button.hollow.bg-grey-700:hover,button.hollow.bg-grey-700:hover{background-color:hsla(240,3%,52%,.09)}.button-flex.hollow.bg-grey-600,.button.hollow.bg-grey-600,button.hollow.bg-grey-600{border-color:#98989b;color:#98989b}.button-flex.hollow.bg-grey-600:hover,.button.hollow.bg-grey-600:hover,button.hollow.bg-grey-600:hover{background-color:hsla(240,1%,60%,.09)}.button-flex.hollow.bg-grey-500,.button.hollow.bg-grey-500,button.hollow.bg-grey-500{border-color:#ccc;color:#ccc}.button-flex.hollow.bg-grey-500:hover,.button.hollow.bg-grey-500:hover,button.hollow.bg-grey-500:hover{background-color:hsla(0,0%,80%,.09)}.button-flex.hollow.bg-grey-400,.button.hollow.bg-grey-400,button.hollow.bg-grey-400{border-color:#dbdbdb;color:#dbdbdb}.button-flex.hollow.bg-grey-400:hover,.button.hollow.bg-grey-400:hover,button.hollow.bg-grey-400:hover{background-color:hsla(0,0%,86%,.09)}.button-flex.hollow.bg-grey-300,.button.hollow.bg-grey-300,button.hollow.bg-grey-300{border-color:#e5e5e5;color:#e5e5e5}.button-flex.hollow.bg-grey-300:hover,.button.hollow.bg-grey-300:hover,button.hollow.bg-grey-300:hover{background-color:hsla(0,0%,90%,.09)}.button-flex.hollow.bg-grey-200,.button.hollow.bg-grey-200,button.hollow.bg-grey-200{border-color:#f2f2f2;color:#f2f2f2}.button-flex.hollow.bg-grey-200:hover,.button.hollow.bg-grey-200:hover,button.hollow.bg-grey-200:hover{background-color:hsla(0,0%,95%,.09)}.button-flex.hollow.bg-grey-100,.button.hollow.bg-grey-100,button.hollow.bg-grey-100{border-color:#f6f6f6;color:#f6f6f6}.button-flex.hollow.bg-grey-100:hover,.button.hollow.bg-grey-100:hover,button.hollow.bg-grey-100:hover{background-color:hsla(0,0%,96%,.09)}.button-flex.hollow.bg-grey-50,.button.hollow.bg-grey-50,button.hollow.bg-grey-50{border-color:#f8f8f8;color:#f8f8f8}.button-flex.hollow.bg-grey-50:hover,.button.hollow.bg-grey-50:hover,button.hollow.bg-grey-50:hover{background-color:hsla(0,0%,97%,.09)}.button-flex.hollow.bg-black,.button.hollow.bg-black,button.hollow.bg-black{border-color:#01010f;color:#01010f}.button-flex.hollow.bg-black:hover,.button.hollow.bg-black:hover,button.hollow.bg-black:hover{background-color:rgba(1,1,15,.09)}.button-flex.hollow.bg-white,.button.hollow.bg-white,button.hollow.bg-white{border-color:#fff;color:#fff}.button-flex.hollow.bg-white:hover,.button.hollow.bg-white:hover,button.hollow.bg-white:hover{background-color:hsla(0,0%,100%,.09)}.button-flex.bg-blue:focus,.button-flex.bg-blue:hover,.button.bg-blue:focus,.button.bg-blue:hover,button.bg-blue:focus,button.bg-blue:hover{background-color:#4196d2}.button-flex.bg-blue.simple,.button-flex.bg-blue.simple.icom-after:after,.button-flex.bg-blue.simple.icom-before:before,.button-flex.bg-blue.simple.icom:before,.button.bg-blue.simple,.button.bg-blue.simple.icom-after:after,.button.bg-blue.simple.icom-before:before,.button.bg-blue.simple.icom:before,button.bg-blue.simple,button.bg-blue.simple.icom-after:after,button.bg-blue.simple.icom-before:before,button.bg-blue.simple.icom:before{color:#2279bc}.button-flex.bg-blue.simple.icom-after:focus:after,.button-flex.bg-blue.simple.icom-after:hover:after,.button-flex.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:focus:before,.button-flex.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:hover:before,.button-flex.bg-blue.simple.icom .button.bg-blue.simple.icom-before:focus:before,.button-flex.bg-blue.simple.icom .button.bg-blue.simple.icom-before:hover:before,.button-flex.bg-blue.simple.icom button.bg-blue.simple.icom-before:focus:before,.button-flex.bg-blue.simple.icom button.bg-blue.simple.icom-before:hover:before,.button-flex.bg-blue.simple:focus,.button-flex.bg-blue.simple:hover,.button.bg-blue.simple.icom-after:focus:after,.button.bg-blue.simple.icom-after:hover:after,.button.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:focus:before,.button.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:hover:before,.button.bg-blue.simple.icom .button.bg-blue.simple.icom-before:focus:before,.button.bg-blue.simple.icom .button.bg-blue.simple.icom-before:hover:before,.button.bg-blue.simple.icom button.bg-blue.simple.icom-before:focus:before,.button.bg-blue.simple.icom button.bg-blue.simple.icom-before:hover:before,.button.bg-blue.simple:focus,.button.bg-blue.simple:hover,button.bg-blue.simple.icom-after:focus:after,button.bg-blue.simple.icom-after:hover:after,button.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:focus:before,button.bg-blue.simple.icom .button-flex.bg-blue.simple.icom-before:hover:before,button.bg-blue.simple.icom .button.bg-blue.simple.icom-before:focus:before,button.bg-blue.simple.icom .button.bg-blue.simple.icom-before:hover:before,button.bg-blue.simple.icom button.bg-blue.simple.icom-before:focus:before,button.bg-blue.simple.icom button.bg-blue.simple.icom-before:hover:before,button.bg-blue.simple:focus,button.bg-blue.simple:hover{color:#1167a6}.button-flex.bg-lightblue:focus,.button-flex.bg-lightblue:hover,.button.bg-lightblue:focus,.button.bg-lightblue:hover,button.bg-lightblue:focus,button.bg-lightblue:hover{background-color:#71b3e2}.button-flex.bg-lightblue.simple,.button-flex.bg-lightblue.simple.icom-after:after,.button-flex.bg-lightblue.simple.icom-before:before,.button-flex.bg-lightblue.simple.icom:before,.button.bg-lightblue.simple,.button.bg-lightblue.simple.icom-after:after,.button.bg-lightblue.simple.icom-before:before,.button.bg-lightblue.simple.icom:before,button.bg-lightblue.simple,button.bg-lightblue.simple.icom-after:after,button.bg-lightblue.simple.icom-before:before,button.bg-lightblue.simple.icom:before{color:#54a4e2}.button-flex.bg-lightblue.simple.icom-after:focus:after,.button-flex.bg-lightblue.simple.icom-after:hover:after,.button-flex.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:focus:before,.button-flex.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:hover:before,.button-flex.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:focus:before,.button-flex.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:hover:before,.button-flex.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:focus:before,.button-flex.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:hover:before,.button-flex.bg-lightblue.simple:focus,.button-flex.bg-lightblue.simple:hover,.button.bg-lightblue.simple.icom-after:focus:after,.button.bg-lightblue.simple.icom-after:hover:after,.button.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:focus:before,.button.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:hover:before,.button.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:focus:before,.button.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:hover:before,.button.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:focus:before,.button.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:hover:before,.button.bg-lightblue.simple:focus,.button.bg-lightblue.simple:hover,button.bg-lightblue.simple.icom-after:focus:after,button.bg-lightblue.simple.icom-after:hover:after,button.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:focus:before,button.bg-lightblue.simple.icom .button-flex.bg-lightblue.simple.icom-before:hover:before,button.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:focus:before,button.bg-lightblue.simple.icom .button.bg-lightblue.simple.icom-before:hover:before,button.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:focus:before,button.bg-lightblue.simple.icom button.bg-lightblue.simple.icom-before:hover:before,button.bg-lightblue.simple:focus,button.bg-lightblue.simple:hover{color:#4196d2}.button-flex.bg-red:focus,.button-flex.bg-red:hover,.button.bg-red:focus,.button.bg-red:hover,button.bg-red:focus,button.bg-red:hover{background-color:#f26a59}.button-flex.bg-red.simple,.button-flex.bg-red.simple.icom-after:after,.button-flex.bg-red.simple.icom-before:before,.button-flex.bg-red.simple.icom:before,.button.bg-red.simple,.button.bg-red.simple.icom-after:after,.button.bg-red.simple.icom-before:before,.button.bg-red.simple.icom:before,button.bg-red.simple,button.bg-red.simple.icom-after:after,button.bg-red.simple.icom-before:before,button.bg-red.simple.icom:before{color:#e93b27}.button-flex.bg-red.simple.icom-after:focus:after,.button-flex.bg-red.simple.icom-after:hover:after,.button-flex.bg-red.simple.icom-before:focus:before,.button-flex.bg-red.simple.icom-before:hover:before,.button-flex.bg-red.simple.icom:focus:before,.button-flex.bg-red.simple.icom:hover:before,.button-flex.bg-red.simple:focus,.button-flex.bg-red.simple:hover,.button.bg-red.simple.icom-after:focus:after,.button.bg-red.simple.icom-after:hover:after,.button.bg-red.simple.icom-before:focus:before,.button.bg-red.simple.icom-before:hover:before,.button.bg-red.simple.icom:focus:before,.button.bg-red.simple.icom:hover:before,.button.bg-red.simple:focus,.button.bg-red.simple:hover,button.bg-red.simple.icom-after:focus:after,button.bg-red.simple.icom-after:hover:after,button.bg-red.simple.icom-before:focus:before,button.bg-red.simple.icom-before:hover:before,button.bg-red.simple.icom:focus:before,button.bg-red.simple.icom:hover:before,button.bg-red.simple:focus,button.bg-red.simple:hover{color:#d8271e}.button-flex.bg-purple:focus,.button-flex.bg-purple:hover,.button.bg-purple:focus,.button.bg-purple:hover,button.bg-purple:focus,button.bg-purple:hover{background-color:#c269aa}.button-flex.bg-purple.simple,.button-flex.bg-purple.simple.icom-after:after,.button-flex.bg-purple.simple.icom-before:before,.button-flex.bg-purple.simple.icom:before,.button.bg-purple.simple,.button.bg-purple.simple.icom-after:after,.button.bg-purple.simple.icom-before:before,.button.bg-purple.simple.icom:before,button.bg-purple.simple,button.bg-purple.simple.icom-after:after,button.bg-purple.simple.icom-before:before,button.bg-purple.simple.icom:before{color:#9e3d90}.button-flex.bg-purple.simple.icom-after:focus:after,.button-flex.bg-purple.simple.icom-after:hover:after,.button-flex.bg-purple.simple.icom-before:focus:before,.button-flex.bg-purple.simple.icom-before:hover:before,.button-flex.bg-purple.simple.icom:focus:before,.button-flex.bg-purple.simple.icom:hover:before,.button-flex.bg-purple.simple:focus,.button-flex.bg-purple.simple:hover,.button.bg-purple.simple.icom-after:focus:after,.button.bg-purple.simple.icom-after:hover:after,.button.bg-purple.simple.icom-before:focus:before,.button.bg-purple.simple.icom-before:hover:before,.button.bg-purple.simple.icom:focus:before,.button.bg-purple.simple.icom:hover:before,.button.bg-purple.simple:focus,.button.bg-purple.simple:hover,button.bg-purple.simple.icom-after:focus:after,button.bg-purple.simple.icom-after:hover:after,button.bg-purple.simple.icom-before:focus:before,button.bg-purple.simple.icom-before:hover:before,button.bg-purple.simple.icom:focus:before,button.bg-purple.simple.icom:hover:before,button.bg-purple.simple:focus,button.bg-purple.simple:hover{color:#8c3388}.button-flex.bg-aqua:focus,.button-flex.bg-aqua:hover,.button.bg-aqua:focus,.button.bg-aqua:hover,button.bg-aqua:focus,button.bg-aqua:hover{background-color:#6ec7d8}.button-flex.bg-aqua.simple,.button-flex.bg-aqua.simple.icom-after:after,.button-flex.bg-aqua.simple.icom-before:before,.button-flex.bg-aqua.simple.icom:before,.button.bg-aqua.simple,.button.bg-aqua.simple.icom-after:after,.button.bg-aqua.simple.icom-before:before,.button.bg-aqua.simple.icom:before,button.bg-aqua.simple,button.bg-aqua.simple.icom-after:after,button.bg-aqua.simple.icom-before:before,button.bg-aqua.simple.icom:before{color:#36aec7}.button-flex.bg-aqua.simple.icom-after:focus:after,.button-flex.bg-aqua.simple.icom-after:hover:after,.button-flex.bg-aqua.simple.icom-before:focus:before,.button-flex.bg-aqua.simple.icom-before:hover:before,.button-flex.bg-aqua.simple.icom:focus:before,.button-flex.bg-aqua.simple.icom:hover:before,.button-flex.bg-aqua.simple:focus,.button-flex.bg-aqua.simple:hover,.button.bg-aqua.simple.icom-after:focus:after,.button.bg-aqua.simple.icom-after:hover:after,.button.bg-aqua.simple.icom-before:focus:before,.button.bg-aqua.simple.icom-before:hover:before,.button.bg-aqua.simple.icom:focus:before,.button.bg-aqua.simple.icom:hover:before,.button.bg-aqua.simple:focus,.button.bg-aqua.simple:hover,button.bg-aqua.simple.icom-after:focus:after,button.bg-aqua.simple.icom-after:hover:after,button.bg-aqua.simple.icom-before:focus:before,button.bg-aqua.simple.icom-before:hover:before,button.bg-aqua.simple.icom:focus:before,button.bg-aqua.simple.icom:hover:before,button.bg-aqua.simple:focus,button.bg-aqua.simple:hover{color:#04a3c2}.button-flex.bg-green:focus,.button-flex.bg-green:hover,.button.bg-green:focus,.button.bg-green:hover,button.bg-green:focus,button.bg-green:hover{background-color:#c6dd64}.button-flex.bg-green.simple,.button-flex.bg-green.simple.icom-after:after,.button-flex.bg-green.simple.icom-before:before,.button-flex.bg-green.simple.icom:before,.button.bg-green.simple,.button.bg-green.simple.icom-after:after,.button.bg-green.simple.icom-before:before,.button.bg-green.simple.icom:before,button.bg-green.simple,button.bg-green.simple.icom-after:after,button.bg-green.simple.icom-before:before,button.bg-green.simple.icom:before{color:#accb32}.button-flex.bg-green.simple.icom-after:focus:after,.button-flex.bg-green.simple.icom-after:hover:after,.button-flex.bg-green.simple.icom-before:focus:before,.button-flex.bg-green.simple.icom-before:hover:before,.button-flex.bg-green.simple.icom:focus:before,.button-flex.bg-green.simple.icom:hover:before,.button-flex.bg-green.simple:focus,.button-flex.bg-green.simple:hover,.button.bg-green.simple.icom-after:focus:after,.button.bg-green.simple.icom-after:hover:after,.button.bg-green.simple.icom-before:focus:before,.button.bg-green.simple.icom-before:hover:before,.button.bg-green.simple.icom:focus:before,.button.bg-green.simple.icom:hover:before,.button.bg-green.simple:focus,.button.bg-green.simple:hover,button.bg-green.simple.icom-after:focus:after,button.bg-green.simple.icom-after:hover:after,button.bg-green.simple.icom-before:focus:before,button.bg-green.simple.icom-before:hover:before,button.bg-green.simple.icom:focus:before,button.bg-green.simple.icom:hover:before,button.bg-green.simple:focus,button.bg-green.simple:hover{color:#8ebf3f}.button-flex.bg-yellow,.button-flex.bg-yellow.icom-after:after,.button-flex.bg-yellow.icom-before:before,.button-flex.bg-yellow.icom:before,.button.bg-yellow,.button.bg-yellow.icom-after:after,.button.bg-yellow.icom-before:before,.button.bg-yellow.icom:before,button.bg-yellow,button.bg-yellow.icom-after:after,button.bg-yellow.icom-before:before,button.bg-yellow.icom:before{color:#01010f}.button-flex.bg-yellow:focus,.button-flex.bg-yellow:hover,.button.bg-yellow:focus,.button.bg-yellow:hover,button.bg-yellow:focus,button.bg-yellow:hover{background-color:#fede5b}.button-flex.bg-yellow:focus,.button-flex.bg-yellow:focus.icom-after:after,.button-flex.bg-yellow:focus.icom:before,.button-flex.bg-yellow:hover,.button-flex.bg-yellow:hover.icom-after:after,.button-flex.bg-yellow:hover.icom:before,.button.bg-yellow:focus,.button.bg-yellow:focus.icom-after:after,.button.bg-yellow:focus.icom:before,.button.bg-yellow:hover,.button.bg-yellow:hover.icom-after:after,.button.bg-yellow:hover.icom:before,button.bg-yellow:focus,button.bg-yellow:focus.icom-after:after,button.bg-yellow:focus.icom:before,button.bg-yellow:hover,button.bg-yellow:hover.icom-after:after,button.bg-yellow:hover.icom:before{color:#01010f}.button-flex.bg-yellow.simple,.button-flex.bg-yellow.simple.icom-after:after,.button-flex.bg-yellow.simple.icom-before:before,.button-flex.bg-yellow.simple.icom:before,.button.bg-yellow.simple,.button.bg-yellow.simple.icom-after:after,.button.bg-yellow.simple.icom-before:before,.button.bg-yellow.simple.icom:before,button.bg-yellow.simple,button.bg-yellow.simple.icom-after:after,button.bg-yellow.simple.icom-before:before,button.bg-yellow.simple.icom:before{color:#ffcd07}.button-flex.bg-yellow.simple.icom-after:focus:after,.button-flex.bg-yellow.simple.icom-after:hover:after,.button-flex.bg-yellow.simple.icom-before:focus:before,.button-flex.bg-yellow.simple.icom-before:hover:before,.button-flex.bg-yellow.simple.icom:focus:before,.button-flex.bg-yellow.simple.icom:hover:before,.button-flex.bg-yellow.simple:focus,.button-flex.bg-yellow.simple:hover,.button.bg-yellow.simple.icom-after:focus:after,.button.bg-yellow.simple.icom-after:hover:after,.button.bg-yellow.simple.icom-before:focus:before,.button.bg-yellow.simple.icom-before:hover:before,.button.bg-yellow.simple.icom:focus:before,.button.bg-yellow.simple.icom:hover:before,.button.bg-yellow.simple:focus,.button.bg-yellow.simple:hover,button.bg-yellow.simple.icom-after:focus:after,button.bg-yellow.simple.icom-after:hover:after,button.bg-yellow.simple.icom-before:focus:before,button.bg-yellow.simple.icom-before:hover:before,button.bg-yellow.simple.icom:focus:before,button.bg-yellow.simple.icom:hover:before,button.bg-yellow.simple:focus,button.bg-yellow.simple:hover{color:#f3c01d}.button-flex.bg-orange:focus,.button-flex.bg-orange:hover,.button.bg-orange:focus,.button.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{background-color:#ffb05a}.button-flex.bg-orange.simple,.button-flex.bg-orange.simple.icom-after:after,.button-flex.bg-orange.simple.icom-before:before,.button-flex.bg-orange.simple.icom:before,.button.bg-orange.simple,.button.bg-orange.simple.icom-after:after,.button.bg-orange.simple.icom-before:before,.button.bg-orange.simple.icom:before,button.bg-orange.simple,button.bg-orange.simple.icom-after:after,button.bg-orange.simple.icom-before:before,button.bg-orange.simple.icom:before{color:#f8981d}.button-flex.bg-orange.simple.icom-after:focus:after,.button-flex.bg-orange.simple.icom-after:hover:after,.button-flex.bg-orange.simple.icom-before:focus:before,.button-flex.bg-orange.simple.icom-before:hover:before,.button-flex.bg-orange.simple.icom:focus:before,.button-flex.bg-orange.simple.icom:hover:before,.button-flex.bg-orange.simple:focus,.button-flex.bg-orange.simple:hover,.button.bg-orange.simple.icom-after:focus:after,.button.bg-orange.simple.icom-after:hover:after,.button.bg-orange.simple.icom-before:focus:before,.button.bg-orange.simple.icom-before:hover:before,.button.bg-orange.simple.icom:focus:before,.button.bg-orange.simple.icom:hover:before,.button.bg-orange.simple:focus,.button.bg-orange.simple:hover,button.bg-orange.simple.icom-after:focus:after,button.bg-orange.simple.icom-after:hover:after,button.bg-orange.simple.icom-before:focus:before,button.bg-orange.simple.icom-before:hover:before,button.bg-orange.simple.icom:focus:before,button.bg-orange.simple.icom:hover:before,button.bg-orange.simple:focus,button.bg-orange.simple:hover{color:#f68b1f}.button+.simple,.button-flex+.simple,.simple+.button,.simple+.button-flex,.simple+.simple,.simple+button,button+.simple{margin-left:20px}form{overflow:hidden}[data-skip-idc-form] form{overflow:visible}p.field-state-response{color:#2279bc;margin-bottom:20px;padding-left:8px}select::-ms-value{background:transparent;color:inherit}.field-box,fieldset{margin-bottom:16px}.field-box{position:relative}.field-box input,.field-box select,.field-box textarea{background-color:#fff}.field-box input,.field-box select{border-radius:0;font-size:16px;height:50px;padding:18px 10px 0}.field-box select{background-position:right -20px top 4px;outline:none;padding-right:30px}.field-box textarea{line-height:1.6;padding:21px 10px 0}.field-box input.disabled,.field-box input:disabled,.field-box input[readonly],.field-box select.disabled,.field-box select:disabled,.field-box select[readonly],.field-box textarea.disabled,.field-box textarea:disabled,.field-box textarea[readonly]{background-color:#e6e6e6;color:#808087;cursor:default}.field-box input.disabled,.field-box select.disabled,.field-box textarea.disabled{pointer-events:none}.field-box input.disabled~label,.field-box input:disabled~label,.field-box input[readonly]~label,.field-box select.disabled~label,.field-box select:disabled~label,.field-box select[readonly]~label,.field-box textarea.disabled~label,.field-box textarea:disabled~label,.field-box textarea[readonly]~label{color:#808087!important}.field-box label{-webkit-transition:all .2s ease;color:#808087;font-size:16px;height:48px;left:1px;padding:10px 10px 0;pointer-events:none;position:absolute;text-align:left;top:1px;transition:all .2s ease;width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.field-box textarea.has-scroll~label{background-color:#fff;width:-webkit-calc(100% - 23px);width:calc(100% - 23px)}.field-box input.is-invalid-input~label,.field-box input:focus~label,.field-box input[data-was-used="1"]~label,.field-box select.is-invalid-input~label,.field-box select:focus~label,.field-box select[data-was-used="1"]~label,.field-box textarea.is-invalid-input~label,.field-box textarea:focus~label,.field-box textarea[data-was-used="1"]~label{font-size:12px;height:22px;line-height:1;padding-right:10px;padding-top:7px}.field-box input[data-was-used="1"]:not(:focus)~label,.field-box select[data-was-used="1"]:not(:focus)~label,.field-box textarea[data-was-used="1"]:not(:focus)~label{color:#ccc}.field-box input.is-invalid-input~label,.field-box select.is-invalid-input~label,.field-box textarea.is-invalid-input~label{color:#e93b24!important}.field-group>p,.field-group fieldset label:first-child{color:#2279bc;font-size:18px;margin-bottom:16px}.field-group>.field-box:first-of-type{margin-top:10px}.field-group[class*=bg-]{padding:16px}.field-group[class*=bg-]+.field-group[class*=bg-]{margin-top:10px}.field-group:not([class*=bg-]){padding:0 16px}.field-group:not([class*=bg-])+.field-group:not([class*=bg-]){margin-top:20px}.field-group fieldset{background:none;border:none;padding:0}.field-group fieldset label:first-child{margin-top:0}.field-group fieldset .toggle-box input+div span{background-color:#fff}.field-group.bg-grey-200 .toggle-box label{color:#01010f}fieldset{background:#fff;border:1px solid #dbdbdb;padding:10px;position:relative}fieldset.is-invalid-input{margin-bottom:38px}fieldset .form-error{left:0;position:absolute;top:-webkit-calc(100% + 1px);top:calc(100% + 1px)}fieldset label:first-child{margin-bottom:5px;margin-top:-5px}fieldset.disabled,fieldset:disabled,fieldset[readonly]{background:#e6e6e6}fieldset.disabled,fieldset.disabled input,fieldset.disabled label,fieldset:disabled,fieldset:disabled input,fieldset:disabled label,fieldset[readonly],fieldset[readonly] input,fieldset[readonly] label{color:#808087;cursor:default}.toggle-box label.is-invalid-label,fieldset label{color:#808087;font-size:16px;white-space:normal}fieldset.horizontal .toggle-box{display:inline-table}fieldset.horizontal .toggle-box:not(:last-of-type){margin-right:1em}.toggle-box{display:table;position:relative}.toggle-box>*{display:table-cell;vertical-align:middle}.toggle-box>div{padding-top:.35em;pointer-events:none;vertical-align:top}.toggle-box>label{cursor:pointer;padding-left:8px}.toggle-box input{cursor:pointer;left:3px;margin:0;opacity:0;position:absolute;top:8px}.toggle-box span{border-style:solid;border-width:1px;display:block;height:18px;position:relative;width:18px}.toggle-box [type=radio]+div span{border-color:#808087}.toggle-box [type=checkbox]+div span{border-color:#98989b}.toggle-box [type=checkbox]:focus+div span,.toggle-box [type=radio]:focus+div span{border-color:#4b4b4b}.toggle-box [type=radio]+div span,.toggle-box [type=radio]+div span i{border-radius:50%}.toggle-box span i,.toggle-box span svg{-webkit-transform:scale(0);background-color:#fff;height:100%;left:0;position:absolute;top:0;transform:scale(0);width:100%}.toggle-box input:checked~label{color:#0a0a0a}.toggle-box input[type=checkbox]:checked+div span svg{-webkit-transform:scale(.7);transform:scale(.7)}.toggle-box input[type=radio]:checked+div span i{-webkit-transform:scale(.5);transform:scale(.5)}.toggle-box input[type=radio]+div span i{background-color:#01010f}.toggle-box input[type=checkbox]+div span svg path{fill:#01010f}.captcha span.form-error,.field-box .form-error,fieldset .form-error{-webkit-transition:all .3s ease;display:table-cell;font-size:0;font-weight:600;line-height:0;margin-bottom:0;margin-top:0;padding-bottom:0;padding-left:9px;padding-top:0;transition:all .3s ease}.captcha.is-invalid span.form-error,.field-box .is-invalid-input~span.form-error,fieldset.is-invalid-input>span.form-error{font-size:12px;line-height:1;padding-bottom:2px;padding-top:7px}form .message>.row>.column,form .message>.row>.columns{position:relative}form .message .message-content{-webkit-transition:all .4s ease;left:-100%;opacity:0;position:absolute;top:0;transition:all .4s ease;width:100%}form .message .message-content.visible{left:0;opacity:1}form .fields{-webkit-transition:all .4s ease;overflow:hidden;transition:all .4s ease}form .fields.submitted{opacity:0;pointer-events:none}.field-box input::-webkit-input-placeholder,.field-box textarea::-webkit-input-placeholder{-webkit-transition:color .2s ease;color:transparent;transition:color .2s ease}.field-box input:-moz-placeholder,.field-box input::-moz-placeholder,.field-box textarea:-moz-placeholder,.field-box textarea::-moz-placeholder{-webkit-transition:color .2s ease;color:transparent;transition:color .2s ease}.field-box input:-ms-input-placeholder,.field-box textarea:-ms-input-placeholder{color:transparent!important}.field-box input:focus::-webkit-input-placeholder,.field-box textarea:focus::-webkit-input-placeholder{-webkit-transition:color .2s ease;color:#ccc;transition:color .2s ease}.field-box input:focus:-moz-placeholder,.field-box textarea:focus:-moz-placeholder{-webkit-transition:color .2s ease;color:#ccc;transition:color .2s ease}.field-box input:focus::-moz-placeholder,.field-box textarea:focus::-moz-placeholder{-webkit-transition:color .2s ease;color:#98989b;transition:color .2s ease}.switch-box{display:table}.switch-box label{display:table-cell;font-size:16px;margin:0;vertical-align:middle}.switch-box .switch-box-slider{background:#8e8e8e;border-radius:8px;cursor:pointer;display:inline-block;height:18px;position:relative;width:32px}.switch-box .switch-box-slider:after{border-radius:50%;content:"";display:block;height:10px;left:4px;position:absolute;top:4px;width:10px}.switch-box .switch-box-input{display:none}.switch-box .switch-box-input~.switch-box-label{padding-left:10px}.switch-box .switch-box-input:not(:disabled)~.switch-box-label{cursor:pointer}.switch-box .switch-box-input:checked~.switch-box-slider:after{left:18px}.switch-box .switch-box-slider{background:#98989b}.switch-box .switch-box-input:checked:not(:disabled)~.switch-box-slider{background:#4d4d57}.switch-box .switch-box-input:not(:disabled)~.switch-box-slider:after{background:#f2f2f2}.switch-box .switch-box-input:disabled~.switch-box-slider{background:#e5e5e5;cursor:not-allowed}.switch-box .switch-box-input:disabled~.switch-box-slider:after{background:#fff}ol.custom,ul.custom,ul.custom ol,ul.custom ul{list-style:none;margin-bottom:0;margin-left:0}ol.custom li,ul.custom li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ol.custom li:before,ul.custom li:before{margin-right:.75em}ol.custom li.icom-before:before,ul.custom li.icom-before:before{line-height:1.5em}ol.custom.triangle li:not(.icom-before):before,ul.custom.triangle li:not(.icom-before):before{content:"\e91d";font-size:.55em;line-height:2.95em}ol.custom.fc-white a,ul.custom.fc-white a{color:#fff}ol.custom.fc-white.triangle li:before,ol.custom.fc-white a:hover,ul.custom.fc-white.triangle li:before,ul.custom.fc-white a:hover{color:#ccc}ol.custom a,ul.custom a{-ms-flex-align:baseline;-ms-flex-pack:justify;-webkit-align-items:baseline;-webkit-box-align:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;align-items:baseline;color:#2279bc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}ol.custom a:hover,ul.custom a:hover{color:#54a4e2}ol.custom a.external:after,ol.custom a[target=_blank]:after,ul.custom a.external:after,ul.custom a[target=_blank]:after{color:#98989b;content:"\e968";font-size:14px;margin-left:10px;position:relative;top:-1px}ol.custom a .icom,ul.custom a .icom{font-size:14px;margin-left:10px}ol.custom a .icom:before,ul.custom a .icom:before{position:relative}ol.custom,ul.custom.triangle li{counter-reset:item}ol.custom li:before{counter-increment:item}ol.custom li+li,ul.custom li+li{margin-top:.25rem}ul.custom li:not(.icom-before):before{content:"\25CF";line-height:1.4em}ol.custom li:not(.icom-before):before{content:counter(item,decimal) ".";margin-right:.4em}ol.custom li:before,ol.custom li:hover:before,ul.custom li:before,ul.custom li:hover:before{color:#2279bc}span.close{cursor:pointer;font-size:24px;line-height:1;overflow:hidden;right:15px;top:15px;z-index:1}span.close:after{-webkit-transform:rotate(45deg);color:#828282;content:"\e902";display:inline-block;transform:rotate(45deg)}span.close:hover:after{color:#a7a7a7}#modal-backdrop{-webkit-transition:all .1s ease;background:rgba(34,34,34,.7);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .1s ease;width:100%;z-index:992}#modal-backdrop.opened{opacity:1;pointer-events:auto}.modal-iframe-content,.modal .content-wrap{padding:38px 50px}.modal-iframe-content .modal-title,.modal .content-wrap .modal-title{padding-right:50px}.modal{-webkit-transition:all .4s ease;background:#fff;opacity:0;overflow:auto;pointer-events:none;position:fixed;top:0;transition:all .4s ease;z-index:993}.modal.opened{opacity:1;pointer-events:auto}.modal:not(.menu){border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 5px 15px rgba(0,0,0,.5);left:50%;top:25%}.modal:not(.menu).opened{top:50%}.modal.fullscreen{left:10px;margin-left:0!important;width:-webkit-calc(100% - 20px)!important;width:calc(100% - 20px)!important}.modal.fullscreen,.modal:not(.fullscreen).fullheight{height:-webkit-calc(100% - 20px)!important;height:calc(100% - 20px)!important;margin-top:0!important}.modal:not(.fullscreen).fullwidth{left:10px;margin-left:0!important;width:-webkit-calc(100% - 20px)!important;width:calc(100% - 20px)!important}.modal.fullheight.opened,.modal.fullscreen.opened{top:10px!important}.modal span.close{position:absolute;right:15px;top:15px;z-index:1}.modal iframe{border:none;width:100%}.modal:not(.opened) iframe{display:none!important;visibility:hidden!important}.modal.iframe{overflow:hidden}.modal.iframe iframe{height:100%}.modal.video{background:#000;overflow:hidden;padding:50px 0}.modal.video iframe{height:100%;width:100%}.modal.image-view .content-wrap{height:100%;overflow:auto;padding:0;text-align:center}.modal.image-view .image-wrap{-ms-flex-align:start;-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:100%;padding:0}.modal.image-view .image-wrap img{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:none;padding:64px 32px}.modal.menu{-webkit-transform:none;background:#ccc;height:100%;opacity:1;overflow:hidden;right:-100%;transform:none;visibility:hidden;width:100%}.modal.menu.opened{right:0;visibility:visible}.modal.menu:not(.is-one){padding-top:60px}.modal.menu:not(.is-one) .modal-menu{border-top-style:solid;border-top-width:1px}.modal.menu:not(.is-one) span.close{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;top:0}.modal.menu:not(.is-one) span.close:before{color:#828282;content:"MENU";display:inline-block;font-size:20px;font-weight:400;margin-right:5px}.modal.menu.is-one{z-index:990}.modal.menu .content-wrap{background:#fff;height:100%;overflow:auto;padding:0}.modal.menu .modal-menu{border-bottom:1px solid;list-style:none;margin:0}.modal.menu .modal-menu li{font-size:14px;overflow:hidden;position:relative}.modal.menu .modal-menu li a,.modal.menu .modal-menu li p{cursor:pointer;display:block;margin-bottom:0;padding:25px 60px 25px 30px}.modal.menu .modal-menu li p:before{content:"\002b";font-size:24px;line-height:20px;position:absolute;right:30px}.modal.menu .modal-menu li.open>p:before{content:"\2212"}.modal.menu .modal-menu li ul{margin-left:20px;overflow:hidden}.modal.menu .modal-menu li>p+ul>li{line-height:0}.modal.menu .modal-menu li>ul>li>a,.modal.menu .modal-menu li>ul>li>p{-webkit-transition:all .2s ease;height:0;line-height:1.6;min-height:0;opacity:0;padding:0 30px;transition:all .2s ease}.modal.menu .modal-menu li.open>ul>li>a,.modal.menu .modal-menu li.open>ul>li>p{height:auto;min-height:72px;opacity:1;padding-bottom:25px;padding-top:25px}.modal.menu .modal-menu>li+li{border-top:1px solid}.modal.menu .modal-menu p+ul{margin-top:0}.modal.menu .modal-menu a.active{font-weight:600;pointer-events:none}.modal.menu .modal-menu a,.modal.menu .modal-menu p{color:#707070}.modal.menu .modal-menu a:hover,.modal.menu .modal-menu p:hover{color:#54a4e2}.modal.menu .modal-menu p:before{color:#707070}.modal.menu .modal-menu p:hover:before{color:#accb32}.modal.menu .modal-menu a.active{color:#2279bc}.modal.menu .modal-menu,.modal.menu .modal-menu>li+li{border-color:#ccc}.modal.menu.is-one{padding-top:60px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:pan-y;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-slider:not(.slick-initialized){background:#f2f2f2;overflow:hidden;position:relative}.slick-slider:not(.slick-initialized):before{-webkit-animation:rotation 1s infinite ease;animation:rotation 1s infinite ease;border:6px solid hsla(0,0%,79%,.2);border-radius:100%;border-top:6px solid hsla(0,0%,76%,.5);content:"";display:inline-block;height:60px;left:-webkit-calc(50% - 30px);left:calc(50% - 30px);margin:94px auto 0;position:absolute;top:-webkit-calc(50% - 116px);top:calc(50% - 116px);width:60px}.slick-slider:not(.slick-initialized)>*{display:none}.slick-slider.slick-initialized{min-height:0!important}.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:hand}.slick-slider .slick-track{display:block;left:0;position:relative;top:0}.slick-slider .slick-track:after,.slick-slider .slick-track:before{content:"";display:table}.slick-slider .slick-track:after{clear:both}.slick-slider .slick-slide{display:block;float:left;height:100%;min-height:1px}.slick-slider .slick-slide img{display:inline-block}.slick-slider .slick-slide.dragging img{pointer-events:none}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-loading img{display:none}[dir=rtl] .slick-slide{float:right}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-track{-webkit-transition:none;transition:none}.slick-slide{outline:none;position:relative;text-align:center}.slick-slider.text-left .slick-slide{text-align:left}.slick-arrow{cursor:pointer;height:100%;min-height:60px;outline:none;padding:0 20px;position:absolute;top:0;z-index:10}.slick-arrow svg{height:100%;margin:0 auto;width:100%}.slick-arrow.slick-next{right:0}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-dots{display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 4px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:before{color:#e5e5e5;content:"\2022";font-family:serif;font-size:40px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:20px}.slick-dots li button:hover:before{color:#808087}.slick-dots li.slick-active button:before{color:#98989b}.slick-dots{bottom:-30px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-arrow{width:55px}.slick-slider{padding:0 65px}.slick-slider.arrows-disabled{padding-left:0;padding-right:0}.slick-arrow svg path{fill:#ccc}.slick-arrow:hover svg path{fill:#98989b}.headbar,.headbar .menu-icon-wrap,.menu-icon-wrap{height:70px}.headbar-center,.headbar-left,.headbar-right{height:100%;position:relative}.headbar-center,.headbar-left{float:left}.headbar-left{width:240px}.headbar-center:not(:empty){text-align:center;width:-webkit-calc(100% - 349px);width:calc(100% - 349px)}.headbar-right{float:right}.headbar-logo{display:table-cell;padding:0;vertical-align:middle}.headbar-btn{cursor:pointer;display:table;float:left;height:100%;position:relative}.headbar-btn a{padding:0 15px}.headbar-right .headbar-menu{float:left}.headbar-menu{display:inline-block;height:100%;list-style:none;margin:0}.headbar-menu li{cursor:pointer;float:left;height:100%}.headbar-menu li.active{pointer-events:none}.headbar-menu a{color:#fff;display:table;height:100%;line-height:1;padding:0 15px}.headbar-menu a .icon i,.headbar-menu a .icon img,.headbar-menu a .icon svg{display:block}.headbar-menu a .icon i{font-size:24px}.headbar-menu a>*,.social .social-toggle{display:table-cell;height:100%;vertical-align:middle}.social .social-toggle{cursor:pointer;padding:0 15px}.social .social-toggle i{display:block;font-size:24px}.social .social-toggle.toggled+#share-options{opacity:1;pointer-events:auto;top:100%}.social #share-options{left:0;opacity:0;pointer-events:none;position:absolute;top:80%;width:100%;z-index:1}.social #share-options a{cursor:pointer;display:table;height:54px;padding:0;width:100%}.social #share-options a .icon{display:table-cell;text-align:center;vertical-align:middle}.social #share-options a .icon i{color:#fff;display:block;font-size:24px}.menu-button{cursor:pointer;display:inline-block;padding:0}.menu-button.is-open{background:none}.menu-button.is-open .menu-text{color:#444}.menu-button.is-open .menu-icon .bar{background-color:#777}.menu-button.is-open:hover .menu-icon .bar{background-color:#444}.menu-button .menu-icon:after{display:none}.menu-button .menu-text{color:#f2f2f2;display:table-cell;font-size:20px;font-weight:200;padding:0 0 0 10px;vertical-align:middle}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{padding:0 15px}.menu-button .menu-button-placeholder{width:120px}.menu-button .menu-button-actual{position:absolute;top:0;z-index:991}.menu-button .menu-icon-wrap{display:table-cell;line-height:0;text-align:center;vertical-align:middle}.menu-button .menu-icon{display:inline-block;height:18px;padding:0;width:22px}.menu-button .menu-icon .bar{-webkit-transition:all .2s ease-out;background-color:#fff;height:2px;pointer-events:none;transition:all .2s ease-out;width:100%}.menu-button .menu-icon .bar+.bar{margin-top:6px}.menu-button .menu-icon .bar:first-child{-webkit-transform-origin:right bottom;transform-origin:right bottom}.menu-button .menu-icon .bar:nth-child(3){-webkit-transform-origin:right top;transform-origin:right top}.menu-button.is-open .menu-icon .bar:first-child{-webkit-transform:translate(-2px) rotate(-45deg);transform:translate(-2px) rotate(-45deg)}.menu-button.is-open .menu-icon .bar:nth-child(2){-webkit-transform:scale(.5);opacity:0;transform:scale(.5)}.menu-button.is-open .menu-icon .bar:nth-child(3){-webkit-transform:translate(-2px) rotate(45deg);transform:translate(-2px) rotate(45deg)}.headbar svg{fill:#fff}.headbar-menu .icon+span{padding-left:10px}.headbar-btn:hover,.headbar-menu li:hover,.social #share-options a:hover{background-color:rgba(0,0,0,.1)}.headbar-menu li.active,.social-toggle.toggled{background-color:rgba(0,0,0,.2)}.idc-layout-hero{background-position:0;background-repeat:no-repeat;background-size:cover;margin-bottom:50px}.idc-layout-hero .column,.idc-layout-hero .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-hero .column{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:150px}.idc-layout-hero h1{font-size:1.5rem}.idc-layout-hero.as-slider .info{background:hsla(0,0%,100%,.8);color:#01010f;margin:10px 0;padding:30px 35px;text-align:left}.idc-layout-hero.as-slider .info h1{line-height:1.25;max-width:100%;word-break:break-word;word-wrap:break-word}.idc-layout-hero.as-slider .info .button{margin-top:15px;padding:6px 10px}.idc-layout-hero.as-slider .info .button .icom{font-size:14px;margin-left:10px}.idc-layout-hero.as-slider .slick-slider{padding:0}.idc-layout-hero.as-slider .slick-track{display:table}.idc-layout-hero.as-slider .slick-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;display:table-cell;float:unset;overflow:hidden;vertical-align:middle}.idc-layout-hero.as-slider .slick-dots{bottom:-20px;margin:0}.idc-layout-hero.as-slider .slick-dots li{height:10px;width:10px}.idc-layout-hero.as-slider .slick-dots li+li{margin-left:5px}.idc-layout-hero.as-slider .slick-dots li button{height:10px;margin:0;position:relative;width:10px}.idc-layout-hero.as-slider .slick-dots li button:before{background:#ccc;border:1px solid #fff;content:"";height:100%;opacity:1;width:100%}.idc-layout-hero.as-slider .slick-dots li.slick-active button:before{background:#004b85;opacity:1}.idc-layout-content{font-size:14px}.idc-layout-content h2{font-size:1.0625rem;font-weight:600;margin-bottom:25px}.idc-layout-content h3{border-bottom:2px solid #f37921;color:#2279bc;display:inline-block;font-size:1.0625rem;font-weight:600;margin-bottom:15px;padding-bottom:10px}.idc-layout-content h3:not(:first-child),.idc-layout-content h3:not(:first-of-type){margin-top:50px}.idc-layout-content .block-title{color:#2279bc;font-size:1.0625rem;font-weight:600;margin-bottom:5px;width:100%}.idc-layout-content .intro{font-size:16px}.idc-layout-content .cards-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:-10px}.idc-layout-content .cards-wrap.align-btn-right .button{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.idc-layout-content .cards-wrap .card{-ms-flex:0 0 calc(100% - 20px);-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex:0 0 -webkit-calc(100% - 20px);-webkit-flex-direction:column;background-color:#f2f2f2;flex:0 0 calc(100% - 20px);flex-direction:column;margin:10px;width:-webkit-calc(100% - 21px);width:calc(100% - 21px)}.idc-layout-content .cards-wrap .card,.idc-layout-content .cards-wrap .card .image-wrap{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-layout-content .cards-wrap .card .image-wrap{-ms-flex:0 0 150px;-webkit-flex:0 0 150px;flex:0 0 150px;height:150px;overflow:hidden;width:100%}.idc-layout-content .cards-wrap .card .image-wrap .image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.idc-layout-content .cards-wrap .card .info{-ms-flex:1 1 auto;-ms-flex-align:start;-ms-flex-direction:column;-ms-flex-pack:justify;-webkit-align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-pack:justify;-webkit-flex:1 1 auto;-webkit-flex-direction:column;-webkit-justify-content:space-between;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:15px;width:100%}.idc-layout-content .cards-wrap .card .info .text{width:100%}.idc-layout-content .cards-wrap .card .info .text .card-title{color:#2279bc;font-size:1.0625rem;font-weight:600;margin:0;max-width:100%;word-break:break-word;word-wrap:break-word}.idc-layout-content .cards-wrap .card .info .button{-webkit-transition:all .2s ease;font-size:14px;margin-top:15px;padding:7px 10px 8px;transition:all .2s ease}.idc-layout-content .cards-wrap .card .info .button .icom-arrow,.idc-layout-content .cards-wrap .card .info .button .icom-arrow-head{bottom:-1px;margin-left:10px;position:relative}.idc-layout-content .cards-wrap .card .info .button.simple{padding-left:0;padding-right:0;text-decoration:none}.idc-layout-content .cards-wrap .card:hover a.image-wrap .image{-webkit-transform:scale(1.2);transform:scale(1.2)}.idc-layout-content .cards-wrap .card:hover .info .button.simple .icom{margin-left:15px}.idc-layout-content .tabs{-ms-flex-align:end;-webkit-align-items:flex-end;-webkit-box-align:end;align-items:flex-end;background:none;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px}.idc-layout-content .tabs:not(:first-child){margin-top:40px}.idc-layout-content .tabs .tabs-title{float:none}.idc-layout-content .tabs .tabs-title>a{border-bottom:2px solid transparent;color:#01010f;font-size:1.0625rem;font-weight:600;line-height:1.4;padding:10px 1.5em}.idc-layout-content .tabs .tabs-title>a:focus,.idc-layout-content .tabs .tabs-title>a:hover{color:#2279bc}.idc-layout-content .tabs .tabs-title>a[aria-selected=true]{background:none;border-color:#f37921;color:#2279bc}.idc-layout-content .tabs-content{background:none;border:none}.idc-layout-content .tabs-content .tabs-panel{padding:0}.idc-layout-content .idc-layout-side .button.wide{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:600;justify-content:space-between;padding:12px 21px;text-align:left}.idc-layout-content .idc-layout-side .button.wide+.button.wide{margin-top:15px}.idc-layout-content .blocks{margin-top:50px}.idc-blocks .block,.idc-layout-content .blocks .block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-blocks .block+.block,.idc-layout-content .blocks .block+.block{margin-top:20px}.idc-blocks .block:hover a.image-wrap .icom,.idc-blocks .block:hover a.image-wrap .image,.idc-layout-content .blocks .block:hover a.image-wrap .icom,.idc-layout-content .blocks .block:hover a.image-wrap .image{-webkit-transform:scale(1.2);transform:scale(1.2)}.idc-blocks .block .image-wrap,.idc-layout-content .blocks .block .image-wrap{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;overflow:hidden}.idc-blocks .block .image-wrap .image,.idc-layout-content .blocks .block .image-wrap .image{-ms-flex-item-align:stretch;-webkit-align-self:stretch;-webkit-transition:all .2s ease;align-self:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .2s ease;width:100%}.idc-blocks .block .info,.idc-layout-content .blocks .block .info{-ms-flex:1 1 100%;-ms-flex-align:start;-ms-flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-flex:1 1 100%;-webkit-flex-direction:column;align-items:flex-start;color:#01010f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 100%;flex-direction:column;padding:20px 25px;width:100%}.idc-blocks .block .info:not([class*=bg-]),.idc-layout-content .blocks .block .info:not([class*=bg-]){background:#f2f2f2}.idc-blocks .block .info h1,.idc-blocks .block .info h2,.idc-blocks .block .info h3,.idc-blocks .block .info h4,.idc-blocks .block .info h5,.idc-blocks .block .info h6,.idc-blocks .block .info p,.idc-layout-content .blocks .block .info h1,.idc-layout-content .blocks .block .info h2,.idc-layout-content .blocks .block .info h3,.idc-layout-content .blocks .block .info h4,.idc-layout-content .blocks .block .info h5,.idc-layout-content .blocks .block .info h6,.idc-layout-content .blocks .block .info p{width:100%}.idc-blocks .block .info .button,.idc-layout-content .blocks .block .info .button{-ms-flex-item-align:end;-webkit-align-self:flex-end;-webkit-transition:all .2s ease;align-self:flex-end;font-size:14px;margin-top:15px;padding:7px 10px 8px;transition:all .2s ease}.idc-blocks .block .info .button .icom,.idc-layout-content .blocks .block .info .button .icom{bottom:-1px;margin-left:10px;position:relative}.idc-blocks.expandable .block hr,.idc-layout-content .blocks.expandable .block hr{width:100%}.idc-blocks.expandable .block .copy-expendable,.idc-blocks.expandable .block .idc-text-expand,.idc-layout-content .blocks.expandable .block .copy-expendable,.idc-layout-content .blocks.expandable .block .idc-text-expand{margin-top:20px;position:relative;width:100%}.idc-blocks.expandable .block .copy-expendable>.toggle,.idc-blocks.expandable .block .idc-text-expand>.toggle,.idc-layout-content .blocks.expandable .block .copy-expendable>.toggle,.idc-layout-content .blocks.expandable .block .idc-text-expand>.toggle{position:absolute;right:0;top:-17px}.idc-layout-content .listing{margin:0 0 20px}.idc-layout-content .listing a{color:#2279bc}.idc-layout-content .listing a:hover{color:#54a4e2}.idc-layout-content .listing .button{font-size:14px}.idc-layout-content .listing p{margin-bottom:0}.idc-listing{margin:0}.idc-layout-content .listing,.idc-listing{list-style:none}.idc-layout-content .listing p+p,.idc-listing p+p{margin-top:0}.idc-layout-content .listing li,.idc-listing li{padding-left:10px;padding-right:10px}.idc-layout-content .listing li+li,.idc-listing li+li{border-top:1px solid #dbdbdb;margin-top:5px;padding-top:8px}.idc-layout-content .listing.has-actions li .button,.idc-listing.has-actions li .button{-ms-flex-negative:0;-webkit-flex-shrink:0;background:#f2f2f2;color:#01010f;flex-shrink:0;margin-top:0;padding:7px 13px 8px}.idc-layout-content .listing.has-actions li .button:not(:first-of-type),.idc-listing.has-actions li .button:not(:first-of-type){margin-left:10px}.idc-layout-content .listing.has-actions li .button>.icom,.idc-listing.has-actions li .button>.icom{bottom:-1px;position:relative}.idc-layout-content .listing.has-actions li .button>.icom.icom-eye,.idc-listing.has-actions li .button>.icom.icom-eye{margin-right:10px}.idc-layout-content .listing.has-actions li .button>.icom.icom-arrow,.idc-listing.has-actions li .button>.icom.icom-arrow{margin-left:10px}.idc-layout-content .listing.has-actions li .button,.idc-layout-content .listing.has-actions li .button.icom-after:after,.idc-layout-content .listing.has-actions li .button.icom-before:before,.idc-layout-content .listing.has-actions li .button.icom:before,.idc-layout-content .listing.has-actions li .button>.icom:before,.idc-listing.has-actions li .button,.idc-listing.has-actions li .button.icom-after:after,.idc-listing.has-actions li .button.icom-before:before,.idc-listing.has-actions li .button.icom:before,.idc-listing.has-actions li .button>.icom:before{color:#2279bc}.idc-layout-content .listing.has-actions li .button:hover,.idc-listing.has-actions li .button:hover{background:#2279bc;z-index:2}.idc-layout-content .listing.has-actions li .button:hover,.idc-layout-content .listing.has-actions li .button:hover.icom-after:after,.idc-layout-content .listing.has-actions li .button:hover.icom-before:before,.idc-layout-content .listing.has-actions li .button:hover.icom:before,.idc-layout-content .listing.has-actions li .button:hover>.icom:before,.idc-listing.has-actions li .button:hover,.idc-listing.has-actions li .button:hover.icom-after:after,.idc-listing.has-actions li .button:hover.icom-before:before,.idc-listing.has-actions li .button:hover.icom:before,.idc-listing.has-actions li .button:hover>.icom:before{color:#fff}.idc-layout-content .listing.has-actions li .button.icom,.idc-layout-content .listing.has-actions li .button.icom.icom-after:after,.idc-layout-content .listing.has-actions li .button.icom.icom-before:before,.idc-layout-content .listing.has-actions li .button.icom>.icom:before,.idc-layout-content .listing.has-actions li .button.is-icon,.idc-layout-content .listing.has-actions li .button.is-icon.icom-after:after,.idc-layout-content .listing.has-actions li .button.is-icon.icom-before:before,.idc-layout-content .listing.has-actions li .button.is-icon>.icom:before,.idc-listing.has-actions li .button.icom,.idc-listing.has-actions li .button.icom.icom-after:after,.idc-listing.has-actions li .button.icom.icom-before:before,.idc-listing.has-actions li .button.icom>.icom:before,.idc-listing.has-actions li .button.is-icon,.idc-listing.has-actions li .button.is-icon.icom-after:after,.idc-listing.has-actions li .button.is-icon.icom-before:before,.idc-listing.has-actions li .button.is-icon>.icom:before{font-size:24px}.idc-layout-content .listing.as-img-blocks li,.idc-layout-content .listing.has-actions li,.idc-listing.as-img-blocks li,.idc-listing.has-actions li{-ms-flex-align:center;-ms-flex-pack:end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;position:relative}.idc-layout-content .listing.as-img-blocks li .text,.idc-layout-content .listing.has-actions li .text,.idc-listing.as-img-blocks li .text,.idc-listing.has-actions li .text{-ms-flex:1 1 auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-right:auto;padding-right:10px}.idc-layout-content .listing.as-blocks.has-actions .button:not(:hover),.idc-layout-content .listing.as-img-blocks.has-actions .button:not(:hover),.idc-listing.as-blocks.has-actions .button:not(:hover),.idc-listing.as-img-blocks.has-actions .button:not(:hover){background-color:transparent}.idc-layout-content .listing.as-blocks li:not([class*=bg-]):nth-child(2n),.idc-layout-content .listing.as-blocks li:nth-child(2n) .button-hover .button-hover-options a:not([class*=bg-]),.idc-layout-content .listing.as-img-blocks li:not([class*=bg-]):nth-child(2n),.idc-layout-content .listing.as-img-blocks li:nth-child(2n) .button-hover .button-hover-options a:not([class*=bg-]),.idc-listing.as-blocks li:not([class*=bg-]):nth-child(2n),.idc-listing.as-blocks li:nth-child(2n) .button-hover .button-hover-options a:not([class*=bg-]),.idc-listing.as-img-blocks li:not([class*=bg-]):nth-child(2n),.idc-listing.as-img-blocks li:nth-child(2n) .button-hover .button-hover-options a:not([class*=bg-]){background-color:#fff}.idc-layout-content .listing.as-blocks li:not([class*=bg-]):nth-child(odd),.idc-layout-content .listing.as-blocks li:nth-child(odd) .button-hover .button-hover-options a:not([class*=bg-]),.idc-layout-content .listing.as-img-blocks li:not([class*=bg-]):nth-child(odd),.idc-layout-content .listing.as-img-blocks li:nth-child(odd) .button-hover .button-hover-options a:not([class*=bg-]),.idc-listing.as-blocks li:not([class*=bg-]):nth-child(odd),.idc-listing.as-blocks li:nth-child(odd) .button-hover .button-hover-options a:not([class*=bg-]),.idc-listing.as-img-blocks li:not([class*=bg-]):nth-child(odd),.idc-listing.as-img-blocks li:nth-child(odd) .button-hover .button-hover-options a:not([class*=bg-]){background-color:#f2f2f2}.idc-layout-content .listing.as-blocks li,.idc-listing.as-blocks li{padding:5px 10px}.idc-layout-content .listing.as-blocks li+li,.idc-listing.as-blocks li+li{border-top:0;margin-top:0}.idc-layout-content .listing.as-img-blocks li,.idc-listing.as-img-blocks li{padding:0 32px 0 0}.idc-layout-content .listing.as-img-blocks li+li,.idc-listing.as-img-blocks li+li{border-top:0;margin-top:1px;padding-top:0}.idc-layout-content .listing.as-img-blocks li .image,.idc-listing.as-img-blocks li .image{-ms-flex:0 0 200px;-ms-flex-item-align:stretch;-webkit-align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 0 200px;align-self:stretch;background-position:50%;background-size:cover;flex:0 0 200px;width:200px}.idc-layout-content .listing.as-img-blocks li .text,.idc-listing.as-img-blocks li .text{padding:32px}.idc-layout-content .listing.as-img-blocks li .text p,.idc-listing.as-img-blocks li .text p{color:#01010f}.idc-layout-content .copy-expendable>span,.idc-text-expand>span{-webkit-transition:none;display:none;transition:none}.idc-layout-content .copy-expendable>.toggle,.idc-text-expand>.toggle{color:#2279bc;cursor:pointer;display:inline-block;font-style:normal}.idc-layout-content .copy-expendable>.toggle:hover:after,.idc-layout-content .copy-expendable>.toggle:hover:before,.idc-text-expand>.toggle:hover:after,.idc-text-expand>.toggle:hover:before{color:#54a4e2}.idc-layout-content .copy-expendable>.toggle:after,.idc-text-expand>.toggle:after{-webkit-transition:color .2s ease;content:"\e91d";display:inline-block;font-size:10px;margin-left:7px;position:relative;top:-2px;transition:color .2s ease}.idc-layout-content .copy-expendable>i.toggle:before,.idc-text-expand>i.toggle:before{content:"Read More"}.idc-layout-content .copy-expendable>i.toggle:after,.idc-text-expand>i.toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.idc-layout-content .copy-expendable>a.toggle,.idc-text-expand>a.toggle{display:none}.idc-layout-content .copy-expendable>a.toggle:before,.idc-text-expand>a.toggle:before{content:"Read Less"}.idc-layout-content .copy-expendable>a.toggle:after,.idc-text-expand>a.toggle:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.idc-layout-content .copy-expendable.expanded,.idc-text-expand.expanded{margin-left:0;margin-right:0}.idc-layout-content .copy-expendable.expanded>a.toggle,.idc-text-expand.expanded>a.toggle{display:block}.idc-contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-contact.align-middle{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.idc-contact .photo{-ms-flex:0 0 90px;-webkit-box-flex:0;-webkit-flex:0 0 90px;background-position:50%;background-size:cover;border:1px solid #ccc;border-radius:50%;flex:0 0 90px;height:90px}.idc-contact .info{padding-left:20px}.idc-contact .info .name p.idc-contact .info .name{color:#2279bc;font-size:16px;margin:0}.idc-contact .info .name a{color:#2279bc}.idc-contact .info .role{margin:0}.idc-contact .info .contact{margin-top:10px}.idc-contact .info .contact a{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;color:#2279bc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.idc-contact .info .contact a i{font-size:18px;margin-right:10px}.idc-contact .info .contact a+a{margin-top:8px}.idc-contact+.idc-contact{margin-top:10px}.idc-layout-content .idc-layout-side .idc-contact+.idc-contact,.idc-layout-content .idc-layout-side .side-contact+.side-contact{margin-top:40px}.link-inline{color:#2279bc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none}.link-inline:before{color:#2279bc;content:"\e91d";font-size:.55em;line-height:2.95em;margin-right:.75em}.link-inline:hover{color:#54a4e2;text-decoration:none}.link-inline-arrow{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-transition:color .2s ease;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;transition:color .2s ease}.link-inline-arrow:after{-webkit-transition:inherit;content:"\e90a";font-size:.95em;margin-left:.75em;transition:inherit}.link-inline-arrow.as-toggle:after{-webkit-transform:rotate(90deg);-webkit-transition:.2s ease;content:"\e901";display:inline-block;transform:rotate(90deg);transition:.2s ease}.link-inline-arrow.as-toggle.active:after,.link-inline-arrow.as-toggle.is-active:after{-webkit-transform:rotate(90deg) scale(-1);transform:rotate(90deg) scale(-1)}.link-inline-arrow,.link-inline-arrow:after{color:#2279bc}.link-inline-arrow:hover,.link-inline-arrow:hover:after{color:#54a4e2;text-decoration:none}.link-inline-arrow.fc-white,.link-inline-arrow.fc-white:after{color:#fff}.link-inline-arrow.fc-white:hover,.link-inline-arrow.fc-white:hover:after{color:#ccc}.idc-analysts.row>.column{background-clip:content-box;margin-bottom:10px}.idc-analyst{-ms-flex-align:center;-ms-flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding:25px 0 15px}.idc-analyst p{font-size:.875em;padding:0 25px;text-align:center;width:100%}.idc-analyst .twitter{background-color:#54a4e2;color:#fff;font-size:28px;line-height:1;padding:7px;position:absolute;right:0;top:0}.idc-analyst .twitter:hover{background-color:#70b3e2}.idc-analyst .twitter .icom{display:block}.idc-analyst .photo{background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:73px;margin-bottom:10px;position:relative;width:73px}.idc-analyst .photo:hover{box-shadow:0 0 8px 2px hsla(0,0%,68%,.7)}.idc-analyst .photo>[class^=flag-]{background-color:#ddd;background-position:50%;background-repeat:no-repeat;cursor:default;height:16px;left:59px;position:absolute;top:58px;width:auto}.idc-analyst .link-analyst{font-size:18px;font-weight:600;margin-bottom:10px;padding:0 25px;text-align:center}.idc-analyst .link-analyst,.idc-analyst .link-analyst h1,.idc-analyst .link-analyst h2,.idc-analyst .link-analyst h3,.idc-analyst .link-analyst h4,.idc-analyst .link-analyst h5,.idc-analyst .link-analyst h6{color:#2779bc}.idc-analyst .link-analyst:hover,.idc-analyst .link-analyst h1:hover,.idc-analyst .link-analyst h2:hover,.idc-analyst .link-analyst h3:hover,.idc-analyst .link-analyst h4:hover,.idc-analyst .link-analyst h5:hover,.idc-analyst .link-analyst h6:hover{color:#4196d2}.idc-analyst .divider{background-color:#ddd;height:1px;margin-top:15px;width:100%}.idc-analyst .coverage{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin:15px 0 0;padding:10px 0;text-align:center;width:100%}.idc-analyst .coverage>p.available{color:#2279bc;cursor:pointer}.idc-analyst .coverage>p.available:hover,.idc-analyst .coverage>p.available:hover i{color:#4196d2}.idc-analyst .coverage>p.available+p{display:none;font-size:14px;text-align:left}.idc-analyst .coverage>p.available .icom{-webkit-transform:rotate(90deg);display:inline-block;font-size:10px;margin-left:2px;position:relative;top:-1px;transform:rotate(90deg)}.idc-analyst .coverage>p.available.active .icom{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.idc-analyst .button,.idc-analyst .link-inline-arrow{margin-top:15px}.idc-analyst .button{font-size:12px;padding:7px 10px}.idc-analyst .button .icom{font-size:9px;margin-left:3px;position:relative;top:-1px}.idc-analyst-photo-img-with-overlay{background-color:#ddd;border-radius:50%;display:inline-block;height:90px;overflow:hidden;position:relative;width:90px}.idc-analyst-photo-img-with-overlay img,.idc-analyst-photo-img-with-overlay span{height:100%;left:0;position:absolute;top:0;width:100%}.idc-analyst-photo-img-with-overlay img{opacity:0;z-index:1}.idc-analyst-photo-img-with-overlay span{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;pointer-events:none;z-index:2}.idc-loader-last{color:#ccc;font-size:1.2em;padding-top:20px;text-align:center}.idc-loader-last,.idc-loader-more{border-top:1px solid #ddd;margin-top:10px}.idc-loader-more a,.idc-loader-more button{margin-top:15px}.idc-loader{color:#2279bc;font-size:12px;text-indent:-9999em}.idc-loader.horizontal{-webkit-animation-delay:-.11667s!important;-webkit-transform:translateZ(0);animation-delay:-.11667s!important;margin:1em auto 4em;position:relative;transform:translateZ(0)}.idc-loader.horizontal,.idc-loader.horizontal:after,.idc-loader.horizontal:before{-webkit-animation:idc-loader-horizontal-anim 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation:idc-loader-horizontal-anim 1.4s infinite ease-in-out;animation-fill-mode:both;border-radius:50%;height:1.5em;width:1.5em}.idc-loader.horizontal:after,.idc-loader.horizontal:before{content:"";position:absolute;top:0}.idc-loader.horizontal:before{-webkit-animation-delay:-.23333s;animation-delay:-.23333s;left:-2.5em}.idc-loader.horizontal:after{left:2.5em}@-webkit-keyframes idc-loader-horizontal-anim{0%,80%,to{box-shadow:0 1.5em 0 -1.3em}40%{box-shadow:0 1.5em 0 0}}@keyframes idc-loader-horizontal-anim{0%,80%,to{box-shadow:0 1.5em 0 -1.3em}40%{box-shadow:0 1.5em 0 0}}.idc-loader.circle{-webkit-animation:idc-loader-circle-anim 1.4s infinite linear;-webkit-transform:translateZ(0);animation:idc-loader-circle-anim 1.4s infinite linear;border-radius:50%;height:1em;margin:5.5em auto;position:relative;transform:translateZ(0);width:1em}@-webkit-keyframes idc-loader-circle-anim{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes idc-loader-circle-anim{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.idc-analyst-hover-target{position:relative}.idc-analyst-hover-target:not(:hover) .idc-analyst-hover-content{opacity:0;pointer-events:none}.idc-analyst-hover-content{-webkit-transform:translateX(-50%);border-radius:10px;color:#01010f;display:none;left:50%;padding:16px;position:absolute;text-align:center;top:-webkit-calc(100% + 15px);top:calc(100% + 15px);transform:translateX(-50%);width:200px;z-index:1}.idc-analyst-hover-content.bg-grey-200:before{border-bottom:12px solid #f2f2f2}.idc-analyst-hover-content.bg-grey-200:before,.idc-analyst-hover-content.bg-white:before{border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;width:0;z-index:2}.idc-analyst-hover-content.bg-white:before{border-bottom:12px solid #fff}.idc-analyst-hover-content:before{bottom:100%;left:-webkit-calc(50% - 5px);left:calc(50% - 5px);position:absolute}.idc-analyst-hover-content:after{bottom:100%;content:"";height:15px;left:0;position:absolute;right:0}.idc-analyst-hover-content img{border-radius:50%;display:inline-block;height:90px;margin-bottom:10px;width:90px}.idc-analyst-hover-content i{display:block}.tooltip.bg-grey-300{background-color:#dbdbdb;color:#01010f}.tooltip.bg-grey-300:before{border-color:transparent transparent #dbdbdb}.tooltip.bg-grey-300.top:before{border-color:#dbdbdb transparent transparent}.tooltip.bg-grey-300.left:before{border-color:transparent transparent transparent #dbdbdb}.tooltip.bg-grey-300.right:before{border-color:transparent #dbdbdb transparent transparent}.quote-box{overflow:hidden;position:relative}.quote-box:after,.quote-box:before{color:hsla(0,0%,100%,.2);content:"\e93f";font-size:140px;position:absolute}.quote-box:before{bottom:-25px;right:-25px}.quote-box:after{-webkit-transform:rotate(180deg);left:-25px;top:25px;transform:rotate(180deg)}.is-toggle:after{-webkit-transform:rotate(90deg);-webkit-transition:.2s ease;content:"\e901";display:inline-block;margin-left:10px;transform:rotate(90deg);transition:.2s ease}.is-toggle.active:after,.is-toggle.is-active:after{-webkit-transform:rotate(90deg) scale(-1) translateY(.5em);transform:rotate(90deg) scale(-1) translateY(.5em)}.button-hover{display:inline-block;position:relative}.button-hover,.button-hover:before{color:#2279bc}.button-hover:hover,.button-hover:hover:before{color:#4196d2}.button-hover .button-hover-options{background-color:transparent;position:absolute;z-index:1}.button-hover .button-hover-options a{display:block;font-size:24px;padding:14px}.button-hover .button-hover-options a:not([class*=bg-]){background-color:#f2f2f2}.button-hover .button-hover-options a:before{display:inline-block}.button-hover .button-hover-options a:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}.button-hover .button-hover-options.pos-under{-webkit-transform:translateX(-50%);left:50%;top:100%;transform:translateX(-50%)}.page-actions .button-hover .button-hover-options.pos-under{top:-webkit-calc(100% - 3px);top:calc(100% - 3px)}.button-hover .button-hover-options.pos-above{-webkit-transform:translateX(-50%);bottom:100%;left:50%;transform:translateX(-50%)}.page-actions .button-hover .button-hover-options.pos-above{bottom:-webkit-calc(100% - 3px);bottom:calc(100% - 3px)}.button-hover .button-hover-options.pos-left{right:100%}.button-hover .button-hover-options.pos-left,.button-hover .button-hover-options.pos-right{-webkit-transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:50%;transform:translateY(-50%)}.button-hover .button-hover-options.pos-right{left:100%}.button-hover:not(:hover) .button-hover-options{opacity:0;pointer-events:none}.slick-slider.slick-grid-height .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slick-slider.slick-grid-height .slick-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;overflow:hidden}.icom-big.icom-after:after,.icom-big:before{font-size:64px}.icom-medium.icom-after:after,.icom-medium:before{font-size:32px}@media screen and (min-width:40em){.field-group>p,.field-group fieldset label:first-child{font-size:20px}.field-group[class*=bg-]{padding:32px}.field-group:not([class*=bg-]){padding:0 32px}.field-group:not([class*=bg-])+.field-group:not([class*=bg-]){margin-top:40px}ol.custom.ext-medium-inline a,ol.custom.ext-small-inline a,ul.custom.ext-medium-inline a,ul.custom.ext-small-inline a{width:auto}.small-image-popup{pointer-events:none}.idc-layout-hero .column{min-height:220px}.idc-layout-hero h1{font-size:2.125rem}.idc-layout-hero.as-slider .info{max-width:760px}.idc-layout-hero.as-slider .slick-dots{bottom:10px}.idc-layout-content h2{font-size:1.5rem}.idc-layout-content .block-title,.idc-layout-content h3{font-size:1.125rem}.idc-layout-content .cards-wrap.grid-X2 .card{-ms-flex:0 0 calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 20px);flex:0 0 calc(50% - 20px);width:-webkit-calc(50% - 21px);width:calc(50% - 21px)}.idc-layout-content .cards-wrap .card .image-wrap{-ms-flex:0 0 200px;-webkit-box-flex:0;-webkit-flex:0 0 200px;flex:0 0 200px;height:200px}.idc-layout-content .cards-wrap .card .info .text .card-title,.idc-layout-content .tabs .tabs-title>a{font-size:1.125rem}.idc-blocks.block-img-300 .block .image-wrap,.idc-layout-content .blocks.block-img-300 .block .image-wrap{-ms-flex:0 0 300px;-webkit-box-flex:0;-webkit-flex:0 0 300px;flex:0 0 300px;width:300px}.idc-blocks .block .image-wrap,.idc-layout-content .blocks .block .image-wrap{-ms-flex:0 0 200px;-webkit-box-flex:0;-webkit-flex:0 0 200px;flex:0 0 200px;width:200px}.idc-blocks.expandable .block .image-wrap,.idc-layout-content .blocks.expandable .block .image-wrap{-ms-flex:0 0 280px;-webkit-box-flex:0;-webkit-flex:0 0 280px;background:#f3f3f2;flex:0 0 280px;height:220px;width:280px}.idc-blocks.expandable .block .info,.idc-layout-content .blocks.expandable .block .info{padding-bottom:60px;position:relative}.idc-blocks.expandable .block .info .button,.idc-layout-content .blocks.expandable .block .info .button{bottom:20px;position:absolute;right:25px}.flip-medium{display:inline-block;height:100%;position:relative}.flip-medium>.back,.flip-medium>.front{-webkit-transition-duration:.7s;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);height:100%;transition-duration:.7s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1)}.flip-medium>.front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-medium>.back{-webkit-transform:rotateY(-180deg);height:100%;left:0;opacity:0;position:absolute;top:0;transform:rotateY(-180deg);width:100%}.flip-medium:hover>.front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-medium:hover>.back{-webkit-transform:rotateY(0deg);opacity:1;transform:rotateY(0deg)}.flip-medium.flip-vertical>.back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.flip-medium.flip-vertical:hover>.front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip-medium.flip-vertical:hover>.back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@media screen and (min-width:40em) and (max-width:63.9375em){.idc-layout-content .cards-wrap.grid-X3 .card,.idc-layout-content .cards-wrap.grid-X4 .card{-ms-flex:0 0 calc(50% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 20px);flex:0 0 calc(50% - 20px);width:-webkit-calc(50% - 21px);width:calc(50% - 21px)}}@media screen and (min-width:64em){.medium-image-popup{pointer-events:none}.modal.image-view .image-wrap img{padding:64px}.idc-layout-content .cards-wrap.grid-X3 .card{-ms-flex:0 0 calc(33.33333% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33.33333% - 20px);flex:0 0 calc(33.33333% - 20px);width:-webkit-calc(33.33333% - 21px);width:calc(33.33333% - 21px)}.idc-layout-content .cards-wrap.grid-X4 .card{-ms-flex:0 0 calc(25% - 20px);-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(25% - 20px);flex:0 0 calc(25% - 20px);width:-webkit-calc(25% - 21px);width:calc(25% - 21px)}.idc-layout-content .copy-expendable.large-visible .toggle,.idc-text-expand.large-visible .toggle{display:none}.idc-layout-content .copy-expendable.large-visible>span,.idc-text-expand.large-visible>span{display:inline}.idc-analyst-hover-content{display:block}.quote-box:after,.quote-box:before{color:hsla(0,0%,100%,.3)}.button-hover:not(:hover) .button-hover-options.pos-under{top:80%}.button-hover:not(:hover) .button-hover-options.pos-above{bottom:80%}.button-hover:not(:hover) .button-hover-options.pos-left{right:80%}.button-hover:not(:hover) .button-hover-options.pos-right{left:80%}.flip-large{display:inline-block;height:100%;position:relative}.flip-large>.back,.flip-large>.front{-webkit-transition-duration:.7s;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);height:100%;transition-duration:.7s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:cubic-bezier(.175,.885,.32,1)}.flip-large>.front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-large>.back{-webkit-transform:rotateY(-180deg);height:100%;left:0;opacity:0;position:absolute;top:0;transform:rotateY(-180deg);width:100%}.flip-large:hover>.front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-large:hover>.back{-webkit-transform:rotateY(0deg);opacity:1;transform:rotateY(0deg)}.flip-large.flip-vertical>.back{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.flip-large.flip-vertical:hover>.front{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flip-large.flip-vertical:hover>.back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@media (max-width:39.9375em){.accordion.has-icons .accordion-content{padding:25px 10px}}@media screen and (max-width:39.9375em){.modal-iframe-content,.modal .content-wrap{padding:38px 20px}.slick-arrow{padding:0 5px;width:30px}.slick-slider{padding:0 35px}.headbar,.headbar .menu-icon-wrap,.menu-icon-wrap{height:60px}.headbar-left{width:150px}.idc-layout-hero.as-slider .info{max-width:760px;padding:15px 16px}.idc-layout-hero.as-slider .info p{font-size:14px}.idc-blocks .block,.idc-layout-content .blocks .block{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}.idc-blocks .block .image-wrap,.idc-layout-content .blocks .block .image-wrap{-ms-flex:0 0 140px;-webkit-box-flex:0;-webkit-flex:0 0 140px;flex:0 0 140px;height:140px;width:100%}.idc-blocks .block .info,.idc-blocks .block .info>*,.idc-layout-content .blocks .block .info,.idc-layout-content .blocks .block .info>*{-ms-flex:0 0 auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.idc-layout-content .listing.as-img-blocks.wrap-small li,.idc-layout-content .listing.has-actions.wrap-small li,.idc-listing.as-img-blocks.wrap-small li,.idc-listing.has-actions.wrap-small li{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.idc-layout-content .listing.as-img-blocks.wrap-small li .text,.idc-layout-content .listing.has-actions.wrap-small li .text,.idc-listing.as-img-blocks.wrap-small li .text,.idc-listing.has-actions.wrap-small li .text{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}.idc-layout-content .listing.as-img-blocks li,.idc-listing.as-img-blocks li{padding:0 16px 0 0}.idc-layout-content .listing.as-img-blocks li .text,.idc-listing.as-img-blocks li .text{padding:16px}.idc-layout-content .listing.as-img-blocks.wrap-small li,.idc-listing.as-img-blocks.wrap-small li{padding-bottom:16px}.idc-layout-content .listing.as-img-blocks.wrap-small li .image,.idc-listing.as-img-blocks.wrap-small li .image{display:none}.idc-layout-content .listing.as-img-blocks.wrap-small li .text,.idc-listing.as-img-blocks.wrap-small li .text{padding-right:0}.idc-layout-content .listing.as-img-blocks.wrap-small li .text:not(:last-child),.idc-listing.as-img-blocks.wrap-small li .text:not(:last-child){padding-bottom:0}.idc-layout-content .listing.as-img-blocks.wrap-medium li,.idc-listing.as-img-blocks.wrap-medium li{padding-bottom:16px}.flip-medium .back,.flip-medium .back>.big-box,.flip-medium .back>.tiny-box{padding-top:0}}@media screen and (max-width:25em){.menu-button .menu-text{opacity:0;pointer-events:none;position:relative;right:84px}.menu-button.is-open .menu-text{opacity:1;pointer-events:auto;right:100px}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{overflow:hidden;width:54px}.menu-button.is-open .menu-button-actual{overflow:visible}}@media screen and (max-width:22.4375em){.headbar-menu a,.menu-button .menu-button-actual,.menu-button .menu-button-placeholder,.social .social-toggle{padding:0 10px}.menu-button .menu-button-actual,.menu-button .menu-button-placeholder{width:44px}}@media screen and (max-width:63.9375em){.idc-layout-content .listing.as-img-blocks.wrap-medium li,.idc-layout-content .listing.has-actions.wrap-medium li,.idc-listing.as-img-blocks.wrap-medium li,.idc-listing.has-actions.wrap-medium li{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.idc-layout-content .listing.as-img-blocks.wrap-medium li .text,.idc-layout-content .listing.has-actions.wrap-medium li .text,.idc-listing.as-img-blocks.wrap-medium li .text,.idc-listing.has-actions.wrap-medium li .text{-ms-flex-preferred-size:100%;-webkit-flex-basis:100%;flex-basis:100%}.idc-layout-content .listing.as-img-blocks.wrap-medium li,.idc-listing.as-img-blocks.wrap-medium li{padding-bottom:32px}.idc-layout-content .listing.as-img-blocks.wrap-medium li .image,.idc-listing.as-img-blocks.wrap-medium li .image{display:none}.idc-layout-content .listing.as-img-blocks.wrap-medium li .text,.idc-listing.as-img-blocks.wrap-medium li .text{padding-right:0}.idc-layout-content .listing.as-img-blocks.wrap-medium li .text:not(:last-child),.idc-listing.as-img-blocks.wrap-medium li .text:not(:last-child){padding-bottom:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.button-hover .button-hover-options.pos-left{-ms-flex-pack:end;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;min-width:208px}.button-hover .button-hover-options.pos-right{min-width:208px}}@media screen and (max-width:64em){.flip-large .back,.flip-large .back>.big-box,.flip-large .back>.tiny-box{padding-top:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvX2dsb2JhbHMuc2NzcyIsInJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTREQSxtbEJDbVRDLGtDQURBLEFBQ2tDLG1DQVJsQyxBQU9tQyw4QkFQRixBQUVqQyxrQkFBa0IsQUFFbEIsb0JBREEsQUFDb0IsZ0JBREQsQUFHbkIsY0FMQSxBQUtjLFdBTEgsQUFJWCxtQkFBb0IsQ0FJcEIsQUQzV0MsYUFDQyx3QkNpZXlCLENEdmR6QixBQVhELGFBQ0Msd0JDa2V5QixDRHhkekIsQUFYRCwwQkFDQyx3QkNtZXlCLENEemR6QixBQVhELGFBQ0Msd0JDcWV5QixDRDNkekIsQUFYRCxhQUNDLHdCQ3NleUIsQ0Q1ZHpCLEFBWEQsc0JBQ0Msd0JDdWV5QixDRDdkekIsQUFYRCxhQUNDLHdCQ3lleUIsQ0QvZHpCLEFBWEQsMkJBQ0Msd0JDMGV5QixDRGhlekIsQUFYRCxhQUNDLHdCQzRleUIsQ0RsZXpCLEFBWEQsYUFDQyx3QkM2ZXlCLENEbmV6QixBQVhELGFBQ0Msd0JDOGV5QixDRHBlekIsQUFYRCxhQUNDLHdCQytleUIsQ0RyZXpCLEFBWEQsWUFDQyx3QkNpZndCLENEdmV4QixBQVhELFlBQ0Msd0JDa2Z3QixDRHhleEIsQUFYRCxZQUNDLHdCQ21md0IsQ0R6ZXhCLEFBWEQsWUFDQyx3QkNvZndCLENEMWV4QixBQVhELFlBQ0Msd0JDcWZ3QixDRDNleEIsQUFYRCxvQkFDQyx3QkNzZndCLENENWV4QixBQVhELFlBQ0Msd0JDd2Z3QixDRDlleEIsQUFYRCxZQUNDLHdCQ3lmd0IsQ0QvZXhCLEFBWEQsWUFDQyx3QkMwZndCLENEaGZ4QixBQVhELFlBQ0Msd0JDMmZ3QixDRGpmeEIsQUFYRCxZQUNDLHdCQzRmd0IsQ0RsZnhCLEFBWEQsWUFDQyx3QkM2ZndCLENEbmZ4QixBQVhELGVBQ0Msd0JDK2YyQixDRHJmM0IsQUFYRCxlQUNDLHdCQ2dnQjJCLENEdGYzQixBQVhELGVBQ0Msd0JDaWdCMkIsQ0R2ZjNCLEFBWEQsZUFDQyx3QkNrZ0IyQixDRHhmM0IsQUFYRCxlQUNDLHdCQ21nQjJCLENEemYzQixBQVhELDBCQUNDLHdCQ29nQjJCLENEMWYzQixBQVhELGVBQ0Msd0JDc2dCMkIsQ0Q1ZjNCLEFBWEQsZUFDQyx3QkN1Z0IyQixDRDdmM0IsQUFYRCxlQUNDLHdCQ3dnQjJCLENEOWYzQixBQVhELGVBQ0Msd0JDeWdCMkIsQ0QvZjNCLEFBWEQsZUFDQyx3QkMwZ0IyQixDRGhnQjNCLEFBWEQsZUFDQyx3QkMyZ0IyQixDRGpnQjNCLEFBWEQsYUFDQyx3QkM2Z0J5QixDRG5nQnpCLEFBWEQsYUFDQyx3QkM4Z0J5QixDRHBnQnpCLEFBWEQsYUFDQyx3QkMrZ0J5QixDRHJnQnpCLEFBWEQsYUFDQyx3QkNnaEJ5QixDRHRnQnpCLEFBWEQsYUFDQyx3QkNpaEJ5QixDRHZnQnpCLEFBWEQsc0JBQ0Msd0JDa2hCeUIsQ0R4Z0J6QixBQVhELGFBQ0Msd0JDb2hCeUIsQ0QxZ0J6QixBQVhELGFBQ0Msd0JDcWhCeUIsQ0QzZ0J6QixBQVhELGFBQ0Msd0JDc2hCeUIsQ0Q1Z0J6QixBQVhELGFBQ0Msd0JDdWhCeUIsQ0Q3Z0J6QixBQVhELGFBQ0Msd0JDd2hCeUIsQ0Q5Z0J6QixBQVhELGFBQ0Msd0JDeWhCeUIsQ0QvZ0J6QixBQVhELGNBQ0Msd0JDMmhCMEIsQ0RqaEIxQixBQVhELGNBQ0Msd0JDNGhCMEIsQ0RsaEIxQixBQVhELGNBQ0Msd0JDNmhCMEIsQ0RuaEIxQixBQVhELGNBQ0Msd0JDOGhCMEIsQ0RwaEIxQixBQVhELGNBQ0Msd0JDK2hCMEIsQ0RyaEIxQixBQVhELHdCQUNDLHdCQ2dpQjBCLENEdGhCMUIsQUFYRCxjQUNDLHdCQ2tpQjBCLENEeGhCMUIsQUFYRCxjQUNDLHdCQ21pQjBCLENEemhCMUIsQUFYRCxjQUNDLHdCQ29pQjBCLENEMWhCMUIsQUFYRCxjQUNDLHdCQ3FpQjBCLENEM2hCMUIsQUFYRCxjQUNDLHdCQ3NpQjBCLENENWhCMUIsQUFYRCxjQUNDLHdCQ3VpQjBCLENEN2hCMUIsQUFYRCxlQUNDLHdCQ3lpQjJCLENEL2hCM0IsQUFYRCxlQUNDLHdCQzBpQjJCLENEaGlCM0IsQUFYRCxlQUNDLHdCQzJpQjJCLENEamlCM0IsQUFYRCxlQUNDLHdCQzRpQjJCLENEbGlCM0IsQUFYRCxlQUNDLHdCQzZpQjJCLENEbmlCM0IsQUFYRCwwQkFDQyx3QkM4aUIyQixDRHBpQjNCLEFBWEQsZUFDQyx3QkNnakIyQixDRHRpQjNCLEFBWEQsZUFDQyx3QkNpakIyQixDRHZpQjNCLEFBWEQsZUFDQyx3QkNrakIyQixDRHhpQjNCLEFBWEQsZUFDQyx3QkNtakIyQixDRHppQjNCLEFBWEQsZUFDQyx3QkNvakIyQixDRDFpQjNCLEFBWEQsZUFDQyx3QkNxakIyQixDRDNpQjNCLEFBWEQsZUFDQyx3QkN1akIyQixDRDdpQjNCLEFBWEQsZUFDQyx3QkN3akIyQixDRDlpQjNCLEFBWEQsZUFDQyx3QkN5akIyQixDRC9pQjNCLEFBWEQsZUFDQyx3QkMwakIyQixDRGhqQjNCLEFBWEQsZUFDQyx3QkMyakIyQixDRGpqQjNCLEFBWEQsMEJBQ0Msd0JDNGpCMkIsQ0RsakIzQixBQVhELGVBQ0Msd0JDOGpCMkIsQ0RwakIzQixBQVhELGVBQ0Msd0JDK2pCMkIsQ0RyakIzQixBQVhELGVBQ0Msd0JDZ2tCMkIsQ0R0akIzQixBQVhELGVBQ0Msd0JDaWtCMkIsQ0R2akIzQixBQVhELGVBQ0Msd0JDa2tCMkIsQ0R4akIzQixBQVhELGVBQ0Msd0JDbWtCMkIsQ0R6akIzQixBQVhELGFBQ0Msd0JDcWtCeUIsQ0QzakJ6QixBQVhELGFBQ0Msd0JDdWtCeUIsQ0Q3akJ6QixBQVhELGFBQ0Msd0JDd2tCeUIsQ0Q5akJ6QixBQVhELGFBQ0Msd0JDeWtCeUIsQ0QvakJ6QixBQVhELGFBQ0MscUJDMGtCeUIsQ0Roa0J6QixBQVhELGFBQ0Msd0JDMmtCeUIsQ0Rqa0J6QixBQVhELGFBQ0Msd0JDNGtCeUIsQ0Rsa0J6QixBQVhELGFBQ0Msd0JDNmtCeUIsQ0Rua0J6QixBQVhELGFBQ0Msd0JDOGtCeUIsQ0Rwa0J6QixBQVhELFlBQ0Msd0JDK2tCd0IsQ0Rya0J4QixBQVhELFVBQ0Msd0JDcWtCeUIsQ0QzakJ6QixBQVhELFVBQ0MscUJDMHJCVSxDRGhyQlYsQUFRRCxhQUNDLGFDOGN5QixDRDdjekIsQUFGRCxhQUNDLGFDK2N5QixDRDljekIsQUFGRCwwQkFDQyxhQ2dkeUIsQ0QvY3pCLEFBRkQsYUFDQyxhQ2tkeUIsQ0RqZHpCLEFBRkQsYUFDQyxhQ21keUIsQ0RsZHpCLEFBRkQsc0JBQ0MsYUNvZHlCLENEbmR6QixBQUZELGFBQ0MsYUNzZHlCLENEcmR6QixBQUZELDJCQUNDLGFDdWR5QixDRHRkekIsQUFGRCxhQUNDLGFDeWR5QixDRHhkekIsQUFGRCxhQUNDLGFDMGR5QixDRHpkekIsQUFGRCxhQUNDLGFDMmR5QixDRDFkekIsQUFGRCxhQUNDLGFDNGR5QixDRDNkekIsQUFGRCxZQUNDLGFDOGR3QixDRDdkeEIsQUFGRCxZQUNDLGFDK2R3QixDRDlkeEIsQUFGRCxZQUNDLGFDZ2V3QixDRC9keEIsQUFGRCxZQUNDLGFDaWV3QixDRGhleEIsQUFGRCxZQUNDLGFDa2V3QixDRGpleEIsQUFGRCxvQkFDQyxhQ21ld0IsQ0RsZXhCLEFBRkQsWUFDQyxhQ3Fld0IsQ0RwZXhCLEFBRkQsWUFDQyxhQ3Nld0IsQ0RyZXhCLEFBRkQsWUFDQyxhQ3Vld0IsQ0R0ZXhCLEFBRkQsWUFDQyxhQ3dld0IsQ0R2ZXhCLEFBRkQsWUFDQyxhQ3lld0IsQ0R4ZXhCLEFBRkQsWUFDQyxhQzBld0IsQ0R6ZXhCLEFBRkQsZUFDQyxhQzRlMkIsQ0QzZTNCLEFBRkQsZUFDQyxhQzZlMkIsQ0Q1ZTNCLEFBRkQsZUFDQyxhQzhlMkIsQ0Q3ZTNCLEFBRkQsZUFDQyxhQytlMkIsQ0Q5ZTNCLEFBRkQsZUFDQyxhQ2dmMkIsQ0QvZTNCLEFBRkQsMEJBQ0MsYUNpZjJCLENEaGYzQixBQUZELGVBQ0MsYUNtZjJCLENEbGYzQixBQUZELGVBQ0MsYUNvZjJCLENEbmYzQixBQUZELGVBQ0MsYUNxZjJCLENEcGYzQixBQUZELGVBQ0MsYUNzZjJCLENEcmYzQixBQUZELGVBQ0MsYUN1ZjJCLENEdGYzQixBQUZELGVBQ0MsYUN3ZjJCLENEdmYzQixBQUZELGFBQ0MsYUMwZnlCLENEemZ6QixBQUZELGFBQ0MsYUMyZnlCLENEMWZ6QixBQUZELGFBQ0MsYUM0ZnlCLENEM2Z6QixBQUZELGFBQ0MsYUM2ZnlCLENENWZ6QixBQUZELGFBQ0MsYUM4ZnlCLENEN2Z6QixBQUZELHNCQUNDLGFDK2Z5QixDRDlmekIsQUFGRCxhQUNDLGFDaWdCeUIsQ0RoZ0J6QixBQUZELGFBQ0MsYUNrZ0J5QixDRGpnQnpCLEFBRkQsYUFDQyxhQ21nQnlCLENEbGdCekIsQUFGRCxhQUNDLGFDb2dCeUIsQ0RuZ0J6QixBQUZELGFBQ0MsYUNxZ0J5QixDRHBnQnpCLEFBRkQsYUFDQyxhQ3NnQnlCLENEcmdCekIsQUFGRCxjQUNDLGFDd2dCMEIsQ0R2Z0IxQixBQUZELGNBQ0MsYUN5Z0IwQixDRHhnQjFCLEFBRkQsY0FDQyxhQzBnQjBCLENEemdCMUIsQUFGRCxjQUNDLGFDMmdCMEIsQ0QxZ0IxQixBQUZELGNBQ0MsYUM0Z0IwQixDRDNnQjFCLEFBRkQsd0JBQ0MsYUM2Z0IwQixDRDVnQjFCLEFBRkQsY0FDQyxhQytnQjBCLENEOWdCMUIsQUFGRCxjQUNDLGFDZ2hCMEIsQ0QvZ0IxQixBQUZELGNBQ0MsYUNpaEIwQixDRGhoQjFCLEFBRkQsY0FDQyxhQ2toQjBCLENEamhCMUIsQUFGRCxjQUNDLGFDbWhCMEIsQ0RsaEIxQixBQUZELGNBQ0MsYUNvaEIwQixDRG5oQjFCLEFBRkQsZUFDQyxhQ3NoQjJCLENEcmhCM0IsQUFGRCxlQUNDLGFDdWhCMkIsQ0R0aEIzQixBQUZELGVBQ0MsYUN3aEIyQixDRHZoQjNCLEFBRkQsZUFDQyxhQ3loQjJCLENEeGhCM0IsQUFGRCxlQUNDLGFDMGhCMkIsQ0R6aEIzQixBQUZELDBCQUNDLGFDMmhCMkIsQ0QxaEIzQixBQUZELGVBQ0MsYUM2aEIyQixDRDVoQjNCLEFBRkQsZUFDQyxhQzhoQjJCLENEN2hCM0IsQUFGRCxlQUNDLGFDK2hCMkIsQ0Q5aEIzQixBQUZELGVBQ0MsYUNnaUIyQixDRC9oQjNCLEFBRkQsZUFDQyxhQ2lpQjJCLENEaGlCM0IsQUFGRCxlQUNDLGFDa2lCMkIsQ0RqaUIzQixBQUZELGVBQ0MsYUNvaUIyQixDRG5pQjNCLEFBRkQsZUFDQyxhQ3FpQjJCLENEcGlCM0IsQUFGRCxlQUNDLGFDc2lCMkIsQ0RyaUIzQixBQUZELGVBQ0MsYUN1aUIyQixDRHRpQjNCLEFBRkQsZUFDQyxhQ3dpQjJCLENEdmlCM0IsQUFGRCwwQkFDQyxhQ3lpQjJCLENEeGlCM0IsQUFGRCxlQUNDLGFDMmlCMkIsQ0QxaUIzQixBQUZELGVBQ0MsYUM0aUIyQixDRDNpQjNCLEFBRkQsZUFDQyxhQzZpQjJCLENENWlCM0IsQUFGRCxlQUNDLGFDOGlCMkIsQ0Q3aUIzQixBQUZELGVBQ0MsYUMraUIyQixDRDlpQjNCLEFBRkQsZUFDQyxhQ2dqQjJCLENEL2lCM0IsQUFGRCxhQUNDLGFDa2pCeUIsQ0RqakJ6QixBQUZELGFBQ0MsYUNvakJ5QixDRG5qQnpCLEFBRkQsYUFDQyxhQ3FqQnlCLENEcGpCekIsQUFGRCxhQUNDLGFDc2pCeUIsQ0RyakJ6QixBQUZELGFBQ0MsVUN1akJ5QixDRHRqQnpCLEFBRkQsYUFDQyxhQ3dqQnlCLENEdmpCekIsQUFGRCxhQUNDLGFDeWpCeUIsQ0R4akJ6QixBQUZELGFBQ0MsYUMwakJ5QixDRHpqQnpCLEFBRkQsYUFDQyxhQzJqQnlCLENEMWpCekIsQUFGRCxZQUNDLGFDNGpCd0IsQ0QzakJ4QixBQUZELFVBQ0MsYUNrakJ5QixDRGpqQnpCLEFBRkQsVUFDQyxVQ3VxQlUsQ0R0cUJWLEFBd0NILG9CQUVFLGlCQUFrQixDQUVsQixBQUdGLG1CQUdFLFlBQWEsQ0FDYixBQUpGLGtCQU1FLGdCQUFpQixDQUVqQixBQVJGLGtDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILG1DQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILDZEQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILDRDQWNHLGVBQ0EsQ0FBQSxBQWZILDBDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILDZDQWNHLGVBQ0EsQ0FBQSxBQWZILHdDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHlDQWNHLGVBQ0EsQ0FBQSxBQWZILDJDQWNHLGVBQ0EsQ0FBQSxBQWZILDJDQWNHLGVBQ0EsQ0FBQSxBQWZILHdDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILHlDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILDBDQWNHLGVBQ0EsQ0FBQSxBQWZILDJDQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILHlDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILG1DQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILHlDQWNHLGVBQ0EsQ0FBQSxBQWZILG1EQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILDBCQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILDJDQWNHLGVBQ0EsQ0FBQSxBQWZILDBDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILDJDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILHdDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILCtEQWNHLGVBQ0EsQ0FBQSxBQWZILCtCQWNHLGVBQ0EsQ0FBQSxBQWZILHlFQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILCtCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILHFDQWNHLGVBQ0EsQ0FBQSxBQWZILG1DQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILDhCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILG1DQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILDRCQWNHLGVBQ0EsQ0FBQSxBQWZILG1DQWNHLGVBQ0EsQ0FBQSxBQWZILDBDQWNHLGVBQ0EsQ0FBQSxBQWZILDBDQWNHLGVBQ0EsQ0FBQSxBQWZILG9DQWNHLGVBQ0EsQ0FBQSxBQWZILGdDQWNHLGVBQ0EsQ0FBQSxBQWZILG1FQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILHVDQWNHLGVBQ0EsQ0FBQSxBQWZILDJCQWNHLGVBQ0EsQ0FBQSxBQWZILGlDQWNHLGVBQ0EsQ0FBQSxBQWZILCtCQWNHLGVBQ0EsQ0FBQSxBQWZILHNDQWNHLGVBQ0EsQ0FBQSxBQWZILDZCQWNHLGVBQ0EsQ0FBQSxBQWZILGtDQWNHLGVBQ0EsQ0FB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QixBRCtGdkIsYUMvRnVCLENEbUd2QixBQTFGTCwyRkF3Rk0scUNDakdzQixDRGtHdEIsQUF6Rk4scUZBcUZLLHFCQzVGdUIsQUQ2RnZCLGFDN0Z1QixDRGlHdkIsQUExRkwsdUdBd0ZNLHFDQy9Gc0IsQ0RnR3RCLEFBekZOLHFGQXFGSyxxQkMzRnVCLEFENEZ2QixhQzVGdUIsQ0RnR3ZCLEFBMUZMLHVHQXdGTSxxQ0M5RnNCLENEK0Z0QixBQXpGTix3RkFxRksscUJDM0Z1QixBRDRGdkIsYUM1RnVCLENEZ0d2QixBQTFGTCwwR0F3Rk0scUNDOUZzQixDRCtGdEIsQUF6Rk4scUZBcUZLLHFCQ3pGdUIsQUQwRnZCLGFDMUZ1QixDRDhGdkIsQUExRkwsdUdBd0ZNLHNDQzVGc0IsQ0Q2RnRCLEFBekZOLHFGQXFGSyxxQkN4RnVCLEFEeUZ2QixhQ3pGdUIsQ0Q2RnZCLEFBMUZMLHVHQXdGTSxzQ0MzRnNCLENENEZ0QixBQXpGTixxRkFxRksscUJDdkZ1QixBRHdGdkIsYUN4RnVCLENENEZ2QixBQTFGTCx1R0F3Rk0sc0NDMUZzQixDRDJGdEIsQUF6Rk4scUZBcUZLLHFCQ3RGdUIsQUR1RnZCLGFDdkZ1QixDRDJGdkIsQUExRkwsdUdBd0ZNLHNDQ3pGc0IsQ0QwRnRCLEFBekZOLGtGQXFGSyxxQkNwRnNCLEFEcUZ0QixhQ3JGc0IsQ0R5RnRCLEFBMUZMLG9HQXdGTSxvQ0N2RnFCLENEd0ZyQixBQXpGTixrRkFxRksscUJDbkZzQixBRG9GdEIsYUNwRnNCLENEd0Z0QixBQTFGTCxvR0F3Rk0sb0NDdEZxQixDRHVGckIsQUF6Rk4sa0ZBcUZLLHFCQ2xGc0IsQURtRnRCLGFDbkZzQixDRHVGdEIsQUExRkwsb0dBd0ZNLG9DQ3JGcUIsQ0RzRnJCLEFBekZOLGtGQXFGSyxxQkNqRnNCLEFEa0Z0QixhQ2xGc0IsQ0RzRnRCLEFBMUZMLG9HQXdGTSxvQ0NwRnFCLENEcUZyQixBQXpGTixrRkFxRksscUJDaEZzQixBRGlGdEIsYUNqRnNCLENEcUZ0QixBQTFGTCxvR0F3Rk0sb0NDbkZxQixDRG9GckIsQUF6Rk4sa0ZBcUZLLHFCQy9Fc0IsQURnRnRCLGFDaEZzQixDRG9GdEIsQUExRkwsb0dBd0ZNLG9DQ2xGcUIsQ0RtRnJCLEFBekZOLHNFQXFGSyxxQkMvRXNCLEFEZ0Z0QixhQ2hGc0IsQ0RvRnRCLEFBMUZMLHdGQXdGTSxvQ0NsRnFCLENEbUZyQixBQXpGTixrRkFxRksscUJDN0VzQixBRDhFdEIsYUM5RXNCLENEa0Z0QixBQTFGTCxvR0F3Rk0sb0NDaEZxQixDRGlGckIsQUF6Rk4sa0ZBcUZLLHFCQzVFc0IsQUQ2RXRCLGFDN0VzQixDRGlGdEIsQUExRkwsb0dBd0ZNLG9DQy9FcUIsQ0RnRnJCLEFBekZOLGtGQXFGSyxxQkMzRXNCLEFENEV0QixhQzVFc0IsQ0RnRnRCLEFBMUZMLG9HQXdGTSxxQ0M5RXFCLENEK0VyQixBQXpGTixrRkFxRksscUJDMUVzQixBRDJFdEIsYUMzRXNCLENEK0V0QixBQTFGTCxvR0F3Rk0scUNDN0VxQixDRDhFckIsQUF6Rk4sa0ZBcUZLLHFCQ3pFc0IsQUQwRXRCLGFDMUVzQixDRDhFdEIsQUExRkwsb0dBd0ZNLHFDQzVFcUIsQ0Q2RXJCLEFBekZOLGtGQXFGSyxxQkN4RXNCLEFEeUV0QixhQ3pFc0IsQ0Q2RXRCLEFBMUZMLG9HQXdGTSxxQ0MzRXFCLENENEVyQixBQXpGTiwyRkFxRksscUJDdEV5QixBRHVFekIsYUN2RXlCLENEMkV6QixBQTFGTCw2R0F3Rk0sbUNDekV3QixDRDBFeEIsQUF6Rk4sMkZBcUZLLHFCQ3JFeUIsQURzRXpCLGFDdEV5QixDRDBFekIsQUExRkwsNkdBd0ZNLG9DQ3hFd0IsQ0R5RXhCLEFBekZOLDJGQXFGSyxxQkNwRXlCLEFEcUV6QixhQ3JFeUIsQ0R5RXpCLEFBMUZMLDZHQXdGTSxxQ0N2RXdCLENEd0V4QixBQXpGTiwyRkFxRksscUJDbkV5QixBRG9FekIsYUNwRXlCLENEd0V6QixBQTFGTCw2R0F3Rk0scUNDdEV3QixDRHVFeEIsQUF6Rk4sMkZBcUZLLHFCQ2xFeUIsQURtRXpCLGFDbkV5QixDRHVFekIsQUExRkwsNkdBd0ZNLHFDQ3JFd0IsQ0RzRXhCLEFBekZOLDJGQXFGSyxxQkNqRXlCLEFEa0V6QixhQ2xFeUIsQ0RzRXpCLEFBMUZMLDZHQXdGTSxxQ0NwRXdCLENEcUV4QixBQXpGTiwrRUFxRksscUJDakV5QixBRGtFekIsYUNsRXlCLENEc0V6QixBQTFGTCxpR0F3Rk0scUNDcEV3QixDRHFFeEIsQUF6Rk4sMkZBcUZLLHFCQy9EeUIsQURnRXpCLGFDaEV5QixDRG9FekIsQUExRkwsNkdBd0ZNLHNDQ2xFd0IsQ0RtRXhCLEFBekZOLDJGQXFGSyxxQkM5RHlCLEFEK0R6QixhQy9EeUIsQ0RtRXpCLEFBMUZMLDZHQXdGTSxzQ0NqRXdCLENEa0V4QixBQXpGTiwyRkFxRksscUJDN0R5QixBRDhEekIsYUM5RHlCLENEa0V6QixBQTFGTCw2R0F3Rk0sc0NDaEV3QixDRGlFeEIsQUF6Rk4sMkZBcUZLLHFCQzVEeUIsQUQ2RHpCLGFDN0R5QixDRGlFekIsQUExRkwsNkdBd0ZNLHNDQy9Ed0IsQ0RnRXhCLEFBekZOLDJGQXFGSyxxQkMzRHlCLEFENER6QixhQzVEeUIsQ0RnRXpCLEFBMUZMLDZHQXdGTSxzQ0M5RHdCLENEK0R4QixBQXpGTiwyRkFxRksscUJDMUR5QixBRDJEekIsYUMzRHlCLENEK0R6QixBQTFGTCw2R0F3Rk0sc0NDN0R3QixDRDhEeEIsQUF6Rk4scUZBcUZLLHFCQ3hEdUIsQUR5RHZCLGFDekR1QixDRDZEdkIsQUExRkwsdUdBd0ZNLG9DQzNEc0IsQ0Q0RHRCLEFBekZOLHFGQXFGSyxxQkN2RHVCLEFEd0R2QixhQ3hEdUIsQ0Q0RHZCLEFBMUZMLHVHQXdGTSxvQ0MxRHNCLENEMkR0QixBQXpGTixxRkFxRksscUJDdER1QixBRHVEdkIsYUN2RHVCLENEMkR2QixBQTFGTCx1R0F3Rk0sb0NDekRzQixDRDBEdEIsQUF6Rk4scUZBcUZLLHFCQ3JEdUIsQURzRHZCLGFDdER1QixDRDBEdkIsQUExRkwsdUdBd0ZNLG9DQ3hEc0IsQ0R5RHRCLEFBekZOLHFGQXFGSyxxQkNwRHVCLEFEcUR2QixhQ3JEdUIsQ0R5RHZCLEFBMUZMLHVHQXdGTSxvQ0N2RHNCLENEd0R0QixBQXpGTixxRkFxRksscUJDbkR1QixBRG9EdkIsYUNwRHVCLENEd0R2QixBQTFGTCx1R0F3Rk0scUNDdERzQixDRHVEdEIsQUF6Rk4seUVBcUZLLHFCQ25EdUIsQURvRHZCLGFDcER1QixDRHdEdkIsQUExRkwsMkZBd0ZNLHFDQ3REc0IsQ0R1RHRCLEFBekZOLHFGQXFGSyxxQkNqRHVCLEFEa0R2QixhQ2xEdUIsQ0RzRHZCLEFBMUZMLHVHQXdGTSxzQ0NwRHNCLENEcUR0QixBQXpGTixxRkFxRksscUJDaER1QixBRGlEdkIsYUNqRHVCLENEcUR2QixBQTFGTCx1R0F3Rk0sc0NDbkRzQixDRG9EdEIsQUF6Rk4scUZBcUZLLHFCQy9DdUIsQURnRHZCLGFDaER1QixDRG9EdkIsQUExRkwsdUdBd0ZNLHNDQ2xEc0IsQ0RtRHRCLEFBekZOLHFGQXFGSyxxQkM5Q3VCLEFEK0N2QixhQy9DdUIsQ0RtRHZCLEFBMUZMLHVHQXdGTSxzQ0NqRHNCLENEa0R0QixBQXpGTixxRkFxRksscUJDN0N1QixBRDhDdkIsYUM5Q3VCLENEa0R2QixBQTFGTCx1R0F3Rk0sc0NDaERzQixDRGlEdEIsQUF6Rk4scUZBcUZLLHFCQzVDdUIsQUQ2Q3ZCLGFDN0N1QixDRGlEdkIsQUExRkwsdUdBd0ZNLHNDQy9Dc0IsQ0RnRHRCLEFBekZOLHdGQXFGSyxxQkMxQ3dCLEFEMkN4QixhQzNDd0IsQ0QrQ3hCLEFBMUZMLDBHQXdGTSxxQ0M3Q3VCLENEOEN2QixBQXpGTix3RkFxRksscUJDekN3QixBRDBDeEIsYUMxQ3dCLENEOEN4QixBQTFGTCwwR0F3Rk0scUNDNUN1QixDRDZDdkIsQUF6Rk4sd0ZBcUZLLHFCQ3hDd0IsQUR5Q3hCLGFDekN3QixDRDZDeEIsQUExRkwsMEdBd0ZNLHFDQzNDdUIsQ0Q0Q3ZCLEFBekZOLHdGQXFGSyxxQkN2Q3dCLEFEd0N4QixhQ3hDd0IsQ0Q0Q3hCLEFBMUZMLDBHQXdGTSxxQ0MxQ3VCLENEMkN2QixBQXpGTix3RkFxRksscUJDdEN3QixBRHVDeEIsYUN2Q3dCLENEMkN4QixBQTFGTCwwR0F3Rk0scUNDekN1QixDRDBDdkIsQUF6Rk4sd0ZBcUZLLHFCQ3JDd0IsQURzQ3hCLGFDdEN3QixDRDBDeEIsQUExRkwsMEdBd0ZNLHFDQ3hDdUIsQ0R5Q3ZCLEFBekZOLDRFQXFGSyxxQkNyQ3dCLEFEc0N4QixhQ3RDd0IsQ0QwQ3hCLEFBMUZMLDhGQXdGTSxxQ0N4Q3VCLENEeUN2QixBQXpGTix3RkFxRksscUJDbkN3QixBRG9DeEIsYUNwQ3dCLENEd0N4QixBQTFGTCwwR0F3Rk0scUNDdEN1QixDRHVDdkIsQUF6Rk4sd0ZBcUZLLHFCQ2xDd0IsQURtQ3hCLGFDbkN3QixDRHVDeEIsQUExRkwsMEdBd0ZNLHFDQ3JDdUIsQ0RzQ3ZCLEFBekZOLHdGQXFGSyxxQkNqQ3dCLEFEa0N4QixhQ2xDd0IsQ0RzQ3hCLEFBMUZMLDBHQXdGTSxxQ0NwQ3VCLENEcUN2QixBQXpGTix3RkFxRksscUJDaEN3QixBRGlDeEIsYUNqQ3dCLENEcUN4QixBQTFGTCwwR0F3Rk0sc0NDbkN1QixDRG9DdkIsQUF6Rk4sd0ZBcUZLLHFCQy9Cd0IsQURnQ3hCLGFDaEN3QixDRG9DeEIsQUExRkwsMEdBd0ZNLHNDQ2xDdUIsQ0RtQ3ZCLEFBekZOLHdGQXFGSyxxQkM5QndCLEFEK0J4QixhQy9Cd0IsQ0RtQ3hCLEFBMUZMLDBHQXdGTSxzQ0NqQ3VCLENEa0N2QixBQXpGTiwyRkFxRksscUJDNUJ5QixBRDZCekIsYUM3QnlCLENEaUN6QixBQTFGTCw2R0F3Rk0scUNDL0J3QixDRGdDeEIsQUF6Rk4sMkZBcUZLLHFCQzNCeUIsQUQ0QnpCLGFDNUJ5QixDRGdDekIsQUExRkwsNkdBd0ZNLHFDQzlCd0IsQ0QrQnhCLEFBekZOLDJGQXFGSyxxQkMxQnlCLEFEMkJ6QixhQzNCeUIsQ0QrQnpCLEFBMUZMLDZHQXdGTSxxQ0M3QndCLENEOEJ4QixBQXpGTiwyRkFxRksscUJDekJ5QixBRDBCekIsYUMxQnlCLENEOEJ6QixBQTFGTCw2R0F3Rk0scUNDNUJ3QixDRDZCeEIsQUF6Rk4sMkZBcUZLLHFCQ3hCeUIsQUR5QnpCLGFDekJ5QixDRDZCekIsQUExRkwsNkdBd0ZNLHFDQzNCd0IsQ0Q0QnhCLEFBekZOLDJGQXFGSyxxQkN2QnlCLEFEd0J6QixhQ3hCeUIsQ0Q0QnpCLEFBMUZMLDZHQXdGTSxvQ0MxQndCLENEMkJ4QixBQXpGTiwrRUFxRksscUJDdkJ5QixBRHdCekIsYUN4QnlCLENENEJ6QixBQTFGTCxpR0F3Rk0sb0NDMUJ3QixDRDJCeEIsQUF6Rk4sMkZBcUZLLHFCQ3JCeUIsQURzQnpCLGFDdEJ5QixDRDBCekIsQUExRkwsNkdBd0ZNLHFDQ3hCd0IsQ0R5QnhCLEFBekZOLDJGQXFGSyxxQkNwQnlCLEFEcUJ6QixhQ3JCeUIsQ0R5QnpCLEFBMUZMLDZHQXdGTSxxQ0N2QndCLENEd0J4QixBQXpGTiwyRkFxRksscUJDbkJ5QixBRG9CekIsYUNwQnlCLENEd0J6QixBQTFGTCw2R0F3Rk0sc0NDdEJ3QixDRHVCeEIsQUF6Rk4sMkZBcUZLLHFCQ2xCeUIsQURtQnpCLGFDbkJ5QixDRHVCekIsQUExRkwsNkdBd0ZNLHNDQ3JCd0IsQ0RzQnhCLEFBekZOLDJGQXFGSyxxQkNqQnlCLEFEa0J6QixhQ2xCeUIsQ0RzQnpCLEFBMUZMLDZHQXdGTSxzQ0NwQndCLENEcUJ4QixBQXpGTiwyRkFxRksscUJDaEJ5QixBRGlCekIsYUNqQnlCLENEcUJ6QixBQTFGTCw2R0F3Rk0sc0NDbkJ3QixDRG9CeEIsQUF6Rk4sMkZBcUZLLHFCQ2R5QixBRGV6QixhQ2Z5QixDRG1CekIsQUExRkwsNkdBd0ZNLG9DQ2pCd0IsQ0RrQnhCLEFBekZOLDJGQXFGSyxxQkNieUIsQURjekIsYUNkeUIsQ0RrQnpCLEFBMUZMLDZHQXdGTSxxQ0NoQndCLENEaUJ4QixBQXpGTiwyRkFxRksscUJDWnlCLEFEYXpCLGFDYnlCLENEaUJ6QixBQTFGTCw2R0F3Rk0scUNDZndCLENEZ0J4QixBQXpGTiwyRkFxRksscUJDWHlCLEFEWXpCLGFDWnlCLENEZ0J6QixBQTFGTCw2R0F3Rk0scUNDZHdCLENEZXhCLEFBekZOLDJGQXFGSyxxQkNWeUIsQURXekIsYUNYeUIsQ0RlekIsQUExRkwsNkdBd0ZNLHFDQ2J3QixDRGN4QixBQXpGTiwyRkFxRksscUJDVHlCLEFEVXpCLGFDVnlCLENEY3pCLEFBMUZMLDZHQXdGTSxxQ0Nad0IsQ0RheEIsQUF6Rk4sK0VBcUZLLHFCQ1R5QixBRFV6QixhQ1Z5QixDRGN6QixBQTFGTCxpR0F3Rk0scUNDWndCLENEYXhCLEFBekZOLDJGQXFGSyxxQkNQeUIsQURRekIsYUNSeUIsQ0RZekIsQUExRkwsNkdBd0ZNLHFDQ1Z3QixDRFd4QixBQXpGTiwyRkFxRksscUJDTnlCLEFET3pCLGFDUHlCLENEV3pCLEFBMUZMLDZHQXdGTSxzQ0NUd0IsQ0RVeEIsQUF6Rk4sMkZBcUZLLHFCQ0x5QixBRE16QixhQ055QixDRFV6QixBQTFGTCw2R0F3Rk0scUNDUndCLENEU3hCLEFBekZOLDJGQXFGSyxxQkNKeUIsQURLekIsYUNMeUIsQ0RTekIsQUExRkwsNkdBd0ZNLHFDQ1B3QixDRFF4QixBQXpGTiwyRkFxRksscUJDSHlCLEFESXpCLGFDSnlCLENEUXpCLEFBMUZMLDZHQXdGTSxzQ0NOd0IsQ0RPeEIsQUF6Rk4sMkZBcUZLLHFCQ0Z5QixBREd6QixhQ0h5QixDRE96QixBQTFGTCw2R0F3Rk0sc0NDTHdCLENETXhCLEFBekZOLHFGQXFGSyxxQkNBdUIsQURDdkIsYUNEdUIsQ0RLdkIsQUExRkwsdUdBd0ZNLGlDQ0hzQixDREl0QixBQXpGTixxRkFxRksscUJDRXVCLEFERHZCLGFDQ3VCLENER3ZCLEFBMUZMLHVHQXdGTSxtQ0NEc0IsQ0RFdEIsQUF6Rk4scUZBcUZLLHFCQ0d1QixBREZ2QixhQ0V1QixDREV2QixBQTFGTCx1R0F3Rk0scUNDQXNCLENEQ3RCLEFBekZOLHFGQXFGSyxxQkNJdUIsQURIdkIsYUNHdUIsQ0RDdkIsQUExRkwsdUdBd0ZNLHFDQ0NzQixDREF0QixBQXpGTixxRkFxRkssa0JDS3VCLEFESnZCLFVDSXVCLENEQXZCLEFBMUZMLHVHQXdGTSxtQ0NFc0IsQ0REdEIsQUF6Rk4scUZBcUZLLHFCQ011QixBREx2QixhQ0t1QixDRER2QixBQTFGTCx1R0F3Rk0sbUNDR3NCLENERnRCLEFBekZOLHFGQXFGSyxxQkNPdUIsQUROdkIsYUNNdUIsQ0RGdkIsQUExRkwsdUdBd0ZNLG1DQ0lzQixDREh0QixBQXpGTixxRkFxRksscUJDUXVCLEFEUHZCLGFDT3VCLENESHZCLEFBMUZMLHVHQXdGTSxtQ0NLc0IsQ0RKdEIsQUF6Rk4scUZBcUZLLHFCQ1N1QixBRFJ2QixhQ1F1QixDREp2QixBQTFGTCx1R0F3Rk0sbUNDTXNCLENETHRCLEFBekZOLGtGQXFGSyxxQkNVc0IsQURUdEIsYUNTc0IsQ0RMdEIsQUExRkwsb0dBd0ZNLG1DQ09xQixDRE5yQixBQXpGTiw0RUFxRksscUJDQXVCLEFEQ3ZCLGFDRHVCLENES3ZCLEFBMUZMLDhGQXdGTSxpQ0NIc0IsQ0RJdEIsQUF6Rk4sNEVBcUZLLGtCQ3FIUSxBRHBIUixVQ29IUSxDRGhIUixBQTFGTCw4RkF3Rk0sb0NDa0hPLENEakhQLEFBekZOLDRJQStGRyx3QkN0R3lCLENEdUd6QixBQWhHSCxvYkFzR0ksYUMvR3dCLENEZ0h4QixBQXZHSiwwMURBc0hNLGFDaElzQixDRGlJdEIsQUF2SE4sMEtBOEhHLHdCQ2xJeUIsQ0RtSXpCLEFBL0hILGdmQXFJSSxhQzNJd0IsQ0Q0SXhCLEFBdElKLDBrRUFxSk0sYUM1SnNCLENENkp0QixBQXRKTixzSUE2Skcsd0JDckp3QixDRHNKeEIsQUE5Skgsd2FBb0tJLGFBQWMsQ0FDZCxBQXJLSixnK0JBcUxNLGFDaExxQixDRGlMckIsQUF0TE4sd0pBNkxHLHdCQ3ZLMkIsQ0R3SzNCLEFBOUxILDRjQW9NSSxhQ2hMMEIsQ0RpTDFCLEFBck1KLHdpQ0FxTk0sYUNsTXdCLENEbU14QixBQXROTiw0SUE2Tkcsd0JDekx5QixDRDBMekIsQUE5Tkgsb2JBb09JLGFDbE13QixDRG1NeEIsQUFyT0osdy9CQW9QTSxhQ25Oc0IsQ0RvTnRCLEFBclBOLGtKQTRQRyx3QkMxTTBCLENEMk0xQixBQTdQSCxnY0FtUUksYUNuTnlCLENEb056QixBQXBRSixnaENBbVJNLGFDcE91QixDRHFPdkIsQUFwUk4s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anlFRixBQTh5QkQsbUNBbEhBLHdCQXFIRSxVQUFVLEFBQ1Ysb0JBQW9CLEFBRXBCLGtCQURBLEFBQ2tCLFVBRFAsQ0FFWCxBQXpIRixnQ0E0SEUsVUFBVSxBQUNWLG9CQUFvQixBQUNwQixXQUFZLENBQ1osQUEvSEYsdUVBb0lFLGdCQURBLEFBQ2dCLFVBREwsQ0FFWCxBQUVELHlDQUNDLGdCQUFpQixDQUNqQixDQUFBLEFBS0Ysd0NBQ0MsOEdBSUMsY0FBZSxDQUNmLEFBcEpGLHVFQXdKRSxVQUFXLENBQ1gsQ0FBQSxBQTJqQkMsd0NBaEdILG9NQWlHSSxtQkFBQSxBQUFlLHVCQUFmLEFBQWUsY0FBQSxDQUtoQixBQXRHSCw0TkFtR0ssNkJBQUEsQUFBZ0Isd0JBQWhCLEFBQWdCLGVBQUEsQ0FDaEIsQUFwR0wsb0dBdUxJLG1CQUFvQixDQWNyQixBQXJNSCxrSEF5TEssWUFBYSxDQUNiLEFBMUxMLGdIQTRMSyxlQUFnQixDQUloQixBQWhNTCxrSkE4TE0sZ0JBQWlCLENBQ2pCLENBM0ZELEFBK3hCRixzRUFwREgsNkNBcURJLGtCQUFBLEFBQXlCLHFCQUF6QixBQUF5QixpQ0FBekIsQUFBeUIseUJBQUEsQUFDekIsZUFBZ0IsQ0FFakIsQUF4REgsOENBK0RJLGVBQWdCLENBRWpCLENBVEEsQUEySEQsbUNBckJBLHlFQUdDLGFBQWMsQ0FDZCxDQUFBIiwiZmlsZSI6InJlc291cmNlcy9nbG9iYWwvaWRjLWNvbXBvbmVudHMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2dsb2JhbC9nbG9iYWxzXCI7XHJcbi8vRWFjaCBsb29wIHRvIGNyZWF0ZSBjbGFzc2VzXHJcbi5iZy0ge1xyXG5cdEBlYWNoICR0eXBlIGluICRpZGMtY29sb3JzIHtcclxuXHRcdCRjb2xvcjogbnRoKCR0eXBlLCAyKTtcclxuXHRcdCYje250aCgkdHlwZSwgMSl9IHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG5cdFx0XHQvLyYub3BhcXVle1xyXG5cdFx0XHQvL1x0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCA5IHtcclxuXHRcdFx0Ly9cdFx0JG9wYWNpdHk6ICgkaSAvIDEwKTtcclxuXHRcdFx0Ly9cclxuXHRcdFx0Ly9cdFx0Ji0jeyRpfSB7XHJcblx0XHRcdC8vXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRvcGFjaXR5KTtcclxuXHRcdFx0Ly9cdFx0fVxyXG5cdFx0XHQvL1x0fVxyXG5cdFx0XHQvL31cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vRWFjaCBsb29wIHRvIGNyZWF0ZSBjb2xvciBoZWxwZXIgY2xhc3Nlc1xyXG4uZmMtIHtcclxuXHRAZWFjaCAkdHlwZSBpbiAkaWRjLWNvbG9ycyB7XHJcblx0XHQkY29sb3I6IG50aCgkdHlwZSwgMik7XHJcblx0XHQmI3tudGgoJHR5cGUsIDEpfSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vLmZje1xyXG4vL1x0Ji13aGl0ZXtcclxuLy9cdFx0Y29sb3I6ICNmZmY7XHJcbi8vXHR9XHJcbi8vXHQmLWJsYWNre1xyXG4vL1x0XHRjb2xvcjogJGNvbG9yLWlkYy1ibGFja1xyXG4vL1x0fVxyXG4vL1x0Ji1ibHVle1xyXG4vL1x0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlXHJcbi8vXHR9XHJcbi8vXHQmLXllbGxvd3tcclxuLy9cdFx0Y29sb3I6ICRjb2xvci1pZGMteWVsbG93XHJcbi8vXHR9XHJcbi8vXHQmLXJlZHtcclxuLy9cdFx0Y29sb3I6ICRjb2xvci1pZGMtcmVkXHJcbi8vXHR9XHJcbi8vXHQmLWdyZWVue1xyXG4vL1x0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmVlblxyXG4vL1x0fVxyXG4vL1x0Ji1vcmFuZ2V7XHJcbi8vXHRcdGNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZVxyXG4vL1x0fVxyXG4vL1x0Ji1hcXVhe1xyXG4vL1x0XHRjb2xvcjogJGNvbG9yLWlkYy1hcXVhXHJcbi8vXHR9XHJcbi8vXHQmLXB1cnBsZXtcclxuLy9cdFx0Y29sb3I6ICRjb2xvci1pZGMtcHVycGxlXHJcbi8vXHR9XHJcbi8vfVxyXG5cclxuXHJcbi5pY29tLXBzZXVkbyB7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0QGV4dGVuZCAlaWNvbjtcclxuXHR9XHJcbn1cclxuXHJcbi5pY29tLWJlZm9yZSB7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0QGV4dGVuZCAlaWNvbjtcclxuXHR9XHJcbn1cclxuXHJcbi5pY29tLWFmdGVyIHtcclxuXHQvL2hpZGUgYmVmb3JlIHRoYXQgaXMgZGVmYXVsdCBzZXQgYnkgaWNvbW9vbiB0aHJvdWdoIGljb20tc29tZXRoaW5nIGNsYXNzXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdEBleHRlbmQgJWljb247XHJcblx0fVxyXG5cclxuXHRAZWFjaCAkaWNvbiBpbiAkaWNvbnNNQVAge1xyXG5cdFx0JG5hbWU6IG50aCgkaWNvbiwgMSk7XHJcblx0XHQkY29udGVudDogbnRoKCRpY29uLCAyKTtcclxuXHRcdCYuI3skbmFtZX06YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAkY29udGVudFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgR0xPQkFMU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuaHRtbCwgYm9keSB7XHJcblx0Ji5maXhlZCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4vKiBGb250c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmZmLXBuIHtcclxuXHRmb250LWZhbWlseTogJ1Byb3hpbWEtTm92YScsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mZi1vcyB7XHJcblx0Zm9udC1mYW1pbHk6ICdPcGVuLVNhbnMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uZmYtYXJpYWwge1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4uZnctdGhpbiwgLmZ3LTEwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDEwMDtcclxufVxyXG5cclxuLmZ3LXVsdHJhbGlnaHQsIC5mdy0yMDAge1xyXG5cdGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuXHJcbi5mdy1saWdodCwgLmZ3LTMwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmZ3LXJlZ3VsYXIsIC5mdy00MDAge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mdy1tZWRpdW0sIC5mdy01MDAge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5mdy1zZW1pYm9sZCwgLmZ3LTYwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLmZ3LWJvbGQsIC5mdy03MDAge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5mdy1oZWF2eSwgLmZ3LTgwMCB7XHJcblx0Zm9udC13ZWlnaHQ6IDgwMDtcclxufVxyXG5cclxuLmZ3LWJsYWNrLCAuZnctOTAwIHtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4udGV4dC1jYXBpdGFsaXplIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlIHtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC1sb3dlcmNhc2Uge1xyXG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn1cclxuXHJcbi8qIEJBQ0tHUk9VTkRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbltjbGFzcyo9XCJiZy1ncmV5XCJdOm5vdCguYmctZ3JleS0wNTApOm5vdCguYmctZ3JleS0xMDApOm5vdCguYmctZ3JleS0yMDApOm5vdCguYmctZ3JleS0zMDApOm5vdCguYmctZ3JleS00MDApOm5vdCguYmctZ3JleS01MDApLFxyXG5bY2xhc3MqPVwiYmctXCJdIHtcclxuXHRjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTIwMFwiXTpub3QoLmJnLXJlZC0yMDApOm5vdCguYmctcHVycGxlLTIwMCksXHJcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTEwMFwiXTpub3QoLmJnLWJsdWUtMTAwKSxcclxuW2NsYXNzKj1cImJnLVwiXVtjbGFzcyo9XCItMDUwXCJdLFxyXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wNDBcIl0sXHJcbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTAyMFwiXSxcclxuW2NsYXNzKj1cImJnLXllbGxvd1wiXSxcclxuLmJnLXdoaXRlLFxyXG4uYmctZ3JleS01MCwgLmJnLWdyZXktMTAwLCAuYmctZ3JleS0yMDAsIC5iZy1ncmV5LTMwMCwgLmJnLWdyZXktNDAwLCAuYmctZ3JleS01MDAge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsYWNrO1xyXG59XHJcblxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIExJTksgKGFuY2hvcikgVFJFQVRNRU5UXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5hLmFycm93IHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tdHJpYW5nbGUpO1xyXG5cdFx0Zm9udC1zaXplOiAwLjVlbTtcclxuXHRcdHRvcDogLTJweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjQ1ZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cdCY6aG92ZXI6YmVmb3JlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMC45ZW0pO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcclxuXHR9XHJcblx0Jjpob3ZlciwgJjpob3ZlcjphZnRlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0YW5pbWF0aW9uLW5hbWU6IGh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsO1xyXG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG5cdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLyogSWNvbiBXb2JibGUgSG9yaXpvbnRhbCAqL1xyXG5Aa2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsIHtcclxuXHQzMy4zJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG5cdDY2LjYlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjZlbSlcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBBQ0NPUkRJT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKiBGNiByZXNldFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbiB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4vKiBEZWZhdWx0c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbi1pdGVtIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQuYWNjb3JkaW9uLWhlYWRpbmcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRpbWcsXHJcblx0XHRzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdFx0c3ZnIHtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRcdHBhZGRpbmc6IDVweCAzNXB4IDVweCAxMnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdEBpbmNsdWRlIGljb24oaWNvbS1wbHVzKTtcclxuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmlzLW9wZW4gPiAuYWNjb3JkaW9uLWhlYWRpbmcgLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29uLWNvbnRlbnQoaWNvbS1taW51cyk7XHJcblx0fVxyXG5cdC5hY2NvcmRpb24taWNvbixcclxuXHQuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDI1cHggMTJweDtcclxufVxyXG5cclxuLmFjY29yZGlvbi5oYXMtaWNvbnMgLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRwYWRkaW5nOiAyNXB4IDY0cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdC5hY2NvcmRpb24uaGFzLWljb25zIC5hY2NvcmRpb24tY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgPiAuYWNjb3JkaW9uLWNvbnRlbnQge1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmVcclxufVxyXG5cclxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLWhlYWRpbmcge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIHRyaWdnZXIgYmFja2dyb3VuZCAqL1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCA+IC5hY2NvcmRpb24tY29udGVudCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU5ZTk7IC8qIGxhc3QgaXRlbSBib3JkZXIgYm90dG9tLiBzbGlnaHRseSBkYXJrZXIgc2hhZGUgb2YgdHJpZ2dlciBiYWNrZ3JvdW5kIHJlY29tbWVuZWQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIHBsdXMvbWludXMgc2lnbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taGVhZGluZzpob3ZlciAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBwbHVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1oZWFkaW5nOmhvdmVyIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIG1pbnVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtYmx1ZTsgLyogaWNvbiBkZWZhdWx0IGNvbG9yICovXHJcbn1cclxuXHJcbi5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24taWNvbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBpY29uIHdoZW4gaXRlbSBpcyBvcGVuIGJhY2tncm91bmQgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxyXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWljb24gc3ZnIHJlY3Qge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIGljb24gKHN2ZykgZmlsbCB3aGVuIGl0ZW0gaXMgb3BlbiAqL1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWljb24gfiAuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7IC8qIGRpdmlkZXIgYmV0d2VlbiBpY29uIGFuZCBsYWJlbCwgbmVlZHMgdG8gYmUgY29sb3Igb2YgQkcgKi9cclxufVxyXG5cclxuLmFjY29yZGlvbi1pdGVtIH4gLmFjY29yZGlvbi1pdGVtIHtcclxuXHRtYXJnaW4tdG9wOiAycHg7IC8qIG5lZWRzIHRvIGJlIHNhbWUgYXMgYm9yZGVyIGxlZnQgYWJvdmUgKi9cclxufVxyXG5cclxuLyogQWNjb3JkaW9uIHdpdGggYmlnIGhlYWRpbmdzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYWNjb3JkaW9uLmlzLWJpZyB7XHJcblx0LmFjY29yZGlvbi1pdGVtIHtcclxuXHRcdC5hY2NvcmRpb24taWNvbixcclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHR9XHJcblx0XHQuYWNjb3JkaW9uLWljb24ge1xyXG5cdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdGltZyxcclxuXHRcdFx0c3ZnIHtcclxuXHRcdFx0XHR3aWR0aDogMTQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hY2NvcmRpb24tbGFiZWwge1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEFSUk9XUyBpbnN0ZWFkIG9mICsvLVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbi5hcnJvd3MgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdEBpbmNsdWRlIGljb24tY29udGVudChpY29tLWFycm93LWhlYWQpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmFjY29yZGlvbi5hcnJvd3MgLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG59XHJcblxyXG4vKiBJTlZFUlRFRFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmFjY29yZGlvbi5pbnZlcnRlZCB7XHJcblx0LmFjY29yZGlvbi1oZWFkaW5nIHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWxhYmVsIHtcclxuXHRcdGNvbG9yOiAjMjI3OWJjO1xyXG5cdFx0cGFkZGluZzogMCAxMHB4IDAgMjBweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdCY6bm90KC5oYXMtaWNvbnMpIHtcclxuXHRcdC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcblx0XHRwYWRkaW5nOiAxMnB4O1xyXG5cdH1cclxuXHQuYWNjb3JkaW9uLWl0ZW0gfiAuYWNjb3JkaW9uLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0LmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgLmFjY29yZGlvbi1jb250ZW50IHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCUkVBRENSVU1CU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmJyZWFkY3J1bWJzIHtcclxuXHRtYXJnaW46IDA7XHJcblx0YSB7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRsaXtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLWFycm93LWhlYWQpO1xyXG5cdFx0XHRmb250LXNpemU6IDAuNjVlbTtcclxuXHRcdFx0bWFyZ2luOiAwIDFlbTtcclxuXHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5icmVhZGNydW1icyBsaSB7XHJcblx0Zm9udC1zaXplOiAxNHB4OyAvKiByZWNvbW1lbmRlZCBzaXplIGlzIDE2cHggKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGEge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7IC8qIGRlZmF1bHQgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtYmx1ZTsgLyogZGVmYXVsdCBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTsgLyogaG92ZXIgdGV4dCBjb2xvciAqL1xyXG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlOyAvKiBob3ZlciBib3JkZXIgY29sb3IgKi9cclxufVxyXG5cclxuLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuXHRjb2xvcjogI2E1YTVhNTsgLyogZGl2aWRlciBhcnJvdyBjb2xvciAqL1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCVVRUT05TXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uYnV0dG9uLCBidXR0b24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQmLnNpbXBsZSB7XHJcblx0XHRwYWRkaW5nOiAycHggMDtcclxuXHR9XHJcbn1cclxuXHJcbi5idXR0b24tZmxleCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQmLnNpbXBsZSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5idXR0b24sIGJ1dHRvbiwgLmJ1dHRvbi1mbGV4IHtcclxuXHRwYWRkaW5nOiA5cHggMThweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XHJcblx0JixcclxuXHQmLmljb206YmVmb3JlLFxyXG5cdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdCYuaWNvbS1hZnRlcjphZnRlciB7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHQmLFxyXG5cdFx0Ji5pY29tOmJlZm9yZSxcclxuXHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0Ji5pY29tLWFmdGVyOmFmdGVyIHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdCYuc2ltcGxlIHtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuXHRcdCYubm8tdW5kZXJsaW5le1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLXdoaXRlIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtZ3JleS0xMDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JixcclxuXHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHQmLmljb20tYmVmb3JlOmJlZm9yZSxcclxuXHRcdCYuaWNvbS1hZnRlcjphZnRlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlLTA1MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20sXHJcblx0XHRcdCYuaWNvbS1iZWZvcmUge1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlLTA1MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tLWFmdGVyIHtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlLTA1MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5ob2xsb3cge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOSk7XHJcblx0XHRcdH1cclxuXHRcdFx0QGVhY2ggJHR5cGUgaW4gJGlkYy1jb2xvcnMge1xyXG5cdFx0XHRcdCRjb2xvcjogbnRoKCR0eXBlLCAyKTtcclxuXHRcdFx0XHQmLmJnLSN7bnRoKCR0eXBlLCAxKX0ge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yO1xyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAwLjA5KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHQmLmJnLWJsdWUge1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtYmx1ZS0zMDA7XHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZS01MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tXHJcblx0XHRcdCYuaWNvbS1iZWZvcmV7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWUtNTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20tYWZ0ZXIge1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWUtNTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLWxpZ2h0Ymx1ZSB7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ibHVlLTEwMFxyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHQmLFxyXG5cdFx0XHQmLmljb206YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYmVmb3JlOmJlZm9yZSxcclxuXHRcdFx0Ji5pY29tLWFmdGVyOmFmdGVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZS0zMDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tXHJcblx0XHRcdCYuaWNvbS1iZWZvcmV7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWUtMzAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20tYWZ0ZXIge1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWUtMzAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLXJlZCB7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1yZWQtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjRTkzQjI3O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1yZWQtNTAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaWNvbSxcclxuXHRcdFx0Ji5pY29tLWJlZm9yZXtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtcmVkLTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tLWFmdGVyIHtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1yZWQtNTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJnLXB1cnBsZSB7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1wdXJwbGUtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXB1cnBsZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtcHVycGxlLTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20sXHJcblx0XHRcdCYuaWNvbS1iZWZvcmV7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXB1cnBsZS01MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuaWNvbS1hZnRlciB7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtcHVycGxlLTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1hcXVhIHtcclxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItaWRjLWFxdWEtMzAwXHJcblx0XHR9XHJcblx0XHQmLnNpbXBsZSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWFxdWE7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtYXF1YS01MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tLFxyXG5cdFx0XHQmLmljb20tYmVmb3Jle1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1hcXVhLTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tLWFmdGVyIHtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1hcXVhLTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1ncmVlbiB7XHJcblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ncmVlbi0zMDBcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0JixcclxuXHRcdFx0Ji5pY29tOmJlZm9yZSxcclxuXHRcdFx0Ji5pY29tLWJlZm9yZTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1hZnRlcjphZnRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW47XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW4tNTAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaWNvbSxcclxuXHRcdFx0Ji5pY29tLWJlZm9yZXtcclxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW4tNTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20tYWZ0ZXIge1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZWVuLTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy15ZWxsb3cge1xyXG5cdFx0JixcclxuXHRcdCYuaWNvbTpiZWZvcmUsXHJcblx0XHQmLmljb20tYmVmb3JlOmJlZm9yZSxcclxuXHRcdCYuaWNvbS1hZnRlcjphZnRlciB7XHJcblx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMteWVsbG93LTMwMDtcclxuXHRcdFx0JixcclxuXHRcdFx0Ji5pY29tOmJlZm9yZSxcclxuXHRcdFx0Ji5pY29tLWFmdGVyOmFmdGVyIHtcclxuXHRcdFx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5zaW1wbGUge1xyXG5cdFx0XHQmLFxyXG5cdFx0XHQmLmljb206YmVmb3JlLFxyXG5cdFx0XHQmLmljb20tYmVmb3JlOmJlZm9yZSxcclxuXHRcdFx0Ji5pY29tLWFmdGVyOmFmdGVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy15ZWxsb3c7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMteWVsbG93LTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20sXHJcblx0XHRcdCYuaWNvbS1iZWZvcmV7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLXllbGxvdy01MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuaWNvbS1hZnRlciB7XHJcblx0XHRcdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMteWVsbG93LTUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5iZy1vcmFuZ2Uge1xyXG5cdFx0Jjpob3ZlciwgJjpmb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtb3JhbmdlLTMwMDtcclxuXHRcdH1cclxuXHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0JixcclxuXHRcdFx0Ji5pY29tOmJlZm9yZSxcclxuXHRcdFx0Ji5pY29tLWJlZm9yZTpiZWZvcmUsXHJcblx0XHRcdCYuaWNvbS1hZnRlcjphZnRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtb3JhbmdlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZS01MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5pY29tLFxyXG5cdFx0XHQmLmljb20tYmVmb3Jle1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1vcmFuZ2UtNTAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmljb20tYWZ0ZXIge1xyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLW9yYW5nZS01MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2ltcGxlICsgLnNpbXBsZSxcclxuYnV0dG9uICsgLnNpbXBsZSxcclxuLmJ1dHRvbiArIC5zaW1wbGUsXHJcbi5idXR0b24tZmxleCArIC5zaW1wbGUsXHJcbi5zaW1wbGUgKyBidXR0b24sXHJcbi5zaW1wbGUgKyAuYnV0dG9uLFxyXG4uc2ltcGxlICsgLmJ1dHRvbi1mbGV4IHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgRk9STVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGRpc2FibGVkQmFja2dyb3VuZDogI2U2ZTZlNjtcclxuJGRpc2FibGVkQ3Vyc29yOiBkZWZhdWx0O1xyXG4kZGlzYWJsZWRDb2xvcjogIzgwODA4NztcclxuJGRpc2FibGVkTGFiZWxDb2xvcjogIzMzMztcclxuZm9ybSB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuW2RhdGEtc2tpcC1pZGMtZm9ybV0gZm9ybSB7XHJcblx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbnAuZmllbGQtc3RhdGUtcmVzcG9uc2Uge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLyogRmllbGRzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vL2luIElFIHJlbW92ZSBiYWNrZ3JvdW5kIGNvbG9yIGhpZ2hsaWdodCB3aGVuIHVzZXIgc2VsZWN0ZXMgYW4gaXRlbSBmcm9tIHNlbGVjdCBib3hcclxuc2VsZWN0OjotbXMtdmFsdWUge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uZmllbGQtYm94LFxyXG5maWVsZHNldCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLmZpZWxkLWJveCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0fVxyXG5cdGlucHV0LCBzZWxlY3Qge1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0cGFkZGluZzogMThweCAxMHB4IDAgMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0fVxyXG5cdHNlbGVjdCB7IC8qIFNFTEVDVCAtIEZJWCAtIGFkanVzdCBzZWxlY3QgdHJpYW5nbGUgcG9zaXRpb24gYW5kIHJlbW92ZSBvdXRsaW5lIChmb3VuZGF0aW9uKSAqL1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMjBweCB0b3AgNHB4O1xyXG5cdH1cclxuXHR0ZXh0YXJlYSB7XHJcblx0XHRwYWRkaW5nOiAyMXB4IDEwcHggMCAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblx0Ly9ESVNBQkxFRFxyXG5cdGlucHV0OmRpc2FibGVkLCBpbnB1dFtyZWFkb25seV0sIGlucHV0LmRpc2FibGVkLFxyXG5cdHRleHRhcmVhOmRpc2FibGVkLCB0ZXh0YXJlYVtyZWFkb25seV0sIHRleHRhcmVhLmRpc2FibGVkLFxyXG5cdHNlbGVjdDpkaXNhYmxlZCwgc2VsZWN0W3JlYWRvbmx5XSwgc2VsZWN0LmRpc2FibGVkIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZEJhY2tncm91bmQ7XHJcblx0XHRjdXJzb3I6ICRkaXNhYmxlZEN1cnNvcjtcclxuXHRcdGNvbG9yOiAkZGlzYWJsZWRDb2xvclxyXG5cdH1cclxuXHRpbnB1dC5kaXNhYmxlZCxcclxuXHR0ZXh0YXJlYS5kaXNhYmxlZCxcclxuXHRzZWxlY3QuZGlzYWJsZWQge1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0fVxyXG5cdGlucHV0OmRpc2FibGVkLCBpbnB1dFtyZWFkb25seV0sIGlucHV0LmRpc2FibGVkLFxyXG5cdHRleHRhcmVhOmRpc2FibGVkLCB0ZXh0YXJlYVtyZWFkb25seV0sIHRleHRhcmVhLmRpc2FibGVkLFxyXG5cdHNlbGVjdDpkaXNhYmxlZCwgc2VsZWN0W3JlYWRvbmx5XSwgc2VsZWN0LmRpc2FibGVkIHtcclxuXHRcdCYgfiBsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiAkZGlzYWJsZWRDb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvKiBMYWJlbHMgKHJlZ3VsYXI7IGV4Y2x1ZGVzIGNoZWNrYm94IGFuZCByYWRpbylcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHRsYWJlbCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS03MDA7XHJcblx0XHR0b3A6IDFweDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xyXG5cdFx0bGVmdDogMXB4O1xyXG5cdFx0aGVpZ2h0OiA0OHB4O1xyXG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDAgMTBweDtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHR9XHJcblx0dGV4dGFyZWEuaGFzLXNjcm9sbCB+IGxhYmVsIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjNweCk7XHJcblx0fVxyXG5cdC8qIGFmdGVyIGlucHV0L3NlbGVjdC90ZXh0YXJlYSBoYXMgYmVlbiBpbnRlcmFjdGVkIHdpdGggc2hyaW5rIGxhYmVsICovXHJcblx0aW5wdXQuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLCAvKiBJTlBVVCBlcnJvciBzdGF0ZSAqL1xyXG5cdHNlbGVjdC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsIC8qIFNFTEVDVCBlcnJvciBzdGF0ZSAqL1xyXG5cdHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCwgLyogVEVYVEFSRUEgZXJyb3Igc3RhdGUgKi9cclxuXHRpbnB1dDpmb2N1cyB+IGxhYmVsLCAvKiBJTlBVVCBkZWZhdWx0IGZvY3VzICovXHJcblx0c2VsZWN0OmZvY3VzIH4gbGFiZWwsIC8qIFNFTEVDVCBkZWZhdWx0IGZvY3VzICovXHJcblx0dGV4dGFyZWE6Zm9jdXMgfiBsYWJlbCwgLyogVEVYVEFSRUEgZGVmYXVsdCBmb2N1cyAqL1xyXG5cdGlucHV0W2RhdGEtd2FzLXVzZWQ9JzEnXSB+IGxhYmVsLCAvKiBJTlBVVCAhZW1wdHkgJiYgIWZvY3VzZWQgKi9cclxuXHR0ZXh0YXJlYVtkYXRhLXdhcy11c2VkPScxJ10gfiBsYWJlbCwgLyogVEVYVEFSRUEgIWVtcHR5ICYmICFmb2N1c2VkICovXHJcblx0c2VsZWN0W2RhdGEtd2FzLXVzZWQ9JzEnXSB+IGxhYmVsIHsgLyogU0VMRUNUICFlbXB0eSAmJiAhZm9jdXNlZCAqL1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDdweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHR9XHJcblx0Lyogd2hlbiBpbnB1dC9zZWxlY3QvdGV4dGFyZWEgaXMgIWZvY3VzZWQgJiYgIWVtcHR5IGNoYW5nZSBsYWJlbCBjb2xvciB0byBsaWdodGVyIGdyYXkgKi9cclxuXHRpbnB1dFtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCwgLyogSU5QVVQgIXJlcXVpcmVkICFmb2N1c2VkIGZpZWxkIGZpeCAqL1xyXG5cdHRleHRhcmVhW2RhdGEtd2FzLXVzZWQ9JzEnXTpub3QoOmZvY3VzKSB+IGxhYmVsLCAvKiBJTlBVVCAhcmVxdWlyZWQgIWZvY3VzZWQgZmllbGQgZml4ICovXHJcblx0c2VsZWN0W2RhdGEtd2FzLXVzZWQ9JzEnXTpub3QoOmZvY3VzKSB+IGxhYmVsIHsgLyogb3B0aW9uYWwgIXJlcXVpcmVkICFmb2N1c2VkIGZpZWxkIGZpeCAqL1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS01MDA7XHJcblx0fVxyXG5cdC8qIGVycm9yIGNvbG9yICovXHJcblx0aW5wdXQuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLCAvKiBJTlBVVCBlcnJvciBzdGF0ZSAqL1xyXG5cdHNlbGVjdC5pcy1pbnZhbGlkLWlucHV0IH4gbGFiZWwsIC8qIFNFTEVDVCBlcnJvciBzdGF0ZSAqL1xyXG5cdHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCB7IC8qIFRFWFRBUkVBIGVycm9yIHN0YXRlICovXHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1yZWQgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5maWVsZC1ncm91cHtcclxuXHJcblx0PiBwLFxyXG5cdGZpZWxkc2V0IGxhYmVsOmZpcnN0LWNoaWxke1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuICBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKXtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiAuZmllbGQtYm94OmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblx0JltjbGFzcyo9XCJiZy1cIl17XHJcblxyXG5cdFx0cGFkZGluZzogJGJpZ1NwYWNlLzI7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRwYWRkaW5nOiAkYmlnU3BhY2U7XHJcblx0XHR9XHJcblxyXG5cdFx0KyAuZmllbGQtZ3JvdXBbY2xhc3MqPVwiYmctXCJde1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmOm5vdChbY2xhc3MqPVwiYmctXCJdKXtcclxuXHJcblx0XHRwYWRkaW5nOiAwICRiaWdTcGFjZS8yO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKXtcclxuXHRcdFx0cGFkZGluZzogMCAkYmlnU3BhY2U7XHJcblx0XHR9XHJcblxyXG5cdFx0KyAuZmllbGQtZ3JvdXA6bm90KFtjbGFzcyo9XCJiZy1cIl0pe1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pe1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHRmaWVsZHNldHtcclxuXHRcdCBib3JkZXI6IG5vbmU7XHJcblx0XHQgYmFja2dyb3VuZDogbm9uZTtcclxuXHRcdCBwYWRkaW5nOiAwO1xyXG5cdFx0IGxhYmVse1xyXG5cdFx0XHQgJjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHQgbWFyZ2luLXRvcDogMDtcclxuXHRcdFx0IH1cclxuXHRcdCB9XHJcblx0XHQgLnRvZ2dsZS1ib3ggaW5wdXQrZGl2IHNwYW4ge1xyXG5cdFx0XHQgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdCB9XHJcblx0IH1cclxuXHJcblx0Ji5iZy1ncmV5LTIwMCAudG9nZ2xlLWJveCBsYWJlbHtcclxuXHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIFJhZGlvIC8gQ2hlY2tib3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbmZpZWxkc2V0IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItaWRjLWdyZXktNDAwO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZzogMTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ji5pcy1pbnZhbGlkLWlucHV0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XHJcblx0fVxyXG5cdC5mb3JtLWVycm9yIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogY2FsYygxMDAlICsgMXB4KTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cdGxhYmVsOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IC01cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQvL2Rpc2JhbGVkXHJcblx0JjpkaXNhYmxlZCxcclxuXHQmLmRpc2FibGVkLFxyXG5cdCZbcmVhZG9ubHldIHtcclxuXHRcdGJhY2tncm91bmQ6ICRkaXNhYmxlZEJhY2tncm91bmQ7XHJcblx0XHQmLFxyXG5cdFx0bGFiZWwsXHJcblx0XHRpbnB1dCB7XHJcblx0XHRcdGN1cnNvcjogJGRpc2FibGVkQ3Vyc29yO1xyXG5cdFx0XHRjb2xvcjogJGRpc2FibGVkQ29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5maWVsZHNldCBsYWJlbCxcclxuLnRvZ2dsZS1ib3ggbGFiZWwuaXMtaW52YWxpZC1sYWJlbCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS03MDBcclxufVxyXG5cclxuZmllbGRzZXQuaG9yaXpvbnRhbCB7XHJcblx0LnRvZ2dsZS1ib3gge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG5cdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50b2dnbGUtYm94IHtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0PiAqIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdH1cclxuXHQ+IGRpdiB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRwYWRkaW5nLXRvcDogMC4zNWVtO1xyXG5cdH1cclxuXHQ+IGxhYmVsIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdH1cclxuXHRpbnB1dCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDhweDtcclxuXHRcdGxlZnQ6IDNweDtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdHNwYW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMThweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdGJvcmRlci13aWR0aDogMXB4O1xyXG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHR9XHJcblx0W3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTcwMDtcclxuXHR9XHJcblx0W3R5cGU9XCJjaGVja2JveFwiXSArIGRpdiBzcGFuIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTYwMDtcclxuXHR9XHJcblx0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGRpdiBzcGFuLFxyXG5cdFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBkaXYgc3BhbiB7XHJcblx0XHRib3JkZXItY29sb3I6ICM0YjRiNGI7XHJcblx0fVxyXG5cdFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbixcclxuXHRbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4gaSB7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0fVxyXG59XHJcblxyXG4udG9nZ2xlLWJveCB7XHJcblx0c3BhbiBpLFxyXG5cdHNwYW4gc3ZnIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xyXG5cdH1cclxuXHRpbnB1dCB7XHJcblx0XHQmOmNoZWNrZWQgfiBsYWJlbCB7XHJcblx0XHRcdGNvbG9yOiAjMGEwYTBhO1xyXG5cdFx0fVxyXG5cdFx0Jlt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGRpdiBzcGFuIHN2ZyB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC43LCAwLjcpO1xyXG5cdFx0fVxyXG5cdFx0Jlt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGRpdiBzcGFuIGkge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNSwgMC41KTtcclxuXHRcdH1cclxuXHRcdCZbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4gaSB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtZ3JleS05MDA7XHJcblx0XHR9XHJcblx0XHQmW3R5cGU9XCJjaGVja2JveFwiXSArIGRpdiBzcGFuIHN2ZyBwYXRoIHtcclxuXHRcdFx0ZmlsbDogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIEVycm9yIHRleHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5maWVsZC1ib3ggLmZvcm0tZXJyb3IsXHJcbmZpZWxkc2V0IC5mb3JtLWVycm9yLFxyXG4uY2FwdGNoYSBzcGFuLmZvcm0tZXJyb3Ige1xyXG5cdHBhZGRpbmctbGVmdDogOXB4O1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggLmlzLWludmFsaWQtaW5wdXQgfiBzcGFuLmZvcm0tZXJyb3IsXHJcbmZpZWxkc2V0LmlzLWludmFsaWQtaW5wdXQgPiBzcGFuLmZvcm0tZXJyb3IsXHJcbi5jYXB0Y2hhLmlzLWludmFsaWQgc3Bhbi5mb3JtLWVycm9yIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZy10b3A6IDdweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG59XHJcblxyXG4vKiBBSkFYIFN1Ym1pdCByZXBseVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuZm9ybSB7XHJcblx0Lm1lc3NhZ2Uge1xyXG5cdFx0PiAucm93ID4gLmNvbHVtbnMsXHJcblx0XHQ+IC5yb3cgPiAuY29sdW1uIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdFx0Lm1lc3NhZ2UtY29udGVudCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0bGVmdDogLTEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcblx0XHRcdCYudmlzaWJsZSB7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5maWVsZHMge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcblx0XHQmLnN1Ym1pdHRlZCB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogUGxhY2Vob2xkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5maWVsZC1ib3ggaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmllbGQtYm94IGlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG59XHJcblxyXG4uZmllbGQtYm94IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG4uZmllbGQtYm94IHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcclxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcbn1cclxuXHJcbi8qIE1PWiBuZWVkcyBkYXJrZXIgc2hhZGUgYmVjYXVzZSBpdCBpbnRlcnByZXRzIGNvbG9ycyBsaWtlIGEgcmV0YXJkICovXHJcbi5maWVsZC1ib3ggaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNjAwO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLyogTVMgZG9lc24ndCBuZWVkIGZvY3VzIHN0YXRlIGJlY2F1c2UgaXQgaXMgYXV0b21hdGljYWxseSBoaWRkZW4gd2hlbiBpbnB1dCBpcyBmb2N1c2VkLi4uIDonKCAqL1xyXG5cclxuLyogU1dJVENIIEJPWCAodG9nZ2xlKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnN3aXRjaC1ib3gge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGxhYmVsIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHQuc3dpdGNoLWJveC1zbGlkZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0aGVpZ2h0OiAxOHB4O1xyXG5cdFx0d2lkdGg6IDMycHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjOGU4ZThlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNHB4O1xyXG5cdFx0XHR0b3A6IDRweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zd2l0Y2gtYm94LWlucHV0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR+IC5zd2l0Y2gtYm94LWxhYmVsIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoOmRpc2FibGVkKSB+IC5zd2l0Y2gtYm94LWxhYmVsIHtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0fVxyXG5cdFx0JjpjaGVja2VkIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcclxuXHRcdFx0bGVmdDogMThweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIENvbmZpZyAgKi9cclxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtc2xpZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRjLWdyZXktNjAwOyAvKiBkZWZhdWx0IHVuY2hlY2tlZCBzbGlkZXIgYmFja2dyb3VuZCAqL1xyXG59XHJcblxyXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtc2xpZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRjLWdyZXktODAwOyAvKiBkZWZhdWx0IGNoZWNrZWQgc2xpZGVyIGJhY2tncm91bmQgKi9cclxufVxyXG5cclxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtZ3JleS0yMDA7IC8qIGRlZmF1bHQgRE9UIGNvbG9yICovXHJcbn1cclxuXHJcbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmRpc2FibGVkIH4gLnN3aXRjaC1ib3gtc2xpZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItaWRjLWdyZXktMzAwOyAvKiBkaXNhYmxlZCBzbGlkZXIgYmFja2dyb3VuZCAqL1xyXG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmRpc2FibGVkIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmOyAvKiBkaXNhYmxlZCBET1QgY29sb3IgKi9cclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgVU5PUkRFUkVEIExJU1QgLSBzdXBwb3J0IGN1c3RvbSBzeW1ib2xzIGFuZCBjdXN0b20gc3ltYm9sIGNvbG9yICsgaG92ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbnVsLmN1c3RvbSxcclxudWwuY3VzdG9tIHVsLFxyXG51bC5jdXN0b20gb2wsXHJcbm9sLmN1c3RvbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG51bC5jdXN0b20gbGksXHJcbm9sLmN1c3RvbSBsaSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxufVxyXG5cclxudWwuY3VzdG9tLFxyXG5vbC5jdXN0b20ge1xyXG5cdGxpIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwLjc1ZW07XHJcblx0XHR9XHJcblx0XHQmLmljb20tYmVmb3JlOmJlZm9yZSB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji50cmlhbmdsZSBsaTpub3QoLmljb20tYmVmb3JlKSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdEBpbmNsdWRlIGljb24oaWNvbS10cmlhbmdsZSk7XHJcblx0XHRcdGZvbnQtc2l6ZTogMC41NWVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMi45NWVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdCYuZXh0LW1lZGl1bS1pbmxpbmUgYSB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdCYuZXh0LXNtYWxsLWlubGluZSBhIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuZmMtd2hpdGUge1xyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji50cmlhbmdsZSBsaTpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTUwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdH1cclxuXHRcdCYuZXh0ZXJuYWwsXHJcblx0XHQmW3RhcmdldD1cIl9ibGFua1wiXSB7XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGljb24oaWNvbS1saW5rLWV4dCk7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNjAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC0xcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pY29tIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxudWwuY3VzdG9tLnRyaWFuZ2xlIGxpLFxyXG5vbC5jdXN0b20ge1xyXG5cdGNvdW50ZXItcmVzZXQ6IGl0ZW07XHJcbn1cclxuXHJcbm9sLmN1c3RvbSBsaTpiZWZvcmUge1xyXG5cdGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xyXG59XHJcblxyXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbnVsLmN1c3RvbSBsaSArIGxpLFxyXG5vbC5jdXN0b20gbGkgKyBsaSB7XHJcblx0bWFyZ2luLXRvcDogMC4yNXJlbTsgLyogc3BhY2UgYmV0d2VlbiBsaXN0IGl0ZW1zICovXHJcbn1cclxuXHJcbnVsLmN1c3RvbSBsaTpub3QoLmljb20tYmVmb3JlKTpiZWZvcmUge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuXHRjb250ZW50OiBcIlxcMjVDRlwiOyAvKiB0aGUgc3ltYm9sIHVzZWQgZm9yIFVMICovXHJcbn1cclxuXHJcbm9sLmN1c3RvbSBsaTpub3QoLmljb20tYmVmb3JlKTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSwgZGVjaW1hbCkgXCIuXCI7IC8qIGNvdW50ZXIgdHlwZSB1c2VkIGZvciBPTCAtIFwiZGVjaW1hbFwiIGNhbiBiZSByZXBsYWNlZCBmb3IgYW55IG90aGVyIGxpc3Qtc3R5bGUtdHlwZSB2YWx1ZSovXHJcblx0bWFyZ2luLXJpZ2h0OiAwLjRlbTtcclxufVxyXG5cclxudWwuY3VzdG9tIGxpOmJlZm9yZSxcclxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTsgLyogZG90IGRlZmF1bHQgY29sb3IgKi9cclxufVxyXG5cclxudWwuY3VzdG9tIGxpOmhvdmVyOmJlZm9yZSxcclxub2wuY3VzdG9tIGxpOmhvdmVyOmJlZm9yZSB7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTsgLyogZG90IGhvdmVyIGNvbG9yICovXHJcbn1cclxuXHJcbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIENMT1NFIEJVVFRPTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuc3Bhbi5jbG9zZSB7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0dG9wOiAxNXB4O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0QGluY2x1ZGUgaWNvbihpY29tLXBsdXMpO1xyXG5cdFx0Y29sb3I6ICM4MjgyODI7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0fVxyXG5cdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0Y29sb3I6ICNhN2E3YTc7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBNT0RBTFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcbi8qIE1vZGFsIGRlZmF1bHRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4jbW9kYWwtYmFja2Ryb3Age1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDM0LCAzNCwgMzQsIDAuNyk7XHJcblx0ei1pbmRleDogOTkyO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XHJcblx0Ji5vcGVuZWQge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG4ubW9kYWwtaWZyYW1lLWNvbnRlbnQsXHJcbi5tb2RhbCAuY29udGVudC13cmFwIHtcclxuXHRwYWRkaW5nOiAzOHB4IDUwcHg7IC8qIHNob3VsZCBiZSBhdCBsZWFzdCA1MHB4IG9uIHRoZSBzaWRlcyBiY29zIG9mIHRoZSBjbG9zZSBidXR0b24gKi9cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0cGFkZGluZzogMzhweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLXRpdGxle1xyXG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tZWRpdW0taW1hZ2UtcG9wdXAge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcUxhcmdlKSB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zbWFsbC1pbWFnZS1wb3B1cCB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcblx0ei1pbmRleDogOTkzO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcblx0Ji5vcGVuZWQge1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQmOm5vdCgubWVudSkge1xyXG5cdFx0dG9wOiAyNSU7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuNSk7XHJcblx0fVxyXG5cdCY6bm90KC5tZW51KS5vcGVuZWQgeyAvKiBhbmltYXRlIGRlZmF1bHQgYW5kIHZpZGVvIG1vZGFsIGZyb20gdG9wICovXHJcblx0XHR0b3A6IDUwJTtcclxuXHR9XHJcblx0Ji5mdWxsc2NyZWVuIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0fVxyXG5cdCY6bm90KC5mdWxsc2NyZWVuKS5mdWxsaGVpZ2h0IHtcclxuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Jjpub3QoLmZ1bGxzY3JlZW4pLmZ1bGx3aWR0aCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRsZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHQmLmZ1bGxzY3JlZW4ub3BlbmVkLFxyXG5cdCYuZnVsbGhlaWdodC5vcGVuZWQge1xyXG5cdFx0dG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC8qIENsb3NlIGJ1dHRvbiBwb3NpdGlvbiAgKi9cclxuXHRzcGFuLmNsb3NlIHtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0dG9wOiAxNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblxyXG5cclxuXHQvL2lmcmFtZVxyXG5cdGlmcmFtZXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdH1cclxuXHQmOm5vdCgub3BlbmVkKSBpZnJhbWUge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQvKiBNb2RhbCB3aXRoIGlmcmFtZVxyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCYuaWZyYW1le1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGlmcmFtZXtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LyogTW9kYWwgd2l0aCB2aWRlb1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cdCYudmlkZW8ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBhZGRpbmc6IDUwcHggMDtcclxuXHRcdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0XHRpZnJhbWUge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly9tb2RhbCBmb3IgaW1hZ2UgcG9wdXBzXHJcblx0Ji5pbWFnZS12aWV3IHtcclxuXHRcdC5jb250ZW50LXdyYXAge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRvdmVyZmxvdzogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuaW1hZ2Utd3JhcCB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAkYmlnU3BhY2UgKiAyICRiaWdTcGFjZTtcclxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFMYXJnZSkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogJGJpZ1NwYWNlICogMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qIE1vZGFsIHdpdGggbW9iaWxlIG5hdmlnYXRpb25cclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHQmLm1lbnUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRyaWdodDogLTEwMCU7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQ6ICNjY2M7XHJcblx0XHQmLm9wZW5lZCB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoLmlzLW9uZSkge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdFx0Lm1vZGFsLW1lbnUge1xyXG5cdFx0XHRcdGJvcmRlci10b3Atd2lkdGg6IDFweDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFuLmNsb3NlIHtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnTUVOVSc7XHJcblx0XHRcdFx0XHRjb2xvcjogIzgyODI4MjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuaXMtb25lIHtcclxuXHRcdFx0ei1pbmRleDogOTkwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtd3JhcCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XHJcblx0XHR9XHJcblx0XHQubW9kYWwtbWVudSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGEsIC8qIGxpIC0gd2l0aG91dCBzdWJtZW51ICovXHJcblx0XHRcdFx0cCB7IC8qIGxpIC0gd2l0aCBzdWJtZW51ICovXHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggNjBweCAyNXB4IDMwcHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRyaWdodDogMzBweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDAwMmInO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYub3BlbiA+IHA6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIyMTInO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gcCArIHVsID4gbGkge1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gdWwgPiBsaSA+IGEsXHJcblx0XHRcdFx0PiB1bCA+IGxpID4gcCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm9wZW4gPiB1bCA+IGxpID4gYSxcclxuXHRcdFx0XHQmLm9wZW4gPiB1bCA+IGxpID4gcCB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3MnB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGxpICsgbGkge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRwICsgdWwge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0YS5hY3RpdmUge1xyXG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uIC0gQ29uZmlnXHJcblx0XHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHRcdC5tb2RhbC1tZW51IGEsXHJcblx0XHQubW9kYWwtbWVudSBwIHsgLyogdGV4dCBkZWZhdWx0IGNvbG9yICovXHJcblx0XHRcdGNvbG9yOiAjNzA3MDcwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2RhbC1tZW51IGE6aG92ZXIsXHJcblx0XHQubW9kYWwtbWVudSBwOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlOyAvKiB0ZXh0IG9uIGhvdmVyICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgcDpiZWZvcmUge1xyXG5cdFx0XHRjb2xvcjogIzcwNzA3MDsgLyogKy8tIHNpZ24gZGVmYXVsdCBjb2xvciAqL1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tb2RhbC1tZW51IHA6aG92ZXI6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JlZW47IC8qICsvLSBzaWduIG9uIGhvdmVyICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUgYS5hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlOyAvKiBhY3RpdmUgaXRlbSB0ZXh0IGNvbG9yICovXHJcblx0XHR9XHJcblxyXG5cdFx0Lm1vZGFsLW1lbnUsXHJcblx0XHQubW9kYWwtbWVudSA+IGxpICsgbGkge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNjY2M7IC8qIGl0ZW0gZGl2aWRlciBhbmQgd3JhcHBlciBib3JkZXIgY29sb3IgKi9cclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLW9uZSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4OyAvKiBJUy1PTkU7IGhhcyB0byBiZSBzYW1lIGFzIG5hdmlnYXRpb24gaGVpZ2h0ICovXHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBTTElDSy1TTElERVJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpb24ge1xyXG5cdGZyb20ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHR9XHJcblx0dG8ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgcm90YXRpb24ge1xyXG5cdGZyb20ge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0fVxyXG5cdHRvIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcclxuXHRmcm9tIHtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuLyogZGVmYXVsdHMgKGZyb20gU1MgZGV2ZWxvcGVyKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLXNsaWRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG5cdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR0b3VjaC1hY3Rpb246IHBhbi15O1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Jjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0YmFja2dyb3VuZDogI2YyZjJmMjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0bWFyZ2luOiA5NHB4IGF1dG8gMCBhdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMTZweCk7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHRcdGFuaW1hdGlvbjogcm90YXRpb24gMXMgaW5maW5pdGUgZWFzZTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XHJcblx0XHRcdGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcclxuXHRcdFx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkIHJnYmEoMTkzLCAxOTMsIDE5MywgMC41KTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRcdH1cclxuXHRcdD4gKiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2xpY2staW5pdGlhbGl6ZWQge1xyXG5cdFx0bWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc2xpY2stbGlzdCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmLmRyYWdnaW5nIHtcclxuXHRcdFx0Y3Vyc29yOiBoYW5kO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stdHJhY2sge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0JjpiZWZvcmUsXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stc2xpZGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG1pbi1oZWlnaHQ6IDFweDtcclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHRcdCYuZHJhZ2dpbmcgaW1nIHtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay10cmFjayxcclxuXHQuc2xpY2stbGlzdCB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLnNsaWNrLWxvYWRpbmcge1xyXG5cdC5zbGljay1zbGlkZSxcclxuXHQuc2xpY2stdHJhY2sge1xyXG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdH1cclxuXHRpbWcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbltkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEFkanVzdG1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2xpY2stdHJhY2sge1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zbGljay1zbGlkZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyLnRleHQtbGVmdCB7XHJcblx0LnNsaWNrLXNsaWRlIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKiBBcnJvd3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5zbGljay1hcnJvdyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0bWluLWhlaWdodDogNjBweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0c3ZnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdCYuc2xpY2stbmV4dCB7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblx0Ji5zbGljay1wcmV2IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRzdmcge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogRG90c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLnNsaWNrLWRvdHMge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDRweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRidXR0b24ge1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0Y29udGVudDogJ1xcMjAyMic7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHNlcmlmO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTMwMDsgLyogRG90cyAtIERlZmF1bHQgZmlsbCAqL1xyXG59XHJcblxyXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlIHtcclxuXHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTcwMDsgLyogRG90cyAtIEhvdmVyIGZpbGwgKi9cclxufVxyXG5cclxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xyXG5cdGNvbG9yOiAkY29sb3ItaWRjLWdyZXktNjAwOyAvKiBEb3RzIC0gQWN0aXZlIGZpbGwgKi9cclxufVxyXG5cclxuLnNsaWNrLWRvdHMge1xyXG5cdGJvdHRvbTogLTMwcHg7IC8qIERvdHMgLSBkaXN0YW5jZSBmcm9tIHNsaWRlciAqL1xyXG59XHJcblxyXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDsgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stZG90cyBib3R0b20gYXR0cmlidXRlIHNvIHRoZSBkb3RzIGRvbnQgb3ZlcmxhcCBjb250ZW50IGJlbG93ICovXHJcbn1cclxuXHJcbi5zbGljay1hcnJvdyB7XHJcblx0d2lkdGg6IDU1cHg7IC8qIEFycm93cyAtIFNpemUgKi9cclxufVxyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcblx0cGFkZGluZzogMCA2NXB4OyAvKiBOZWVkcyB0byBiZSBzYW1lIGFzIC5zbGljay1hcnJvdyB3aWR0aCBvciBtb3JlIGZvciByaWdodCBhbmQgbGVmdCBwYWRkaW5nLCBvciBkbyBwYWRkaW5nIDAgaWYgeW91IHdhbnQgYXJyb3dzIG92ZXIgc2xpZGUgKi9cclxuXHQmLmFycm93cy1kaXNhYmxlZHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc2xpY2stYXJyb3cgc3ZnIHBhdGgge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS01MDA7IC8qIEFycm93cyAtIERlZmF1bHQgZmlsbCAqL1xyXG59XHJcblxyXG4uc2xpY2stYXJyb3c6aG92ZXIgc3ZnIHBhdGgge1xyXG5cdGZpbGw6ICRjb2xvci1pZGMtZ3JleS02MDA7IC8qIEFycm93cyAtSG92ZXIgZmlsbCAqL1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdC5zbGljay1hcnJvdyB7XHJcblx0XHR3aWR0aDogMzBweDtcclxuXHRcdHBhZGRpbmc6IDAgNXB4O1xyXG5cdH1cclxuXHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMzVweDsgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovXHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgSEVBREVSICguaGVhZGJhcilcclxuICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uaGVhZGJhcixcclxuLmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxyXG4ubWVudS1pY29uLXdyYXAge1xyXG5cdGhlaWdodDogNzBweDtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyLCAuaGVhZGJhci1yaWdodCB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyIHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmhlYWRiYXItbGVmdCB7XHJcblx0d2lkdGg6IDI0MHB4OyAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyAqL1xyXG59XHJcblxyXG4uaGVhZGJhci1jZW50ZXI6bm90KDplbXB0eSkge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogY2FsYygxMDAlIC0gKDI0MHB4ICsgMTA4cHggKyAxcHgpKSAvKiBvbmx5IGFkanVzdCB3aGVuIG5vdCB1c2luZyBJREMgbG9nbyBvciB3aXRoIGN1c3RvbWl6ZWQgcmlnaHQgKi9cclxufVxyXG5cclxuLmhlYWRiYXItcmlnaHQge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmhlYWRiYXItbG9nbyB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0biB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0biBhIHtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gYnV0dG9uc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmhlYWRiYXItcmlnaHQgLmhlYWRiYXItbWVudSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5oZWFkYmFyLW1lbnUge1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGkge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRhIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdC5pY29uIHtcclxuXHRcdFx0aSxcclxuXHRcdFx0c3ZnLFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdGkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiAqIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogU29jaWFsIGljb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uc29jaWFsIHtcclxuXHQuc29jaWFsLXRvZ2dsZSB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0fVxyXG5cdFx0Ji50b2dnbGVkICsgI3NoYXJlLW9wdGlvbnMge1xyXG5cdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjc2hhcmUtb3B0aW9ucyB7XHJcblx0XHR0b3A6IDgwJTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRhIHtcclxuXHRcdFx0aGVpZ2h0OiA1NHB4O1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogTUVOVSBCVVRUT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5tZW51LWJ1dHRvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdCYuaXMtb3BlbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Lm1lbnUtdGV4dCB7XHJcblx0XHRcdGNvbG9yOiAjNDQ0O1xyXG5cdFx0fVxyXG5cdFx0Lm1lbnUtaWNvbiAuYmFyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzc3NztcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIgLm1lbnUtaWNvbiAuYmFyIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1lbnUtaWNvbjo6YWZ0ZXIgeyAvKiBGNiByZXNldCAqL1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1lbnUtdGV4dCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAyMDA7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcblx0fVxyXG5cdC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24tYWN0dWFsIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblx0Lm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyIHtcclxuXHRcdHdpZHRoOiAxMjBweDtcclxuXHR9XHJcblx0Lm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR6LWluZGV4OiA5OTE7XHJcblx0fVxyXG5cdC5tZW51LWljb24td3JhcCB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdH1cclxuXHQubWVudS1pY29uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR3aWR0aDogMjJweDtcclxuXHRcdGhlaWdodDogMThweDtcclxuXHRcdC5iYXIge1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcblx0XHRcdCsgLmJhciB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xyXG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xyXG5cdH1cclxuXHQubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcclxuXHRcdHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcclxuXHR9XHJcblx0Ji5pcy1vcGVuIHtcclxuXHRcdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHRcdC5tZW51LWljb24gLmJhcjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcblx0XHR9XHJcblx0XHQubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0LmhlYWRiYXIsXHJcblx0LmhlYWRiYXIgLm1lbnUtaWNvbi13cmFwLFxyXG5cdC5tZW51LWljb24td3JhcCB7XHJcblx0XHRoZWlnaHQ6IDYwcHg7IC8qIHNob3VsZG4ndCBiZSB0YW1wZXJlZCB3aXRoICovXHJcblx0fVxyXG5cclxuXHQuaGVhZGJhci1sZWZ0IHtcclxuXHRcdHdpZHRoOiAxNTBweDsgLyogb25seSBhZGp1c3Qgd2hlbiBub3QgdXNpbmcgSURDIGxvZ28gKi9cclxuXHR9XHJcbn1cclxuXHJcbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmhlYWRiYXIgc3ZnIHtcclxuXHRmaWxsOiAjZmZmOyAvKiBoZWFkZXIgbWVudSBzdmcgaWNvbiBmaWxsICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLW1lbnUgLmljb24gKyBzcGFuIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7IC8qIHNwYWNlIGJldHdlZW4gbWVudSBpY29uIGFuZCB0ZXh0ICovXHJcbn1cclxuXHJcbi5oZWFkYmFyLWJ0bjpob3ZlcixcclxuLmhlYWRiYXItbWVudSBsaTpob3ZlcixcclxuLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7IC8qIGhlYWRlciBidXR0b24gb24gaG92ZXIgYmFja2dyb3VuZCBjb2xvciAqL1xyXG59XHJcblxyXG4uaGVhZGJhci1tZW51IGxpLmFjdGl2ZSxcclxuLnNvY2lhbC10b2dnbGUudG9nZ2xlZCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpOyAvKiBoZWFkZXIgYnV0dG9uIGFjdGl2ZSBzdGF0ZSAqL1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyNWVtKSB7XHJcblx0LyogaGlkZXMgdGhlIHRleHQgXCJNRU5VXCIgd2hlbiBzY3JlZW4gd2lkdGggaXMgdW5kZXIgNDAwcHggKi9cclxuXHQubWVudS1idXR0b24gLm1lbnUtdGV4dCB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRyaWdodDogODRweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LXRleHQge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cdFx0cmlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcclxuXHQubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XHJcblx0XHR3aWR0aDogNTRweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1idXR0b24tYWN0dWFsIHtcclxuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdH1cclxufVxyXG5cclxuLyogTWFrZSBzdXJlIGljb25zIGZpdCBpbiB3aGVuIHdpZHRoIGlzIHVuZGVyIDM2MHB4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMi40Mzc1ZW0pIHtcclxuXHQuc29jaWFsIC5zb2NpYWwtdG9nZ2xlLFxyXG5cdC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwsXHJcblx0LmhlYWRiYXItbWVudSBhIHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXHJcblx0Lm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xyXG5cdFx0d2lkdGg6IDQ0cHg7XHJcblx0fVxyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdExBWU9VVFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmlkYy1sYXlvdXQtaGVybyB7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0LnJvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuY29sdW1uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAyMjBweDtcclxuXHRcdH1cclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHRoMSB7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjEyNXJlbTsgLy8zNHB4XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYXMtc2xpZGVyIHtcclxuXHRcdC5pbmZvIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA3NjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRcdG1heC13aWR0aDogNzYwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTVweCAxNnB4O1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDM1cHg7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0Lmljb20ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGVyIHtcclxuXHRcdFx0cGFkZGluZzogMCAwO1xyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGZsb2F0OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5zbGljay1kb3RzIHtcclxuXHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHQmICsgbGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YnV0dG9uIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjY2NjO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDA0Yjg1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmlkYy1sYXlvdXQtY29udGVudCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGgyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDEuMDYyNXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07IC8vMjRweFxyXG5cdFx0fVxyXG5cdH1cclxuXHRoMyB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTsgLy8xOHB4XHJcblx0XHR9XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWlkYy1vcmFuZ2UtNjAwO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdCY6bm90KDpmaXJzdC1vZi10eXBlKSxcclxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJsb2NrLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vMThweFxyXG5cdFx0fVxyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0LmludHJvIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblx0LmNhcmRzLXdyYXAge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdG1hcmdpbjogLTEwcHg7XHJcblxyXG5cdFx0Ji5hbGlnbi1idG4tcmlnaHQgLmJ1dHRvbiB7XHJcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuZ3JpZC1YMiAuY2FyZCB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuZ3JpZC1YMyAuY2FyZCB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkgYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TGFyZ2UpIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDIpIC0gMjBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDIxcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcUxhcmdlKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGNhbGMoKDEwMCUgLyAzKSAtIDIwcHgpO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAyMXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5ncmlkLVg0IC5jYXJkIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dMYXJnZSkge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDQpIC0gMjBweCk7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDIxcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FyZCB7XHJcblx0XHRcdG1hcmdpbjogMTBweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0ZmxleDogMCAwIGNhbGMoMTAwJSAtIDIwcHgpO1xyXG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjFweCk7XHJcblx0XHRcdC5pbWFnZS13cmFwIHtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0XHRmbGV4OiAwIDAgMTUwcHg7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDIwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW1hZ2Uge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbmZvIHtcclxuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHQuY2FyZC10aXRsZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdFx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDEwcHggOHB4O1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdC5pY29tLWFycm93LFxyXG5cdFx0XHRcdFx0Lmljb20tYXJyb3ctaGVhZCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuc2ltcGxlIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGEuaW1hZ2Utd3JhcCAuaW1hZ2Uge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW5mbyAuYnV0dG9uIHtcclxuXHRcdFx0XHRcdCYuc2ltcGxlIC5pY29tIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGFicyB7XHJcblx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdH1cclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdC50YWJzLXRpdGxlIHtcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtZ3JleS05MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMS41ZW0gMTBweDtcclxuXHRcdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1pZGMtb3JhbmdlLTYwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLWNvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdC50YWJzLXBhbmVsIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaWRjLWxheW91dC1zaWRlIHtcclxuXHRcdC5idXR0b24ud2lkZSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMjFweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHQmICsgLmJ1dHRvbi53aWRlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy9QUk9NTyBCTE9DS1NcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cclxuLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tze1xyXG5cdG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuXHJcbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyxcclxuLmlkYy1ibG9ja3Mge1xyXG5cdCYuYmxvY2staW1nLTMwMCB7XHJcblx0XHQuYmxvY2sgLmltYWdlLXdyYXAge1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbXFNZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0ZmxleDogMCAwIDMwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdH1cclxuXHRcdCYgKyAuYmxvY2sge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGEuaW1hZ2Utd3JhcCB7XHJcblx0XHRcdFx0LmltYWdlLFxyXG5cdFx0XHRcdC5pY29tIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pbWFnZS13cmFwIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRmbGV4OiAwIDAgMjAwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxNDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW1hZ2Uge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW5mbyB7XHJcblx0XHRcdGNvbG9yOiAjMDEwMTBmO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZmxleDogMSAxIDEwMCU7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRcdFx0PiAqIHtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0cGFkZGluZzogMjBweCAyNXB4O1xyXG5cdFx0XHQmOm5vdChbY2xhc3MqPVwiYmctXCJdKXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG5cdFx0XHR9XHJcblx0XHRcdHAsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogN3B4IDEwcHggOHB4O1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdC5pY29tIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmV4cGFuZGFibGUge1xyXG5cdFx0LmJsb2NrIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTWVkaXVtKSB7XHJcblx0XHRcdFx0LmltYWdlLXdyYXAge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmM2YzZjI7XHJcblx0XHRcdFx0XHR3aWR0aDogMjgwcHg7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjgwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbmZvIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdFx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aHIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb3B5LWV4cGVuZGFibGUsXHJcblx0XHRcdC5pZGMtdGV4dC1leHBhbmR7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdFx0PiAudG9nZ2xlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogLTE3cHg7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIExJU1QgU1RZTEVTXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vbGVnYWN5XHJcbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3Rpbmcge1xyXG5cdG1hcmdpbjogMCAwIDIwcHggMDtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1pZGMtbGlnaHRibHVlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblx0cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLy9uZXdcclxuLmlkYy1saXN0aW5nIHtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8vZ2xvYmFsXHJcbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcsXHJcbi5pZGMtbGlzdGluZyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwICsgcCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHRsaSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0JiArIGxpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWlkYy1ncmV5LTQwMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHQvL2J1dHRvbiBzdHlsZXNcclxuXHQmLmhhcy1hY3Rpb25zIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuXHRcdFx0XHRwYWRkaW5nOiA3cHggMTNweCA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD4gLmljb20ge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdFx0Ji5pY29tLWV5ZSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaWNvbS1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JixcclxuXHRcdFx0XHQmLmljb206YmVmb3JlLFxyXG5cdFx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHRcdCYuaWNvbS1hZnRlcjphZnRlcixcclxuXHRcdFx0XHQ+IC5pY29tOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWlkYy1ibHVlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHQmLFxyXG5cdFx0XHRcdFx0Ji5pY29tOmJlZm9yZSxcclxuXHRcdFx0XHRcdCYuaWNvbS1iZWZvcmU6YmVmb3JlLFxyXG5cdFx0XHRcdFx0Ji5pY29tLWFmdGVyOmFmdGVyLFxyXG5cdFx0XHRcdFx0PiAuaWNvbTpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5pY29tLFxyXG5cdFx0XHRcdCYuaXMtaWNvbiB7XHJcblx0XHRcdFx0XHQmLFxyXG5cdFx0XHRcdFx0Ji5pY29tLWJlZm9yZTpiZWZvcmUsXHJcblx0XHRcdFx0XHQmLmljb20tYWZ0ZXI6YWZ0ZXIsXHJcblx0XHRcdFx0XHQ+IC5pY29tOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vY29udGVudCBmbG93IG9mIHdoZW4gYnV0dG9ucy9pbWFnZXMgYXJlIHByZXNlbnRcclxuXHQmLmhhcy1hY3Rpb25zLFxyXG5cdCYuYXMtaW1nLWJsb2Nrc3tcclxuXHRcdGxpe1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vZGVmYXVsdCBsaW5lIGJyZWFrc1xyXG5cdFx0Ji53cmFwLXNtYWxsIGxpIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYud3JhcC1tZWRpdW0gbGkge1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd0xhcmdlKSB7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvL2ZvciBibG9jayB2YXJpYW50cyBkbyBvZGQvZXZlbnQgYmFja2dyb3VuZCBhbmQgbm8gYmFja2dyb3VuZCBvbiBidXR0b25zXHJcblx0Ji5hcy1ibG9ja3MsXHJcblx0Ji5hcy1pbWctYmxvY2tzIHtcclxuXHRcdCYuaGFzLWFjdGlvbnMgLmJ1dHRvbiB7XHJcblx0XHRcdCY6bm90KDpob3Zlcikge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRsaSB7XHJcblx0XHRcdCY6bm90KFtjbGFzcyo9XCJiZy1cIl0pOm50aC1jaGlsZChldmVuKSxcclxuXHRcdFx0JjpudGgtY2hpbGQoZXZlbikgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYTpub3QoW2NsYXNzKj1iZy1dKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm5vdChbY2xhc3MqPVwiYmctXCJdKTpudGgtY2hpbGQob2RkKSxcclxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucyBhOm5vdChbY2xhc3MqPWJnLV0pe1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pZGMtZ3JleS0yMDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vYmxvY2sgdmFyaWFudCBwYWRkaW5nIGFuZCBtYXJnaW4gYmV0d2VlbiBpdGVtc1xyXG5cdCYuYXMtYmxvY2tzIHtcclxuXHRcdGxpIHtcclxuXHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0XHRcdCsgbGkge1xyXG5cdFx0XHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly9pbWcgYmxvY2sgdmFyaWFudCBzdHlsZXNcclxuXHQmLmFzLWltZy1ibG9ja3Mge1xyXG5cdFx0bGkge1xyXG5cdFx0XHRwYWRkaW5nOiAwICRiaWdTcGFjZSAwIDA7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAkYmlnU3BhY2UvMiAwIDA7XHJcblx0XHRcdH1cclxuXHRcdFx0KyBsaSB7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDIwMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRwYWRkaW5nOiAkYmlnU3BhY2U7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dNZWRpdW0pIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6ICRiaWdTcGFjZS8yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsYWNrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYud3JhcC1zbWFsbCBsaSB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRiaWdTcGFjZS8yO1xyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLndyYXAtbWVkaXVtIGxpIHtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xQmVsb3dMYXJnZSkge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xyXG5cdFx0XHRcdC5pbWFnZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGV4dCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtcUJlbG93TWVkaXVtKSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRiaWdTcGFjZS8yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUsXHJcbi5pZGMtdGV4dC1leHBhbmQge1xyXG5cdD4gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcclxuXHR9XHJcblx0PiAudG9nZ2xlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0JjphZnRlcixcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItaWRjLWxpZ2h0Ymx1ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogN3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBpLnRvZ2dsZSB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICdSZWFkIE1vcmUnO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdH1cclxuXHR9XHJcblx0PiBhLnRvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnUmVhZCBMZXNzJztcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmV4cGFuZGVke1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHQ+IGEudG9nZ2xlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcUxhcmdlKSB7XHJcblx0XHQmLmxhcmdlLXZpc2libGUge1xyXG5cdFx0XHQudG9nZ2xlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWNvbnRhY3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Ji5hbGlnbi1taWRkbGV7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQucGhvdG8ge1xyXG5cdFx0ZmxleDogMCAwIDkwcHg7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHR9XHJcblx0LmluZm8ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0Lm5hbWUge1xyXG5cdFx0XHRwI3smfSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdC5yb2xlIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRhY3Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0Y29sb3I6ICMyMjc5YmM7XHJcblx0XHRcdFx0aSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYgKyBhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0KyAuaWRjLWNvbnRhY3R7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5pZGMtY29udGFjdCArIC5pZGMtY29udGFjdCxcclxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5zaWRlLWNvbnRhY3QgKyAuc2lkZS1jb250YWN0IHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4ubGluay1pbmxpbmUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZTtcclxuXHRcdGZvbnQtc2l6ZTogMC41NWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIuOTVlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogMC43NWVtO1xyXG5cdFx0QGluY2x1ZGUgaWNvbihpY29tLXRyaWFuZ2xlKTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ubGluay1pbmxpbmUtYXJyb3cge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcclxuXHQmOmFmdGVyIHtcclxuXHRcdHRyYW5zaXRpb246IGluaGVyaXQ7XHJcblx0XHRmb250LXNpemU6IDAuOTVlbTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwLjc1ZW07XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tYXJyb3cpO1xyXG5cdH1cclxuXHQmLmFzLXRvZ2dsZSB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbihpY29tLWFycm93LWhlYWQpO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRcdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZTphZnRlcixcclxuXHRcdCYuaXMtYWN0aXZlOmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlKC0xKTtcclxuXHRcdH1cclxuXHR9XHJcblx0JixcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0fVxyXG5cdCY6aG92ZXIsXHJcblx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWlkYy1saWdodGJsdWU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdCYuZmMtd2hpdGUge1xyXG5cdFx0JixcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmhvdmVyOmFmdGVyIHtcclxuXHRcdFx0Y29sb3I6ICNjY2M7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWFuYWx5c3RzIHtcclxuXHQmLnJvdyA+IC5jb2x1bW4ge1xyXG5cdFx0YmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWFuYWx5c3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBhZGRpbmc6IDI1cHggMCAxNXB4IDA7XHJcblxyXG5cdHAge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMCAyNXB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7IC8qIG5lY2Vzc2FyeSBmb3IgSUUgc28gdGhhdCB0aGUgdGV4dCB3cmFwcyAqL1xyXG5cdFx0Zm9udC1zaXplOiAwLjg3NWVtOyAvLzE0cHggd2hlbiBmb250IHNpemUgaXMgMTZweFxyXG5cdH1cclxuXHJcblx0LnR3aXR0ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzU0YTRlMjtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogN3B4O1xyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzBCM0UyO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29tIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucGhvdG8ge1xyXG5cdFx0d2lkdGg6IDczcHg7XHJcblx0XHRoZWlnaHQ6IDczcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDhweCAycHggcmdiYSgxNzMsIDE3MywgMTczLCAwLjcpO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gW2NsYXNzXj1cImZsYWctXCJdIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHR0b3A6IDU4cHg7XHJcblx0XHRcdGxlZnQ6IDU5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5saW5rLWFuYWx5c3Qge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRwYWRkaW5nOiAwIDI1cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQmLFxyXG5cdFx0aDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcblx0XHRcdGNvbG9yOiAjMjc3OWJjO1xyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogIzQxOTZEMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmRpdmlkZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvdmVyYWdlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuXHRcdG1hcmdpbjogMTVweCAwIDAgMDtcclxuXHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdD4gcC5hdmFpbGFibGUge1xyXG5cdFx0XHRjb2xvcjogIzIyNzliYztcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmhvdmVyIGkge1xyXG5cdFx0XHRcdGNvbG9yOiAjNDE5NkQyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQrIHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pY29tIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuYWN0aXZlIC5pY29tIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ1dHRvbixcclxuXHQubGluay1pbmxpbmUtYXJyb3cge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblx0LmJ1dHRvbiB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRwYWRkaW5nOiA3cHggMTBweDtcclxuXHRcdC5pY29tIHtcclxuXHRcdFx0Zm9udC1zaXplOiA5cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5pZGMtYW5hbHlzdC1waG90by1pbWctd2l0aC1vdmVybGF5IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDkwcHg7XHJcblx0aGVpZ2h0OiA5MHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGltZyxcclxuXHRzcGFuIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdH1cclxuXHRzcGFuIHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG59XHJcblxyXG4uaWRjLWxvYWRlci1sYXN0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLXRvcDogc29saWQgMXB4ICNkZGQ7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxLjJlbTtcclxuXHRjb2xvcjogI2NjYztcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uaWRjLWxvYWRlci1tb3JlIHtcclxuXHRib3JkZXItdG9wOiBzb2xpZCAxcHggI2RkZDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGJ1dHRvbiwgYSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLmlkYy1sb2FkZXIge1xyXG5cdCRsb2FkZXJTcGVlZDogMS40cztcclxuXHQkbG9hZGVyU3BlZWREZWxheTogJGxvYWRlclNwZWVkLzY7XHJcblx0JGxvYWRlckhvcml6b250YWxNYXJnaW46IDIuNWVtO1xyXG5cdGNvbG9yOiAjMjI3OWJjO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHR0ZXh0LWluZGVudDogLTk5OTllbTtcclxuXHQmLmhvcml6b250YWwge1xyXG5cdFx0JGxvYWRlckhvcml6b250YWxTaXplOiAxLjVlbTtcclxuXHRcdG1hcmdpbjogY2FsYygjeyRsb2FkZXJIb3Jpem9udGFsTWFyZ2lufSAtICN7JGxvYWRlckhvcml6b250YWxTaXplfSkgYXV0byBjYWxjKCN7JGxvYWRlckhvcml6b250YWxNYXJnaW59ICsgI3skbG9hZGVySG9yaXpvbnRhbFNpemV9KTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuXHRcdGFuaW1hdGlvbi1kZWxheTogLSRsb2FkZXJTcGVlZERlbGF5LzIgIWltcG9ydGFudDtcclxuXHRcdCYsXHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdHdpZHRoOiAkbG9hZGVySG9yaXpvbnRhbFNpemU7XHJcblx0XHRcdGhlaWdodDogJGxvYWRlckhvcml6b250YWxTaXplO1xyXG5cdFx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdFx0XHRhbmltYXRpb246IGlkYy1sb2FkZXItaG9yaXpvbnRhbC1hbmltICRsb2FkZXJTcGVlZCBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlLFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0bGVmdDogLTIuNWVtO1xyXG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IC0kbG9hZGVyU3BlZWREZWxheTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRsZWZ0OiAyLjVlbTtcclxuXHRcdH1cclxuXHJcblx0XHRAa2V5ZnJhbWVzIGlkYy1sb2FkZXItaG9yaXpvbnRhbC1hbmltIHtcclxuXHRcdFx0MCUsXHJcblx0XHRcdDgwJSxcclxuXHRcdFx0MTAwJSB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAkbG9hZGVySG9yaXpvbnRhbFNpemUgMCAtMS4zZW07XHJcblx0XHRcdH1cclxuXHRcdFx0NDAlIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwICRsb2FkZXJIb3Jpem9udGFsU2l6ZSAwIDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuY2lyY2xlIHtcclxuXHRcdCRsb2FkZXJDaXJjbGVTaXplOiAxZW07XHJcblx0XHRtYXJnaW46IGNhbGMoI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSArICN7JGxvYWRlckhvcml6b250YWxNYXJnaW59KSBhdXRvO1xyXG5cdFx0d2lkdGg6IDFlbTtcclxuXHRcdGhlaWdodDogMWVtO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0YW5pbWF0aW9uOiBpZGMtbG9hZGVyLWNpcmNsZS1hbmltICRsb2FkZXJTcGVlZCBpbmZpbml0ZSBsaW5lYXI7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcblxyXG5cdFx0QGtleWZyYW1lcyBpZGMtbG9hZGVyLWNpcmNsZS1hbmltIHtcclxuXHJcblx0XHRcdDAlLFxyXG5cdFx0XHQxMDAlIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMC4yZW0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDBlbSxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjJ9ICN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQwICN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0MTIuNSUge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAwLFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gLSN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAwLjJlbSxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMCAwLFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdDAgI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9ICN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gLSN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0MjUlIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLTAuNWVtLFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gLSN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAwLFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAwIDAuMmVtLFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDAsXHJcblx0XHRcdFx0MCAjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQzNy41JSB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gLSN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDBlbSAwIDAsXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgMC4yZW0sXHJcblx0XHRcdFx0MCAjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMGVtLFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9ICN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwZW0gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ1MCUge1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoxfSxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgMGVtLFxyXG5cdFx0XHRcdDAgI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIDAuMmVtLFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9ICN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAwLFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDBlbSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdDYyLjUlIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqM30gMCAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdDAgI3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIDAsXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDAuMmVtLFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMCAwLFxyXG5cdFx0XHRcdC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdDc1JSB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMGVtIC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIC0jeyRsb2FkZXJDaXJjbGVTaXplKjF9LFxyXG5cdFx0XHRcdCN7JGxvYWRlckNpcmNsZVNpemUqM30gMGVtIDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0MCAjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDAsXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqM30gMGVtIDAgMC4yZW0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gLSN7JGxvYWRlckNpcmNsZVNpemUqMn0gMCAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ4Ny41JSB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMGVtIC0jeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgMCxcclxuXHRcdFx0XHQjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IC0jeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSozfSAwIDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0I3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAjeyRsb2FkZXJDaXJjbGVTaXplKjJ9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0MCAjeyRsb2FkZXJDaXJjbGVTaXplKjN9IDAgLSN7JGxvYWRlckNpcmNsZVNpemUqMX0sXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqMn0gI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDAsXHJcblx0XHRcdFx0LSN7JGxvYWRlckNpcmNsZVNpemUqM30gMGVtIDAgMCxcclxuXHRcdFx0XHQtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAtI3skbG9hZGVyQ2lyY2xlU2l6ZSoyfSAwIDAuMmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5pZGMtYW5hbHlzdC1ob3ZlciB7XHJcblx0Ji10YXJnZXQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjpub3QoOmhvdmVyKSAuaWRjLWFuYWx5c3QtaG92ZXItY29udGVudCB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcUxhcmdlKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0JGNvbnRlbnRPZmZzZXQ6IDVweDtcclxuXHRcdCR0cmlhbmdsZVNpemU6IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdHRvcDogY2FsYygxMDAlICsgI3skdHJpYW5nbGVTaXplKyRjb250ZW50T2Zmc2V0fSk7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAxNnB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblxyXG5cdFx0Ji5iZy1ncmV5LTIwMDpiZWZvcmV7XHJcblx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHRvcCwgJGNvbG9yLWlkYy1ncmV5LTIwMCwgJHRyaWFuZ2xlU2l6ZSk7XHJcblx0XHR9XHJcblx0XHQmLmJnLXdoaXRlOmJlZm9yZXtcclxuXHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUodG9wLCAjZmZmLCAkdHJpYW5nbGVTaXplKTtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDEwMCU7XHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gI3skdHJpYW5nbGVTaXplLzJ9KTtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogMTAwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGhlaWdodDogJHRyaWFuZ2xlU2l6ZSskY29udGVudE9mZnNldDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0aXtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udG9vbHRpcHtcclxuXHQmLmJnLWdyZXktMzAwIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XHJcblx0XHRjb2xvcjogIzAxMDEwZjtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZGJkYmRiO1xyXG5cdFx0fVxyXG5cdFx0Ji50b3A6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZGJkYmRiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdFx0Ji5sZWZ0OmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2RiZGJkYjtcclxuXHRcdH1cclxuXHRcdCYucmlnaHQ6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZGJkYmRiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vUXVvdGUgQm94XHJcbi5xdW90ZS1ib3gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tcXVvdGVzKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMTQwcHg7XHJcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuXHRcdH1cclxuXHR9XHJcblx0JjpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IC0yNXB4O1xyXG5cdFx0Ym90dG9tOiAtMjVweDtcclxuXHR9XHJcblx0JjphZnRlciB7XHJcblx0XHR0b3A6IDI1cHg7XHJcblx0XHRsZWZ0OiAtMjVweDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4vL0xhYmVsIGFzIHRvZ2dsZVxyXG4vL2FkZHMgY2Fycm90IHRvIHJpZ2h0IGVkZ2VcclxuLmlzLXRvZ2dsZSB7XHJcblx0JjphZnRlciB7XHJcblx0XHRAaW5jbHVkZSBpY29uKGljb20tYXJyb3ctaGVhZCk7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHQmLmFjdGl2ZTphZnRlcixcclxuXHQmLmlzLWFjdGl2ZTphZnRlciB7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGUoLTEpIHRyYW5zbGF0ZVkoMC41ZW0pO1xyXG5cdH1cclxufVxyXG5cclxuLy9idXR0b24gd2l0aCBsaXN0IG9mIGFjdGlvbnMgb24gaG92ZXJcclxuLmJ1dHRvbi1ob3ZlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQmLFxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItaWRjLWJsdWU7XHJcblx0fVxyXG5cdCY6aG92ZXIsXHJcblx0Jjpob3ZlcjpiZWZvcmUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1pZGMtYmx1ZS0zMDA7XHJcblx0fVxyXG5cdCYgJi1vcHRpb25zIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogMTRweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHQmOm5vdChbY2xhc3MqPVwiYmctXCJdKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWlkYy1ncmV5LTIwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYucG9zLXVuZGVyIHtcclxuXHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHQucGFnZS1hY3Rpb25zICYge1xyXG5cdFx0XHRcdHRvcDogY2FsYygxMDAlIC0gM3B4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdH1cclxuXHRcdCYucG9zLWFib3ZlIHtcclxuXHRcdFx0Ym90dG9tOiAxMDAlO1xyXG5cdFx0XHQucGFnZS1hY3Rpb25zICYge1xyXG5cdFx0XHRcdGJvdHRvbTogY2FsYygxMDAlIC0gM3B4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdH1cclxuXHRcdCYucG9zLWxlZnQge1xyXG5cdFx0XHRyaWdodDogMTAwJTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjA4cHg7IC8vSUUgZml4IGJlY2F1c2UgdGhlIGNvbnRhaW5lciBoYXMgbW9yZSB3aWR0aCB0aGFuIHRoZSBwYXJlbnQgd2l0aCBwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnBvcy1yaWdodCB7XHJcblx0XHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAyMDhweDsgLy9JRSBmaXggYmVjYXVzZSB0aGUgY29udGFpbmVyIGhhcyBtb3JlIHdpZHRoIHRoYW4gdGhlIHBhcmVudCB3aXRoIHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6bm90KDpob3Zlcikge1xyXG5cdFx0LmJ1dHRvbi1ob3Zlci1vcHRpb25zIHtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcUxhcmdlKSB7XHJcblx0XHRcdFx0Ji5wb3MtdW5kZXIge1xyXG5cdFx0XHRcdFx0dG9wOiA4MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucG9zLWFib3ZlIHtcclxuXHRcdFx0XHRcdGJvdHRvbTogODAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnBvcy1sZWZ0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiA4MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucG9zLXJpZ2h0IHtcclxuXHRcdFx0XHRcdGxlZnQ6IDgwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vXHJcbi8vU2xpY2sgc2xpZGVyIHZhcmlhbnQgd2l0aCBoZWlnaHQgbWF0Y2hpbmcgaGVpZ2h0IG9mIHRhbGxlc3Qgc2xpZGVcclxuLnNsaWNrLXNsaWRlci5zbGljay1ncmlkLWhlaWdodCB7XHJcblx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gRmxpcCBDYXJkc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbkBtaXhpbiBmbGlwLWNhcmQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdD4gLmZyb250LFxyXG5cdD4gLmJhY2sge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMTc1LCAuODg1LCAuMzIsIDEpO1xyXG5cdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC43cztcclxuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuXHR9XHJcblx0PiAuZnJvbnQge1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xyXG5cdH1cclxuXHQ+IC5iYWNrIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHR0b3A6IDBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdD4gLmZyb250IHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XHJcblx0XHR9XHJcblx0XHQ+IC5iYWNrIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmZsaXAtdmVydGljYWwge1xyXG5cdFx0PiAuYmFjayB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQ+IC5mcm9udCB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdFx0PiAuYmFjayB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gZmxpcC1jYXJkLWNvbGxhcHNlIHtcclxuXHQuYmFjayB7XHJcblx0XHQmLFxyXG5cdFx0JiA+IC5iaWctYm94LFxyXG5cdFx0JiA+IC50aW55LWJveCB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmZsaXAge1xyXG5cdCYtbWVkaXVtIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtcU1lZGl1bSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGlwLWNhcmQ7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbXFCZWxvd01lZGl1bSkge1xyXG5cdFx0XHRAaW5jbHVkZSBmbGlwLWNhcmQtY29sbGFwc2U7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtbGFyZ2Uge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxpcC1jYXJkO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1xTGFyZ2UpIHtcclxuXHRcdFx0QGluY2x1ZGUgZmxpcC1jYXJkLWNvbGxhcHNlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLmljb20tYmlnIHtcclxuXHQmOmJlZm9yZSxcclxuXHQmLmljb20tYWZ0ZXI6YWZ0ZXJ7XHJcblx0XHRmb250LXNpemU6IDY0cHg7XHJcblx0fVxyXG59XHJcbi5pY29tLW1lZGl1bSB7XHJcblx0JjpiZWZvcmUsXHJcblx0Ji5pY29tLWFmdGVyOmFmdGVye1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxufSIsIiRtcUxhcmdlOiA2NGVtO1xyXG4kbXFCZWxvd0xhcmdlOiA2My45Mzc1ZW07XHJcbiRtcU1lZGl1bTogNDBlbTtcclxuJG1xQmVsb3dNZWRpdW06IDM5LjkzNzVlbTtcclxuJG1xU21hbGw6IDI4LjEyNWVtOyAvKiBsZXNzIHRoYW4gNDUwcHggKi9cclxuJG1xQmVsb3dTbWFsbDogMjguMDYyNWVtO1xyXG4kbXFUaW55OiAyMy43NWVtOyAvKiBsZXNzIHRoYW4gMzgwcHggKi9cclxuJG1xQmVsb3dUaW55OiAyMy42ODc1ZW07XHJcblxyXG4kYmlnU3BhY2U6IDMycHg7XHJcblxyXG4kaWRjTmF2TGFyZ2VWZXJ0aWNhbFBhZGRpbmc6IDI1cHg7IC8vb25seSBwbGF5cyBhIHJvbGUgd2hlbiBuYXYgaXRlbXMgYXJlIHZpc2libGUgKG9uIGxhcmdlKVxyXG4kaWRjTmF2SGVpZ2h0OiA0OHB4ICsgJGlkY05hdkxhcmdlVmVydGljYWxQYWRkaW5nKjI7IC8vOThcclxuJGlkY1Rvb2xiYXJIZWlnaHQ6IDMycHg7IC8vYmFzZSBoZWlnaHQgMjAgKyAyKjZweCB2ZXJ0aWNhbCBwYWRkaW5nIG9uIGltbWVkaWF0ZSBidXR0b25zXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBJQ09OTU9PTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGljb20taWRjLWVuZXJneTogXCJcXGU5MDBcIjtcclxuJGljb20tY3VycmVuY3k6IFwiXFxlOTY3XCI7XHJcbiRpY29tLXBhbnRoZW9uOiBcIlxcZTk2M1wiO1xyXG4kaWNvbS1wdWxzZTogXCJcXGU5NjlcIjtcclxuJGljb20tYmFnOiBcIlxcZTk2Y1wiO1xyXG4kaWNvbS1iYWctb3V0bGluZTogXCJcXGU5NmJcIjtcclxuJGljb20tY29nOiBcIlxcZTk5OFwiO1xyXG4kaWNvbS1tb3ZlOiBcIlxcZTk5OVwiO1xyXG4kaWNvbS1zYWFzLXZpZXc6IFwiXFxlOTk5XCI7XHJcbiRpY29tLWlkYy1mb2xkZXI6IFwiXFxlOTg2XCI7XHJcbiRpY29tLWlkYy1mb2xkZXItM2RwcmludGVyOiBcIlxcZTk3ZlwiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLWFuYWx5c3Q6IFwiXFxlOTgwXCI7XHJcbiRpY29tLWlkYy1mb2xkZXItdnI6IFwiXFxlOTgxXCI7XHJcbiRpY29tLWlkYy1mb2xkZXItZGF0YTogXCJcXGU5ODJcIjtcclxuJGljb20taWRjLWZvbGRlci1ibG9ja2NoYWluOiBcIlxcZTk4M1wiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLWNsb3VkOiBcIlxcZTk4NFwiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLWFpOiBcIlxcZTk4NVwiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLWR4OiBcIlxcZTk4N1wiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLWVuZXJneTogXCJcXGU5ODhcIjtcclxuJGljb20taWRjLWZvbGRlci1jdXJyZW5jeTogXCJcXGU5ODlcIjtcclxuJGljb20taWRjLWZvbGRlci1wYW50aGVvbjogXCJcXGU5OGFcIjtcclxuJGljb20taWRjLWZvbGRlci1wdWxzZTogXCJcXGU5OGJcIjtcclxuJGljb20taWRjLWZvbGRlci1pb3Q6IFwiXFxlOThjXCI7XHJcbiRpY29tLWlkYy1mb2xkZXItY29nOiBcIlxcZTk4ZFwiO1xyXG4kaWNvbS1pZGMtZm9sZGVyLW1vYmlsZTogXCJcXGU5OGVcIjtcclxuJGljb20taWRjLWZvbGRlci1iYWc6IFwiXFxlOThmXCI7XHJcbiRpY29tLWlkYy1mb2xkZXItcm9ib3RpYzogXCJcXGU5OTBcIjtcclxuJGljb20taWRjLWZvbGRlci1zZWN1cml0eTogXCJcXGU5OTFcIjtcclxuJGljb20tc21hcnQtY2l0eTogXCJcXGU5N2VcIjtcclxuJGljb20taWRjLWNvbW1lbnRhcnk6IFwiXFxlOTViXCI7XHJcbiRpY29tLWlkYy1ib29rLWRvd25sb2FkOiBcIlxcZTk3YVwiO1xyXG4kaWNvbS1pZGMtaW5mb2dyYXBoaWM6IFwiXFxlOTdiXCI7XHJcbiRpY29tLWlkYy13ZWJpbmFyOiBcIlxcZTk3Y1wiO1xyXG4kaWNvbS1pZGMtaW5zaWdodHM6IFwiXFxlOTc5XCI7XHJcbiRpY29tLWlkYy1mdXR1cmVzY2FwZTogXCJcXGU5NzBcIjtcclxuJGljb20taWRjLWlubm92YXRvcjogXCJcXGU5NzFcIjtcclxuJGljb20taWRjLW1hcmtldHNjYXBlOiBcIlxcZTk3MlwiO1xyXG4kaWNvbS1pZGMtbWF0dXJpdHlzY2FwZTogXCJcXGU5NzNcIjtcclxuJGljb20taWRjLW1hdHVyaXR5c2NhcGUtYmVuY2htYXJrOiBcIlxcZTk3NFwiO1xyXG4kaWNvbS1pZGMtcGVlcnNjYXBlOiBcIlxcZTk3NVwiO1xyXG4kaWNvbS1pZGMtcGxhbnNjYXBlOiBcIlxcZTk3NlwiO1xyXG4kaWNvbS1pZGMtdGVjaGJyaWVmOiBcIlxcZTk3N1wiO1xyXG4kaWNvbS1pZGMtdGVjaHNjYXBlOiBcIlxcZTk3OFwiO1xyXG4kaWNvbS1haTogXCJcXGU5NjVcIjtcclxuJGljb20taW90OiBcIlxcZTk2YVwiO1xyXG4kaWNvbS1zZWN1cml0eTogXCJcXGU5NmRcIjtcclxuJGljb20taWRjLWR4OiBcIlxcZTk1OFwiO1xyXG4kaWNvbS1sZWFkZXJzaGlwOiBcIlxcZTk5YVwiO1xyXG4kaWNvbS1pZGMtY2hhcnQtdXA6IFwiXFxlOTliXCI7XHJcbiRpY29tLWlkYy11bml0eTogXCJcXGU5OWNcIjtcclxuJGljb20tbW9iaWxlOiBcIlxcZTk5ZFwiO1xyXG4kaWNvbS1yb2JvdDogXCJcXGU5OWVcIjtcclxuJGljb20taWRjLWNsb3VkOiBcIlxcZTk5ZlwiO1xyXG4kaWNvbS1pZGMtYmxvY2tjaGFpbjogXCJcXGU5NjZcIjtcclxuJGljb20taWRjLWR4LW9yZ2FuaXphdGlvbjogXCJcXGU5NTJcIjtcclxuJGljb20taWRjLWR4LXBlcmZvcm1hbmNlOiBcIlxcZTk1M1wiO1xyXG4kaWNvbS1pZGMtY2hhcnQtZG90OiBcIlxcZTlhMFwiO1xyXG4kaWNvbS1pZGMtY2hhcnQtYmFyOiBcIlxcZTlhMVwiO1xyXG4kaWNvbS1pZGMtZHgtY2FwYWJpbGl0aWVzOiBcIlxcZTk1N1wiO1xyXG4kaWNvbS1pZGMtZHgtcGxhdGZvcm06IFwiXFxlOTU5XCI7XHJcbiRpY29tLWlkYy1keC1yb2FkbWFwOiBcIlxcZTk1YVwiO1xyXG4kaWNvbS1pZGMtaW5kdXN0cnk6IFwiXFxlOTQ1XCI7XHJcbiRpY29tLWlkYy10ZWNoLXJlZnJlc2g6IFwiXFxlOWEyXCI7XHJcbiRpY29tLWlkYy1hbmFseXN0czogXCJcXGU5NDZcIjtcclxuJGljb20taWRjLWRvd25sb2FkOiBcIlxcZTk0N1wiO1xyXG4kaWNvbS1pZGMtY2hhdC1zdGFyOiBcIlxcZTk0OFwiO1xyXG4kaWNvbS1pZGMtY2hhdDogXCJcXGU5OTVcIjtcclxuJGljb20taWRjLWNoYXQtc3F1YXJlOiBcIlxcZTlhM1wiO1xyXG4kaWNvbS1pZGMtcmVzZWFyY2g6IFwiXFxlOTQ5XCI7XHJcbiRpY29tLWlkYy1zY29wZTogXCJcXGU5NmZcIjtcclxuJGljb20tY3NfdmFsdWU6IFwiXFxlOTI1XCI7XHJcbiRpY29tLWNzX3BhcnRuZXI6IFwiXFxlOTI2XCI7XHJcbiRpY29tLWNzX2xlYWRlcnNoaXA6IFwiXFxlOTI3XCI7XHJcbiRpY29tLWNzX2J1eWVyOiBcIlxcZTkyOFwiO1xyXG4kaWNvbS1jc19zYWxlczogXCJcXGU5MjlcIjtcclxuJGljb20tY3NfbWFya2V0aW5nOiBcIlxcZTkyYVwiO1xyXG4kaWNvbS1jc19hbmFseXRpY3M6IFwiXFxlOTJiXCI7XHJcbiRpY29tLXRyYXNoOiBcIlxcZTk5N1wiO1xyXG4kaWNvbS1wZW46IFwiXFxlOTkyXCI7XHJcbiRpY29tLWNvcHktYWRkOiBcIlxcZTk3ZFwiO1xyXG4kaWNvbS1pYWFzLXZpZXc6IFwiXFxlOTVmXCI7XHJcbiRpY29tLWhhbmRzaGFrZTogXCJcXGU5NTFcIjtcclxuJGljb20tY2xvdWQtaGFuZDogXCJcXGU5NGFcIjtcclxuJGljb20tY2xvdWQ6IFwiXFxlOTVkXCI7XHJcbiRpY29tLWNsb3VkLXZpZXc6IFwiXFxlOTVkXCI7XHJcbiRpY29tLXJlZnJlc2g6IFwiXFxlOTRjXCI7XHJcbiRpY29tLXJldGljbGU6IFwiXFxlOTYxXCI7XHJcbiRpY29tLW1hbmFnZWQtY2xvdWQtdmlldzogXCJcXGU5NjFcIjtcclxuJGljb20tdGFyZ2V0OiBcIlxcZTk0M1wiO1xyXG4kaWNvbS10YXJnZXQtaGl0OiBcIlxcZTk0NFwiO1xyXG4kaWNvbS1kb3dubG9hZDogXCJcXGU5NDBcIjtcclxuJGljb20tcXVvdGVzOiBcIlxcZTkzZlwiO1xyXG4kaWNvbS1saW5rOiBcIlxcZTkzYVwiO1xyXG4kaWNvbS1saW5rLWJyZWFrOiBcIlxcZTk0ZFwiO1xyXG4kaWNvbS1yc3M6IFwiXFxlOTM4XCI7XHJcbiRpY29tLXBsYXk6IFwiXFxlOTM3XCI7XHJcbiRpY29tLWxvY2F0aW9uLWZpbGw6IFwiXFxlOTM0XCI7XHJcbiRpY29tLWxvY2F0aW9uOiBcIlxcZTkzNVwiO1xyXG4kaWNvbS1kb3Q6IFwiXFxlOTMzXCI7XHJcbiRpY29tLWNhbGVuZGFyOiBcIlxcZTkzMVwiO1xyXG4kaWNvbS1jdXRsZXJ5OiBcIlxcZTkzMFwiO1xyXG4kaWNvbS1jaGF0OiBcIlxcZTkyY1wiO1xyXG4kaWNvbS1jb2ZmZWU6IFwiXFxlOTJmXCI7XHJcbiRpY29tLWNvZmZlZS1icmVhazogXCJcXGU5MmRcIjtcclxuJGljb20tZmFzdGZvb2Q6IFwiXFxlOTJlXCI7XHJcbiRpY29tLXBob25lOiBcIlxcZTkyM1wiO1xyXG4kaWNvbS1nbG9iZTogXCJcXGU5MjRcIjtcclxuJGljb20tdXNlcjogXCJcXGU5MjJcIjtcclxuJGljb20tdXNlci1hZGQ6IFwiXFxlOTk2XCI7XHJcbiRpY29tLXVzZXItYWRkLWZpbGw6IFwiXFxlOTZlXCI7XHJcbiRpY29tLXVzZXItY2lyY2xlOiBcIlxcZTk1MFwiO1xyXG4kaWNvbS11c2VyczogXCJcXGU5NjRcIjtcclxuJGljb20tZmlsdGVyOiBcIlxcZTkyMVwiO1xyXG4kaWNvbS1sb2NrOiBcIlxcZTkxN1wiO1xyXG4kaWNvbS1sb2NrLWZpbGw6IFwiXFxlOTM5XCI7XHJcbiRpY29tLW1hZ25pZmllcjogXCJcXGU5MTRcIjtcclxuJGljb20tbWFnbmlmaWVyLXJvd3M6IFwiXFxlOTNjXCI7XHJcbiRpY29tLW1hZ25pZmllci1kb3RzOiBcIlxcZTkxZVwiO1xyXG4kaWNvbS1leWUtY3Jvc3NlZDogXCJcXGU5NGZcIjtcclxuJGljb20tZXllOiBcIlxcZTkxOFwiO1xyXG4kaWNvbS1zdGFyOiBcIlxcZTkxNVwiO1xyXG4kaWNvbS1jYXJ0OiBcIlxcZTkxNlwiO1xyXG4kaWNvbS1ncm93dGgtc3RlcDogXCJcXGU5NjBcIjtcclxuJGljb20tZ3Jvd3RoLWluY3JlbWVudGFsOiBcIlxcZTk1NFwiO1xyXG4kaWNvbS1ncm93dGgtZXhwb25lbnRpYWw6IFwiXFxlOTU1XCI7XHJcbiRpY29tLWdyb3d0aC1yYXBpZDogXCJcXGU5NTZcIjtcclxuJGljb20tY2hhcnQtdXA6IFwiXFxlOTBiXCI7XHJcbiRpY29tLWNoYXJ0LWJhcnM6IFwiXFxlOTYyXCI7XHJcbiRpY29tLXBhYXMtdmlldzogXCJcXGU5NjJcIjtcclxuJGljb20tZmxpcC1jaGFydC1waWU6IFwiXFxlOTFjXCI7XHJcbiRpY29tLWZsaXAtY2hhcnQtaGFuZDogXCJcXGU5NGVcIjtcclxuJGljb20tcGRmOiBcIlxcZTkxYlwiO1xyXG4kaWNvbS1jaGVja2xpc3Q6IFwiXFxlOTVlXCI7XHJcbiRpY29tLXByaW50ZXI6IFwiXFxlOTExXCI7XHJcbiRpY29tLWZpbGUtbWFnbmlmaWVyOiBcIlxcZTk0YlwiO1xyXG4kaWNvbS1wYWdlczogXCJcXGU5MTBcIjtcclxuJGljb20tZm9sZGVyLWFkZDogXCJcXGU5NWNcIjtcclxuJGljb20tYm9vay1vcGVuOiBcIlxcZTkzYlwiO1xyXG4kaWNvbS1ib29rbWFyazogXCJcXGU5MGVcIjtcclxuJGljb20tYm9vazogXCJcXGU5MWFcIjtcclxuJGljb20tYm9va21hcmstYWRkOiBcIlxcZTkzZFwiO1xyXG4kaWNvbS1waW46IFwiXFxlOTQyXCI7XHJcbiRpY29tLWhlbHAtZmlsbDogXCJcXGU5MTJcIjtcclxuJGljb20taGVscDogXCJcXGU5MTNcIjtcclxuJGljb20tZGlhbG9nLWhlbHA6IFwiXFxlOTE5XCI7XHJcbiRpY29tLWRpYWxvZy1hbGVydDogXCJcXGU5MGZcIjtcclxuJGljb20tYWxlcnQ6IFwiXFxlOTQxXCI7XHJcbiRpY29tLWluZm86IFwiXFxlOTFmXCI7XHJcbiRpY29tLWluZm8tZmlsbDogXCJcXGU5MzZcIjtcclxuJGljb20tbWVnYXBob25lOiBcIlxcZTkyMFwiO1xyXG4kaWNvbS1lbWFpbDogXCJcXGU5MDhcIjtcclxuJGljb20tc2hhcmU6IFwiXFxlOTA5XCI7XHJcbiRpY29tLXNoYXJlLWZpbGw6IFwiXFxlOTNlXCI7XHJcbiRpY29tLWZhY2Vib29rOiBcIlxcZTkwNFwiO1xyXG4kaWNvbS1saW5rZWRpbjogXCJcXGU5MDVcIjtcclxuJGljb20tZ29vZ2xlLXBsdXM6IFwiXFxlOTA2XCI7XHJcbiRpY29tLXR3aXR0ZXI6IFwiXFxlOTA3XCI7XHJcbiRpY29tLXlvdXR1YmU6IFwiXFxlOTkzXCI7XHJcbiRpY29tLXRhYmxlOiBcIlxcZTkwZFwiO1xyXG4kaWNvbS1saXN0OiBcIlxcZTkwY1wiO1xyXG4kaWNvbS1tZW51OiBcIlxcZTk5NFwiO1xyXG4kaWNvbS1taW51czogXCJcXGU5MDNcIjtcclxuJGljb20tcGx1czogXCJcXGU5MDJcIjtcclxuJGljb20tdHJpYW5nbGU6IFwiXFxlOTFkXCI7XHJcbiRpY29tLWFycm93LWhlYWQ6IFwiXFxlOTAxXCI7XHJcbiRpY29tLWFycm93OiBcIlxcZTkwYVwiO1xyXG4kaWNvbS10aWNrOiBcIlxcZTkzMlwiO1xyXG4kaWNvbS1saW5rLWV4dDogXCJcXGU5NjhcIjtcclxuXHJcbiRpY29uc01BUDogKFxyXG5cdFx0aWNvbS1pZGMtZW5lcmd5OiBcIlxcZTkwMFwiLFxyXG5cdFx0aWNvbS1jdXJyZW5jeTogXCJcXGU5NjdcIixcclxuXHRcdGljb20tcGFudGhlb246IFwiXFxlOTYzXCIsXHJcblx0XHRpY29tLXB1bHNlOiBcIlxcZTk2OVwiLFxyXG5cdFx0aWNvbS1iYWc6IFwiXFxlOTZjXCIsXHJcblx0XHRpY29tLWJhZy1vdXRsaW5lOiBcIlxcZTk2YlwiLFxyXG5cdFx0aWNvbS1jb2c6IFwiXFxlOTk4XCIsXHJcblx0XHRpY29tLW1vdmU6IFwiXFxlOTk5XCIsXHJcblx0XHRpY29tLXNhYXMtdmlldzogXCJcXGU5OTlcIixcclxuXHRcdGljb20taWRjLWZvbGRlcjogXCJcXGU5ODZcIixcclxuXHRcdGljb20taWRjLWZvbGRlci0zZHByaW50ZXI6IFwiXFxlOTdmXCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItYW5hbHlzdDogXCJcXGU5ODBcIixcclxuXHRcdGljb20taWRjLWZvbGRlci12cjogXCJcXGU5ODFcIixcclxuXHRcdGljb20taWRjLWZvbGRlci1kYXRhOiBcIlxcZTk4MlwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLWJsb2NrY2hhaW46IFwiXFxlOTgzXCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItY2xvdWQ6IFwiXFxlOTg0XCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItYWk6IFwiXFxlOTg1XCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItZHg6IFwiXFxlOTg3XCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItZW5lcmd5OiBcIlxcZTk4OFwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLWN1cnJlbmN5OiBcIlxcZTk4OVwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLXBhbnRoZW9uOiBcIlxcZTk4YVwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLXB1bHNlOiBcIlxcZTk4YlwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLWlvdDogXCJcXGU5OGNcIixcclxuXHRcdGljb20taWRjLWZvbGRlci1jb2c6IFwiXFxlOThkXCIsXHJcblx0XHRpY29tLWlkYy1mb2xkZXItbW9iaWxlOiBcIlxcZTk4ZVwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLWJhZzogXCJcXGU5OGZcIixcclxuXHRcdGljb20taWRjLWZvbGRlci1yb2JvdGljOiBcIlxcZTk5MFwiLFxyXG5cdFx0aWNvbS1pZGMtZm9sZGVyLXNlY3VyaXR5OiBcIlxcZTk5MVwiLFxyXG5cdFx0aWNvbS1zbWFydC1jaXR5OiBcIlxcZTk3ZVwiLFxyXG5cdFx0aWNvbS1pZGMtY29tbWVudGFyeTogXCJcXGU5NWJcIixcclxuXHRcdGljb20taWRjLWJvb2stZG93bmxvYWQ6IFwiXFxlOTdhXCIsXHJcblx0XHRpY29tLWlkYy1pbmZvZ3JhcGhpYzogXCJcXGU5N2JcIixcclxuXHRcdGljb20taWRjLXdlYmluYXI6IFwiXFxlOTdjXCIsXHJcblx0XHRpY29tLWlkYy1pbnNpZ2h0czogXCJcXGU5NzlcIixcclxuXHRcdGljb20taWRjLWZ1dHVyZXNjYXBlOiBcIlxcZTk3MFwiLFxyXG5cdFx0aWNvbS1pZGMtaW5ub3ZhdG9yOiBcIlxcZTk3MVwiLFxyXG5cdFx0aWNvbS1pZGMtbWFya2V0c2NhcGU6IFwiXFxlOTcyXCIsXHJcblx0XHRpY29tLWlkYy1tYXR1cml0eXNjYXBlOiBcIlxcZTk3M1wiLFxyXG5cdFx0aWNvbS1pZGMtbWF0dXJpdHlzY2FwZS1iZW5jaG1hcms6IFwiXFxlOTc0XCIsXHJcblx0XHRpY29tLWlkYy1wZWVyc2NhcGU6IFwiXFxlOTc1XCIsXHJcblx0XHRpY29tLWlkYy1wbGFuc2NhcGU6IFwiXFxlOTc2XCIsXHJcblx0XHRpY29tLWlkYy10ZWNoYnJpZWY6IFwiXFxlOTc3XCIsXHJcblx0XHRpY29tLWlkYy10ZWNoc2NhcGU6IFwiXFxlOTc4XCIsXHJcblx0XHRpY29tLWFpOiBcIlxcZTk2NVwiLFxyXG5cdFx0aWNvbS1pb3Q6IFwiXFxlOTZhXCIsXHJcblx0XHRpY29tLXNlY3VyaXR5OiBcIlxcZTk2ZFwiLFxyXG5cdFx0aWNvbS1pZGMtZHg6IFwiXFxlOTU4XCIsXHJcblx0XHRpY29tLWxlYWRlcnNoaXA6IFwiXFxlOTlhXCIsXHJcblx0XHRpY29tLWlkYy1jaGFydC11cDogXCJcXGU5OWJcIixcclxuXHRcdGljb20taWRjLXVuaXR5OiBcIlxcZTk5Y1wiLFxyXG5cdFx0aWNvbS1tb2JpbGU6IFwiXFxlOTlkXCIsXHJcblx0XHRpY29tLXJvYm90OiBcIlxcZTk5ZVwiLFxyXG5cdFx0aWNvbS1pZGMtY2xvdWQ6IFwiXFxlOTlmXCIsXHJcblx0XHRpY29tLWlkYy1ibG9ja2NoYWluOiBcIlxcZTk2NlwiLFxyXG5cdFx0aWNvbS1pZGMtZHgtb3JnYW5pemF0aW9uOiBcIlxcZTk1MlwiLFxyXG5cdFx0aWNvbS1pZGMtZHgtcGVyZm9ybWFuY2U6IFwiXFxlOTUzXCIsXHJcblx0XHRpY29tLWlkYy1jaGFydC1kb3Q6IFwiXFxlOWEwXCIsXHJcblx0XHRpY29tLWlkYy1jaGFydC1iYXI6IFwiXFxlOWExXCIsXHJcblx0XHRpY29tLWlkYy1keC1jYXBhYmlsaXRpZXM6IFwiXFxlOTU3XCIsXHJcblx0XHRpY29tLWlkYy1keC1wbGF0Zm9ybTogXCJcXGU5NTlcIixcclxuXHRcdGljb20taWRjLWR4LXJvYWRtYXA6IFwiXFxlOTVhXCIsXHJcblx0XHRpY29tLWlkYy1pbmR1c3RyeTogXCJcXGU5NDVcIixcclxuXHRcdGljb20taWRjLXRlY2gtcmVmcmVzaDogXCJcXGU5YTJcIixcclxuXHRcdGljb20taWRjLWFuYWx5c3RzOiBcIlxcZTk0NlwiLFxyXG5cdFx0aWNvbS1pZGMtZG93bmxvYWQ6IFwiXFxlOTQ3XCIsXHJcblx0XHRpY29tLWlkYy1jaGF0LXN0YXI6IFwiXFxlOTQ4XCIsXHJcblx0XHRpY29tLWlkYy1jaGF0OiBcIlxcZTk5NVwiLFxyXG5cdFx0aWNvbS1pZGMtY2hhdC1zcXVhcmU6IFwiXFxlOWEzXCIsXHJcblx0XHRpY29tLWlkYy1yZXNlYXJjaDogXCJcXGU5NDlcIixcclxuXHRcdGljb20taWRjLXNjb3BlOiBcIlxcZTk2ZlwiLFxyXG5cdFx0aWNvbS1jc192YWx1ZTogXCJcXGU5MjVcIixcclxuXHRcdGljb20tY3NfcGFydG5lcjogXCJcXGU5MjZcIixcclxuXHRcdGljb20tY3NfbGVhZGVyc2hpcDogXCJcXGU5MjdcIixcclxuXHRcdGljb20tY3NfYnV5ZXI6IFwiXFxlOTI4XCIsXHJcblx0XHRpY29tLWNzX3NhbGVzOiBcIlxcZTkyOVwiLFxyXG5cdFx0aWNvbS1jc19tYXJrZXRpbmc6IFwiXFxlOTJhXCIsXHJcblx0XHRpY29tLWNzX2FuYWx5dGljczogXCJcXGU5MmJcIixcclxuXHRcdGljb20tdHJhc2g6IFwiXFxlOTk3XCIsXHJcblx0XHRpY29tLXBlbjogXCJcXGU5OTJcIixcclxuXHRcdGljb20tY29weS1hZGQ6IFwiXFxlOTdkXCIsXHJcblx0XHRpY29tLWlhYXMtdmlldzogXCJcXGU5NWZcIixcclxuXHRcdGljb20taGFuZHNoYWtlOiBcIlxcZTk1MVwiLFxyXG5cdFx0aWNvbS1jbG91ZC1oYW5kOiBcIlxcZTk0YVwiLFxyXG5cdFx0aWNvbS1jbG91ZDogXCJcXGU5NWRcIixcclxuXHRcdGljb20tY2xvdWQtdmlldzogXCJcXGU5NWRcIixcclxuXHRcdGljb20tcmVmcmVzaDogXCJcXGU5NGNcIixcclxuXHRcdGljb20tcmV0aWNsZTogXCJcXGU5NjFcIixcclxuXHRcdGljb20tbWFuYWdlZC1jbG91ZC12aWV3OiBcIlxcZTk2MVwiLFxyXG5cdFx0aWNvbS10YXJnZXQ6IFwiXFxlOTQzXCIsXHJcblx0XHRpY29tLXRhcmdldC1oaXQ6IFwiXFxlOTQ0XCIsXHJcblx0XHRpY29tLWRvd25sb2FkOiBcIlxcZTk0MFwiLFxyXG5cdFx0aWNvbS1xdW90ZXM6IFwiXFxlOTNmXCIsXHJcblx0XHRpY29tLWxpbms6IFwiXFxlOTNhXCIsXHJcblx0XHRpY29tLWxpbmstYnJlYWs6IFwiXFxlOTRkXCIsXHJcblx0XHRpY29tLXJzczogXCJcXGU5MzhcIixcclxuXHRcdGljb20tcGxheTogXCJcXGU5MzdcIixcclxuXHRcdGljb20tbG9jYXRpb24tZmlsbDogXCJcXGU5MzRcIixcclxuXHRcdGljb20tbG9jYXRpb246IFwiXFxlOTM1XCIsXHJcblx0XHRpY29tLWRvdDogXCJcXGU5MzNcIixcclxuXHRcdGljb20tY2FsZW5kYXI6IFwiXFxlOTMxXCIsXHJcblx0XHRpY29tLWN1dGxlcnk6IFwiXFxlOTMwXCIsXHJcblx0XHRpY29tLWNoYXQ6IFwiXFxlOTJjXCIsXHJcblx0XHRpY29tLWNvZmZlZTogXCJcXGU5MmZcIixcclxuXHRcdGljb20tY29mZmVlLWJyZWFrOiBcIlxcZTkyZFwiLFxyXG5cdFx0aWNvbS1mYXN0Zm9vZDogXCJcXGU5MmVcIixcclxuXHRcdGljb20tcGhvbmU6IFwiXFxlOTIzXCIsXHJcblx0XHRpY29tLWdsb2JlOiBcIlxcZTkyNFwiLFxyXG5cdFx0aWNvbS11c2VyOiBcIlxcZTkyMlwiLFxyXG5cdFx0aWNvbS11c2VyLWFkZDogXCJcXGU5OTZcIixcclxuXHRcdGljb20tdXNlci1hZGQtZmlsbDogXCJcXGU5NmVcIixcclxuXHRcdGljb20tdXNlci1jaXJjbGU6IFwiXFxlOTUwXCIsXHJcblx0XHRpY29tLXVzZXJzOiBcIlxcZTk2NFwiLFxyXG5cdFx0aWNvbS1maWx0ZXI6IFwiXFxlOTIxXCIsXHJcblx0XHRpY29tLWxvY2s6IFwiXFxlOTE3XCIsXHJcblx0XHRpY29tLWxvY2stZmlsbDogXCJcXGU5MzlcIixcclxuXHRcdGljb20tbWFnbmlmaWVyOiBcIlxcZTkxNFwiLFxyXG5cdFx0aWNvbS1tYWduaWZpZXItcm93czogXCJcXGU5M2NcIixcclxuXHRcdGljb20tbWFnbmlmaWVyLWRvdHM6IFwiXFxlOTFlXCIsXHJcblx0XHRpY29tLWV5ZS1jcm9zc2VkOiBcIlxcZTk0ZlwiLFxyXG5cdFx0aWNvbS1leWU6IFwiXFxlOTE4XCIsXHJcblx0XHRpY29tLXN0YXI6IFwiXFxlOTE1XCIsXHJcblx0XHRpY29tLWNhcnQ6IFwiXFxlOTE2XCIsXHJcblx0XHRpY29tLWdyb3d0aC1zdGVwOiBcIlxcZTk2MFwiLFxyXG5cdFx0aWNvbS1ncm93dGgtaW5jcmVtZW50YWw6IFwiXFxlOTU0XCIsXHJcblx0XHRpY29tLWdyb3d0aC1leHBvbmVudGlhbDogXCJcXGU5NTVcIixcclxuXHRcdGljb20tZ3Jvd3RoLXJhcGlkOiBcIlxcZTk1NlwiLFxyXG5cdFx0aWNvbS1jaGFydC11cDogXCJcXGU5MGJcIixcclxuXHRcdGljb20tY2hhcnQtYmFyczogXCJcXGU5NjJcIixcclxuXHRcdGljb20tcGFhcy12aWV3OiBcIlxcZTk2MlwiLFxyXG5cdFx0aWNvbS1mbGlwLWNoYXJ0LXBpZTogXCJcXGU5MWNcIixcclxuXHRcdGljb20tZmxpcC1jaGFydC1oYW5kOiBcIlxcZTk0ZVwiLFxyXG5cdFx0aWNvbS1wZGY6IFwiXFxlOTFiXCIsXHJcblx0XHRpY29tLWNoZWNrbGlzdDogXCJcXGU5NWVcIixcclxuXHRcdGljb20tcHJpbnRlcjogXCJcXGU5MTFcIixcclxuXHRcdGljb20tZmlsZS1tYWduaWZpZXI6IFwiXFxlOTRiXCIsXHJcblx0XHRpY29tLXBhZ2VzOiBcIlxcZTkxMFwiLFxyXG5cdFx0aWNvbS1mb2xkZXItYWRkOiBcIlxcZTk1Y1wiLFxyXG5cdFx0aWNvbS1ib29rLW9wZW46IFwiXFxlOTNiXCIsXHJcblx0XHRpY29tLWJvb2ttYXJrOiBcIlxcZTkwZVwiLFxyXG5cdFx0aWNvbS1ib29rOiBcIlxcZTkxYVwiLFxyXG5cdFx0aWNvbS1ib29rbWFyay1hZGQ6IFwiXFxlOTNkXCIsXHJcblx0XHRpY29tLXBpbjogXCJcXGU5NDJcIixcclxuXHRcdGljb20taGVscC1maWxsOiBcIlxcZTkxMlwiLFxyXG5cdFx0aWNvbS1oZWxwOiBcIlxcZTkxM1wiLFxyXG5cdFx0aWNvbS1kaWFsb2ctaGVscDogXCJcXGU5MTlcIixcclxuXHRcdGljb20tZGlhbG9nLWFsZXJ0OiBcIlxcZTkwZlwiLFxyXG5cdFx0aWNvbS1hbGVydDogXCJcXGU5NDFcIixcclxuXHRcdGljb20taW5mbzogXCJcXGU5MWZcIixcclxuXHRcdGljb20taW5mby1maWxsOiBcIlxcZTkzNlwiLFxyXG5cdFx0aWNvbS1tZWdhcGhvbmU6IFwiXFxlOTIwXCIsXHJcblx0XHRpY29tLWVtYWlsOiBcIlxcZTkwOFwiLFxyXG5cdFx0aWNvbS1zaGFyZTogXCJcXGU5MDlcIixcclxuXHRcdGljb20tc2hhcmUtZmlsbDogXCJcXGU5M2VcIixcclxuXHRcdGljb20tZmFjZWJvb2s6IFwiXFxlOTA0XCIsXHJcblx0XHRpY29tLWxpbmtlZGluOiBcIlxcZTkwNVwiLFxyXG5cdFx0aWNvbS1nb29nbGUtcGx1czogXCJcXGU5MDZcIixcclxuXHRcdGljb20tdHdpdHRlcjogXCJcXGU5MDdcIixcclxuXHRcdGljb20teW91dHViZTogXCJcXGU5OTNcIixcclxuXHRcdGljb20tdGFibGU6IFwiXFxlOTBkXCIsXHJcblx0XHRpY29tLWxpc3Q6IFwiXFxlOTBjXCIsXHJcblx0XHRpY29tLW1lbnU6IFwiXFxlOTk0XCIsXHJcblx0XHRpY29tLW1pbnVzOiBcIlxcZTkwM1wiLFxyXG5cdFx0aWNvbS1wbHVzOiBcIlxcZTkwMlwiLFxyXG5cdFx0aWNvbS10cmlhbmdsZTogXCJcXGU5MWRcIixcclxuXHRcdGljb20tYXJyb3ctaGVhZDogXCJcXGU5MDFcIixcclxuXHRcdGljb20tYXJyb3c6IFwiXFxlOTBhXCIsXHJcblx0XHRpY29tLXRpY2s6IFwiXFxlOTMyXCIsXHJcblx0XHRpY29tLWxpbmstZXh0OiBcIlxcZTk2OFwiXHJcbik7XHJcblxyXG4laWNvbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbkBtaXhpbiBpY29uKCRjb250ZW50LCAkcG9zaXRpb246IHBhcmVudCkge1xyXG5cdEBpZiAkcG9zaXRpb24gPT0gcGFyZW50IHtcclxuXHRcdEBleHRlbmQgJWljb247XHJcblx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0JjojeyRwb3NpdGlvbn0ge1xyXG5cdFx0XHRAZXh0ZW5kICVpY29uO1xyXG5cdFx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGljb24tY29udGVudCgkY29udGVudCwgJHBvc2l0aW9uOiBwYXJlbnQpIHtcclxuXHRAaWYgJHBvc2l0aW9uID09IHBhcmVudCB7XHJcblx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdH0gQGVsc2Uge1xyXG5cdFx0JjojeyRwb3NpdGlvbn0ge1xyXG5cdFx0XHRjb250ZW50OiBtYXAtZ2V0KCRpY29uc01BUCwgJGNvbnRlbnQpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8vIFJldHVybnMgdGhlIG9wcG9zaXRlIGRpcmVjdGlvbiBvZiBlYWNoIGRpcmVjdGlvbiBpbiBhIGxpc3RcclxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxyXG4vLy8gQHBhcmFtIHtMaXN0fSAkZGlyZWN0aW9ucyAtIExpc3Qgb2YgaW5pdGlhbCBkaXJlY3Rpb25zXHJcbi8vLyBAcmV0dXJuIHtMaXN0fSAtIExpc3Qgb2Ygb3Bwb3NpdGUgZGlyZWN0aW9uc1xyXG5AZnVuY3Rpb24gb3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb25zKSB7XHJcblx0JG9wcG9zaXRlLWRpcmVjdGlvbnM6ICgpO1xyXG5cdCRkaXJlY3Rpb24tbWFwOiAoXHJcblx0XHRcdCd0b3AnOiAnYm90dG9tJyxcclxuXHRcdFx0J3JpZ2h0JzogJ2xlZnQnLFxyXG5cdFx0XHQnYm90dG9tJzogJ3RvcCcsXHJcblx0XHRcdCdsZWZ0JzogJ3JpZ2h0JyxcclxuXHRcdFx0J2NlbnRlcic6ICdjZW50ZXInLFxyXG5cdFx0XHQnbHRyJzogJ3J0bCcsXHJcblx0XHRcdCdydGwnOiAnbHRyJ1xyXG5cdCk7XHJcblxyXG5cdEBlYWNoICRkaXJlY3Rpb24gaW4gJGRpcmVjdGlvbnMge1xyXG5cdFx0JGRpcmVjdGlvbjogdG8tbG93ZXItY2FzZSgkZGlyZWN0aW9uKTtcclxuXHJcblx0XHRAaWYgbWFwLWhhcy1rZXkoJGRpcmVjdGlvbi1tYXAsICRkaXJlY3Rpb24pIHtcclxuXHRcdFx0JG9wcG9zaXRlLWRpcmVjdGlvbnM6IGFwcGVuZCgkb3Bwb3NpdGUtZGlyZWN0aW9ucywgdW5xdW90ZShtYXAtZ2V0KCRkaXJlY3Rpb24tbWFwLCAkZGlyZWN0aW9uKSkpO1xyXG5cdFx0fSBAZWxzZSB7XHJcblx0XHRcdEB3YXJuIFwiTm8gb3Bwb3NpdGUgZGlyZWN0aW9uIGNhbiBiZSBmb3VuZCBmb3IgYCN7JGRpcmVjdGlvbn1gLiBEaXJlY3Rpb24gb21pdHRlZC5cIjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEByZXR1cm4gJG9wcG9zaXRlLWRpcmVjdGlvbnM7XHJcbn1cclxuXHJcbi8vLyBUcmlhbmdsZSBoZWxwZXIgbWl4aW5cclxuLy8vIEBwYXJhbSB7RGlyZWN0aW9ufSAkZGlyZWN0aW9uIC0gVHJpYW5nbGUgZGlyZWN0aW9uLCBlaXRoZXIgYHRvcGAsIGByaWdodGAsIGBib3R0b21gIG9yIGBsZWZ0YFxyXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIFtjdXJyZW50Y29sb3JdIC0gVHJpYW5nbGUgY29sb3JcclxuLy8vIEBwYXJhbSB7TGVuZ3RofSAkc2l6ZSBbMWVtXSAtIFRyaWFuZ2xlIHNpemVcclxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvcjogY3VycmVudGNvbG9yLCAkc2l6ZTogMWVtKSB7XHJcblx0QGlmIG5vdCBpbmRleCh0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRkaXJlY3Rpb24pIHtcclxuXHRcdEBlcnJvciBcIkRpcmVjdGlvbiBtdXN0IGJlIGVpdGhlciBgdG9wYCwgYHJpZ2h0YCwgYGJvdHRvbWAgb3IgYGxlZnRgLlwiO1xyXG5cdH1cclxuXHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0Ym9yZGVyLSN7b3Bwb3NpdGUtZGlyZWN0aW9uKCRkaXJlY3Rpb24pfTogKCRzaXplICogMS4yKSBzb2xpZCAkY29sb3I7XHJcblxyXG5cdCRwZXJwZW5kaWN1bGFyLWJvcmRlcnM6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cclxuXHRAaWYgJGRpcmVjdGlvbiA9PSB0b3Agb3IgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XHJcblx0XHRib3JkZXItcmlnaHQ6ICRwZXJwZW5kaWN1bGFyLWJvcmRlcnM7XHJcblx0fSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IG9yICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAkcGVycGVuZGljdWxhci1ib3JkZXJzO1xyXG5cdFx0Ym9yZGVyLXRvcDogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcclxuXHR9XHJcbn1cclxuXHJcbiRicm93c2VyLWNvbnRleHQ6IDE2OyAvLyBEZWZhdWx0XHJcbkBmdW5jdGlvbiBlbSgkcGl4ZWxzLCAkY29udGV4dDogJGJyb3dzZXItY29udGV4dCkge1xyXG5cdEByZXR1cm4gI3skcGl4ZWxzLyRjb250ZXh0fWVtO1xyXG59XHJcblxyXG5AbWl4aW4gb3B0aW9uYWwtYXQtcm9vdCgkc2VsKSB7XHJcblx0QGF0LXJvb3QgI3tpZihub3QgJiwgJHNlbCwgc2VsZWN0b3ItYXBwZW5kKCYsICRzZWwpKX0ge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xyXG5cdEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcicpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOi1tb3otcGxhY2Vob2xkZXInKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzo6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOi1tcy1pbnB1dC1wbGFjZWhvbGRlcicpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuJXRyYW5zaXRpb25EZWZhdWx0IHtcclxuXHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0LCB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQsIGNvbG9yLCBmaWxsLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHN0cm9rZSwgdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybSwgdGV4dC1zaGFkb3csIGJveC1zaGFkb3csIG9wYWNpdHk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aCwgaGVpZ2h0LCB0b3AsIHJpZ2h0LCBib3R0b20sIGxlZnQsIGNvbG9yLCBmaWxsLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHN0cm9rZSwgdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybSwgdGV4dC1zaGFkb3csIGJveC1zaGFkb3csIG9wYWNpdHk7XHJcbn1cclxuXHJcbkBtaXhpbiBiZy1jb3Zlci1jZW50ZXIge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4kY29sb3ItaWRjLWJsdWUtOTAwOiAjMWIzMzVmO1xyXG4kY29sb3ItaWRjLWJsdWUtODAwOiAjMWMzZjcyO1xyXG4kY29sb3ItaWRjLWJsdWUtNzAwOiAjMDA0Yjg1O1xyXG4kY29sb3ItaWRjLWRhcmtibHVlOiAkY29sb3ItaWRjLWJsdWUtNzAwO1xyXG4kY29sb3ItaWRjLWJsdWUtNjAwOiAjMDA1YjliO1xyXG4kY29sb3ItaWRjLWJsdWUtNTAwOiAjMTE2N2E2O1xyXG4kY29sb3ItaWRjLWJsdWUtNDAwOiAjMjI3OWJjO1xyXG4kY29sb3ItaWRjLWJsdWU6ICRjb2xvci1pZGMtYmx1ZS00MDA7XHJcbiRjb2xvci1pZGMtYmx1ZS0zMDA6ICM0MTk2ZDI7XHJcbiRjb2xvci1pZGMtYmx1ZS0yMDA6ICM1NGE0ZTI7XHJcbiRjb2xvci1pZGMtbGlnaHRibHVlOiAkY29sb3ItaWRjLWJsdWUtMjAwO1xyXG4kY29sb3ItaWRjLWJsdWUtMTAwOiAjNzFiM2UyO1xyXG4kY29sb3ItaWRjLWJsdWUtMDUwOiAjYjJkYWY0O1xyXG4kY29sb3ItaWRjLWJsdWUtMDQwOiAjYzFlMWY2O1xyXG4kY29sb3ItaWRjLWJsdWUtMDIwOiAjZGZlZmZhO1xyXG5cclxuJGNvbG9yLWlkYy1yZWQtOTAwOiAjOTMwZjBmO1xyXG4kY29sb3ItaWRjLXJlZC04MDA6ICNhNTExMTE7XHJcbiRjb2xvci1pZGMtcmVkLTcwMDogI2I3MTYxNjtcclxuJGNvbG9yLWlkYy1yZWQtNjAwOiAjYzYxYTE3O1xyXG4kY29sb3ItaWRjLXJlZC01MDA6ICNkODI3MWU7XHJcbiRjb2xvci1pZGMtcmVkLTQwMDogI2U5M2IyNDtcclxuJGNvbG9yLWlkYy1yZWQ6ICRjb2xvci1pZGMtcmVkLTQwMDtcclxuJGNvbG9yLWlkYy1yZWQtMzAwOiAjZjI2YTU5O1xyXG4kY29sb3ItaWRjLXJlZC0yMDA6ICNlZDg2N2U7XHJcbiRjb2xvci1pZGMtcmVkLTEwMDogI2ZmYTE5YztcclxuJGNvbG9yLWlkYy1yZWQtMDUwOiAjZmZiYWI4O1xyXG4kY29sb3ItaWRjLXJlZC0wNDA6ICNmZmQyZDI7XHJcbiRjb2xvci1pZGMtcmVkLTAyMDogI2ZmZWJlYjtcclxuXHJcbiRjb2xvci1pZGMtcHVycGxlLTkwMDogIzVlMWU1YTtcclxuJGNvbG9yLWlkYy1wdXJwbGUtODAwOiAjNjgyMTVmO1xyXG4kY29sb3ItaWRjLXB1cnBsZS03MDA6ICM3NzI2NzE7XHJcbiRjb2xvci1pZGMtcHVycGxlLTYwMDogIzdmMmE3ZDtcclxuJGNvbG9yLWlkYy1wdXJwbGUtNTAwOiAjOGMzMzg4O1xyXG4kY29sb3ItaWRjLXB1cnBsZS00MDA6ICM5ZTNkOTA7XHJcbiRjb2xvci1pZGMtcHVycGxlOiAkY29sb3ItaWRjLXB1cnBsZS00MDA7XHJcbiRjb2xvci1pZGMtcHVycGxlLTMwMDogI2MyNjlhYTtcclxuJGNvbG9yLWlkYy1wdXJwbGUtMjAwOiAjZDE4OGJiO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0xMDA6ICNlNWE1ZDM7XHJcbiRjb2xvci1pZGMtcHVycGxlLTA1MDogI2VmYmRlNjtcclxuJGNvbG9yLWlkYy1wdXJwbGUtMDQwOiAjZjlkMmYzO1xyXG4kY29sb3ItaWRjLXB1cnBsZS0wMjA6ICNmZmViZmQ7XHJcblxyXG4kY29sb3ItaWRjLWFxdWEtOTAwOiAjMDc3Mjg3O1xyXG4kY29sb3ItaWRjLWFxdWEtODAwOiAjMDY3YzkzO1xyXG4kY29sb3ItaWRjLWFxdWEtNzAwOiAjMDU4OWEzO1xyXG4kY29sb3ItaWRjLWFxdWEtNjAwOiAjMDQ5NmIzO1xyXG4kY29sb3ItaWRjLWFxdWEtNTAwOiAjMDRhM2MyO1xyXG4kY29sb3ItaWRjLWFxdWEtNDAwOiAjMzZhZWM3O1xyXG4kY29sb3ItaWRjLWFxdWE6ICRjb2xvci1pZGMtYXF1YS00MDA7XHJcbiRjb2xvci1pZGMtYXF1YS0zMDA6ICM2ZWM3ZDg7XHJcbiRjb2xvci1pZGMtYXF1YS0yMDA6ICM5ZmRhZTU7XHJcbiRjb2xvci1pZGMtYXF1YS0xMDA6ICNhZGU5ZjI7XHJcbiRjb2xvci1pZGMtYXF1YS0wNTA6ICNjYWY3ZmM7XHJcbiRjb2xvci1pZGMtYXF1YS0wNDA6ICNkOWZkZmY7XHJcbiRjb2xvci1pZGMtYXF1YS0wMjA6ICNlYmZmZmY7XHJcblxyXG4kY29sb3ItaWRjLWdyZWVuLTkwMDogIzZhOGUzMjtcclxuJGNvbG9yLWlkYy1ncmVlbi04MDA6ICM3MTk5Mzc7XHJcbiRjb2xvci1pZGMtZ3JlZW4tNzAwOiAjNzZhMzNkO1xyXG4kY29sb3ItaWRjLWdyZWVuLTYwMDogIzdjYWY0MjtcclxuJGNvbG9yLWlkYy1ncmVlbi01MDA6ICM4ZWJmM2Y7XHJcbiRjb2xvci1pZGMtZ3JlZW4tNDAwOiAjYWNjYjMyO1xyXG4kY29sb3ItaWRjLWdyZWVuOiAkY29sb3ItaWRjLWdyZWVuLTQwMDtcclxuJGNvbG9yLWlkYy1ncmVlbi0zMDA6ICNjNmRkNjQ7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMjAwOiAjZDllODljO1xyXG4kY29sb3ItaWRjLWdyZWVuLTEwMDogI2U4ZjJiMztcclxuJGNvbG9yLWlkYy1ncmVlbi0wNTA6ICNmMmZmYzU7XHJcbiRjb2xvci1pZGMtZ3JlZW4tMDQwOiAjZjlmZmQ3O1xyXG4kY29sb3ItaWRjLWdyZWVuLTAyMDogI2ZkZmZlYjtcclxuXHJcbiRjb2xvci1pZGMteWVsbG93LTkwMDogI2MxOGMyZjtcclxuJGNvbG9yLWlkYy15ZWxsb3ctODAwOiAjY2M5ODJmO1xyXG4kY29sb3ItaWRjLXllbGxvdy03MDA6ICNkYmE3MzE7XHJcbiRjb2xvci1pZGMteWVsbG93LTYwMDogI2UyYWYxZTtcclxuJGNvbG9yLWlkYy15ZWxsb3ctNTAwOiAjZjNjMDFkO1xyXG4kY29sb3ItaWRjLXllbGxvdy00MDA6ICNmZmNkMDc7XHJcbiRjb2xvci1pZGMteWVsbG93OiAkY29sb3ItaWRjLXllbGxvdy00MDA7XHJcbiRjb2xvci1pZGMteWVsbG93LTMwMDogI2ZlZGU1YjtcclxuJGNvbG9yLWlkYy15ZWxsb3ctMjAwOiAjZmVlNjg1O1xyXG4kY29sb3ItaWRjLXllbGxvdy0xMDA6ICNmZmViOWM7XHJcbiRjb2xvci1pZGMteWVsbG93LTA1MDogI2ZmZjVjZDtcclxuJGNvbG9yLWlkYy15ZWxsb3ctMDQwOiAjZmZmOGRjO1xyXG4kY29sb3ItaWRjLXllbGxvdy0wMjA6ICNmZmZhZWI7XHJcblxyXG4kY29sb3ItaWRjLW9yYW5nZS05MDA6ICNiZjVmMWY7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTgwMDogI2QzNjgyMDtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtNzAwOiAjZTU2ZjIwO1xyXG4kY29sb3ItaWRjLW9yYW5nZS02MDA6ICNmMzc5MjE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTUwMDogI2Y2OGIxZjtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtNDAwOiAjZjg5ODFkO1xyXG4kY29sb3ItaWRjLW9yYW5nZTogJGNvbG9yLWlkYy1vcmFuZ2UtNDAwO1xyXG4kY29sb3ItaWRjLW9yYW5nZS0zMDA6ICNmZmIwNWE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTIwMDogI2ZmYzg4NTtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMTAwOiAjZjljZmE1O1xyXG4kY29sb3ItaWRjLW9yYW5nZS0wNTA6ICNmY2U2ZDE7XHJcbiRjb2xvci1pZGMtb3JhbmdlLTA0MDogI2ZmZWVkZTtcclxuJGNvbG9yLWlkYy1vcmFuZ2UtMDIwOiAjZmZmNGViO1xyXG5cclxuJGNvbG9yLWlkYy1ncmV5LTkwMDogIzAxMDEwZjtcclxuJGNvbG9yLWlkYy1ibGFjazogJGNvbG9yLWlkYy1ncmV5LTkwMDtcclxuJGNvbG9yLWlkYy1ncmV5LTgwMDogIzRkNGQ1NztcclxuJGNvbG9yLWlkYy1ncmV5LTcwMDogIzgwODA4NztcclxuJGNvbG9yLWlkYy1ncmV5LTYwMDogIzk4OTg5YjtcclxuJGNvbG9yLWlkYy1ncmV5LTUwMDogI2NjY2NjYztcclxuJGNvbG9yLWlkYy1ncmV5LTQwMDogI2RiZGJkYjtcclxuJGNvbG9yLWlkYy1ncmV5LTMwMDogI2U1ZTVlNTtcclxuJGNvbG9yLWlkYy1ncmV5LTIwMDogI2YyZjJmMjtcclxuJGNvbG9yLWlkYy1ncmV5LTEwMDogI2Y2ZjZmNjtcclxuJGNvbG9yLWlkYy1ncmV5LTUwOiAjZjhmOGY4O1xyXG5cclxuJGlkYy1jb2xvcnM6IChcclxuXHRcdGJsdWUtOTAwOiAkY29sb3ItaWRjLWJsdWUtOTAwLFxyXG5cdFx0Ymx1ZS04MDA6ICRjb2xvci1pZGMtYmx1ZS04MDAsXHJcblx0XHRibHVlLTcwMDogJGNvbG9yLWlkYy1ibHVlLTcwMCxcclxuXHRcdGRhcmtibHVlOiAkY29sb3ItaWRjLWJsdWUtNzAwLFxyXG5cdFx0Ymx1ZS02MDA6ICRjb2xvci1pZGMtYmx1ZS02MDAsXHJcblx0XHRibHVlLTUwMDogJGNvbG9yLWlkYy1ibHVlLTUwMCxcclxuXHRcdGJsdWUtNDAwOiRjb2xvci1pZGMtYmx1ZS00MDAsXHJcblx0XHRibHVlOiAkY29sb3ItaWRjLWJsdWUtNDAwLFxyXG5cdFx0Ymx1ZS0zMDA6ICRjb2xvci1pZGMtYmx1ZS0zMDAsXHJcblx0XHRibHVlLTIwMDogJGNvbG9yLWlkYy1ibHVlLTIwMCxcclxuXHRcdGxpZ2h0Ymx1ZTogJGNvbG9yLWlkYy1ibHVlLTIwMCxcclxuXHRcdGJsdWUtMTAwOiAkY29sb3ItaWRjLWJsdWUtMTAwLFxyXG5cdFx0Ymx1ZS0wNTA6ICRjb2xvci1pZGMtYmx1ZS0wNTAsXHJcblx0XHRibHVlLTA0MDogJGNvbG9yLWlkYy1ibHVlLTA0MCxcclxuXHRcdGJsdWUtMDIwOiAkY29sb3ItaWRjLWJsdWUtMDIwLFxyXG5cdFx0cmVkLTkwMDogJGNvbG9yLWlkYy1yZWQtOTAwLFxyXG5cdFx0cmVkLTgwMDogJGNvbG9yLWlkYy1yZWQtODAwLFxyXG5cdFx0cmVkLTcwMDogJGNvbG9yLWlkYy1yZWQtNzAwLFxyXG5cdFx0cmVkLTYwMDogJGNvbG9yLWlkYy1yZWQtNjAwLFxyXG5cdFx0cmVkLTUwMDogJGNvbG9yLWlkYy1yZWQtNTAwLFxyXG5cdFx0cmVkLTQwMDogJGNvbG9yLWlkYy1yZWQtNDAwLFxyXG5cdFx0cmVkOiAkY29sb3ItaWRjLXJlZC00MDAsXHJcblx0XHRyZWQtMzAwOiAkY29sb3ItaWRjLXJlZC0zMDAsXHJcblx0XHRyZWQtMjAwOiAkY29sb3ItaWRjLXJlZC0yMDAsXHJcblx0XHRyZWQtMTAwOiAkY29sb3ItaWRjLXJlZC0xMDAsXHJcblx0XHRyZWQtMDUwOiAkY29sb3ItaWRjLXJlZC0wNTAsXHJcblx0XHRyZWQtMDQwOiAkY29sb3ItaWRjLXJlZC0wNDAsXHJcblx0XHRyZWQtMDIwOiAkY29sb3ItaWRjLXJlZC0wMjAsXHJcblx0XHRwdXJwbGUtOTAwOiAkY29sb3ItaWRjLXB1cnBsZS05MDAsXHJcblx0XHRwdXJwbGUtODAwOiAkY29sb3ItaWRjLXB1cnBsZS04MDAsXHJcblx0XHRwdXJwbGUtNzAwOiAkY29sb3ItaWRjLXB1cnBsZS03MDAsXHJcblx0XHRwdXJwbGUtNjAwOiAkY29sb3ItaWRjLXB1cnBsZS02MDAsXHJcblx0XHRwdXJwbGUtNTAwOiAkY29sb3ItaWRjLXB1cnBsZS01MDAsXHJcblx0XHRwdXJwbGUtNDAwOiAkY29sb3ItaWRjLXB1cnBsZS00MDAsXHJcblx0XHRwdXJwbGU6ICRjb2xvci1pZGMtcHVycGxlLTQwMCxcclxuXHRcdHB1cnBsZS0zMDA6ICRjb2xvci1pZGMtcHVycGxlLTMwMCxcclxuXHRcdHB1cnBsZS0yMDA6ICRjb2xvci1pZGMtcHVycGxlLTIwMCxcclxuXHRcdHB1cnBsZS0xMDA6ICRjb2xvci1pZGMtcHVycGxlLTEwMCxcclxuXHRcdHB1cnBsZS0wNTA6ICRjb2xvci1pZGMtcHVycGxlLTA1MCxcclxuXHRcdHB1cnBsZS0wNDA6ICRjb2xvci1pZGMtcHVycGxlLTA0MCxcclxuXHRcdHB1cnBsZS0wMjA6ICRjb2xvci1pZGMtcHVycGxlLTAyMCxcclxuXHRcdGFxdWEtOTAwOiAkY29sb3ItaWRjLWFxdWEtOTAwLFxyXG5cdFx0YXF1YS04MDA6ICRjb2xvci1pZGMtYXF1YS04MDAsXHJcblx0XHRhcXVhLTcwMDogJGNvbG9yLWlkYy1hcXVhLTcwMCxcclxuXHRcdGFxdWEtNjAwOiAkY29sb3ItaWRjLWFxdWEtNjAwLFxyXG5cdFx0YXF1YS01MDA6ICRjb2xvci1pZGMtYXF1YS01MDAsXHJcblx0XHRhcXVhLTQwMDogJGNvbG9yLWlkYy1hcXVhLTQwMCxcclxuXHRcdGFxdWE6ICRjb2xvci1pZGMtYXF1YS00MDAsXHJcblx0XHRhcXVhLTMwMDogJGNvbG9yLWlkYy1hcXVhLTMwMCxcclxuXHRcdGFxdWEtMjAwOiAkY29sb3ItaWRjLWFxdWEtMjAwLFxyXG5cdFx0YXF1YS0xMDA6ICRjb2xvci1pZGMtYXF1YS0xMDAsXHJcblx0XHRhcXVhLTA1MDogJGNvbG9yLWlkYy1hcXVhLTA1MCxcclxuXHRcdGFxdWEtMDQwOiAkY29sb3ItaWRjLWFxdWEtMDQwLFxyXG5cdFx0YXF1YS0wMjA6ICRjb2xvci1pZGMtYXF1YS0wMjAsXHJcblx0XHRncmVlbi05MDA6ICRjb2xvci1pZGMtZ3JlZW4tOTAwLFxyXG5cdFx0Z3JlZW4tODAwOiAkY29sb3ItaWRjLWdyZWVuLTgwMCxcclxuXHRcdGdyZWVuLTcwMDogJGNvbG9yLWlkYy1ncmVlbi03MDAsXHJcblx0XHRncmVlbi02MDA6ICRjb2xvci1pZGMtZ3JlZW4tNjAwLFxyXG5cdFx0Z3JlZW4tNTAwOiAkY29sb3ItaWRjLWdyZWVuLTUwMCxcclxuXHRcdGdyZWVuLTQwMDogJGNvbG9yLWlkYy1ncmVlbi00MDAsXHJcblx0XHRncmVlbjogJGNvbG9yLWlkYy1ncmVlbi00MDAsXHJcblx0XHRncmVlbi0zMDA6ICRjb2xvci1pZGMtZ3JlZW4tMzAwLFxyXG5cdFx0Z3JlZW4tMjAwOiAkY29sb3ItaWRjLWdyZWVuLTIwMCxcclxuXHRcdGdyZWVuLTEwMDogJGNvbG9yLWlkYy1ncmVlbi0xMDAsXHJcblx0XHRncmVlbi0wNTA6ICRjb2xvci1pZGMtZ3JlZW4tMDUwLFxyXG5cdFx0Z3JlZW4tMDQwOiAkY29sb3ItaWRjLWdyZWVuLTA0MCxcclxuXHRcdGdyZWVuLTAyMDogJGNvbG9yLWlkYy1ncmVlbi0wMjAsXHJcblx0XHR5ZWxsb3ctOTAwOiAkY29sb3ItaWRjLXllbGxvdy05MDAsXHJcblx0XHR5ZWxsb3ctODAwOiAkY29sb3ItaWRjLXllbGxvdy04MDAsXHJcblx0XHR5ZWxsb3ctNzAwOiAkY29sb3ItaWRjLXllbGxvdy03MDAsXHJcblx0XHR5ZWxsb3ctNjAwOiAkY29sb3ItaWRjLXllbGxvdy02MDAsXHJcblx0XHR5ZWxsb3ctNTAwOiAkY29sb3ItaWRjLXllbGxvdy01MDAsXHJcblx0XHR5ZWxsb3ctNDAwOiAkY29sb3ItaWRjLXllbGxvdy00MDAsXHJcblx0XHR5ZWxsb3c6ICRjb2xvci1pZGMteWVsbG93LTQwMCxcclxuXHRcdHllbGxvdy0zMDA6ICRjb2xvci1pZGMteWVsbG93LTMwMCxcclxuXHRcdHllbGxvdy0yMDA6ICRjb2xvci1pZGMteWVsbG93LTIwMCxcclxuXHRcdHllbGxvdy0xMDA6ICRjb2xvci1pZGMteWVsbG93LTEwMCxcclxuXHRcdHllbGxvdy0wNTA6ICRjb2xvci1pZGMteWVsbG93LTA1MCxcclxuXHRcdHllbGxvdy0wNDA6ICRjb2xvci1pZGMteWVsbG93LTA0MCxcclxuXHRcdHllbGxvdy0wMjA6ICRjb2xvci1pZGMteWVsbG93LTAyMCxcclxuXHRcdG9yYW5nZS05MDA6ICRjb2xvci1pZGMtb3JhbmdlLTkwMCxcclxuXHRcdG9yYW5nZS04MDA6ICRjb2xvci1pZGMtb3JhbmdlLTgwMCxcclxuXHRcdG9yYW5nZS03MDA6ICRjb2xvci1pZGMtb3JhbmdlLTcwMCxcclxuXHRcdG9yYW5nZS02MDA6ICRjb2xvci1pZGMtb3JhbmdlLTYwMCxcclxuXHRcdG9yYW5nZS01MDA6ICRjb2xvci1pZGMtb3JhbmdlLTUwMCxcclxuXHRcdG9yYW5nZS00MDA6ICRjb2xvci1pZGMtb3JhbmdlLTQwMCxcclxuXHRcdG9yYW5nZTogJGNvbG9yLWlkYy1vcmFuZ2UtNDAwLFxyXG5cdFx0b3JhbmdlLTMwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMzAwLFxyXG5cdFx0b3JhbmdlLTIwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMjAwLFxyXG5cdFx0b3JhbmdlLTEwMDogJGNvbG9yLWlkYy1vcmFuZ2UtMTAwLFxyXG5cdFx0b3JhbmdlLTA1MDogJGNvbG9yLWlkYy1vcmFuZ2UtMDUwLFxyXG5cdFx0b3JhbmdlLTA0MDogJGNvbG9yLWlkYy1vcmFuZ2UtMDQwLFxyXG5cdFx0b3JhbmdlLTAyMDogJGNvbG9yLWlkYy1vcmFuZ2UtMDIwLFxyXG5cdFx0Z3JleS05MDA6ICRjb2xvci1pZGMtZ3JleS05MDAsXHJcblx0XHRncmV5LTgwMDogJGNvbG9yLWlkYy1ncmV5LTgwMCxcclxuXHRcdGdyZXktNzAwOiAkY29sb3ItaWRjLWdyZXktNzAwLFxyXG5cdFx0Z3JleS02MDA6ICRjb2xvci1pZGMtZ3JleS02MDAsXHJcblx0XHRncmV5LTUwMDogJGNvbG9yLWlkYy1ncmV5LTUwMCxcclxuXHRcdGdyZXktNDAwOiAkY29sb3ItaWRjLWdyZXktNDAwLFxyXG5cdFx0Z3JleS0zMDA6ICRjb2xvci1pZGMtZ3JleS0zMDAsXHJcblx0XHRncmV5LTIwMDogJGNvbG9yLWlkYy1ncmV5LTIwMCxcclxuXHRcdGdyZXktMTAwOiAkY29sb3ItaWRjLWdyZXktMTAwLFxyXG5cdFx0Z3JleS01MDogJGNvbG9yLWlkYy1ncmV5LTUwLFxyXG5cdFx0YmxhY2s6ICRjb2xvci1pZGMtZ3JleS05MDAsXHJcblx0XHR3aGl0ZTogI2ZmZlxyXG4pO1xyXG5cclxuXHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGxlc3MgdGhhbiA0NTBweCAqL1xuLyogbGVzcyB0aGFuIDM4MHB4ICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBJQ09OTU9PTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pY29tLXBzZXVkbzpiZWZvcmUsIC5pY29tLWJlZm9yZTpiZWZvcmUsIC5pY29tLWFmdGVyOmFmdGVyLCBhLmFycm93OmFmdGVyLCAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1sYWJlbDphZnRlciwgLmJyZWFkY3J1bWJzIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIsIHVsLmN1c3RvbS50cmlhbmdsZSBsaTpub3QoLmljb20tYmVmb3JlKTpiZWZvcmUsXG5vbC5jdXN0b20udHJpYW5nbGUgbGk6bm90KC5pY29tLWJlZm9yZSk6YmVmb3JlLCB1bC5jdXN0b20gYS5leHRlcm5hbDphZnRlciwgdWwuY3VzdG9tIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyLFxub2wuY3VzdG9tIGEuZXh0ZXJuYWw6YWZ0ZXIsXG5vbC5jdXN0b20gYVt0YXJnZXQ9XCJfYmxhbmtcIl06YWZ0ZXIsIHNwYW4uY2xvc2U6YWZ0ZXIsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGU6YWZ0ZXIsXG4uaWRjLXRleHQtZXhwYW5kID4gLnRvZ2dsZTphZnRlciwgLmxpbmstaW5saW5lOmJlZm9yZSwgLmxpbmstaW5saW5lLWFycm93OmFmdGVyLCAubGluay1pbmxpbmUtYXJyb3cuYXMtdG9nZ2xlOmFmdGVyLCAucXVvdGUtYm94OmJlZm9yZSwgLnF1b3RlLWJveDphZnRlciwgLmlzLXRvZ2dsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLmJnLWJsdWUtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMzM1ZjsgfVxuXG4uYmctYmx1ZS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMzZjcyOyB9XG5cbi5iZy1ibHVlLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRiODU7IH1cblxuLmJnLWRhcmtibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI4NTsgfVxuXG4uYmctYmx1ZS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YjliOyB9XG5cbi5iZy1ibHVlLTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTY3YTY7IH1cblxuLmJnLWJsdWUtNDAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNzliYzsgfVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjc5YmM7IH1cblxuLmJnLWJsdWUtMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxOTZkMjsgfVxuXG4uYmctYmx1ZS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRhNGUyOyB9XG5cbi5iZy1saWdodGJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRhNGUyOyB9XG5cbi5iZy1ibHVlLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWIzZTI7IH1cblxuLmJnLWJsdWUtMDUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZGFmNDsgfVxuXG4uYmctYmx1ZS0wNDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMWY2OyB9XG5cbi5iZy1ibHVlLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmVmZmE7IH1cblxuLmJnLXJlZC05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTMwZjBmOyB9XG5cbi5iZy1yZWQtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1MTExMTsgfVxuXG4uYmctcmVkLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzE2MTY7IH1cblxuLmJnLXJlZC02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYxYTE3OyB9XG5cbi5iZy1yZWQtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MjcxZTsgfVxuXG4uYmctcmVkLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTNiMjQ7IH1cblxuLmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTNiMjQ7IH1cblxuLmJnLXJlZC0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2YTU5OyB9XG5cbi5iZy1yZWQtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkODY3ZTsgfVxuXG4uYmctcmVkLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmExOWM7IH1cblxuLmJnLXJlZC0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiYWI4OyB9XG5cbi5iZy1yZWQtMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkMjsgfVxuXG4uYmctcmVkLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWI7IH1cblxuLmJnLXB1cnBsZS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUxZTVhOyB9XG5cbi5iZy1wdXJwbGUtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4MjE1ZjsgfVxuXG4uYmctcHVycGxlLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzI2NzE7IH1cblxuLmJnLXB1cnBsZS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2YyYTdkOyB9XG5cbi5iZy1wdXJwbGUtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjMzM4ODsgfVxuXG4uYmctcHVycGxlLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTNkOTA7IH1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTNkOTA7IH1cblxuLmJnLXB1cnBsZS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzI2OWFhOyB9XG5cbi5iZy1wdXJwbGUtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxODhiYjsgfVxuXG4uYmctcHVycGxlLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWE1ZDM7IH1cblxuLmJnLXB1cnBsZS0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZiZGU2OyB9XG5cbi5iZy1wdXJwbGUtMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZDJmMzsgfVxuXG4uYmctcHVycGxlLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViZmQ7IH1cblxuLmJnLWFxdWEtOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3NzI4NzsgfVxuXG4uYmctYXF1YS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY3YzkzOyB9XG5cbi5iZy1hcXVhLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTg5YTM7IH1cblxuLmJnLWFxdWEtNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0OTZiMzsgfVxuXG4uYmctYXF1YS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDRhM2MyOyB9XG5cbi5iZy1hcXVhLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNmFlYzc7IH1cblxuLmJnLWFxdWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzZhZWM3OyB9XG5cbi5iZy1hcXVhLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZWM3ZDg7IH1cblxuLmJnLWFxdWEtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmZGFlNTsgfVxuXG4uYmctYXF1YS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRlOWYyOyB9XG5cbi5iZy1hcXVhLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWY3ZmM7IH1cblxuLmJnLWFxdWEtMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZmRmZjsgfVxuXG4uYmctYXF1YS0wMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZmZmOyB9XG5cbi5iZy1ncmVlbi05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE4ZTMyOyB9XG5cbi5iZy1ncmVlbi04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE5OTM3OyB9XG5cbi5iZy1ncmVlbi03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZhMzNkOyB9XG5cbi5iZy1ncmVlbi02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NhZjQyOyB9XG5cbi5iZy1ncmVlbi01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGViZjNmOyB9XG5cbi5iZy1ncmVlbi00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNjYjMyOyB9XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhY2NiMzI7IH1cblxuLmJnLWdyZWVuLTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmRkNjQ7IH1cblxuLmJnLWdyZWVuLTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWU4OWM7IH1cblxuLmJnLWdyZWVuLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGYyYjM7IH1cblxuLmJnLWdyZWVuLTA1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmZmYzU7IH1cblxuLmJnLWdyZWVuLTA0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZmZDc7IH1cblxuLmJnLWdyZWVuLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZmZWI7IH1cblxuLmJnLXllbGxvdy05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzE4YzJmOyB9XG5cbi5iZy15ZWxsb3ctODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjOTgyZjsgfVxuXG4uYmcteWVsbG93LTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmE3MzE7IH1cblxuLmJnLXllbGxvdy02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJhZjFlOyB9XG5cbi5iZy15ZWxsb3ctNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzYzAxZDsgfVxuXG4uYmcteWVsbG93LTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMDc7IH1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMDc7IH1cblxuLmJnLXllbGxvdy0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkZTViOyB9XG5cbi5iZy15ZWxsb3ctMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTY4NTsgfVxuXG4uYmcteWVsbG93LTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViOWM7IH1cblxuLmJnLXllbGxvdy0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNWNkOyB9XG5cbi5iZy15ZWxsb3ctMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjhkYzsgfVxuXG4uYmcteWVsbG93LTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZWI7IH1cblxuLmJnLW9yYW5nZS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmY1ZjFmOyB9XG5cbi5iZy1vcmFuZ2UtODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzNjgyMDsgfVxuXG4uYmctb3JhbmdlLTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTZmMjA7IH1cblxuLmJnLW9yYW5nZS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM3OTIxOyB9XG5cbi5iZy1vcmFuZ2UtNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2OGIxZjsgfVxuXG4uYmctb3JhbmdlLTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODk4MWQ7IH1cblxuLmJnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODk4MWQ7IH1cblxuLmJnLW9yYW5nZS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMDVhOyB9XG5cbi5iZy1vcmFuZ2UtMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzg4NTsgfVxuXG4uYmctb3JhbmdlLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWNmYTU7IH1cblxuLmJnLW9yYW5nZS0wNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlNmQxOyB9XG5cbi5iZy1vcmFuZ2UtMDQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWVkZTsgfVxuXG4uYmctb3JhbmdlLTAyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY0ZWI7IH1cblxuLmJnLWdyZXktOTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDEwZjsgfVxuXG4uYmctZ3JleS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ0ZDU3OyB9XG5cbi5iZy1ncmV5LTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODc7IH1cblxuLmJnLWdyZXktNjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4OTg5YjsgfVxuXG4uYmctZ3JleS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjOyB9XG5cbi5iZy1ncmV5LTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7IH1cblxuLmJnLWdyZXktMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuXG4uYmctZ3JleS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyOyB9XG5cbi5iZy1ncmV5LTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7IH1cblxuLmJnLWdyZXktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4OyB9XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTAxMGY7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZmMtYmx1ZS05MDAge1xuICBjb2xvcjogIzFiMzM1ZjsgfVxuXG4uZmMtYmx1ZS04MDAge1xuICBjb2xvcjogIzFjM2Y3MjsgfVxuXG4uZmMtYmx1ZS03MDAge1xuICBjb2xvcjogIzAwNGI4NTsgfVxuXG4uZmMtZGFya2JsdWUge1xuICBjb2xvcjogIzAwNGI4NTsgfVxuXG4uZmMtYmx1ZS02MDAge1xuICBjb2xvcjogIzAwNWI5YjsgfVxuXG4uZmMtYmx1ZS01MDAge1xuICBjb2xvcjogIzExNjdhNjsgfVxuXG4uZmMtYmx1ZS00MDAge1xuICBjb2xvcjogIzIyNzliYzsgfVxuXG4uZmMtYmx1ZSB7XG4gIGNvbG9yOiAjMjI3OWJjOyB9XG5cbi5mYy1ibHVlLTMwMCB7XG4gIGNvbG9yOiAjNDE5NmQyOyB9XG5cbi5mYy1ibHVlLTIwMCB7XG4gIGNvbG9yOiAjNTRhNGUyOyB9XG5cbi5mYy1saWdodGJsdWUge1xuICBjb2xvcjogIzU0YTRlMjsgfVxuXG4uZmMtYmx1ZS0xMDAge1xuICBjb2xvcjogIzcxYjNlMjsgfVxuXG4uZmMtYmx1ZS0wNTAge1xuICBjb2xvcjogI2IyZGFmNDsgfVxuXG4uZmMtYmx1ZS0wNDAge1xuICBjb2xvcjogI2MxZTFmNjsgfVxuXG4uZmMtYmx1ZS0wMjAge1xuICBjb2xvcjogI2RmZWZmYTsgfVxuXG4uZmMtcmVkLTkwMCB7XG4gIGNvbG9yOiAjOTMwZjBmOyB9XG5cbi5mYy1yZWQtODAwIHtcbiAgY29sb3I6ICNhNTExMTE7IH1cblxuLmZjLXJlZC03MDAge1xuICBjb2xvcjogI2I3MTYxNjsgfVxuXG4uZmMtcmVkLTYwMCB7XG4gIGNvbG9yOiAjYzYxYTE3OyB9XG5cbi5mYy1yZWQtNTAwIHtcbiAgY29sb3I6ICNkODI3MWU7IH1cblxuLmZjLXJlZC00MDAge1xuICBjb2xvcjogI2U5M2IyNDsgfVxuXG4uZmMtcmVkIHtcbiAgY29sb3I6ICNlOTNiMjQ7IH1cblxuLmZjLXJlZC0zMDAge1xuICBjb2xvcjogI2YyNmE1OTsgfVxuXG4uZmMtcmVkLTIwMCB7XG4gIGNvbG9yOiAjZWQ4NjdlOyB9XG5cbi5mYy1yZWQtMTAwIHtcbiAgY29sb3I6ICNmZmExOWM7IH1cblxuLmZjLXJlZC0wNTAge1xuICBjb2xvcjogI2ZmYmFiODsgfVxuXG4uZmMtcmVkLTA0MCB7XG4gIGNvbG9yOiAjZmZkMmQyOyB9XG5cbi5mYy1yZWQtMDIwIHtcbiAgY29sb3I6ICNmZmViZWI7IH1cblxuLmZjLXB1cnBsZS05MDAge1xuICBjb2xvcjogIzVlMWU1YTsgfVxuXG4uZmMtcHVycGxlLTgwMCB7XG4gIGNvbG9yOiAjNjgyMTVmOyB9XG5cbi5mYy1wdXJwbGUtNzAwIHtcbiAgY29sb3I6ICM3NzI2NzE7IH1cblxuLmZjLXB1cnBsZS02MDAge1xuICBjb2xvcjogIzdmMmE3ZDsgfVxuXG4uZmMtcHVycGxlLTUwMCB7XG4gIGNvbG9yOiAjOGMzMzg4OyB9XG5cbi5mYy1wdXJwbGUtNDAwIHtcbiAgY29sb3I6ICM5ZTNkOTA7IH1cblxuLmZjLXB1cnBsZSB7XG4gIGNvbG9yOiAjOWUzZDkwOyB9XG5cbi5mYy1wdXJwbGUtMzAwIHtcbiAgY29sb3I6ICNjMjY5YWE7IH1cblxuLmZjLXB1cnBsZS0yMDAge1xuICBjb2xvcjogI2QxODhiYjsgfVxuXG4uZmMtcHVycGxlLTEwMCB7XG4gIGNvbG9yOiAjZTVhNWQzOyB9XG5cbi5mYy1wdXJwbGUtMDUwIHtcbiAgY29sb3I6ICNlZmJkZTY7IH1cblxuLmZjLXB1cnBsZS0wNDAge1xuICBjb2xvcjogI2Y5ZDJmMzsgfVxuXG4uZmMtcHVycGxlLTAyMCB7XG4gIGNvbG9yOiAjZmZlYmZkOyB9XG5cbi5mYy1hcXVhLTkwMCB7XG4gIGNvbG9yOiAjMDc3Mjg3OyB9XG5cbi5mYy1hcXVhLTgwMCB7XG4gIGNvbG9yOiAjMDY3YzkzOyB9XG5cbi5mYy1hcXVhLTcwMCB7XG4gIGNvbG9yOiAjMDU4OWEzOyB9XG5cbi5mYy1hcXVhLTYwMCB7XG4gIGNvbG9yOiAjMDQ5NmIzOyB9XG5cbi5mYy1hcXVhLTUwMCB7XG4gIGNvbG9yOiAjMDRhM2MyOyB9XG5cbi5mYy1hcXVhLTQwMCB7XG4gIGNvbG9yOiAjMzZhZWM3OyB9XG5cbi5mYy1hcXVhIHtcbiAgY29sb3I6ICMzNmFlYzc7IH1cblxuLmZjLWFxdWEtMzAwIHtcbiAgY29sb3I6ICM2ZWM3ZDg7IH1cblxuLmZjLWFxdWEtMjAwIHtcbiAgY29sb3I6ICM5ZmRhZTU7IH1cblxuLmZjLWFxdWEtMTAwIHtcbiAgY29sb3I6ICNhZGU5ZjI7IH1cblxuLmZjLWFxdWEtMDUwIHtcbiAgY29sb3I6ICNjYWY3ZmM7IH1cblxuLmZjLWFxdWEtMDQwIHtcbiAgY29sb3I6ICNkOWZkZmY7IH1cblxuLmZjLWFxdWEtMDIwIHtcbiAgY29sb3I6ICNlYmZmZmY7IH1cblxuLmZjLWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjNmE4ZTMyOyB9XG5cbi5mYy1ncmVlbi04MDAge1xuICBjb2xvcjogIzcxOTkzNzsgfVxuXG4uZmMtZ3JlZW4tNzAwIHtcbiAgY29sb3I6ICM3NmEzM2Q7IH1cblxuLmZjLWdyZWVuLTYwMCB7XG4gIGNvbG9yOiAjN2NhZjQyOyB9XG5cbi5mYy1ncmVlbi01MDAge1xuICBjb2xvcjogIzhlYmYzZjsgfVxuXG4uZmMtZ3JlZW4tNDAwIHtcbiAgY29sb3I6ICNhY2NiMzI7IH1cblxuLmZjLWdyZWVuIHtcbiAgY29sb3I6ICNhY2NiMzI7IH1cblxuLmZjLWdyZWVuLTMwMCB7XG4gIGNvbG9yOiAjYzZkZDY0OyB9XG5cbi5mYy1ncmVlbi0yMDAge1xuICBjb2xvcjogI2Q5ZTg5YzsgfVxuXG4uZmMtZ3JlZW4tMTAwIHtcbiAgY29sb3I6ICNlOGYyYjM7IH1cblxuLmZjLWdyZWVuLTA1MCB7XG4gIGNvbG9yOiAjZjJmZmM1OyB9XG5cbi5mYy1ncmVlbi0wNDAge1xuICBjb2xvcjogI2Y5ZmZkNzsgfVxuXG4uZmMtZ3JlZW4tMDIwIHtcbiAgY29sb3I6ICNmZGZmZWI7IH1cblxuLmZjLXllbGxvdy05MDAge1xuICBjb2xvcjogI2MxOGMyZjsgfVxuXG4uZmMteWVsbG93LTgwMCB7XG4gIGNvbG9yOiAjY2M5ODJmOyB9XG5cbi5mYy15ZWxsb3ctNzAwIHtcbiAgY29sb3I6ICNkYmE3MzE7IH1cblxuLmZjLXllbGxvdy02MDAge1xuICBjb2xvcjogI2UyYWYxZTsgfVxuXG4uZmMteWVsbG93LTUwMCB7XG4gIGNvbG9yOiAjZjNjMDFkOyB9XG5cbi5mYy15ZWxsb3ctNDAwIHtcbiAgY29sb3I6ICNmZmNkMDc7IH1cblxuLmZjLXllbGxvdyB7XG4gIGNvbG9yOiAjZmZjZDA3OyB9XG5cbi5mYy15ZWxsb3ctMzAwIHtcbiAgY29sb3I6ICNmZWRlNWI7IH1cblxuLmZjLXllbGxvdy0yMDAge1xuICBjb2xvcjogI2ZlZTY4NTsgfVxuXG4uZmMteWVsbG93LTEwMCB7XG4gIGNvbG9yOiAjZmZlYjljOyB9XG5cbi5mYy15ZWxsb3ctMDUwIHtcbiAgY29sb3I6ICNmZmY1Y2Q7IH1cblxuLmZjLXllbGxvdy0wNDAge1xuICBjb2xvcjogI2ZmZjhkYzsgfVxuXG4uZmMteWVsbG93LTAyMCB7XG4gIGNvbG9yOiAjZmZmYWViOyB9XG5cbi5mYy1vcmFuZ2UtOTAwIHtcbiAgY29sb3I6ICNiZjVmMWY7IH1cblxuLmZjLW9yYW5nZS04MDAge1xuICBjb2xvcjogI2QzNjgyMDsgfVxuXG4uZmMtb3JhbmdlLTcwMCB7XG4gIGNvbG9yOiAjZTU2ZjIwOyB9XG5cbi5mYy1vcmFuZ2UtNjAwIHtcbiAgY29sb3I6ICNmMzc5MjE7IH1cblxuLmZjLW9yYW5nZS01MDAge1xuICBjb2xvcjogI2Y2OGIxZjsgfVxuXG4uZmMtb3JhbmdlLTQwMCB7XG4gIGNvbG9yOiAjZjg5ODFkOyB9XG5cbi5mYy1vcmFuZ2Uge1xuICBjb2xvcjogI2Y4OTgxZDsgfVxuXG4uZmMtb3JhbmdlLTMwMCB7XG4gIGNvbG9yOiAjZmZiMDVhOyB9XG5cbi5mYy1vcmFuZ2UtMjAwIHtcbiAgY29sb3I6ICNmZmM4ODU7IH1cblxuLmZjLW9yYW5nZS0xMDAge1xuICBjb2xvcjogI2Y5Y2ZhNTsgfVxuXG4uZmMtb3JhbmdlLTA1MCB7XG4gIGNvbG9yOiAjZmNlNmQxOyB9XG5cbi5mYy1vcmFuZ2UtMDQwIHtcbiAgY29sb3I6ICNmZmVlZGU7IH1cblxuLmZjLW9yYW5nZS0wMjAge1xuICBjb2xvcjogI2ZmZjRlYjsgfVxuXG4uZmMtZ3JleS05MDAge1xuICBjb2xvcjogIzAxMDEwZjsgfVxuXG4uZmMtZ3JleS04MDAge1xuICBjb2xvcjogIzRkNGQ1NzsgfVxuXG4uZmMtZ3JleS03MDAge1xuICBjb2xvcjogIzgwODA4NzsgfVxuXG4uZmMtZ3JleS02MDAge1xuICBjb2xvcjogIzk4OTg5YjsgfVxuXG4uZmMtZ3JleS01MDAge1xuICBjb2xvcjogI2NjY2NjYzsgfVxuXG4uZmMtZ3JleS00MDAge1xuICBjb2xvcjogI2RiZGJkYjsgfVxuXG4uZmMtZ3JleS0zMDAge1xuICBjb2xvcjogI2U1ZTVlNTsgfVxuXG4uZmMtZ3JleS0yMDAge1xuICBjb2xvcjogI2YyZjJmMjsgfVxuXG4uZmMtZ3JleS0xMDAge1xuICBjb2xvcjogI2Y2ZjZmNjsgfVxuXG4uZmMtZ3JleS01MCB7XG4gIGNvbG9yOiAjZjhmOGY4OyB9XG5cbi5mYy1ibGFjayB7XG4gIGNvbG9yOiAjMDEwMTBmOyB9XG5cbi5mYy13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5pY29tLWJlZm9yZTpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmljb20tYWZ0ZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaWNvbS1hZnRlcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWVuZXJneTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jdXJyZW5jeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wYW50aGVvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wdWxzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1iYWc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tYmFnLW91dGxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2YlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5OThcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1vdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5OVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tc2Fhcy12aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5OTlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1mb2xkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk4NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci0zZHByaW50ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3ZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci1hbmFseXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5ODBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1mb2xkZXItdnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk4MVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci1kYXRhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5ODJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1mb2xkZXItYmxvY2tjaGFpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWNsb3VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5ODRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1mb2xkZXItYWk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk4NVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci1keDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWVuZXJneTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWN1cnJlbmN5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5ODlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1mb2xkZXItcGFudGhlb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk4YVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci1wdWxzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWlvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWNvZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLW1vYmlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLWJhZzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZm9sZGVyLXJvYm90aWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5MFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZvbGRlci1zZWN1cml0eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zbWFydC1jaXR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5N2VcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1jb21tZW50YXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1ib29rLWRvd25sb2FkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5N2FcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1pbmZvZ3JhcGhpYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtd2ViaW5hcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtaW5zaWdodHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3OVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWZ1dHVyZXNjYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1pbm5vdmF0b3I6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3MVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLW1hcmtldHNjYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NzJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1tYXR1cml0eXNjYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NzNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1tYXR1cml0eXNjYXBlLWJlbmNobWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtcGVlcnNjYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1wbGFuc2NhcGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLXRlY2hicmllZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtdGVjaHNjYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NzhcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWFpOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zZWN1cml0eTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZHg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1OFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbGVhZGVyc2hpcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtY2hhcnQtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5YlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLXVuaXR5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5OWNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1vYmlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1yb2JvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtY2xvdWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5ZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWJsb2NrY2hhaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWR4LW9yZ2FuaXphdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZHgtcGVyZm9ybWFuY2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1M1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWNoYXJ0LWRvdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtY2hhcnQtYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5YTFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1keC1jYXBhYmlsaXRpZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1N1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWR4LXBsYXRmb3JtOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1keC1yb2FkbWFwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1pbmR1c3RyeTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtdGVjaC1yZWZyZXNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5YTJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1hbmFseXN0czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0N1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLWNoYXQtc3RhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtY2hhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1pZGMtY2hhdC1zcXVhcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTlhM1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWRjLXJlc2VhcmNoOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDlcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWlkYy1zY29wZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc192YWx1ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jc19wYXJ0bmVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX2xlYWRlcnNoaXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyN1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfYnV5ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyOFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3Nfc2FsZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY3NfbWFya2V0aW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNzX2FuYWx5dGljczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10cmFzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wZW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5MlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29weS1hZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk3ZFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taWFhcy12aWV3OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWhhbmRzaGFrZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jbG91ZC1oYW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NGFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNsb3VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNsb3VkLXZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1ZFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcmVmcmVzaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1yZXRpY2xlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NjFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1hbmFnZWQtY2xvdWQtdmlldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYxXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10YXJnZXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0M1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdGFyZ2V0LWhpdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1kb3dubG9hZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1xdW90ZXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbGluazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNhXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1saW5rLWJyZWFrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NGRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXJzczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wbGF5OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzdcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxvY2F0aW9uLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzNFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbG9jYXRpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzNVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZG90OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNhbGVuZGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWN1dGxlcnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzMFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2hhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jb2ZmZWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY29mZmVlLWJyZWFrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZhc3Rmb29kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MmVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBob25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWdsb2JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MjRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXVzZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyMlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdXNlci1hZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tdXNlci1hZGQtZmlsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS11c2VyLWNpcmNsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS11c2VyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY0XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1maWx0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkyMVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1sb2NrLWZpbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWFnbmlmaWVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1hZ25pZmllci1yb3dzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1hZ25pZmllci1kb3RzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MWVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWV5ZS1jcm9zc2VkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NGZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWV5ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zdGFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWNhcnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxNlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZ3Jvd3RoLXN0ZXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2MFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZ3Jvd3RoLWluY3JlbWVudGFsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWdyb3d0aC1leHBvbmVudGlhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ncm93dGgtcmFwaWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1NlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2hhcnQtdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwYlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tY2hhcnQtYmFyczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wYWFzLXZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2MlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZmxpcC1jaGFydC1waWU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxY1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZmxpcC1jaGFydC1oYW5kOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NGVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXBkZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1jaGVja2xpc3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk1ZVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcHJpbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1maWxlLW1hZ25pZmllcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1wYWdlczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1mb2xkZXItYWRkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NWNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWJvb2stb3BlbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNiXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ib29rbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1ib29rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWJvb2ttYXJrLWFkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1waW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk0MlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taGVscC1maWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWhlbHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxM1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZGlhbG9nLWhlbHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxOVwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tZGlhbG9nLWFsZXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWFsZXJ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5NDFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWluZm86YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxZlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20taW5mby1maWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1lZ2FwaG9uZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1lbWFpbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zaGFyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1zaGFyZS1maWxsOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWZhY2Vib29rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWxpbmtlZGluOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWdvb2dsZS1wbHVzOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXR3aXR0ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwN1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20teW91dHViZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10YWJsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLW1lbnU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk5NFwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbWludXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwM1wiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS10cmlhbmdsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cblxuLmljb20tYWZ0ZXIuaWNvbS1hcnJvdy1oZWFkOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjsgfVxuXG4uaWNvbS1hZnRlci5pY29tLXRpY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkzMlwiOyB9XG5cbi5pY29tLWFmdGVyLmljb20tbGluay1leHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTk2OFwiOyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIEdMT0JBTFNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sLmZpeGVkLCBib2R5LmZpeGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBGb250c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mZi1wbiB7XG4gIGZvbnQtZmFtaWx5OiAnUHJveGltYS1Ob3ZhJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZmLW9zIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuLVNhbnMnLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmYtYXJpYWwge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZ3LXRoaW4sIC5mdy0xMDAge1xuICBmb250LXdlaWdodDogMTAwOyB9XG5cbi5mdy11bHRyYWxpZ2h0LCAuZnctMjAwIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDsgfVxuXG4uZnctbGlnaHQsIC5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5mdy1yZWd1bGFyLCAuZnctNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZnctbWVkaXVtLCAuZnctNTAwIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZnctc2VtaWJvbGQsIC5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbi5mdy1ib2xkLCAuZnctNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZnctaGVhdnksIC5mdy04MDAge1xuICBmb250LXdlaWdodDogODAwOyB9XG5cbi5mdy1ibGFjaywgLmZ3LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuXG4vKiBCQUNLR1JPVU5EXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuW2NsYXNzKj1cImJnLWdyZXlcIl06bm90KC5iZy1ncmV5LTA1MCk6bm90KC5iZy1ncmV5LTEwMCk6bm90KC5iZy1ncmV5LTIwMCk6bm90KC5iZy1ncmV5LTMwMCk6bm90KC5iZy1ncmV5LTQwMCk6bm90KC5iZy1ncmV5LTUwMCksXG5bY2xhc3MqPVwiYmctXCJdIHtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbltjbGFzcyo9XCJiZy1cIl1bY2xhc3MqPVwiLTIwMFwiXTpub3QoLmJnLXJlZC0yMDApOm5vdCguYmctcHVycGxlLTIwMCksXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0xMDBcIl06bm90KC5iZy1ibHVlLTEwMCksXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wNTBcIl0sXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wNDBcIl0sXG5bY2xhc3MqPVwiYmctXCJdW2NsYXNzKj1cIi0wMjBcIl0sXG5bY2xhc3MqPVwiYmcteWVsbG93XCJdLFxuLmJnLXdoaXRlLFxuLmJnLWdyZXktNTAsIC5iZy1ncmV5LTEwMCwgLmJnLWdyZXktMjAwLCAuYmctZ3JleS0zMDAsIC5iZy1ncmV5LTQwMCwgLmJnLWdyZXktNTAwIHtcbiAgY29sb3I6ICMwMTAxMGY7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgIExJTksgKGFuY2hvcikgVFJFQVRNRU5UXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS5hcnJvdyB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhLmFycm93OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6ICM1NGE0ZTI7IH1cbiAgYS5hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICBmb250LXNpemU6IDAuNWVtO1xuICAgIHRvcDogLTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDVlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgYS5hcnJvdzpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuOWVtKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlOyB9XG4gIGEuYXJyb3c6aG92ZXIsIGEuYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhLmFycm93OmhvdmVyOmFmdGVyIHtcbiAgICBhbmltYXRpb24tbmFtZTogaHZyLWljb24td29iYmxlLWhvcml6b250YWw7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7IH1cblxuLyogSWNvbiBXb2JibGUgSG9yaXpvbnRhbCAqL1xuQGtleWZyYW1lcyBodnItaWNvbi13b2JibGUtaG9yaXpvbnRhbCB7XG4gIDMzLjMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgNjYuNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjZlbSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQUNDT1JESU9OXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRjYgcmVzZXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXI6IG5vbmU7IH1cblxuLyogRGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICB3aWR0aDogMTAwJTsgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIGltZyxcbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDM1cHg7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICAgIHBhZGRpbmc6IDVweCAzNXB4IDVweCAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gIC5hY2NvcmRpb24taXRlbS5pcy1vcGVuID4gLmFjY29yZGlvbi1oZWFkaW5nIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7IH1cbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24taWNvbixcbiAgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQ1cHg7IH1cblxuLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHggMTJweDsgfVxuXG4uYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNXB4IDY0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuYWNjb3JkaW9uLmhhcy1pY29ucyAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDsgfSB9XG5cbi5hY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCA+IC5hY2NvcmRpb24tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFjY29yZGlvbi1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgLyogdHJpZ2dlciBiYWNrZ3JvdW5kICovIH1cblxuLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgPiAuYWNjb3JkaW9uLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZTllOTtcbiAgLyogbGFzdCBpdGVtIGJvcmRlciBib3R0b20uIHNsaWdodGx5IGRhcmtlciBzaGFkZSBvZiB0cmlnZ2VyIGJhY2tncm91bmQgcmVjb21tZW5lZCAqLyB9XG5cbi5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICBjb2xvcjogIzk4OTg5YjtcbiAgLyogcGx1cy9taW51cyBzaWduIGRlZmF1bHQgY29sb3IgKi8gfVxuXG4uYWNjb3JkaW9uLWhlYWRpbmc6aG92ZXIgLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBwbHVzIHNpZ24gb24gaG92ZXIgY29sb3IgKi8gfVxuXG4uYWNjb3JkaW9uLWl0ZW0uaXMtb3BlbiAuYWNjb3JkaW9uLWhlYWRpbmc6aG92ZXIgLmFjY29yZGlvbi1sYWJlbDphZnRlciB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBtaW51cyBzaWduIG9uIGhvdmVyIGNvbG9yICovIH1cblxuLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxuLmFjY29yZGlvbi1pY29uIHN2ZyByZWN0IHtcbiAgZmlsbDogIzIyNzliYztcbiAgLyogaWNvbiBkZWZhdWx0IGNvbG9yICovIH1cblxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyNzliYztcbiAgLyogaWNvbiB3aGVuIGl0ZW0gaXMgb3BlbiBiYWNrZ3JvdW5kICovIH1cblxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHN2ZyBwYXRoLFxuLmFjY29yZGlvbi1pdGVtLmlzLW9wZW4gLmFjY29yZGlvbi1pY29uIHN2ZyByZWN0IHtcbiAgZmlsbDogI2YyZjJmMjtcbiAgLyogaWNvbiAoc3ZnKSBmaWxsIHdoZW4gaXRlbSBpcyBvcGVuICovIH1cblxuLmFjY29yZGlvbi1pY29uIH4gLmFjY29yZGlvbi1sYWJlbCB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbiAgLyogZGl2aWRlciBiZXR3ZWVuIGljb24gYW5kIGxhYmVsLCBuZWVkcyB0byBiZSBjb2xvciBvZiBCRyAqLyB9XG5cbi5hY2NvcmRpb24taXRlbSB+IC5hY2NvcmRpb24taXRlbSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgLyogbmVlZHMgdG8gYmUgc2FtZSBhcyBib3JkZXIgbGVmdCBhYm92ZSAqLyB9XG5cbi8qIEFjY29yZGlvbiB3aXRoIGJpZyBoZWFkaW5nc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWljb24sXG4uYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1sYWJlbCB7XG4gIGhlaWdodDogNzVweDsgfVxuXG4uYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHtcbiAgd2lkdGg6IDE0MHB4OyB9XG4gIC5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWljb24gaW1nLFxuICAuYWNjb3JkaW9uLmlzLWJpZyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1pY29uIHN2ZyB7XG4gICAgd2lkdGg6IDE0MHB4OyB9XG5cbi5hY2NvcmRpb24uaXMtYmlnIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cblxuLyogQVJST1dTIGluc3RlYWQgb2YgKy8tXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFjY29yZGlvbi5hcnJvd3MgLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi5hY2NvcmRpb24uYXJyb3dzIC5hY2NvcmRpb24taXRlbS5pcy1vcGVuIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC05MGRlZyk7IH1cblxuLyogSU5WRVJURURcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWNjb3JkaW9uLmludmVydGVkIC5hY2NvcmRpb24taGVhZGluZyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDNweDsgfVxuXG4uYWNjb3JkaW9uLmludmVydGVkIC5hY2NvcmRpb24tbGFiZWwge1xuICBjb2xvcjogIzIyNzliYztcbiAgcGFkZGluZzogMCAxMHB4IDAgMjBweDtcbiAgbWluLWhlaWdodDogMDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5hY2NvcmRpb24uaW52ZXJ0ZWQ6bm90KC5oYXMtaWNvbnMpIC5hY2NvcmRpb24tbGFiZWw6YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bzsgfVxuXG4uYWNjb3JkaW9uLmludmVydGVkIC5hY2NvcmRpb24tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEycHg7IH1cblxuLmFjY29yZGlvbi5pbnZlcnRlZCAuYWNjb3JkaW9uLWl0ZW0gfiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5hY2NvcmRpb24uaW52ZXJ0ZWQgLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICBCUkVBRENSVU1CU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5icmVhZGNydW1icyB7XG4gIG1hcmdpbjogMDsgfVxuICAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5icmVhZGNydW1icyBsaSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAuYnJlYWRjcnVtYnMgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICAgICAgZm9udC1zaXplOiAwLjY1ZW07XG4gICAgICBtYXJnaW46IDAgMWVtO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgY29sb3I6ICMwMTAxMGY7IH1cblxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmJyZWFkY3J1bWJzIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAvKiByZWNvbW1lbmRlZCBzaXplIGlzIDE2cHggKi8gfVxuXG4uYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBkZWZhdWx0IHRleHQgY29sb3IgKi9cbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzIyNzliYztcbiAgLyogZGVmYXVsdCBib3JkZXIgY29sb3IgKi8gfVxuXG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTRhNGUyO1xuICAvKiBob3ZlciB0ZXh0IGNvbG9yICovXG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NGE0ZTI7XG4gIC8qIGhvdmVyIGJvcmRlciBjb2xvciAqLyB9XG5cbi5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbG9yOiAjYTVhNWE1O1xuICAvKiBkaXZpZGVyIGFycm93IGNvbG9yICovIH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgQlVUVE9OU1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5idXR0b24sIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuYnV0dG9uLnNpbXBsZSwgYnV0dG9uLnNpbXBsZSB7XG4gICAgcGFkZGluZzogMnB4IDA7IH1cblxuLmJ1dHRvbi1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJ1dHRvbi1mbGV4LnNpbXBsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG5cbi5idXR0b24sIGJ1dHRvbiwgLmJ1dHRvbi1mbGV4IHtcbiAgcGFkZGluZzogOXB4IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07IH1cbiAgLmJ1dHRvbiwgLmJ1dHRvbi5pY29tOmJlZm9yZSwgLmJ1dHRvbi5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24uaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLCBidXR0b24uaWNvbTpiZWZvcmUsIGJ1dHRvbi5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXgsIC5idXR0b24tZmxleC5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4Lmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4Lmljb20tYWZ0ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMsIGJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzLCAuYnV0dG9uLWZsZXg6aG92ZXIsIC5idXR0b24tZmxleDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbjpob3Zlci5pY29tOmJlZm9yZSwgLmJ1dHRvbjpob3Zlci5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b246aG92ZXIuaWNvbS1hZnRlcjphZnRlciwgLmJ1dHRvbjpmb2N1cywgLmJ1dHRvbjpmb2N1cy5pY29tOmJlZm9yZSwgLmJ1dHRvbjpmb2N1cy5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b246Zm9jdXMuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uOmhvdmVyLCBidXR0b246aG92ZXIuaWNvbTpiZWZvcmUsIGJ1dHRvbjpob3Zlci5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbjpob3Zlci5pY29tLWFmdGVyOmFmdGVyLCBidXR0b246Zm9jdXMsIGJ1dHRvbjpmb2N1cy5pY29tOmJlZm9yZSwgYnV0dG9uOmZvY3VzLmljb20tYmVmb3JlOmJlZm9yZSwgYnV0dG9uOmZvY3VzLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24tZmxleDpob3ZlciwgLmJ1dHRvbi1mbGV4OmhvdmVyLmljb206YmVmb3JlLCAuYnV0dG9uLWZsZXg6aG92ZXIuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLWZsZXg6aG92ZXIuaWNvbS1hZnRlcjphZnRlciwgLmJ1dHRvbi1mbGV4OmZvY3VzLCAuYnV0dG9uLWZsZXg6Zm9jdXMuaWNvbTpiZWZvcmUsIC5idXR0b24tZmxleDpmb2N1cy5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24tZmxleDpmb2N1cy5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5idXR0b24uc2ltcGxlLCBidXR0b24uc2ltcGxlLCAuYnV0dG9uLWZsZXguc2ltcGxlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkOyB9XG4gICAgLmJ1dHRvbi5zaW1wbGUubm8tdW5kZXJsaW5lLCBidXR0b24uc2ltcGxlLm5vLXVuZGVybGluZSwgLmJ1dHRvbi1mbGV4LnNpbXBsZS5uby11bmRlcmxpbmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAuYnV0dG9uLmJnLXdoaXRlLCBidXR0b24uYmctd2hpdGUsIC5idXR0b24tZmxleC5iZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uYmctd2hpdGU6aG92ZXIsIC5idXR0b24uYmctd2hpdGU6Zm9jdXMsIGJ1dHRvbi5iZy13aGl0ZTpob3ZlciwgYnV0dG9uLmJnLXdoaXRlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctd2hpdGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy13aGl0ZTpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2OyB9XG4gICAgLmJ1dHRvbi5iZy13aGl0ZSwgLmJ1dHRvbi5iZy13aGl0ZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy13aGl0ZS5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24uYmctd2hpdGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLXdoaXRlLCBidXR0b24uYmctd2hpdGUuaWNvbTpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctd2hpdGUsIC5idXR0b24tZmxleC5iZy13aGl0ZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLmljb20tYWZ0ZXI6YWZ0ZXIge1xuICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAuYnV0dG9uLmJnLXdoaXRlLnNpbXBsZSwgLmJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbTpiZWZvcmUsIC5idXR0b24uYmctd2hpdGUuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZSwgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZS5pY29tOmJlZm9yZSwgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5idXR0b24uYmctd2hpdGUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLXdoaXRlLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2IyZGFmNDsgfVxuICAgIC5idXR0b24uYmctd2hpdGUuc2ltcGxlLmljb206aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLXdoaXRlLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLXdoaXRlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCBidXR0b24uYmctd2hpdGUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy13aGl0ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjYjJkYWY0OyB9XG4gICAgLmJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciwgYnV0dG9uLmJnLXdoaXRlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCBidXR0b24uYmctd2hpdGUuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy13aGl0ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLXdoaXRlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjYjJkYWY0OyB9XG4gIC5idXR0b24uaG9sbG93LCBidXR0b24uaG9sbG93LCAuYnV0dG9uLWZsZXguaG9sbG93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5idXR0b24uaG9sbG93OmhvdmVyLCBidXR0b24uaG9sbG93OmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTkwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTkwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTkwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMxYjMzNWY7XG4gICAgICBjb2xvcjogIzFiMzM1ZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS05MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS05MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS05MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI3LCA1MSwgOTUsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS04MDAsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS04MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS04MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMWMzZjcyO1xuICAgICAgY29sb3I6ICMxYzNmNzI7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWJsdWUtODAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWJsdWUtODAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWJsdWUtODAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgNjMsIDExNCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTcwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTcwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTcwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDRiODU7XG4gICAgICBjb2xvcjogIzAwNGI4NTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS03MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS03MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS03MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDc1LCAxMzMsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZGFya2JsdWUsIGJ1dHRvbi5ob2xsb3cuYmctZGFya2JsdWUsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZGFya2JsdWUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA0Yjg1O1xuICAgICAgY29sb3I6ICMwMDRiODU7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWRhcmtibHVlOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWRhcmtibHVlOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWRhcmtibHVlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA3NSwgMTMzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWJsdWUtNjAwLCBidXR0b24uaG9sbG93LmJnLWJsdWUtNjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWJsdWUtNjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwNWI5YjtcbiAgICAgIGNvbG9yOiAjMDA1YjliOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTYwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTYwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTYwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgOTEsIDE1NSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTUwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTUwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTUwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMxMTY3YTY7XG4gICAgICBjb2xvcjogIzExNjdhNjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS01MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS01MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS01MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxMDMsIDE2NiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTQwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTQwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTQwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMyMjc5YmM7XG4gICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS00MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS00MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS00MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAxMjEsIDE4OCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLCBidXR0b24uaG9sbG93LmJnLWJsdWUsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICMyMjc5YmM7XG4gICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZTpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWJsdWU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAxMjEsIDE4OCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTMwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTMwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTMwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM0MTk2ZDI7XG4gICAgICBjb2xvcjogIzQxOTZkMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0zMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0zMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS0zMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY1LCAxNTAsIDIxMCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTIwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTIwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTIwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM1NGE0ZTI7XG4gICAgICBjb2xvcjogIzU0YTRlMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0yMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0yMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS0yMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjQsIDIyNiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1saWdodGJsdWUsIGJ1dHRvbi5ob2xsb3cuYmctbGlnaHRibHVlLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWxpZ2h0Ymx1ZSB7XG4gICAgICBib3JkZXItY29sb3I6ICM1NGE0ZTI7XG4gICAgICBjb2xvcjogIzU0YTRlMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctbGlnaHRibHVlOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWxpZ2h0Ymx1ZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1saWdodGJsdWU6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg0LCAxNjQsIDIyNiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTEwMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTEwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTEwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM3MWIzZTI7XG4gICAgICBjb2xvcjogIzcxYjNlMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0xMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0xMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS0xMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMywgMTc5LCAyMjYsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0wNTAsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0wNTAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS0wNTAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYjJkYWY0O1xuICAgICAgY29sb3I6ICNiMmRhZjQ7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWJsdWUtMDUwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWJsdWUtMDUwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWJsdWUtMDUwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDIxOCwgMjQ0LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWJsdWUtMDQwLCBidXR0b24uaG9sbG93LmJnLWJsdWUtMDQwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWJsdWUtMDQwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2MxZTFmNjtcbiAgICAgIGNvbG9yOiAjYzFlMWY2OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTA0MDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTA0MDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTA0MDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkzLCAyMjUsIDI0NiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTAyMCwgYnV0dG9uLmhvbGxvdy5iZy1ibHVlLTAyMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibHVlLTAyMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNkZmVmZmE7XG4gICAgICBjb2xvcjogI2RmZWZmYTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0wMjA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmx1ZS0wMjA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmx1ZS0wMjA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMywgMjM5LCAyNTAsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTkwMCwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtOTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC05MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTMwZjBmO1xuICAgICAgY29sb3I6ICM5MzBmMGY7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC05MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTkwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtOTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDcsIDE1LCAxNSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtODAwLCBidXR0b24uaG9sbG93LmJnLXJlZC04MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTgwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNhNTExMTE7XG4gICAgICBjb2xvcjogI2E1MTExMTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTgwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtODAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC04MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2NSwgMTcsIDE3LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC03MDAsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTcwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtNzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2I3MTYxNjtcbiAgICAgIGNvbG9yOiAjYjcxNjE2OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtNzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXJlZC03MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTcwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgzLCAyMiwgMjIsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTYwMCwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtNjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC02MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYzYxYTE3O1xuICAgICAgY29sb3I6ICNjNjFhMTc7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC02MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTYwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtNjAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTgsIDI2LCAyMywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtNTAwLCBidXR0b24uaG9sbG93LmJnLXJlZC01MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTUwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNkODI3MWU7XG4gICAgICBjb2xvcjogI2Q4MjcxZTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTUwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtNTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC01MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNiwgMzksIDMwLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC00MDAsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTQwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtNDAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U5M2IyNDtcbiAgICAgIGNvbG9yOiAjZTkzYjI0OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtNDAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXJlZC00MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTQwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCA1OSwgMzYsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLCBidXR0b24uaG9sbG93LmJnLXJlZCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTkzYjI0O1xuICAgICAgY29sb3I6ICNlOTNiMjQ7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXJlZDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQ6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDU5LCAzNiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtMzAwLCBidXR0b24uaG9sbG93LmJnLXJlZC0zMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTMwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMjZhNTk7XG4gICAgICBjb2xvcjogI2YyNmE1OTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTMwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtMzAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC0zMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMTA2LCA4OSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtMjAwLCBidXR0b24uaG9sbG93LmJnLXJlZC0yMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTIwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNlZDg2N2U7XG4gICAgICBjb2xvcjogI2VkODY3ZTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTIwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtMjAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC0yMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMTM0LCAxMjYsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTEwMCwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtMTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC0xMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZhMTljO1xuICAgICAgY29sb3I6ICNmZmExOWM7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC0xMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTEwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtMTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE2MSwgMTU2LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC0wNTAsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTA1MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtMDUwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYmFiODtcbiAgICAgIGNvbG9yOiAjZmZiYWI4OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtMDUwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXJlZC0wNTA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTA1MDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxODYsIDE4NCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1yZWQtMDQwLCBidXR0b24uaG9sbG93LmJnLXJlZC0wNDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcmVkLTA0MCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmQyZDI7XG4gICAgICBjb2xvcjogI2ZmZDJkMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTA0MDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtMDQwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC0wNDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjEwLCAyMTAsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcmVkLTAyMCwgYnV0dG9uLmhvbGxvdy5iZy1yZWQtMDIwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXJlZC0wMjAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZlYmViO1xuICAgICAgY29sb3I6ICNmZmViZWI7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXJlZC0wMjA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcmVkLTAyMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1yZWQtMDIwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIzNSwgMjM1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS05MDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTkwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtOTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzVlMWU1YTtcbiAgICAgIGNvbG9yOiAjNWUxZTVhOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtOTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS05MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTkwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTQsIDMwLCA5MCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtODAwLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS04MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTgwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM2ODIxNWY7XG4gICAgICBjb2xvcjogIzY4MjE1ZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTgwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtODAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZS04MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNCwgMzMsIDk1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS03MDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTcwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtNzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzc3MjY3MTtcbiAgICAgIGNvbG9yOiAjNzcyNjcxOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtNzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS03MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTcwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE5LCAzOCwgMTEzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS02MDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTYwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtNjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzdmMmE3ZDtcbiAgICAgIGNvbG9yOiAjN2YyYTdkOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtNjAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS02MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTYwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI3LCA0MiwgMTI1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS01MDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTUwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtNTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzhjMzM4ODtcbiAgICAgIGNvbG9yOiAjOGMzMzg4OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtNTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS01MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTUwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQwLCA1MSwgMTM2LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS00MDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTQwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtNDAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzllM2Q5MDtcbiAgICAgIGNvbG9yOiAjOWUzZDkwOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtNDAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS00MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTQwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCA2MSwgMTQ0LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZSwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzllM2Q5MDtcbiAgICAgIGNvbG9yOiAjOWUzZDkwOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGU6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCA2MSwgMTQ0LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS0zMDAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTMwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtMzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2MyNjlhYTtcbiAgICAgIGNvbG9yOiAjYzI2OWFhOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS0zMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTMwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTk0LCAxMDUsIDE3MCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMjAwLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS0yMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTIwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNkMTg4YmI7XG4gICAgICBjb2xvcjogI2QxODhiYjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTIwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMjAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZS0yMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOSwgMTM2LCAxODcsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTEwMCwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZS0xMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTVhNWQzO1xuICAgICAgY29sb3I6ICNlNWE1ZDM7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS0xMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTEwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDE2NSwgMjExLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS0wNTAsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTA1MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtMDUwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2VmYmRlNjtcbiAgICAgIGNvbG9yOiAjZWZiZGU2OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMDUwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS0wNTA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTA1MDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM5LCAxODksIDIzMCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMDQwLCBidXR0b24uaG9sbG93LmJnLXB1cnBsZS0wNDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctcHVycGxlLTA0MCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOWQyZjM7XG4gICAgICBjb2xvcjogI2Y5ZDJmMzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTA0MDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMDQwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZS0wNDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjEwLCAyNDMsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTAyMCwgYnV0dG9uLmhvbGxvdy5iZy1wdXJwbGUtMDIwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXB1cnBsZS0wMjAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZlYmZkO1xuICAgICAgY29sb3I6ICNmZmViZmQ7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXB1cnBsZS0wMjA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctcHVycGxlLTAyMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1wdXJwbGUtMDIwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIzNSwgMjUzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtOTAwLCBidXR0b24uaG9sbG93LmJnLWFxdWEtOTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtOTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzA3NzI4NztcbiAgICAgIGNvbG9yOiAjMDc3Mjg3OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTkwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTkwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTkwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNywgMTE0LCAxMzUsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS04MDAsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS04MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS04MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDY3YzkzO1xuICAgICAgY29sb3I6ICMwNjdjOTM7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtODAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWFxdWEtODAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtODAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2LCAxMjQsIDE0NywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTcwMCwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTcwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTcwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMwNTg5YTM7XG4gICAgICBjb2xvcjogIzA1ODlhMzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS03MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS03MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS03MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUsIDEzNywgMTYzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtNjAwLCBidXR0b24uaG9sbG93LmJnLWFxdWEtNjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtNjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzA0OTZiMztcbiAgICAgIGNvbG9yOiAjMDQ5NmIzOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTYwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTYwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTYwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMTUwLCAxNzksIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS01MDAsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS01MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS01MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDRhM2MyO1xuICAgICAgY29sb3I6ICMwNGEzYzI7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtNTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWFxdWEtNTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtNTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAxNjMsIDE5NCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTQwMCwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTQwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTQwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICMzNmFlYzc7XG4gICAgICBjb2xvcjogIzM2YWVjNzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS00MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS00MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS00MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCAxNzQsIDE5OSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLCBidXR0b24uaG9sbG93LmJnLWFxdWEsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YSB7XG4gICAgICBib3JkZXItY29sb3I6ICMzNmFlYzc7XG4gICAgICBjb2xvcjogIzM2YWVjNzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YTpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCAxNzQsIDE5OSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTMwMCwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTMwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTMwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM2ZWM3ZDg7XG4gICAgICBjb2xvcjogIzZlYzdkODsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS0zMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS0zMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS0zMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMCwgMTk5LCAyMTYsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS0yMDAsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS0yMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS0yMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOWZkYWU1O1xuICAgICAgY29sb3I6ICM5ZmRhZTU7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtMjAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWFxdWEtMjAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtMjAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTksIDIxOCwgMjI5LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtMTAwLCBidXR0b24uaG9sbG93LmJnLWFxdWEtMTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtMTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2FkZTlmMjtcbiAgICAgIGNvbG9yOiAjYWRlOWYyOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTEwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTEwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTEwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTczLCAyMzMsIDI0MiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTA1MCwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTA1MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTA1MCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjYWY3ZmM7XG4gICAgICBjb2xvcjogI2NhZjdmYzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS0wNTA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS0wNTA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS0wNTA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMiwgMjQ3LCAyNTIsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctYXF1YS0wNDAsIGJ1dHRvbi5ob2xsb3cuYmctYXF1YS0wNDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYXF1YS0wNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDlmZGZmO1xuICAgICAgY29sb3I6ICNkOWZkZmY7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtMDQwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWFxdWEtMDQwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtMDQwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDI1MywgMjU1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWFxdWEtMDIwLCBidXR0b24uaG9sbG93LmJnLWFxdWEtMDIwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWFxdWEtMDIwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ViZmZmZjtcbiAgICAgIGNvbG9yOiAjZWJmZmZmOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTAyMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1hcXVhLTAyMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1hcXVhLTAyMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAyNTUsIDI1NSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi05MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tOTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTkwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM2YThlMzI7XG4gICAgICBjb2xvcjogIzZhOGUzMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tOTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTkwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi05MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNiwgMTQyLCA1MCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi04MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tODAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTgwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM3MTk5Mzc7XG4gICAgICBjb2xvcjogIzcxOTkzNzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tODAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTgwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi04MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMywgMTUzLCA1NSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi03MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNzAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTcwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM3NmEzM2Q7XG4gICAgICBjb2xvcjogIzc2YTMzZDsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTcwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi03MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExOCwgMTYzLCA2MSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi02MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTYwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM3Y2FmNDI7XG4gICAgICBjb2xvcjogIzdjYWY0MjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNjAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTYwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi02MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyNCwgMTc1LCA2NiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi01MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNTAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTUwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM4ZWJmM2Y7XG4gICAgICBjb2xvcjogIzhlYmYzZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTUwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi01MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MiwgMTkxLCA2MywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi00MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNDAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTQwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNhY2NiMzI7XG4gICAgICBjb2xvcjogI2FjY2IzMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tNDAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTQwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi00MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MiwgMjAzLCA1MCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbiwgYnV0dG9uLmhvbGxvdy5iZy1ncmVlbiwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbiB7XG4gICAgICBib3JkZXItY29sb3I6ICNhY2NiMzI7XG4gICAgICBjb2xvcjogI2FjY2IzMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW46aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW46aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JlZW46aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3MiwgMjAzLCA1MCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0zMDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMzAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTMwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjNmRkNjQ7XG4gICAgICBjb2xvcjogI2M2ZGQ2NDsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTMwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi0zMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OCwgMjIxLCAxMDAsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMjAwLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTIwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi0yMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDllODljO1xuICAgICAgY29sb3I6ICNkOWU4OWM7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZWVuLTIwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0yMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTcsIDIzMiwgMTU2LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWdyZWVuLTEwMCwgYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0xMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JlZW4tMTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U4ZjJiMztcbiAgICAgIGNvbG9yOiAjZThmMmIzOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0xMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTEwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCAyNDIsIDE3OSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0wNTAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMDUwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTA1MCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMmZmYzU7XG4gICAgICBjb2xvcjogI2YyZmZjNTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMDUwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTA1MDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi0wNTA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjU1LCAxOTcsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMDQwLCBidXR0b24uaG9sbG93LmJnLWdyZWVuLTA0MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmVlbi0wNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjlmZmQ3O1xuICAgICAgY29sb3I6ICNmOWZmZDc7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZWVuLTA0MDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0wNDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JlZW4tMDQwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDI1NSwgMjE1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWdyZWVuLTAyMCwgYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0wMjAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JlZW4tMDIwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZkZmZlYjtcbiAgICAgIGNvbG9yOiAjZmRmZmViOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmVlbi0wMjA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JlZW4tMDIwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZWVuLTAyMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCAyNTUsIDIzNSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctOTAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy05MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTkwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjMThjMmY7XG4gICAgICBjb2xvcjogI2MxOGMyZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTkwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctOTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy05MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MywgMTQwLCA0NywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctODAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy04MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTgwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjYzk4MmY7XG4gICAgICBjb2xvcjogI2NjOTgyZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTgwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctODAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy04MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMTUyLCA0NywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNzAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy03MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTcwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNkYmE3MzE7XG4gICAgICBjb2xvcjogI2RiYTczMTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTcwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNzAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy03MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxOSwgMTY3LCA0OSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNjAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy02MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTYwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNlMmFmMWU7XG4gICAgICBjb2xvcjogI2UyYWYxZTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTYwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNjAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy02MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNiwgMTc1LCAzMCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNTAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy01MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTUwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmM2MwMWQ7XG4gICAgICBjb2xvcjogI2YzYzAxZDsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTUwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy01MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTkyLCAyOSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNDAwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy00MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTQwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmNkMDc7XG4gICAgICBjb2xvcjogI2ZmY2QwNzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTQwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctNDAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy00MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjA1LCA3LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdywgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3csIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmY2QwNztcbiAgICAgIGNvbG9yOiAjZmZjZDA3OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3c6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93OmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdzpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDUsIDcsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTMwMCwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMzAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy0zMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmVkZTViO1xuICAgICAgY29sb3I6ICNmZWRlNWI7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdy0zMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTMwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIyMiwgOTEsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTIwMCwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy0yMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmVlNjg1O1xuICAgICAgY29sb3I6ICNmZWU2ODU7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdy0yMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTIwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTQsIDIzMCwgMTMzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdy0xMDAsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTEwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy15ZWxsb3ctMTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZWI5YztcbiAgICAgIGNvbG9yOiAjZmZlYjljOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy0xMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTEwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDE1NiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMDUwLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy0wNTAsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTA1MCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY1Y2Q7XG4gICAgICBjb2xvcjogI2ZmZjVjZDsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTA1MDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMDUwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy0wNTA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjQ1LCAyMDUsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTA0MCwgYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMDQwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXllbGxvdy0wNDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmOGRjO1xuICAgICAgY29sb3I6ICNmZmY4ZGM7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdy0wNDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTA0MDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy15ZWxsb3ctMDQwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI0OCwgMjIwLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXllbGxvdy0wMjAsIGJ1dHRvbi5ob2xsb3cuYmcteWVsbG93LTAyMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy15ZWxsb3ctMDIwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmFlYjtcbiAgICAgIGNvbG9yOiAjZmZmYWViOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy15ZWxsb3ctMDIwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLXllbGxvdy0wMjA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmcteWVsbG93LTAyMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTAsIDIzNSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtOTAwLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS05MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTkwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNiZjVmMWY7XG4gICAgICBjb2xvcjogI2JmNWYxZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTkwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtOTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLW9yYW5nZS05MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MSwgOTUsIDMxLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS04MDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTgwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtODAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2QzNjgyMDtcbiAgICAgIGNvbG9yOiAjZDM2ODIwOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtODAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS04MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTgwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjExLCAxMDQsIDMyLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS03MDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTcwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtNzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U1NmYyMDtcbiAgICAgIGNvbG9yOiAjZTU2ZjIwOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtNzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS03MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTcwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAxMTEsIDMyLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS02MDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTYwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtNjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2YzNzkyMTtcbiAgICAgIGNvbG9yOiAjZjM3OTIxOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtNjAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS02MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTYwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxMjEsIDMzLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS01MDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTUwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtNTAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y2OGIxZjtcbiAgICAgIGNvbG9yOiAjZjY4YjFmOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtNTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS01MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTUwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ2LCAxMzksIDMxLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS00MDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTQwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtNDAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4OTgxZDtcbiAgICAgIGNvbG9yOiAjZjg5ODFkOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtNDAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS00MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTQwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxNTIsIDI5LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZSwgYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4OTgxZDtcbiAgICAgIGNvbG9yOiAjZjg5ODFkOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2U6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLW9yYW5nZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAxNTIsIDI5LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS0zMDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTMwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtMzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYjA1YTtcbiAgICAgIGNvbG9yOiAjZmZiMDVhOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS0zMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTMwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNzYsIDkwLCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS0yMDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTIwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtMjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYzg4NTtcbiAgICAgIGNvbG9yOiAjZmZjODg1OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMjAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS0yMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTIwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDAsIDEzMywgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMTAwLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS0xMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTEwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOWNmYTU7XG4gICAgICBjb2xvcjogI2Y5Y2ZhNTsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTEwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLW9yYW5nZS0xMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMjA3LCAxNjUsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTA1MCwgYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMDUwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLW9yYW5nZS0wNTAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmNlNmQxO1xuICAgICAgY29sb3I6ICNmY2U2ZDE7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS0wNTA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTA1MDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtMDUwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDIzMCwgMjA5LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLW9yYW5nZS0wNDAsIGJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTA0MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1vcmFuZ2UtMDQwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZWVkZTtcbiAgICAgIGNvbG9yOiAjZmZlZWRlOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMDQwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS0wNDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTA0MDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzgsIDIyMiwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMDIwLCBidXR0b24uaG9sbG93LmJnLW9yYW5nZS0wMjAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctb3JhbmdlLTAyMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY0ZWI7XG4gICAgICBjb2xvcjogI2ZmZjRlYjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctb3JhbmdlLTAyMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1vcmFuZ2UtMDIwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLW9yYW5nZS0wMjA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjQ0LCAyMzUsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS05MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS05MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS05MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDEwMTBmO1xuICAgICAgY29sb3I6ICMwMTAxMGY7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktOTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZXktOTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktOTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCAxLCAxNSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTgwMCwgYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTgwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTgwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICM0ZDRkNTc7XG4gICAgICBjb2xvcjogIzRkNGQ1NzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS04MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS04MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS04MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc3LCA3NywgODcsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS03MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS03MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS03MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODA4MDg3O1xuICAgICAgY29sb3I6ICM4MDgwODc7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktNzAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZXktNzAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktNzAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTM1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktNjAwLCBidXR0b24uaG9sbG93LmJnLWdyZXktNjAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktNjAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk4OTg5YjtcbiAgICAgIGNvbG9yOiAjOTg5ODliOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTYwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTYwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTYwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTUyLCAxNTIsIDE1NSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTUwMCwgYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTUwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTUwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gICAgICBjb2xvcjogI2NjY2NjYzsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS01MDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS01MDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS01MDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS00MDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS00MDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS00MDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiO1xuICAgICAgY29sb3I6ICNkYmRiZGI7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktNDAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZXktNDAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktNDAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTksIDIxOSwgMjE5LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktMzAwLCBidXR0b24uaG9sbG93LmJnLWdyZXktMzAwLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktMzAwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U1ZTVlNTtcbiAgICAgIGNvbG9yOiAjZTVlNWU1OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTMwMDpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTMwMDpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTMwMDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI5LCAyMjksIDIyOSwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTIwMCwgYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTIwMCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTIwMCB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMmYyZjI7XG4gICAgICBjb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS0yMDA6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS0yMDA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS0yMDA6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuMDkpOyB9XG4gICAgLmJ1dHRvbi5ob2xsb3cuYmctZ3JleS0xMDAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS0xMDAsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS0xMDAge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjZmNmY2O1xuICAgICAgY29sb3I6ICNmNmY2ZjY7IH1cbiAgICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktMTAwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZXktMTAwOmhvdmVyLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLWdyZXktMTAwOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDI0NiwgMjQ2LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLWdyZXktNTAsIGJ1dHRvbi5ob2xsb3cuYmctZ3JleS01MCwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ncmV5LTUwIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Y4ZjhmODtcbiAgICAgIGNvbG9yOiAjZjhmOGY4OyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy1ncmV5LTUwOmhvdmVyLCBidXR0b24uaG9sbG93LmJnLWdyZXktNTA6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctZ3JleS01MDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyNDgsIDI0OCwgMC4wOSk7IH1cbiAgICAuYnV0dG9uLmhvbGxvdy5iZy1ibGFjaywgYnV0dG9uLmhvbGxvdy5iZy1ibGFjaywgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy1ibGFjayB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMTAxMGY7XG4gICAgICBjb2xvcjogIzAxMDEwZjsgfVxuICAgICAgLmJ1dHRvbi5ob2xsb3cuYmctYmxhY2s6aG92ZXIsIGJ1dHRvbi5ob2xsb3cuYmctYmxhY2s6aG92ZXIsIC5idXR0b24tZmxleC5ob2xsb3cuYmctYmxhY2s6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDEsIDE1LCAwLjA5KTsgfVxuICAgIC5idXR0b24uaG9sbG93LmJnLXdoaXRlLCBidXR0b24uaG9sbG93LmJnLXdoaXRlLCAuYnV0dG9uLWZsZXguaG9sbG93LmJnLXdoaXRlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnV0dG9uLmhvbGxvdy5iZy13aGl0ZTpob3ZlciwgYnV0dG9uLmhvbGxvdy5iZy13aGl0ZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmhvbGxvdy5iZy13aGl0ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOSk7IH1cbiAgLmJ1dHRvbi5iZy1ibHVlOmhvdmVyLCAuYnV0dG9uLmJnLWJsdWU6Zm9jdXMsIGJ1dHRvbi5iZy1ibHVlOmhvdmVyLCBidXR0b24uYmctYmx1ZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWJsdWU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1ibHVlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE5NmQyOyB9XG4gIC5idXR0b24uYmctYmx1ZS5zaW1wbGUsIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbTpiZWZvcmUsIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZSwgYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb206YmVmb3JlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLWJsdWUuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGUuaWNvbTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogIzIyNzliYzsgfVxuICAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlOmZvY3VzLCBidXR0b24uYmctYmx1ZS5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLWJsdWUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTE2N2E2OyB9XG4gIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20gLmJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20gLmJ1dHRvbi1mbGV4LmJnLWJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUge1xuICAgIGNvbG9yOiAjMTE2N2E2OyB9XG4gIC5idXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi5iZy1ibHVlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCBidXR0b24uYmctYmx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgYnV0dG9uLmJnLWJsdWUuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1ibHVlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctYmx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciB7XG4gICAgY29sb3I6ICMxMTY3YTY7IH1cbiAgLmJ1dHRvbi5iZy1saWdodGJsdWU6aG92ZXIsIC5idXR0b24uYmctbGlnaHRibHVlOmZvY3VzLCBidXR0b24uYmctbGlnaHRibHVlOmhvdmVyLCBidXR0b24uYmctbGlnaHRibHVlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFiM2UyOyB9XG4gIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZSwgLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb206YmVmb3JlLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb206YmVmb3JlLCBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogIzU0YTRlMjsgfVxuICAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDE5NmQyOyB9XG4gIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSBidXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1saWdodGJsdWUuc2ltcGxlLmljb20gLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tIC5idXR0b24tZmxleC5iZy1saWdodGJsdWUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbSAuYnV0dG9uLWZsZXguYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUge1xuICAgIGNvbG9yOiAjNDE5NmQyOyB9XG4gIC5idXR0b24uYmctbGlnaHRibHVlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgYnV0dG9uLmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLWxpZ2h0Ymx1ZS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciB7XG4gICAgY29sb3I6ICM0MTk2ZDI7IH1cbiAgLmJ1dHRvbi5iZy1yZWQ6aG92ZXIsIC5idXR0b24uYmctcmVkOmZvY3VzLCBidXR0b24uYmctcmVkOmhvdmVyLCBidXR0b24uYmctcmVkOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctcmVkOmhvdmVyLCAuYnV0dG9uLWZsZXguYmctcmVkOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2YTU5OyB9XG4gIC5idXR0b24uYmctcmVkLnNpbXBsZSwgLmJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb206YmVmb3JlLCAuYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLXJlZC5zaW1wbGUsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb206YmVmb3JlLCBidXR0b24uYmctcmVkLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1yZWQuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogI0U5M0IyNzsgfVxuICAuYnV0dG9uLmJnLXJlZC5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctcmVkLnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXJlZC5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDgyNzFlOyB9XG4gIC5idXR0b24uYmctcmVkLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctcmVkLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctcmVkLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1yZWQuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXJlZC5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlIHtcbiAgICBjb2xvcjogI2Q4MjcxZTsgfVxuICAuYnV0dG9uLmJnLXJlZC5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1yZWQuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZDgyNzFlOyB9XG4gIC5idXR0b24uYmctcHVycGxlOmhvdmVyLCAuYnV0dG9uLmJnLXB1cnBsZTpmb2N1cywgYnV0dG9uLmJnLXB1cnBsZTpob3ZlciwgYnV0dG9uLmJnLXB1cnBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyNjlhYTsgfVxuICAuYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUsIC5idXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLCBidXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tOmJlZm9yZSwgYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCBidXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZS5zaW1wbGUuaWNvbTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciB7XG4gICAgY29sb3I6ICM5ZTNkOTA7IH1cbiAgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctcHVycGxlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlOmZvY3VzIHtcbiAgICBjb2xvcjogIzhjMzM4ODsgfVxuICAuYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgYnV0dG9uLmJnLXB1cnBsZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXB1cnBsZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1wdXJwbGUuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSB7XG4gICAgY29sb3I6ICM4YzMzODg7IH1cbiAgLmJ1dHRvbi5iZy1wdXJwbGUuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIC5idXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCBidXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCBidXR0b24uYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctcHVycGxlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyIHtcbiAgICBjb2xvcjogIzhjMzM4ODsgfVxuICAuYnV0dG9uLmJnLWFxdWE6aG92ZXIsIC5idXR0b24uYmctYXF1YTpmb2N1cywgYnV0dG9uLmJnLWFxdWE6aG92ZXIsIGJ1dHRvbi5iZy1hcXVhOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctYXF1YTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLWFxdWE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZWM3ZDg7IH1cbiAgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZSwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIC5idXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlLCBidXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbTpiZWZvcmUsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGUsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWFxdWEuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWFxdWEuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjMzZhZWM3OyB9XG4gIC5idXR0b24uYmctYXF1YS5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmctYXF1YS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZTpob3ZlciwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZTpmb2N1cyB7XG4gICAgY29sb3I6ICMwNGEzYzI7IH1cbiAgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWFxdWEuc2ltcGxlLmljb206aG92ZXI6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDRhM2MyOyB9XG4gIC5idXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi5iZy1hcXVhLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCBidXR0b24uYmctYXF1YS5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgYnV0dG9uLmJnLWFxdWEuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy1hcXVhLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctYXF1YS5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciB7XG4gICAgY29sb3I6ICMwNGEzYzI7IH1cbiAgLmJ1dHRvbi5iZy1ncmVlbjpob3ZlciwgLmJ1dHRvbi5iZy1ncmVlbjpmb2N1cywgYnV0dG9uLmJnLWdyZWVuOmhvdmVyLCBidXR0b24uYmctZ3JlZW46Zm9jdXMsIC5idXR0b24tZmxleC5iZy1ncmVlbjpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkZDY0OyB9XG4gIC5idXR0b24uYmctZ3JlZW4uc2ltcGxlLCAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlLmljb206YmVmb3JlLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlLmljb206YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogI2FjY2IzMjsgfVxuICAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZTpob3ZlciwgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjOGViZjNmOyB9XG4gIC5idXR0b24uYmctZ3JlZW4uc2ltcGxlLmljb206aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tLWJlZm9yZTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1ncmVlbi5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlIHtcbiAgICBjb2xvcjogIzhlYmYzZjsgfVxuICAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCBidXR0b24uYmctZ3JlZW4uc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy1ncmVlbi5zaW1wbGUuaWNvbS1hZnRlcjpmb2N1czphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLWdyZWVuLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctZ3JlZW4uc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIge1xuICAgIGNvbG9yOiAjOGViZjNmOyB9XG4gIC5idXR0b24uYmcteWVsbG93LCAuYnV0dG9uLmJnLXllbGxvdy5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy15ZWxsb3cuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLXllbGxvdy5pY29tLWFmdGVyOmFmdGVyLCBidXR0b24uYmcteWVsbG93LCBidXR0b24uYmcteWVsbG93Lmljb206YmVmb3JlLCBidXR0b24uYmcteWVsbG93Lmljb20tYmVmb3JlOmJlZm9yZSwgYnV0dG9uLmJnLXllbGxvdy5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LCAuYnV0dG9uLWZsZXguYmcteWVsbG93Lmljb206YmVmb3JlLCAuYnV0dG9uLWZsZXguYmcteWVsbG93Lmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogIzAxMDEwZjsgfVxuICAuYnV0dG9uLmJnLXllbGxvdzpob3ZlciwgLmJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMsIGJ1dHRvbi5iZy15ZWxsb3c6aG92ZXIsIGJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMsIC5idXR0b24tZmxleC5iZy15ZWxsb3c6aG92ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3c6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWRlNWI7IH1cbiAgICAuYnV0dG9uLmJnLXllbGxvdzpob3ZlciwgLmJ1dHRvbi5iZy15ZWxsb3c6aG92ZXIuaWNvbTpiZWZvcmUsIC5idXR0b24uYmcteWVsbG93OmhvdmVyLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24uYmcteWVsbG93OmZvY3VzLCAuYnV0dG9uLmJnLXllbGxvdzpmb2N1cy5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy15ZWxsb3c6Zm9jdXMuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLXllbGxvdzpob3ZlciwgYnV0dG9uLmJnLXllbGxvdzpob3Zlci5pY29tOmJlZm9yZSwgYnV0dG9uLmJnLXllbGxvdzpob3Zlci5pY29tLWFmdGVyOmFmdGVyLCBidXR0b24uYmcteWVsbG93OmZvY3VzLCBidXR0b24uYmcteWVsbG93OmZvY3VzLmljb206YmVmb3JlLCBidXR0b24uYmcteWVsbG93OmZvY3VzLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3c6aG92ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3c6aG92ZXIuaWNvbTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy15ZWxsb3c6aG92ZXIuaWNvbS1hZnRlcjphZnRlciwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdzpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdzpmb2N1cy5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdzpmb2N1cy5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAjMDEwMTBmOyB9XG4gIC5idXR0b24uYmcteWVsbG93LnNpbXBsZSwgLmJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb206YmVmb3JlLCAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciwgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb206YmVmb3JlLCBidXR0b24uYmcteWVsbG93LnNpbXBsZS5pY29tLWJlZm9yZTpiZWZvcmUsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmY2QwNzsgfVxuICAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGU6aG92ZXIsIC5idXR0b24uYmcteWVsbG93LnNpbXBsZTpmb2N1cywgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGU6aG92ZXIsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlOmZvY3VzLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5zaW1wbGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjNjMDFkOyB9XG4gIC5idXR0b24uYmcteWVsbG93LnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6aG92ZXI6YmVmb3JlLCAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCBidXR0b24uYmcteWVsbG93LnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmcteWVsbG93LnNpbXBsZS5pY29tOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5zaW1wbGUuaWNvbTpmb2N1czpiZWZvcmUsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLXllbGxvdy5zaW1wbGUuaWNvbS1iZWZvcmU6Zm9jdXM6YmVmb3JlIHtcbiAgICBjb2xvcjogI2YzYzAxZDsgfVxuICAuYnV0dG9uLmJnLXllbGxvdy5zaW1wbGUuaWNvbS1hZnRlcjpob3ZlcjphZnRlciwgLmJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIC5idXR0b24tZmxleC5iZy15ZWxsb3cuc2ltcGxlLmljb20tYWZ0ZXI6Zm9jdXM6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZjNjMDFkOyB9XG4gIC5idXR0b24uYmctb3JhbmdlOmhvdmVyLCAuYnV0dG9uLmJnLW9yYW5nZTpmb2N1cywgYnV0dG9uLmJnLW9yYW5nZTpob3ZlciwgYnV0dG9uLmJnLW9yYW5nZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZTpob3ZlciwgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjA1YTsgfVxuICAuYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGUsIC5idXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tOmJlZm9yZSwgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYWZ0ZXI6YWZ0ZXIsIGJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tOmJlZm9yZSwgYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGUuaWNvbS1iZWZvcmU6YmVmb3JlLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlLnNpbXBsZSwgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGUuaWNvbTpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGUuaWNvbS1hZnRlcjphZnRlciB7XG4gICAgY29sb3I6ICNmODk4MWQ7IH1cbiAgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlOmhvdmVyLCAuYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGU6Zm9jdXMsIGJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlOmhvdmVyLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZTpmb2N1cywgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGU6aG92ZXIsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y2OGIxZjsgfVxuICAuYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIC5idXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmhvdmVyOmJlZm9yZSwgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgYnV0dG9uLmJnLW9yYW5nZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIGJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSwgLmJ1dHRvbi1mbGV4LmJnLW9yYW5nZS5zaW1wbGUuaWNvbTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlLmljb206Zm9jdXM6YmVmb3JlLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlLnNpbXBsZS5pY29tLWJlZm9yZTpob3ZlcjpiZWZvcmUsIC5idXR0b24tZmxleC5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYmVmb3JlOmZvY3VzOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmNjhiMWY7IH1cbiAgLmJ1dHRvbi5iZy1vcmFuZ2Uuc2ltcGxlLmljb20tYWZ0ZXI6aG92ZXI6YWZ0ZXIsIC5idXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCBidXR0b24uYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmhvdmVyOmFmdGVyLCAuYnV0dG9uLWZsZXguYmctb3JhbmdlLnNpbXBsZS5pY29tLWFmdGVyOmZvY3VzOmFmdGVyIHtcbiAgICBjb2xvcjogI2Y2OGIxZjsgfVxuXG4uc2ltcGxlICsgLnNpbXBsZSxcbmJ1dHRvbiArIC5zaW1wbGUsXG4uYnV0dG9uICsgLnNpbXBsZSxcbi5idXR0b24tZmxleCArIC5zaW1wbGUsXG4uc2ltcGxlICsgYnV0dG9uLFxuLnNpbXBsZSArIC5idXR0b24sXG4uc2ltcGxlICsgLmJ1dHRvbi1mbGV4IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgRk9STVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmZvcm0ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbltkYXRhLXNraXAtaWRjLWZvcm1dIGZvcm0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5wLmZpZWxkLXN0YXRlLXJlc3BvbnNlIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogOHB4OyB9XG5cbi8qIEZpZWxkcyAocmVndWxhcjsgZXhjbHVkZXMgY2hlY2tib3ggYW5kIHJhZGlvKVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5maWVsZC1ib3gsXG5maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cblxuLmZpZWxkLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogTGFiZWxzIChyZWd1bGFyOyBleGNsdWRlcyBjaGVja2JveCBhbmQgcmFkaW8pXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gIC8qIGFmdGVyIGlucHV0L3NlbGVjdC90ZXh0YXJlYSBoYXMgYmVlbiBpbnRlcmFjdGVkIHdpdGggc2hyaW5rIGxhYmVsICovXG4gIC8qIHdoZW4gaW5wdXQvc2VsZWN0L3RleHRhcmVhIGlzICFmb2N1c2VkICYmICFlbXB0eSBjaGFuZ2UgbGFiZWwgY29sb3IgdG8gbGlnaHRlciBncmF5ICovXG4gIC8qIGVycm9yIGNvbG9yICovIH1cbiAgLmZpZWxkLWJveCBpbnB1dCwgLmZpZWxkLWJveCB0ZXh0YXJlYSwgLmZpZWxkLWJveCBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLmZpZWxkLWJveCBpbnB1dCwgLmZpZWxkLWJveCBzZWxlY3Qge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxOHB4IDEwcHggMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gIC5maWVsZC1ib3ggc2VsZWN0IHtcbiAgICAvKiBTRUxFQ1QgLSBGSVggLSBhZGp1c3Qgc2VsZWN0IHRyaWFuZ2xlIHBvc2l0aW9uIGFuZCByZW1vdmUgb3V0bGluZSAoZm91bmRhdGlvbikgKi9cbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTIwcHggdG9wIDRweDsgfVxuICAuZmllbGQtYm94IHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAyMXB4IDEwcHggMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7IH1cbiAgLmZpZWxkLWJveCBpbnB1dDpkaXNhYmxlZCwgLmZpZWxkLWJveCBpbnB1dFtyZWFkb25seV0sIC5maWVsZC1ib3ggaW5wdXQuZGlzYWJsZWQsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWE6ZGlzYWJsZWQsIC5maWVsZC1ib3ggdGV4dGFyZWFbcmVhZG9ubHldLCAuZmllbGQtYm94IHRleHRhcmVhLmRpc2FibGVkLFxuICAuZmllbGQtYm94IHNlbGVjdDpkaXNhYmxlZCwgLmZpZWxkLWJveCBzZWxlY3RbcmVhZG9ubHldLCAuZmllbGQtYm94IHNlbGVjdC5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6ICM4MDgwODc7IH1cbiAgLmZpZWxkLWJveCBpbnB1dC5kaXNhYmxlZCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYS5kaXNhYmxlZCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5maWVsZC1ib3ggaW5wdXQ6ZGlzYWJsZWQgfiBsYWJlbCwgLmZpZWxkLWJveCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbCwgLmZpZWxkLWJveCBpbnB1dC5kaXNhYmxlZCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhOmRpc2FibGVkIH4gbGFiZWwsIC5maWVsZC1ib3ggdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwsIC5maWVsZC1ib3ggdGV4dGFyZWEuZGlzYWJsZWQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3Q6ZGlzYWJsZWQgfiBsYWJlbCwgLmZpZWxkLWJveCBzZWxlY3RbcmVhZG9ubHldIH4gbGFiZWwsIC5maWVsZC1ib3ggc2VsZWN0LmRpc2FibGVkIH4gbGFiZWwge1xuICAgIGNvbG9yOiAjODA4MDg3ICFpbXBvcnRhbnQ7IH1cbiAgLmZpZWxkLWJveCBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjODA4MDg3O1xuICAgIHRvcDogMXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGxlZnQ6IDFweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDAgMTBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG4gIC5maWVsZC1ib3ggdGV4dGFyZWEuaGFzLXNjcm9sbCB+IGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyM3B4KTsgfVxuICAuZmllbGQtYm94IGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBpbnB1dDpmb2N1cyB+IGxhYmVsLFxuICAuZmllbGQtYm94IHNlbGVjdDpmb2N1cyB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggaW5wdXRbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggdGV4dGFyZWFbZGF0YS13YXMtdXNlZD0nMSddIH4gbGFiZWwsXG4gIC5maWVsZC1ib3ggc2VsZWN0W2RhdGEtd2FzLXVzZWQ9JzEnXSB+IGxhYmVsIHtcbiAgICAvKiBTRUxFQ1QgIWVtcHR5ICYmICFmb2N1c2VkICovXG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmZpZWxkLWJveCBpbnB1dFtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCB0ZXh0YXJlYVtkYXRhLXdhcy11c2VkPScxJ106bm90KDpmb2N1cykgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3RbZGF0YS13YXMtdXNlZD0nMSddOm5vdCg6Zm9jdXMpIH4gbGFiZWwge1xuICAgIC8qIG9wdGlvbmFsICFyZXF1aXJlZCAhZm9jdXNlZCBmaWVsZCBmaXggKi9cbiAgICBjb2xvcjogI2NjY2NjYzsgfVxuICAuZmllbGQtYm94IGlucHV0LmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCxcbiAgLmZpZWxkLWJveCBzZWxlY3QuaXMtaW52YWxpZC1pbnB1dCB+IGxhYmVsLFxuICAuZmllbGQtYm94IHRleHRhcmVhLmlzLWludmFsaWQtaW5wdXQgfiBsYWJlbCB7XG4gICAgLyogVEVYVEFSRUEgZXJyb3Igc3RhdGUgKi9cbiAgICBjb2xvcjogI2U5M2IyNCAhaW1wb3J0YW50OyB9XG5cbi5maWVsZC1ncm91cCA+IHAsXG4uZmllbGQtZ3JvdXAgZmllbGRzZXQgbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzIyNzliYztcbiAgZm9udC1zaXplOiAxOHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuZmllbGQtZ3JvdXAgPiBwLFxuICAgIC5maWVsZC1ncm91cCBmaWVsZHNldCBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG4uZmllbGQtZ3JvdXAgPiAuZmllbGQtYm94OmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5maWVsZC1ncm91cFtjbGFzcyo9XCJiZy1cIl0ge1xuICBwYWRkaW5nOiAxNnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuZmllbGQtZ3JvdXBbY2xhc3MqPVwiYmctXCJdIHtcbiAgICAgIHBhZGRpbmc6IDMycHg7IH0gfVxuICAuZmllbGQtZ3JvdXBbY2xhc3MqPVwiYmctXCJdICsgLmZpZWxkLWdyb3VwW2NsYXNzKj1cImJnLVwiXSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uZmllbGQtZ3JvdXA6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgcGFkZGluZzogMCAxNnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAuZmllbGQtZ3JvdXA6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgICAgIHBhZGRpbmc6IDAgMzJweDsgfSB9XG4gIC5maWVsZC1ncm91cDpub3QoW2NsYXNzKj1cImJnLVwiXSkgKyAuZmllbGQtZ3JvdXA6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmZpZWxkLWdyb3VwOm5vdChbY2xhc3MqPVwiYmctXCJdKSArIC5maWVsZC1ncm91cDpub3QoW2NsYXNzKj1cImJnLVwiXSkge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLmZpZWxkLWdyb3VwIGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5maWVsZC1ncm91cCBmaWVsZHNldCBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAuZmllbGQtZ3JvdXAgZmllbGRzZXQgLnRvZ2dsZS1ib3ggaW5wdXQgKyBkaXYgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uZmllbGQtZ3JvdXAuYmctZ3JleS0yMDAgLnRvZ2dsZS1ib3ggbGFiZWwge1xuICBjb2xvcjogIzAxMDEwZjsgfVxuXG4vKiBSYWRpbyAvIENoZWNrYm94XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgZmllbGRzZXQuaXMtaW52YWxpZC1pbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDsgfVxuICBmaWVsZHNldCAuZm9ybS1lcnJvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMXB4KTtcbiAgICBsZWZ0OiAwOyB9XG4gIGZpZWxkc2V0IGxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICBmaWVsZHNldDpkaXNhYmxlZCwgZmllbGRzZXQuZGlzYWJsZWQsIGZpZWxkc2V0W3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZDogI2U2ZTZlNjsgfVxuICAgIGZpZWxkc2V0OmRpc2FibGVkLFxuICAgIGZpZWxkc2V0OmRpc2FibGVkIGxhYmVsLFxuICAgIGZpZWxkc2V0OmRpc2FibGVkIGlucHV0LCBmaWVsZHNldC5kaXNhYmxlZCxcbiAgICBmaWVsZHNldC5kaXNhYmxlZCBsYWJlbCxcbiAgICBmaWVsZHNldC5kaXNhYmxlZCBpbnB1dCwgZmllbGRzZXRbcmVhZG9ubHldLFxuICAgIGZpZWxkc2V0W3JlYWRvbmx5XSBsYWJlbCxcbiAgICBmaWVsZHNldFtyZWFkb25seV0gaW5wdXQge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgY29sb3I6ICM4MDgwODc7IH1cblxuZmllbGRzZXQgbGFiZWwsXG4udG9nZ2xlLWJveCBsYWJlbC5pcy1pbnZhbGlkLWxhYmVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzgwODA4NzsgfVxuXG5maWVsZHNldC5ob3Jpem9udGFsIC50b2dnbGUtYm94IHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlOyB9XG4gIGZpZWxkc2V0Lmhvcml6b250YWwgLnRvZ2dsZS1ib3g6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTsgfVxuXG4udG9nZ2xlLWJveCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRvZ2dsZS1ib3ggPiAqIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLnRvZ2dsZS1ib3ggPiBkaXYge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcGFkZGluZy10b3A6IDAuMzVlbTsgfVxuICAudG9nZ2xlLWJveCA+IGxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgLnRvZ2dsZS1ib3ggaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogM3B4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC50b2dnbGUtYm94IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuICAudG9nZ2xlLWJveCBbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogIzgwODA4NzsgfVxuICAudG9nZ2xlLWJveCBbdHlwZT1cImNoZWNrYm94XCJdICsgZGl2IHNwYW4ge1xuICAgIGJvcmRlci1jb2xvcjogIzk4OTg5YjsgfVxuICAudG9nZ2xlLWJveCBbdHlwZT1cInJhZGlvXCJdOmZvY3VzICsgZGl2IHNwYW4sXG4gIC50b2dnbGUtYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBkaXYgc3BhbiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGI0YjRiOyB9XG4gIC50b2dnbGUtYm94IFt0eXBlPVwicmFkaW9cIl0gKyBkaXYgc3BhbixcbiAgLnRvZ2dsZS1ib3ggW3R5cGU9XCJyYWRpb1wiXSArIGRpdiBzcGFuIGkge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG4udG9nZ2xlLWJveCBzcGFuIGksXG4udG9nZ2xlLWJveCBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApOyB9XG5cbi50b2dnbGUtYm94IGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjMGEwYTBhOyB9XG5cbi50b2dnbGUtYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgZGl2IHNwYW4gc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcsIDAuNyk7IH1cblxuLnRvZ2dsZS1ib3ggaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBkaXYgc3BhbiBpIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUsIDAuNSk7IH1cblxuLnRvZ2dsZS1ib3ggaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgZGl2IHNwYW4gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTAxMGY7IH1cblxuLnRvZ2dsZS1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgZGl2IHNwYW4gc3ZnIHBhdGgge1xuICBmaWxsOiAjMDEwMTBmOyB9XG5cbi8qIEVycm9yIHRleHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmllbGQtYm94IC5mb3JtLWVycm9yLFxuZmllbGRzZXQgLmZvcm0tZXJyb3IsXG4uY2FwdGNoYSBzcGFuLmZvcm0tZXJyb3Ige1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbi5maWVsZC1ib3ggLmlzLWludmFsaWQtaW5wdXQgfiBzcGFuLmZvcm0tZXJyb3IsXG5maWVsZHNldC5pcy1pbnZhbGlkLWlucHV0ID4gc3Bhbi5mb3JtLWVycm9yLFxuLmNhcHRjaGEuaXMtaW52YWxpZCBzcGFuLmZvcm0tZXJyb3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4OyB9XG5cbi8qIEFKQVggU3VibWl0IHJlcGx5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuZm9ybSAubWVzc2FnZSA+IC5yb3cgPiAuY29sdW1ucyxcbmZvcm0gLm1lc3NhZ2UgPiAucm93ID4gLmNvbHVtbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5mb3JtIC5tZXNzYWdlIC5tZXNzYWdlLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGxlZnQ6IC0xMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4gIGZvcm0gLm1lc3NhZ2UgLm1lc3NhZ2UtY29udGVudC52aXNpYmxlIHtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuZm9ybSAuZmllbGRzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICBmb3JtIC5maWVsZHMuc3VibWl0dGVkIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi8qIFBsYWNlaG9sZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZpZWxkLWJveCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4uZmllbGQtYm94IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZmllbGQtYm94IHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4uZmllbGQtYm94IGlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi5maWVsZC1ib3ggaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4uZmllbGQtYm94IGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cblxuLmZpZWxkLWJveCBpbnB1dDpmb2N1czotbW96LXBsYWNlaG9sZGVyLFxuLmZpZWxkLWJveCB0ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuXG4vKiBNT1ogbmVlZHMgZGFya2VyIHNoYWRlIGJlY2F1c2UgaXQgaW50ZXJwcmV0cyBjb2xvcnMgbGlrZSBhIHJldGFyZCAqL1xuLmZpZWxkLWJveCBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbi5maWVsZC1ib3ggdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk4OTg5YjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG5cbi8qIE1TIGRvZXNuJ3QgbmVlZCBmb2N1cyBzdGF0ZSBiZWNhdXNlIGl0IGlzIGF1dG9tYXRpY2FsbHkgaGlkZGVuIHdoZW4gaW5wdXQgaXMgZm9jdXNlZC4uLiA6JyggKi9cbi8qIFNXSVRDSCBCT1ggKHRvZ2dsZSlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3dpdGNoLWJveCB7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zd2l0Y2gtYm94IGxhYmVsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMDsgfVxuICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGJhY2tncm91bmQ6ICM4ZThlOGU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0IH4gLnN3aXRjaC1ib3gtbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1sYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1ib3gtc2xpZGVyOmFmdGVyIHtcbiAgICAgIGxlZnQ6IDE4cHg7IH1cblxuLyogQ29uZmlnICAqL1xuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogIzk4OTg5YjtcbiAgLyogZGVmYXVsdCB1bmNoZWNrZWQgc2xpZGVyIGJhY2tncm91bmQgKi8gfVxuXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLnN3aXRjaC1ib3gtc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogIzRkNGQ1NztcbiAgLyogZGVmYXVsdCBjaGVja2VkIHNsaWRlciBiYWNrZ3JvdW5kICovIH1cblxuLnN3aXRjaC1ib3ggLnN3aXRjaC1ib3gtaW5wdXQ6bm90KDpkaXNhYmxlZCkgfiAuc3dpdGNoLWJveC1zbGlkZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAvKiBkZWZhdWx0IERPVCBjb2xvciAqLyB9XG5cbi5zd2l0Y2gtYm94IC5zd2l0Y2gtYm94LWlucHV0OmRpc2FibGVkIH4gLnN3aXRjaC1ib3gtc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgLyogZGlzYWJsZWQgc2xpZGVyIGJhY2tncm91bmQgKi9cbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uc3dpdGNoLWJveCAuc3dpdGNoLWJveC1pbnB1dDpkaXNhYmxlZCB+IC5zd2l0Y2gtYm94LXNsaWRlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIGRpc2FibGVkIERPVCBjb2xvciAqLyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIFVOT1JERVJFRCBMSVNUIC0gc3VwcG9ydCBjdXN0b20gc3ltYm9scyBhbmQgY3VzdG9tIHN5bWJvbCBjb2xvciArIGhvdmVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xudWwuY3VzdG9tLFxudWwuY3VzdG9tIHVsLFxudWwuY3VzdG9tIG9sLFxub2wuY3VzdG9tIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxudWwuY3VzdG9tIGxpLFxub2wuY3VzdG9tIGxpIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG51bC5jdXN0b20gbGk6YmVmb3JlLFxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMC43NWVtOyB9XG5cbnVsLmN1c3RvbSBsaS5pY29tLWJlZm9yZTpiZWZvcmUsXG5vbC5jdXN0b20gbGkuaWNvbS1iZWZvcmU6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtOyB9XG5cbnVsLmN1c3RvbS50cmlhbmdsZSBsaTpub3QoLmljb20tYmVmb3JlKTpiZWZvcmUsXG5vbC5jdXN0b20udHJpYW5nbGUgbGk6bm90KC5pY29tLWJlZm9yZSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgZm9udC1zaXplOiAwLjU1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjk1ZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICB1bC5jdXN0b20uZXh0LW1lZGl1bS1pbmxpbmUgYSxcbiAgb2wuY3VzdG9tLmV4dC1tZWRpdW0taW5saW5lIGEge1xuICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICB1bC5jdXN0b20uZXh0LXNtYWxsLWlubGluZSBhLFxuICBvbC5jdXN0b20uZXh0LXNtYWxsLWlubGluZSBhIHtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbnVsLmN1c3RvbS5mYy13aGl0ZSBhLFxub2wuY3VzdG9tLmZjLXdoaXRlIGEge1xuICBjb2xvcjogI2ZmZjsgfVxuICB1bC5jdXN0b20uZmMtd2hpdGUgYTpob3ZlcixcbiAgb2wuY3VzdG9tLmZjLXdoaXRlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjY2NjY2NjOyB9XG5cbnVsLmN1c3RvbS5mYy13aGl0ZS50cmlhbmdsZSBsaTpiZWZvcmUsXG5vbC5jdXN0b20uZmMtd2hpdGUudHJpYW5nbGUgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNjY2NjY2M7IH1cblxudWwuY3VzdG9tIGEsXG5vbC5jdXN0b20gYSB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgdWwuY3VzdG9tIGE6aG92ZXIsXG4gIG9sLmN1c3RvbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzU0YTRlMjsgfVxuICB1bC5jdXN0b20gYS5leHRlcm5hbDphZnRlciwgdWwuY3VzdG9tIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyLFxuICBvbC5jdXN0b20gYS5leHRlcm5hbDphZnRlcixcbiAgb2wuY3VzdG9tIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OFwiO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzk4OTg5YjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gIHVsLmN1c3RvbSBhIC5pY29tLFxuICBvbC5jdXN0b20gYSAuaWNvbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgdWwuY3VzdG9tIGEgLmljb206YmVmb3JlLFxuICAgIG9sLmN1c3RvbSBhIC5pY29tOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxudWwuY3VzdG9tLnRyaWFuZ2xlIGxpLFxub2wuY3VzdG9tIHtcbiAgY291bnRlci1yZXNldDogaXRlbTsgfVxuXG5vbC5jdXN0b20gbGk6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07IH1cblxuLyogQ29uZmlnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xudWwuY3VzdG9tIGxpICsgbGksXG5vbC5jdXN0b20gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIC8qIHNwYWNlIGJldHdlZW4gbGlzdCBpdGVtcyAqLyB9XG5cbnVsLmN1c3RvbSBsaTpub3QoLmljb20tYmVmb3JlKTpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIGNvbnRlbnQ6IFwiXFwyNUNGXCI7XG4gIC8qIHRoZSBzeW1ib2wgdXNlZCBmb3IgVUwgKi8gfVxuXG5vbC5jdXN0b20gbGk6bm90KC5pY29tLWJlZm9yZSk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihpdGVtLCBkZWNpbWFsKSBcIi5cIjtcbiAgLyogY291bnRlciB0eXBlIHVzZWQgZm9yIE9MIC0gXCJkZWNpbWFsXCIgY2FuIGJlIHJlcGxhY2VkIGZvciBhbnkgb3RoZXIgbGlzdC1zdHlsZS10eXBlIHZhbHVlKi9cbiAgbWFyZ2luLXJpZ2h0OiAwLjRlbTsgfVxuXG51bC5jdXN0b20gbGk6YmVmb3JlLFxub2wuY3VzdG9tIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMjI3OWJjO1xuICAvKiBkb3QgZGVmYXVsdCBjb2xvciAqLyB9XG5cbnVsLmN1c3RvbSBsaTpob3ZlcjpiZWZvcmUsXG5vbC5jdXN0b20gbGk6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIC8qIGRvdCBob3ZlciBjb2xvciAqLyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIENMT1NFIEJVVFRPTlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbnNwYW4uY2xvc2Uge1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgc3Bhbi5jbG9zZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBjb2xvcjogIzgyODI4MjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIHNwYW4uY2xvc2U6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjYTdhN2E3OyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIE1PREFMXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogTW9kYWwgZGVmYXVsdHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jbW9kYWwtYmFja2Ryb3Age1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzQsIDM0LCAzNCwgMC43KTtcbiAgei1pbmRleDogOTkyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlOyB9XG4gICNtb2RhbC1iYWNrZHJvcC5vcGVuZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cblxuLm1vZGFsLWlmcmFtZS1jb250ZW50LFxuLm1vZGFsIC5jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAzOHB4IDUwcHg7XG4gIC8qIHNob3VsZCBiZSBhdCBsZWFzdCA1MHB4IG9uIHRoZSBzaWRlcyBiY29zIG9mIHRoZSBjbG9zZSBidXR0b24gKi8gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAubW9kYWwtaWZyYW1lLWNvbnRlbnQsXG4gICAgLm1vZGFsIC5jb250ZW50LXdyYXAge1xuICAgICAgcGFkZGluZzogMzhweCAyMHB4OyB9IH1cbiAgLm1vZGFsLWlmcmFtZS1jb250ZW50IC5tb2RhbC10aXRsZSxcbiAgLm1vZGFsIC5jb250ZW50LXdyYXAgLm1vZGFsLXRpdGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1lZGl1bS1pbWFnZS1wb3B1cCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5zbWFsbC1pbWFnZS1wb3B1cCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuXG4ubW9kYWwge1xuICB6LWluZGV4OiA5OTM7XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIC8qIENsb3NlIGJ1dHRvbiBwb3NpdGlvbiAgKi9cbiAgLyogTW9kYWwgd2l0aCBpZnJhbWVcclxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiAgLyogTW9kYWwgd2l0aCB2aWRlb1xyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uXHJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovIH1cbiAgLm1vZGFsLm9wZW5lZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3BhY2l0eTogMTsgfVxuICAubW9kYWw6bm90KC5tZW51KSB7XG4gICAgdG9wOiAyNSU7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm1vZGFsOm5vdCgubWVudSkub3BlbmVkIHtcbiAgICAvKiBhbmltYXRlIGRlZmF1bHQgYW5kIHZpZGVvIG1vZGFsIGZyb20gdG9wICovXG4gICAgdG9wOiA1MCU7IH1cbiAgLm1vZGFsLmZ1bGxzY3JlZW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5tb2RhbDpub3QoLmZ1bGxzY3JlZW4pLmZ1bGxoZWlnaHQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsOm5vdCguZnVsbHNjcmVlbikuZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDEwcHg7IH1cbiAgLm1vZGFsLmZ1bGxzY3JlZW4ub3BlbmVkLCAubW9kYWwuZnVsbGhlaWdodC5vcGVuZWQge1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50OyB9XG4gIC5tb2RhbCBzcGFuLmNsb3NlIHtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLm1vZGFsIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gIC5tb2RhbDpub3QoLm9wZW5lZCkgaWZyYW1lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsLmlmcmFtZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5tb2RhbC5pZnJhbWUgaWZyYW1lIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAubW9kYWwudmlkZW8ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogNTBweCAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7IH1cbiAgICAubW9kYWwudmlkZW8gaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5tb2RhbC5pbWFnZS12aWV3IC5jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubW9kYWwuaW1hZ2UtdmlldyAuaW1hZ2Utd3JhcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubW9kYWwuaW1hZ2UtdmlldyAuaW1hZ2Utd3JhcCBpbWcge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgcGFkZGluZzogNjRweCAzMnB4O1xuICAgICAgZmxleDogMCAwIGF1dG87IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLm1vZGFsLmltYWdlLXZpZXcgLmltYWdlLXdyYXAgaW1nIHtcbiAgICAgICAgICBwYWRkaW5nOiA2NHB4OyB9IH1cbiAgLm1vZGFsLm1lbnUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAvKiBNb2RhbCB3aXRoIG1vYmlsZSBuYXZpZ2F0aW9uIC0gQ29uZmlnXHJcblx0XHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8gfVxuICAgIC5tb2RhbC5tZW51Lm9wZW5lZCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAubW9kYWwubWVudTpub3QoLmlzLW9uZSkge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7IH1cbiAgICAgIC5tb2RhbC5tZW51Om5vdCguaXMtb25lKSAubW9kYWwtbWVudSB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51Om5vdCguaXMtb25lKSBzcGFuLmNsb3NlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLm1vZGFsLm1lbnU6bm90KC5pcy1vbmUpIHNwYW4uY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJ01FTlUnO1xuICAgICAgICAgIGNvbG9yOiAjODI4MjgyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgLm1vZGFsLm1lbnUuaXMtb25lIHtcbiAgICAgIHotaW5kZXg6IDk5MDsgfVxuICAgIC5tb2RhbC5tZW51IC5jb250ZW50LXdyYXAge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgcCB7XG4gICAgICAgICAgLyogbGkgLSB3aXRoIHN1Ym1lbnUgKi9cbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDYwcHggMjVweCAzMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpIHA6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgY29udGVudDogJ1xcMDAyYic7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpLm9wZW4gPiBwOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcMjIxMic7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgdWwge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiBwICsgdWwgPiBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiB1bCA+IGxpID4gYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkgPiB1bCA+IGxpID4gcCB7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG4gICAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGxpLm9wZW4gPiB1bCA+IGxpID4gYSxcbiAgICAgICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgbGkub3BlbiA+IHVsID4gbGkgPiBwIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSA+IGxpICsgbGkge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHAgKyB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGEuYWN0aXZlIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSBhLFxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHAge1xuICAgICAgLyogdGV4dCBkZWZhdWx0IGNvbG9yICovXG4gICAgICBjb2xvcjogIzcwNzA3MDsgfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IGE6aG92ZXIsXG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgcDpob3ZlciB7XG4gICAgICBjb2xvcjogIzU0YTRlMjtcbiAgICAgIC8qIHRleHQgb24gaG92ZXIgKi8gfVxuICAgIC5tb2RhbC5tZW51IC5tb2RhbC1tZW51IHA6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgLyogKy8tIHNpZ24gZGVmYXVsdCBjb2xvciAqLyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgcDpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNhY2NiMzI7XG4gICAgICAvKiArLy0gc2lnbiBvbiBob3ZlciAqLyB9XG4gICAgLm1vZGFsLm1lbnUgLm1vZGFsLW1lbnUgYS5hY3RpdmUge1xuICAgICAgY29sb3I6ICMyMjc5YmM7XG4gICAgICAvKiBhY3RpdmUgaXRlbSB0ZXh0IGNvbG9yICovIH1cbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSxcbiAgICAubW9kYWwubWVudSAubW9kYWwtbWVudSA+IGxpICsgbGkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgLyogaXRlbSBkaXZpZGVyIGFuZCB3cmFwcGVyIGJvcmRlciBjb2xvciAqLyB9XG4gICAgLm1vZGFsLm1lbnUuaXMtb25lIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgLyogSVMtT05FOyBoYXMgdG8gYmUgc2FtZSBhcyBuYXZpZ2F0aW9uIGhlaWdodCAqLyB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgIFNMSUNLLVNMSURFUlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtbW96LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkAtby1rZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi8qIGRlZmF1bHRzIChmcm9tIFNTIGRldmVsb3BlcilcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5zbGljay1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2xpY2stc2xpZGVyOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgbWFyZ2luOiA5NHB4IGF1dG8gMCBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDExNnB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBhbmltYXRpb246IHJvdGF0aW9uIDFzIGluZmluaXRlIGVhc2U7XG4gICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcbiAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHJnYmEoMjAxLCAyMDEsIDIwMSwgMC4yKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMik7XG4gICAgICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiYSgxOTMsIDE5MywgMTkzLCAwLjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgIC5zbGljay1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkgPiAqIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlci5zbGljay1pbml0aWFsaXplZCB7XG4gICAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgICBjdXJzb3I6IGhhbmQ7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjb250ZW50OiAnJzsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyB9XG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUsXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEFkanVzdG1lbnRzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNsaWNrLXRyYWNrIHtcbiAgdHJhbnNpdGlvbjogbm9uZTsgfVxuXG4uc2xpY2stc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2xpY2stc2xpZGVyLnRleHQtbGVmdCAuc2xpY2stc2xpZGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi8qIEFycm93c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2xpY2stYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLyogRG90c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zbGljay1kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDIwMjInO1xuICAgICAgICBmb250LWZhbWlseTogc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBDb25maWdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6ICNlNWU1ZTU7XG4gIC8qIERvdHMgLSBEZWZhdWx0IGZpbGwgKi8gfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICM4MDgwODc7XG4gIC8qIERvdHMgLSBIb3ZlciBmaWxsICovIH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogIzk4OTg5YjtcbiAgLyogRG90cyAtIEFjdGl2ZSBmaWxsICovIH1cblxuLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0zMHB4O1xuICAvKiBEb3RzIC0gZGlzdGFuY2UgZnJvbSBzbGlkZXIgKi8gfVxuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIC8qIE5lZWRzIHRvIGJlIHNhbWUgYXMgLnNsaWNrLWRvdHMgYm90dG9tIGF0dHJpYnV0ZSBzbyB0aGUgZG90cyBkb250IG92ZXJsYXAgY29udGVudCBiZWxvdyAqLyB9XG5cbi5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA1NXB4O1xuICAvKiBBcnJvd3MgLSBTaXplICovIH1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgNjVweDtcbiAgLyogTmVlZHMgdG8gYmUgc2FtZSBhcyAuc2xpY2stYXJyb3cgd2lkdGggb3IgbW9yZSBmb3IgcmlnaHQgYW5kIGxlZnQgcGFkZGluZywgb3IgZG8gcGFkZGluZyAwIGlmIHlvdSB3YW50IGFycm93cyBvdmVyIHNsaWRlICovIH1cbiAgLnNsaWNrLXNsaWRlci5hcnJvd3MtZGlzYWJsZWQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5zbGljay1hcnJvdyBzdmcgcGF0aCB7XG4gIGZpbGw6ICNjY2NjY2M7XG4gIC8qIEFycm93cyAtIERlZmF1bHQgZmlsbCAqLyB9XG5cbi5zbGljay1hcnJvdzpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICM5ODk4OWI7XG4gIC8qIEFycm93cyAtSG92ZXIgZmlsbCAqLyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9XG4gIC5zbGljay1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAvKiBOZWVkcyB0byBiZSBzYW1lIGFzIC5zbGljay1hcnJvdyB3aWR0aCBvciBtb3JlIGZvciByaWdodCBhbmQgbGVmdCBwYWRkaW5nLCBvciBkbyBwYWRkaW5nIDAgaWYgeW91IHdhbnQgYXJyb3dzIG92ZXIgc2xpZGUgKi8gfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAgICBIRUFERVIgKC5oZWFkYmFyKVxyXG4gICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGJhcixcbi5oZWFkYmFyIC5tZW51LWljb24td3JhcCxcbi5tZW51LWljb24td3JhcCB7XG4gIGhlaWdodDogNzBweDsgfVxuXG4uaGVhZGJhci1sZWZ0LCAuaGVhZGJhci1jZW50ZXIsIC5oZWFkYmFyLXJpZ2h0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhlYWRiYXItbGVmdCwgLmhlYWRiYXItY2VudGVyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmhlYWRiYXItbGVmdCB7XG4gIHdpZHRoOiAyNDBweDtcbiAgLyogb25seSBhZGp1c3Qgd2hlbiBub3QgdXNpbmcgSURDIGxvZ28gKi8gfVxuXG4uaGVhZGJhci1jZW50ZXI6bm90KDplbXB0eSkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAoMjQwcHggKyAxMDhweCArIDFweCkpOyB9XG5cbi5oZWFkYmFyLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5oZWFkYmFyLWxvZ28ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5oZWFkYmFyLWJ0biB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uaGVhZGJhci1idG4gYSB7XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuXG4vKiBOYXZpZ2F0aW9uIGJ1dHRvbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGJhci1yaWdodCAuaGVhZGJhci1tZW51IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmhlYWRiYXItbWVudSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmhlYWRiYXItbWVudSBsaSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5oZWFkYmFyLW1lbnUgbGkuYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5oZWFkYmFyLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5oZWFkYmFyLW1lbnUgYSAuaWNvbiBpLFxuICAgIC5oZWFkYmFyLW1lbnUgYSAuaWNvbiBzdmcsXG4gICAgLmhlYWRiYXItbWVudSBhIC5pY29uIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5oZWFkYmFyLW1lbnUgYSAuaWNvbiBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIC5oZWFkYmFyLW1lbnUgYSA+ICoge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogU29jaWFsIGljb25zXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNvY2lhbCAuc29jaWFsLXRvZ2dsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLnNvY2lhbCAuc29jaWFsLXRvZ2dsZSBpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLnNvY2lhbCAuc29jaWFsLXRvZ2dsZS50b2dnbGVkICsgI3NoYXJlLW9wdGlvbnMge1xuICAgIHRvcDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi5zb2NpYWwgI3NoYXJlLW9wdGlvbnMge1xuICB0b3A6IDgwJTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhIHtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc29jaWFsICNzaGFyZS1vcHRpb25zIGEgLmljb24ge1xuICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5zb2NpYWwgI3NoYXJlLW9wdGlvbnMgYSAuaWNvbiBpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IH1cblxuLyogTUVOVSBCVVRUT05cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubWVudS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubWVudS1idXR0b24uaXMtb3BlbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC5tZW51LWJ1dHRvbi5pcy1vcGVuIC5tZW51LXRleHQge1xuICAgICAgY29sb3I6ICM0NDQ7IH1cbiAgICAubWVudS1idXR0b24uaXMtb3BlbiAubWVudS1pY29uIC5iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3NzsgfVxuICAgIC5tZW51LWJ1dHRvbi5pcy1vcGVuOmhvdmVyIC5tZW51LWljb24gLmJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1pY29uOjphZnRlciB7XG4gICAgLyogRjYgcmVzZXQgKi9cbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS10ZXh0IHtcbiAgICBjb2xvcjogI2YyZjJmMjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLXBsYWNlaG9sZGVyLFxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiAxMjBweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA5OTE7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24td3JhcCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgLm1lbnUtYnV0dG9uIC5tZW51LWljb24gLmJhciB7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0OyB9XG4gICAgICAubWVudS1idXR0b24gLm1lbnUtaWNvbiAuYmFyICsgLmJhciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDZweDsgfVxuICAubWVudS1idXR0b24gLm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tOyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1pY29uIC5iYXI6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgxKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCkgcm90YXRlKC00NWRlZyk7IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgyKSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtaWNvbiAuYmFyOm50aC1jaGlsZCgzKSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgMCkgcm90YXRlKDQ1ZGVnKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLmhlYWRiYXIsXG4gIC5oZWFkYmFyIC5tZW51LWljb24td3JhcCxcbiAgLm1lbnUtaWNvbi13cmFwIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgLyogc2hvdWxkbid0IGJlIHRhbXBlcmVkIHdpdGggKi8gfVxuICAuaGVhZGJhci1sZWZ0IHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgLyogb25seSBhZGp1c3Qgd2hlbiBub3QgdXNpbmcgSURDIGxvZ28gKi8gfSB9XG5cbi8qIENvbmZpZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5oZWFkYmFyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG4gIC8qIGhlYWRlciBtZW51IHN2ZyBpY29uIGZpbGwgKi8gfVxuXG4uaGVhZGJhci1tZW51IC5pY29uICsgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgLyogc3BhY2UgYmV0d2VlbiBtZW51IGljb24gYW5kIHRleHQgKi8gfVxuXG4uaGVhZGJhci1idG46aG92ZXIsXG4uaGVhZGJhci1tZW51IGxpOmhvdmVyLFxuLnNvY2lhbCAjc2hhcmUtb3B0aW9ucyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAvKiBoZWFkZXIgYnV0dG9uIG9uIGhvdmVyIGJhY2tncm91bmQgY29sb3IgKi8gfVxuXG4uaGVhZGJhci1tZW51IGxpLmFjdGl2ZSxcbi5zb2NpYWwtdG9nZ2xlLnRvZ2dsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC8qIGhlYWRlciBidXR0b24gYWN0aXZlIHN0YXRlICovIH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjVlbSkge1xuICAvKiBoaWRlcyB0aGUgdGV4dCBcIk1FTlVcIiB3aGVuIHNjcmVlbiB3aWR0aCBpcyB1bmRlciA0MDBweCAqL1xuICAubWVudS1idXR0b24gLm1lbnUtdGV4dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICByaWdodDogODRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtdGV4dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICByaWdodDogMTAwcHg7IH1cbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1lbnUtYnV0dG9uLmlzLW9wZW4gLm1lbnUtYnV0dG9uLWFjdHVhbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG4vKiBNYWtlIHN1cmUgaWNvbnMgZml0IGluIHdoZW4gd2lkdGggaXMgdW5kZXIgMzYwcHhcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAyMi40Mzc1ZW0pIHtcbiAgLnNvY2lhbCAuc29jaWFsLXRvZ2dsZSxcbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1wbGFjZWhvbGRlcixcbiAgLm1lbnUtYnV0dG9uIC5tZW51LWJ1dHRvbi1hY3R1YWwsXG4gIC5oZWFkYmFyLW1lbnUgYSB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tcGxhY2Vob2xkZXIsXG4gIC5tZW51LWJ1dHRvbiAubWVudS1idXR0b24tYWN0dWFsIHtcbiAgICB3aWR0aDogNDRweDsgfSB9XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0TEFZT1VUXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmlkYy1sYXlvdXQtaGVybyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8gLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuaWRjLWxheW91dC1oZXJvIC5jb2x1bW4ge1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8gLmNvbHVtbiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4OyB9IH1cbiAgLmlkYy1sYXlvdXQtaGVybyBoMSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1oZXJvIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTsgfSB9XG4gIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgY29sb3I6ICMwMTAxMGY7XG4gICAgcGFkZGluZzogMzBweCAzNXB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogNzYwcHg7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE2cHg7IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8gcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyBoMSB7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cbiAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuaW5mbyAuYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLmluZm8gLmJ1dHRvbiAuaWNvbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLXNsaWRlciB7XG4gICAgcGFkZGluZzogMCAwOyB9XG4gIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLXNsaWRlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZsb2F0OiB1bnNldDsgfVxuICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgICAgIGJvdHRvbTogMTBweDsgfSB9XG4gICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWhlcm8uYXMtc2xpZGVyIC5zbGljay1kb3RzIGxpICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAuaWRjLWxheW91dC1oZXJvLmFzLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgLmlkYy1sYXlvdXQtaGVyby5hcy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0Yjg1OyB9XG5cbi5pZGMtbGF5b3V0LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCBoMyB7XG4gICAgY29sb3I6ICMyMjc5YmM7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMzc5MjE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IGgzOm5vdCg6Zmlyc3Qtb2YtdHlwZSksIC5pZGMtbGF5b3V0LWNvbnRlbnQgaDM6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgY29sb3I6ICMyMjc5YmM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5pbnRybyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogLTEwcHg7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmFsaWduLWJ0bi1yaWdodCAuYnV0dG9uIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5ncmlkLVgyIC5jYXJkIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuZ3JpZC1YMyAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gMikgLSAyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDIxcHgpOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwLmdyaWQtWDMgLmNhcmQge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygoMTAwJSAvIDMpIC0gMjBweCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAyMXB4KTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcC5ncmlkLVg0IC5jYXJkIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoKDEwMCUgLyAyKSAtIDIwcHgpO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMjFweCk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAuZ3JpZC1YNCAuY2FyZCB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKCgxMDAlIC8gNCkgLSAyMHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDIxcHgpOyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIHtcbiAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMXB4KTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICBmbGV4OiAwIDAgMTUwcHg7IH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmltYWdlLXdyYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAyMDBweDsgfSB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmltYWdlLXdyYXAgLmltYWdlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC50ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLnRleHQgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICAgICAgICBjb2xvcjogIzIyNzliYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gICAgICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLnRleHQgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkIC5pbmZvIC5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogN3B4IDEwcHggOHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAuYnV0dG9uIC5pY29tLWFycm93LFxuICAgICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQgLmluZm8gLmJ1dHRvbiAuaWNvbS1hcnJvdy1oZWFkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm90dG9tOiAtMXB4OyB9XG4gICAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuY2FyZHMtd3JhcCAuY2FyZCAuaW5mbyAuYnV0dG9uLnNpbXBsZSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5jYXJkcy13cmFwIC5jYXJkOmhvdmVyIGEuaW1hZ2Utd3JhcCAuaW1hZ2Uge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNhcmRzLXdyYXAgLmNhcmQ6aG92ZXIgLmluZm8gLmJ1dHRvbi5zaW1wbGUgLmljb20ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFiczpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSB7XG4gICAgICBmbG9hdDogbm9uZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSA+IGEge1xuICAgICAgICBjb2xvcjogIzAxMDEwZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxLjVlbSAxMHB4OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicyAudGFicy10aXRsZSA+IGE6Zm9jdXMsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMgLnRhYnMtdGl0bGUgPiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC50YWJzIC50YWJzLXRpdGxlID4gYVthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjM3OTIxO1xuICAgICAgICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAudGFicy1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLnRhYnMtY29udGVudCAudGFicy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5idXR0b24ud2lkZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxMnB4IDIxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1sYXlvdXQtc2lkZSAuYnV0dG9uLndpZGUgKyAuYnV0dG9uLndpZGUge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4uaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3Mge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmJsb2NrLWltZy0zMDAgLmJsb2NrIC5pbWFnZS13cmFwLFxuICAuaWRjLWJsb2Nrcy5ibG9jay1pbWctMzAwIC5ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZsZXg6IDAgMCAzMDBweDsgfSB9XG5cbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2ssXG4uaWRjLWJsb2NrcyAuYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2ssXG4gICAgLmlkYy1ibG9ja3MgLmJsb2NrIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrICsgLmJsb2NrLFxuICAuaWRjLWJsb2NrcyAuYmxvY2sgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jazpob3ZlciBhLmltYWdlLXdyYXAgLmltYWdlLFxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrOmhvdmVyIGEuaW1hZ2Utd3JhcCAuaWNvbSxcbiAgLmlkYy1ibG9ja3MgLmJsb2NrOmhvdmVyIGEuaW1hZ2Utd3JhcCAuaW1hZ2UsXG4gIC5pZGMtYmxvY2tzIC5ibG9jazpob3ZlciBhLmltYWdlLXdyYXAgLmljb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbWFnZS13cmFwLFxuICAuaWRjLWJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW1hZ2Utd3JhcCxcbiAgICAgIC5pZGMtYmxvY2tzIC5ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgZmxleDogMCAwIDIwMHB4OyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAsXG4gICAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgZmxleDogMCAwIDE0MHB4OyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbWFnZS13cmFwIC5pbWFnZSxcbiAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmltYWdlLXdyYXAgLmltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbmZvLFxuICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8ge1xuICAgIGNvbG9yOiAjMDEwMTBmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8sXG4gICAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bzsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbmZvID4gKixcbiAgICAgICAgLmlkYy1ibG9ja3MgLmJsb2NrIC5pbmZvID4gKiB7XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87IH0gfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm86bm90KFtjbGFzcyo9XCJiZy1cIl0pLFxuICAgIC5pZGMtYmxvY2tzIC5ibG9jayAuaW5mbzpub3QoW2NsYXNzKj1cImJnLVwiXSkge1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gcCwgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoMSwgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoMiwgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoMywgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoNCwgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoNSwgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzIC5ibG9jayAuaW5mbyBoNixcbiAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8gcCxcbiAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8gaDEsXG4gICAgLmlkYy1ibG9ja3MgLmJsb2NrIC5pbmZvIGgyLFxuICAgIC5pZGMtYmxvY2tzIC5ibG9jayAuaW5mbyBoMyxcbiAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8gaDQsXG4gICAgLmlkYy1ibG9ja3MgLmJsb2NrIC5pbmZvIGg1LFxuICAgIC5pZGMtYmxvY2tzIC5ibG9jayAuaW5mbyBoNiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2NrcyAuYmxvY2sgLmluZm8gLmJ1dHRvbixcbiAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8gLmJ1dHRvbiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nOiA3cHggMTBweCA4cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MgLmJsb2NrIC5pbmZvIC5idXR0b24gLmljb20sXG4gICAgICAuaWRjLWJsb2NrcyAuYmxvY2sgLmluZm8gLmJ1dHRvbiAuaWNvbSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogLTFweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaW1hZ2Utd3JhcCxcbiAgLmlkYy1ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMjtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgZmxleDogMCAwIDI4MHB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaW5mbyxcbiAgLmlkYy1ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmluZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaW5mbyAuYnV0dG9uLFxuICAgIC5pZGMtYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5pbmZvIC5idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgcmlnaHQ6IDI1cHg7IH0gfVxuXG4uaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgaHIsXG4uaWRjLWJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayBociB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuY29weS1leHBlbmRhYmxlLFxuLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5pZGMtdGV4dC1leHBhbmQsXG4uaWRjLWJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuY29weS1leHBlbmRhYmxlLFxuLmlkYy1ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmlkYy10ZXh0LWV4cGFuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5jb3B5LWV4cGVuZGFibGUgPiAudG9nZ2xlLFxuICAuaWRjLWxheW91dC1jb250ZW50IC5ibG9ja3MuZXhwYW5kYWJsZSAuYmxvY2sgLmlkYy10ZXh0LWV4cGFuZCA+IC50b2dnbGUsXG4gIC5pZGMtYmxvY2tzLmV4cGFuZGFibGUgLmJsb2NrIC5jb3B5LWV4cGVuZGFibGUgPiAudG9nZ2xlLFxuICAuaWRjLWJsb2Nrcy5leHBhbmRhYmxlIC5ibG9jayAuaWRjLXRleHQtZXhwYW5kID4gLnRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE3cHg7XG4gICAgcmlnaHQ6IDA7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyB7XG4gIG1hcmdpbjogMCAwIDIwcHggMDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIGEge1xuICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaWRjLWxpc3Rpbmcge1xuICBtYXJnaW46IDA7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyxcbi5pZGMtbGlzdGluZyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZyBwICsgcCxcbiAgLmlkYy1saXN0aW5nIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcgbGksXG4gIC5pZGMtbGlzdGluZyBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nIGxpICsgbGksXG4gICAgLmlkYy1saXN0aW5nIGxpICsgbGkge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbixcbiAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgY29sb3I6ICMwMTAxMGY7XG4gICAgcGFkZGluZzogN3B4IDEzcHggOHB4O1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246bm90KDpmaXJzdC1vZi10eXBlKSxcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uID4gLmljb20sXG4gICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24gPiAuaWNvbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IC0xcHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiA+IC5pY29tLmljb20tZXllLFxuICAgICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24gPiAuaWNvbS5pY29tLWV5ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uID4gLmljb20uaWNvbS1hcnJvdyxcbiAgICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uID4gLmljb20uaWNvbS1hcnJvdyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaWNvbTpiZWZvcmUsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tLWJlZm9yZTpiZWZvcmUsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tLWFmdGVyOmFmdGVyLFxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiA+IC5pY29tOmJlZm9yZSxcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbixcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tOmJlZm9yZSxcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tLWJlZm9yZTpiZWZvcmUsXG4gICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaWNvbS1hZnRlcjphZnRlcixcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbiA+IC5pY29tOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzIyNzliYzsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3ZlcixcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjI3OWJjO1xuICAgICAgei1pbmRleDogMjsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyLCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246aG92ZXIuaWNvbTpiZWZvcmUsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3Zlci5pY29tLWJlZm9yZTpiZWZvcmUsIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3Zlci5pY29tLWFmdGVyOmFmdGVyLFxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyID4gLmljb206YmVmb3JlLFxuICAgICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b246aG92ZXIsXG4gICAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3Zlci5pY29tOmJlZm9yZSxcbiAgICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyLmljb20tYmVmb3JlOmJlZm9yZSxcbiAgICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uOmhvdmVyLmljb20tYWZ0ZXI6YWZ0ZXIsXG4gICAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbjpob3ZlciA+IC5pY29tOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmljb20sIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tLmljb20tYmVmb3JlOmJlZm9yZSwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmljb20uaWNvbS1hZnRlcjphZnRlcixcbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaWNvbSA+IC5pY29tOmJlZm9yZSwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmlzLWljb24sIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pcy1pY29uLmljb20tYmVmb3JlOmJlZm9yZSwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmlzLWljb24uaWNvbS1hZnRlcjphZnRlcixcbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaXMtaWNvbiA+IC5pY29tOmJlZm9yZSxcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tLFxuICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmljb20uaWNvbS1iZWZvcmU6YmVmb3JlLFxuICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmljb20uaWNvbS1hZnRlcjphZnRlcixcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMgbGkgLmJ1dHRvbi5pY29tID4gLmljb206YmVmb3JlLFxuICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmlzLWljb24sXG4gICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaXMtaWNvbi5pY29tLWJlZm9yZTpiZWZvcmUsXG4gICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpIC5idXR0b24uaXMtaWNvbi5pY29tLWFmdGVyOmFmdGVyLFxuICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAuYnV0dG9uLmlzLWljb24gPiAuaWNvbTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuaGFzLWFjdGlvbnMgbGksIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSxcbiAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zIGxpLFxuICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucyBsaSAudGV4dCwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzIGxpIC50ZXh0LFxuICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucyBsaSAudGV4dCxcbiAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSAudGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgZmxleDogMSAxIGF1dG87IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucy53cmFwLXNtYWxsIGxpLCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1zbWFsbCBsaSxcbiAgICAuaWRjLWxpc3RpbmcuaGFzLWFjdGlvbnMud3JhcC1zbWFsbCBsaSxcbiAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLXNtYWxsIGxpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucy53cmFwLXNtYWxsIGxpIC50ZXh0LCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1zbWFsbCBsaSAudGV4dCxcbiAgICAgIC5pZGMtbGlzdGluZy5oYXMtYWN0aW9ucy53cmFwLXNtYWxsIGxpIC50ZXh0LFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1zbWFsbCBsaSAudGV4dCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmhhcy1hY3Rpb25zLndyYXAtbWVkaXVtIGxpLCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1tZWRpdW0gbGksXG4gICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zLndyYXAtbWVkaXVtIGxpLFxuICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtbWVkaXVtIGxpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5oYXMtYWN0aW9ucy53cmFwLW1lZGl1bSBsaSAudGV4dCwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtbWVkaXVtIGxpIC50ZXh0LFxuICAgICAgLmlkYy1saXN0aW5nLmhhcy1hY3Rpb25zLndyYXAtbWVkaXVtIGxpIC50ZXh0LFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1tZWRpdW0gbGkgLnRleHQge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MuaGFzLWFjdGlvbnMgLmJ1dHRvbjpub3QoOmhvdmVyKSwgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzLmhhcy1hY3Rpb25zIC5idXR0b246bm90KDpob3ZlciksXG4gIC5pZGMtbGlzdGluZy5hcy1ibG9ja3MuaGFzLWFjdGlvbnMgLmJ1dHRvbjpub3QoOmhvdmVyKSxcbiAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MuaGFzLWFjdGlvbnMgLmJ1dHRvbjpub3QoOmhvdmVyKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGk6bm90KFtjbGFzcyo9XCJiZy1cIl0pOm50aC1jaGlsZChldmVuKSxcbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGk6bnRoLWNoaWxkKGV2ZW4pIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zIGE6bm90KFtjbGFzcyo9XCJiZy1cIl0pLCAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3MgbGk6bm90KFtjbGFzcyo9XCJiZy1cIl0pOm50aC1jaGlsZChldmVuKSxcbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzIGxpOm50aC1jaGlsZChldmVuKSAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucyBhOm5vdChbY2xhc3MqPVwiYmctXCJdKSxcbiAgLmlkYy1saXN0aW5nLmFzLWJsb2NrcyBsaTpub3QoW2NsYXNzKj1cImJnLVwiXSk6bnRoLWNoaWxkKGV2ZW4pLFxuICAuaWRjLWxpc3RpbmcuYXMtYmxvY2tzIGxpOm50aC1jaGlsZChldmVuKSAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucyBhOm5vdChbY2xhc3MqPVwiYmctXCJdKSxcbiAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGk6bm90KFtjbGFzcyo9XCJiZy1cIl0pOm50aC1jaGlsZChldmVuKSxcbiAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGk6bnRoLWNoaWxkKGV2ZW4pIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zIGE6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtYmxvY2tzIGxpOm5vdChbY2xhc3MqPVwiYmctXCJdKTpudGgtY2hpbGQob2RkKSxcbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGk6bnRoLWNoaWxkKG9kZCkgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYTpub3QoW2NsYXNzKj1cImJnLVwiXSksIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaTpub3QoW2NsYXNzKj1cImJnLVwiXSk6bnRoLWNoaWxkKG9kZCksXG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaTpudGgtY2hpbGQob2RkKSAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucyBhOm5vdChbY2xhc3MqPVwiYmctXCJdKSxcbiAgLmlkYy1saXN0aW5nLmFzLWJsb2NrcyBsaTpub3QoW2NsYXNzKj1cImJnLVwiXSk6bnRoLWNoaWxkKG9kZCksXG4gIC5pZGMtbGlzdGluZy5hcy1ibG9ja3MgbGk6bnRoLWNoaWxkKG9kZCkgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYTpub3QoW2NsYXNzKj1cImJnLVwiXSksXG4gIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzIGxpOm5vdChbY2xhc3MqPVwiYmctXCJdKTpudGgtY2hpbGQob2RkKSxcbiAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGk6bnRoLWNoaWxkKG9kZCkgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYTpub3QoW2NsYXNzKj1cImJnLVwiXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGksXG4gIC5pZGMtbGlzdGluZy5hcy1ibG9ja3MgbGkge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1ibG9ja3MgbGkgKyBsaSxcbiAgICAuaWRjLWxpc3RpbmcuYXMtYmxvY2tzIGxpICsgbGkge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzIGxpLFxuICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSB7XG4gICAgcGFkZGluZzogMCAzMnB4IDAgMDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzIGxpLFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHggMCAwOyB9IH1cbiAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3MgbGkgKyBsaSxcbiAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSArIGxpIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSAuaW1hZ2UsXG4gICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGkgLmltYWdlIHtcbiAgICAgIGZsZXg6IDAgMCAyMDBweDtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzIGxpIC50ZXh0LFxuICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzIGxpIC50ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDMycHg7IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3MgbGkgLnRleHQsXG4gICAgICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzIGxpIC50ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4OyB9IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2NrcyBsaSAudGV4dCBwLFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3MgbGkgLnRleHQgcCB7XG4gICAgICAgIGNvbG9yOiAjMDEwMTBmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLXNtYWxsIGxpLFxuICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtc21hbGwgbGkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7IH1cbiAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLXNtYWxsIGxpIC5pbWFnZSxcbiAgICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtc21hbGwgbGkgLmltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtc21hbGwgbGkgLnRleHQsXG4gICAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLXNtYWxsIGxpIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1zbWFsbCBsaSAudGV4dDpub3QoOmxhc3QtY2hpbGQpLFxuICAgICAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLXNtYWxsIGxpIC50ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtbWVkaXVtIGxpLFxuICAgIC5pZGMtbGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtbWVkaXVtIGxpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4OyB9XG4gICAgICAuaWRjLWxheW91dC1jb250ZW50IC5saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1tZWRpdW0gbGkgLmltYWdlLFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1tZWRpdW0gbGkgLmltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmlkYy1sYXlvdXQtY29udGVudCAubGlzdGluZy5hcy1pbWctYmxvY2tzLndyYXAtbWVkaXVtIGxpIC50ZXh0LFxuICAgICAgLmlkYy1saXN0aW5nLmFzLWltZy1ibG9ja3Mud3JhcC1tZWRpdW0gbGkgLnRleHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLW1lZGl1bSBsaSAudGV4dDpub3QoOmxhc3QtY2hpbGQpLFxuICAgICAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLW1lZGl1bSBsaSAudGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAgIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLW1lZGl1bSBsaSxcbiAgICAuaWRjLWxpc3RpbmcuYXMtaW1nLWJsb2Nrcy53cmFwLW1lZGl1bSBsaSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDsgfSB9XG5cbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IHNwYW4sXG4uaWRjLXRleHQtZXhwYW5kID4gc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZSxcbi5pZGMtdGV4dC1leHBhbmQgPiAudG9nZ2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMjc5YmM7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZTpob3ZlcjphZnRlciwgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gLnRvZ2dsZTpob3ZlcjpiZWZvcmUsXG4gIC5pZGMtdGV4dC1leHBhbmQgPiAudG9nZ2xlOmhvdmVyOmFmdGVyLFxuICAuaWRjLXRleHQtZXhwYW5kID4gLnRvZ2dsZTpob3ZlcjpiZWZvcmUge1xuICAgIGNvbG9yOiAjNTRhNGUyOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IC50b2dnbGU6YWZ0ZXIsXG4gIC5pZGMtdGV4dC1leHBhbmQgPiAudG9nZ2xlOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDsgfVxuXG4uaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUgPiBpLnRvZ2dsZTpiZWZvcmUsXG4uaWRjLXRleHQtZXhwYW5kID4gaS50b2dnbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1JlYWQgTW9yZSc7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gaS50b2dnbGU6YWZ0ZXIsXG4uaWRjLXRleHQtZXhwYW5kID4gaS50b2dnbGU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gYS50b2dnbGUsXG4uaWRjLXRleHQtZXhwYW5kID4gYS50b2dnbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZSA+IGEudG9nZ2xlOmJlZm9yZSxcbiAgLmlkYy10ZXh0LWV4cGFuZCA+IGEudG9nZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1JlYWQgTGVzcyc7IH1cbiAgLmlkYy1sYXlvdXQtY29udGVudCAuY29weS1leHBlbmRhYmxlID4gYS50b2dnbGU6YWZ0ZXIsXG4gIC5pZGMtdGV4dC1leHBhbmQgPiBhLnRvZ2dsZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuXG4uaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUuZXhwYW5kZWQsXG4uaWRjLXRleHQtZXhwYW5kLmV4cGFuZGVkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuICAuaWRjLWxheW91dC1jb250ZW50IC5jb3B5LWV4cGVuZGFibGUuZXhwYW5kZWQgPiBhLnRvZ2dsZSxcbiAgLmlkYy10ZXh0LWV4cGFuZC5leHBhbmRlZCA+IGEudG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZS5sYXJnZS12aXNpYmxlIC50b2dnbGUsXG4gIC5pZGMtdGV4dC1leHBhbmQubGFyZ2UtdmlzaWJsZSAudG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pZGMtbGF5b3V0LWNvbnRlbnQgLmNvcHktZXhwZW5kYWJsZS5sYXJnZS12aXNpYmxlID4gc3BhbixcbiAgLmlkYy10ZXh0LWV4cGFuZC5sYXJnZS12aXNpYmxlID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lOyB9IH1cblxuLmlkYy1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaWRjLWNvbnRhY3QuYWxpZ24tbWlkZGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5pZGMtY29udGFjdCAucGhvdG8ge1xuICAgIGZsZXg6IDAgMCA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgfVxuICAuaWRjLWNvbnRhY3QgLmluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgIC5pZGMtY29udGFjdCAuaW5mbyAubmFtZSBwLmlkYy1jb250YWN0IC5pbmZvIC5uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjMjI3OWJjOyB9XG4gICAgLmlkYy1jb250YWN0IC5pbmZvIC5uYW1lIGEge1xuICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAuaWRjLWNvbnRhY3QgLmluZm8gLnJvbGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmlkYy1jb250YWN0IC5pbmZvIC5jb250YWN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5pZGMtY29udGFjdCAuaW5mbyAuY29udGFjdCBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgICAgICAgLmlkYy1jb250YWN0IC5pbmZvIC5jb250YWN0IGEgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAuaWRjLWNvbnRhY3QgLmluZm8gLmNvbnRhY3QgYSArIGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDhweDsgfVxuICAuaWRjLWNvbnRhY3QgKyAuaWRjLWNvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmlkYy1sYXlvdXQtY29udGVudCAuaWRjLWxheW91dC1zaWRlIC5pZGMtY29udGFjdCArIC5pZGMtY29udGFjdCxcbi5pZGMtbGF5b3V0LWNvbnRlbnQgLmlkYy1sYXlvdXQtc2lkZSAuc2lkZS1jb250YWN0ICsgLnNpZGUtY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLmxpbmstaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICMyMjc5YmM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubGluay1pbmxpbmU6YmVmb3JlIHtcbiAgICBjb2xvcjogIzIyNzliYztcbiAgICBmb250LXNpemU6IDAuNTVlbTtcbiAgICBsaW5lLWhlaWdodDogMi45NWVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NWVtO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cbiAgLmxpbmstaW5saW5lOmhvdmVyIHtcbiAgICBjb2xvcjogIzU0YTRlMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmxpbmstaW5saW5lLWFycm93IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdzphZnRlciB7XG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDAuOTVlbTtcbiAgICBtYXJnaW4tbGVmdDogMC43NWVtO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cbiAgLmxpbmstaW5saW5lLWFycm93LmFzLXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlOyB9XG4gIC5saW5rLWlubGluZS1hcnJvdy5hcy10b2dnbGUuYWN0aXZlOmFmdGVyLCAubGluay1pbmxpbmUtYXJyb3cuYXMtdG9nZ2xlLmlzLWFjdGl2ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHNjYWxlKC0xKTsgfVxuICAubGluay1pbmxpbmUtYXJyb3csIC5saW5rLWlubGluZS1hcnJvdzphZnRlciB7XG4gICAgY29sb3I6ICMyMjc5YmM7IH1cbiAgLmxpbmstaW5saW5lLWFycm93OmhvdmVyLCAubGluay1pbmxpbmUtYXJyb3c6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNTRhNGUyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubGluay1pbmxpbmUtYXJyb3cuZmMtd2hpdGUsIC5saW5rLWlubGluZS1hcnJvdy5mYy13aGl0ZTphZnRlciB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmxpbmstaW5saW5lLWFycm93LmZjLXdoaXRlOmhvdmVyLCAubGluay1pbmxpbmUtYXJyb3cuZmMtd2hpdGU6aG92ZXI6YWZ0ZXIge1xuICAgIGNvbG9yOiAjY2NjOyB9XG5cbi5pZGMtYW5hbHlzdHMucm93ID4gLmNvbHVtbiB7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmlkYy1hbmFseXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAwIDE1cHggMDsgfVxuICAuaWRjLWFuYWx5c3QgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKiBuZWNlc3NhcnkgZm9yIElFIHNvIHRoYXQgdGhlIHRleHQgd3JhcHMgKi9cbiAgICBmb250LXNpemU6IDAuODc1ZW07IH1cbiAgLmlkYy1hbmFseXN0IC50d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRhNGUyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDsgfVxuICAgIC5pZGMtYW5hbHlzdCAudHdpdHRlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBCM0UyOyB9XG4gICAgLmlkYy1hbmFseXN0IC50d2l0dGVyIC5pY29tIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5pZGMtYW5hbHlzdCAucGhvdG8ge1xuICAgIHdpZHRoOiA3M3B4O1xuICAgIGhlaWdodDogNzNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmOyB9XG4gICAgLmlkYy1hbmFseXN0IC5waG90bzpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCAycHggcmdiYSgxNzMsIDE3MywgMTczLCAwLjcpOyB9XG4gICAgLmlkYy1hbmFseXN0IC5waG90byA+IFtjbGFzc149XCJmbGFnLVwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRvcDogNThweDtcbiAgICAgIGxlZnQ6IDU5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuaWRjLWFuYWx5c3QgLmxpbmstYW5hbHlzdCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3QsXG4gICAgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3QgaDEsIC5pZGMtYW5hbHlzdCAubGluay1hbmFseXN0IGgyLCAuaWRjLWFuYWx5c3QgLmxpbmstYW5hbHlzdCBoMywgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3QgaDQsIC5pZGMtYW5hbHlzdCAubGluay1hbmFseXN0IGg1LCAuaWRjLWFuYWx5c3QgLmxpbmstYW5hbHlzdCBoNiB7XG4gICAgICBjb2xvcjogIzI3NzliYzsgfVxuICAgICAgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3Q6aG92ZXIsXG4gICAgICAuaWRjLWFuYWx5c3QgLmxpbmstYW5hbHlzdCBoMTpob3ZlciwgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3QgaDI6aG92ZXIsIC5pZGMtYW5hbHlzdCAubGluay1hbmFseXN0IGgzOmhvdmVyLCAuaWRjLWFuYWx5c3QgLmxpbmstYW5hbHlzdCBoNDpob3ZlciwgLmlkYy1hbmFseXN0IC5saW5rLWFuYWx5c3QgaDU6aG92ZXIsIC5pZGMtYW5hbHlzdCAubGluay1hbmFseXN0IGg2OmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM0MTk2RDI7IH1cbiAgLmlkYy1hbmFseXN0IC5kaXZpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLmlkYy1hbmFseXN0IC5jb3ZlcmFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAuaWRjLWFuYWx5c3QgLmNvdmVyYWdlID4gcC5hdmFpbGFibGUge1xuICAgICAgY29sb3I6ICMyMjc5YmM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5pZGMtYW5hbHlzdCAuY292ZXJhZ2UgPiBwLmF2YWlsYWJsZTpob3ZlcixcbiAgICAgIC5pZGMtYW5hbHlzdCAuY292ZXJhZ2UgPiBwLmF2YWlsYWJsZTpob3ZlciBpIHtcbiAgICAgICAgY29sb3I6ICM0MTk2RDI7IH1cbiAgICAgIC5pZGMtYW5hbHlzdCAuY292ZXJhZ2UgPiBwLmF2YWlsYWJsZSArIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5pZGMtYW5hbHlzdCAuY292ZXJhZ2UgPiBwLmF2YWlsYWJsZSAuaWNvbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgICAuaWRjLWFuYWx5c3QgLmNvdmVyYWdlID4gcC5hdmFpbGFibGUuYWN0aXZlIC5pY29tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuICAuaWRjLWFuYWx5c3QgLmJ1dHRvbixcbiAgLmlkYy1hbmFseXN0IC5saW5rLWlubGluZS1hcnJvdyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuaWRjLWFuYWx5c3QgLmJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDdweCAxMHB4OyB9XG4gICAgLmlkYy1hbmFseXN0IC5idXR0b24gLmljb20ge1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4OyB9XG5cbi5pZGMtYW5hbHlzdC1waG90by1pbWctd2l0aC1vdmVybGF5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaWRjLWFuYWx5c3QtcGhvdG8taW1nLXdpdGgtb3ZlcmxheSBpbWcsXG4gIC5pZGMtYW5hbHlzdC1waG90by1pbWctd2l0aC1vdmVybGF5IHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmlkYy1hbmFseXN0LXBob3RvLWltZy13aXRoLW92ZXJsYXkgaW1nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmlkYy1hbmFseXN0LXBob3RvLWltZy13aXRoLW92ZXJsYXkgc3BhbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi5pZGMtbG9hZGVyLWxhc3Qge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGRkO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICNjY2M7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmlkYy1sb2FkZXItbW9yZSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZGRkO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5pZGMtbG9hZGVyLW1vcmUgYnV0dG9uLCAuaWRjLWxvYWRlci1tb3JlIGEge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmlkYy1sb2FkZXIge1xuICBjb2xvcjogIzIyNzliYztcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWluZGVudDogLTk5OTllbTsgfVxuICAuaWRjLWxvYWRlci5ob3Jpem9udGFsIHtcbiAgICBtYXJnaW46IGNhbGMoMi41ZW0gLSAxLjVlbSkgYXV0byBjYWxjKDIuNWVtICsgMS41ZW0pO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xMTY2N3MgIWltcG9ydGFudDsgfVxuICAgIC5pZGMtbG9hZGVyLmhvcml6b250YWwsIC5pZGMtbG9hZGVyLmhvcml6b250YWw6YmVmb3JlLCAuaWRjLWxvYWRlci5ob3Jpem9udGFsOmFmdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgYW5pbWF0aW9uOiBpZGMtbG9hZGVyLWhvcml6b250YWwtYW5pbSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0OyB9XG4gICAgLmlkYy1sb2FkZXIuaG9yaXpvbnRhbDpiZWZvcmUsIC5pZGMtbG9hZGVyLmhvcml6b250YWw6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7IH1cbiAgICAuaWRjLWxvYWRlci5ob3Jpem9udGFsOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMi41ZW07XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjIzMzMzczsgfVxuICAgIC5pZGMtbG9hZGVyLmhvcml6b250YWw6YWZ0ZXIge1xuICAgICAgbGVmdDogMi41ZW07IH1cblxuQGtleWZyYW1lcyBpZGMtbG9hZGVyLWhvcml6b250YWwtYW5pbSB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMS41ZW0gMCAtMS4zZW07IH1cbiAgNDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDEuNWVtIDAgMDsgfSB9XG4gIC5pZGMtbG9hZGVyLmNpcmNsZSB7XG4gICAgbWFyZ2luOiBjYWxjKDNlbSArIDIuNWVtKSBhdXRvO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhbmltYXRpb246IGlkYy1sb2FkZXItY2lyY2xlLWFuaW0gMS40cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyB9XG5cbkBrZXlmcmFtZXMgaWRjLWxvYWRlci1jaXJjbGUtYW5pbSB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLjJlbSwgMmVtIC0yZW0gMCAwZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAwOyB9XG4gIDEyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLCAyZW0gLTJlbSAwIDAuMmVtLCAzZW0gMCAwIDAsIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTsgfVxuICAyNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0wLjVlbSwgMmVtIC0yZW0gMCAwLCAzZW0gMCAwIDAuMmVtLCAyZW0gMmVtIDAgMCwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07IH1cbiAgMzcuNSUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIDAsIDJlbSAyZW0gMCAwLjJlbSwgMCAzZW0gMCAwZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtOyB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAwZW0sIDAgM2VtIDAgMC4yZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtOyB9XG4gIDYyLjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgMCwgLTJlbSAyZW0gMCAwLjJlbSwgLTNlbSAwIDAgMCwgLTJlbSAtMmVtIDAgLTFlbTsgfVxuICA3NSUge1xuICAgIGJveC1zaGFkb3c6IDBlbSAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMGVtIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAuMmVtLCAtMmVtIC0yZW0gMCAwOyB9XG4gIDg3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIDAsIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgMCwgLTJlbSAtMmVtIDAgMC4yZW07IH0gfVxuXG4uaWRjLWFuYWx5c3QtaG92ZXItdGFyZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pZGMtYW5hbHlzdC1ob3Zlci10YXJnZXQ6bm90KDpob3ZlcikgLmlkYy1hbmFseXN0LWhvdmVyLWNvbnRlbnQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlkYy1hbmFseXN0LWhvdmVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjMDEwMTBmO1xuICB0b3A6IGNhbGMoMTAwJSArIDE1cHgpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHotaW5kZXg6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5pZGMtYW5hbHlzdC1ob3Zlci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmlkYy1hbmFseXN0LWhvdmVyLWNvbnRlbnQuYmctZ3JleS0yMDA6YmVmb3JlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgei1pbmRleDogMjtcbiAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmMmYyZjI7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5pZGMtYW5hbHlzdC1ob3Zlci1jb250ZW50LmJnLXdoaXRlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuaWRjLWFuYWx5c3QtaG92ZXItY29udGVudDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSA1cHgpOyB9XG4gIC5pZGMtYW5hbHlzdC1ob3Zlci1jb250ZW50OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDE1cHg7IH1cbiAgLmlkYy1hbmFseXN0LWhvdmVyLWNvbnRlbnQgaW1nIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5pZGMtYW5hbHlzdC1ob3Zlci1jb250ZW50IGkge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi50b29sdGlwLmJnLWdyZXktMzAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbiAgY29sb3I6ICMwMTAxMGY7IH1cbiAgLnRvb2x0aXAuYmctZ3JleS0zMDA6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYmRiZGI7IH1cbiAgLnRvb2x0aXAuYmctZ3JleS0zMDAudG9wOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGJkYmRiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50OyB9XG4gIC50b29sdGlwLmJnLWdyZXktMzAwLmxlZnQ6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNkYmRiZGI7IH1cbiAgLnRvb2x0aXAuYmctZ3JleS0zMDAucmlnaHQ6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNkYmRiZGIgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IH1cblxuLnF1b3RlLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAucXVvdGUtYm94OmJlZm9yZSwgLnF1b3RlLWJveDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLnF1b3RlLWJveDpiZWZvcmUsIC5xdW90ZS1ib3g6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9IH1cbiAgLnF1b3RlLWJveDpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBib3R0b206IC0yNXB4OyB9XG4gIC5xdW90ZS1ib3g6YWZ0ZXIge1xuICAgIHRvcDogMjVweDtcbiAgICBsZWZ0OiAtMjVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5pcy10b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5pcy10b2dnbGUuYWN0aXZlOmFmdGVyLCAuaXMtdG9nZ2xlLmlzLWFjdGl2ZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZSgtMSkgdHJhbnNsYXRlWSgwLjVlbSk7IH1cblxuLmJ1dHRvbi1ob3ZlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5idXR0b24taG92ZXIsIC5idXR0b24taG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogIzIyNzliYzsgfVxuICAuYnV0dG9uLWhvdmVyOmhvdmVyLCAuYnV0dG9uLWhvdmVyOmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICM0MTk2ZDI7IH1cbiAgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgICAgIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zIGE6bm90KFtjbGFzcyo9XCJiZy1cIl0pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjsgfVxuICAgICAgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMgYTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpOyB9XG4gICAgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMucG9zLXVuZGVyIHtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgICAgLnBhZ2UtYWN0aW9ucyAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucy5wb3MtdW5kZXIge1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDNweCk7IH1cbiAgICAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucy5wb3MtYWJvdmUge1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgICAucGFnZS1hY3Rpb25zIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zLnBvcy1hYm92ZSB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlIC0gM3B4KTsgfVxuICAgIC5idXR0b24taG92ZXIgLmJ1dHRvbi1ob3Zlci1vcHRpb25zLnBvcy1sZWZ0IHtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucy5wb3MtbGVmdCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwOHB4OyB9IH1cbiAgICAuYnV0dG9uLWhvdmVyIC5idXR0b24taG92ZXItb3B0aW9ucy5wb3MtcmlnaHQge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgLmJ1dHRvbi1ob3ZlciAuYnV0dG9uLWhvdmVyLW9wdGlvbnMucG9zLXJpZ2h0IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwOHB4OyB9IH1cbiAgLmJ1dHRvbi1ob3Zlcjpub3QoOmhvdmVyKSAuYnV0dG9uLWhvdmVyLW9wdGlvbnMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAuYnV0dG9uLWhvdmVyOm5vdCg6aG92ZXIpIC5idXR0b24taG92ZXItb3B0aW9ucy5wb3MtdW5kZXIge1xuICAgICAgICB0b3A6IDgwJTsgfVxuICAgICAgLmJ1dHRvbi1ob3Zlcjpub3QoOmhvdmVyKSAuYnV0dG9uLWhvdmVyLW9wdGlvbnMucG9zLWFib3ZlIHtcbiAgICAgICAgYm90dG9tOiA4MCU7IH1cbiAgICAgIC5idXR0b24taG92ZXI6bm90KDpob3ZlcikgLmJ1dHRvbi1ob3Zlci1vcHRpb25zLnBvcy1sZWZ0IHtcbiAgICAgICAgcmlnaHQ6IDgwJTsgfVxuICAgICAgLmJ1dHRvbi1ob3Zlcjpub3QoOmhvdmVyKSAuYnV0dG9uLWhvdmVyLW9wdGlvbnMucG9zLXJpZ2h0IHtcbiAgICAgICAgbGVmdDogODAlOyB9IH1cblxuLnNsaWNrLXNsaWRlci5zbGljay1ncmlkLWhlaWdodCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zbGljay1zbGlkZXIuc2xpY2stZ3JpZC1oZWlnaHQgLnNsaWNrLXNsaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAuZmxpcC1tZWRpdW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmZsaXAtbWVkaXVtID4gLmZyb250LFxuICAgIC5mbGlwLW1lZGl1bSA+IC5iYWNrIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuN3M7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7IH1cbiAgICAuZmxpcC1tZWRpdW0gPiAuZnJvbnQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG4gICAgLmZsaXAtbWVkaXVtID4gLmJhY2sge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7IH1cbiAgICAuZmxpcC1tZWRpdW06aG92ZXIgPiAuZnJvbnQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7IH1cbiAgICAuZmxpcC1tZWRpdW06aG92ZXIgPiAuYmFjayB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpOyB9XG4gICAgLmZsaXAtbWVkaXVtLmZsaXAtdmVydGljYWwgPiAuYmFjayB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7IH1cbiAgICAuZmxpcC1tZWRpdW0uZmxpcC12ZXJ0aWNhbDpob3ZlciA+IC5mcm9udCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTsgfVxuICAgIC5mbGlwLW1lZGl1bS5mbGlwLXZlcnRpY2FsOmhvdmVyID4gLmJhY2sge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gIC5mbGlwLW1lZGl1bSAuYmFjayxcbiAgLmZsaXAtbWVkaXVtIC5iYWNrID4gLmJpZy1ib3gsXG4gIC5mbGlwLW1lZGl1bSAuYmFjayA+IC50aW55LWJveCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mbGlwLWxhcmdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5mbGlwLWxhcmdlID4gLmZyb250LFxuICAgIC5mbGlwLWxhcmdlID4gLmJhY2sge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC43cztcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTsgfVxuICAgIC5mbGlwLWxhcmdlID4gLmZyb250IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTsgfVxuICAgIC5mbGlwLWxhcmdlID4gLmJhY2sge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbGVmdDogMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7IH1cbiAgICAuZmxpcC1sYXJnZTpob3ZlciA+IC5mcm9udCB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTsgfVxuICAgIC5mbGlwLWxhcmdlOmhvdmVyID4gLmJhY2sge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTsgfVxuICAgIC5mbGlwLWxhcmdlLmZsaXAtdmVydGljYWwgPiAuYmFjayB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7IH1cbiAgICAuZmxpcC1sYXJnZS5mbGlwLXZlcnRpY2FsOmhvdmVyID4gLmZyb250IHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpOyB9XG4gICAgLmZsaXAtbGFyZ2UuZmxpcC12ZXJ0aWNhbDpob3ZlciA+IC5iYWNrIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0ZW0pIHtcbiAgLmZsaXAtbGFyZ2UgLmJhY2ssXG4gIC5mbGlwLWxhcmdlIC5iYWNrID4gLmJpZy1ib3gsXG4gIC5mbGlwLWxhcmdlIC5iYWNrID4gLnRpbnktYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbi5pY29tLWJpZzpiZWZvcmUsIC5pY29tLWJpZy5pY29tLWFmdGVyOmFmdGVyIHtcbiAgZm9udC1zaXplOiA2NHB4OyB9XG5cbi5pY29tLW1lZGl1bTpiZWZvcmUsIC5pY29tLW1lZGl1bS5pY29tLWFmdGVyOmFmdGVyIHtcbiAgZm9udC1zaXplOiAzMnB4OyB9XG4iXX0= */
