.ib:before,.ibc:before{content:"";display:inline-block;height:1em;vertical-align:-.125em;width:1em}.ib:before{background:currentColor;mask-image:var(--url);-webkit-mask-image:var(--url);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.ibc:before{background-image:var(--url);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.ib-fw:before{width:1.28571429em}.ib-sm{font-size:.875em}.ib-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-.0667em}.ib-2x{font-size:2em}.ib-3x{font-size:3em}.ib-4x{font-size:4em}.ib-5x{font-size:5em}.ib-flip-horizontal:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ib-flip-vertical:before{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.ib-rotate-90:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ib-rotate-180:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ib-rotate-270:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ib-embed{display:inline-block;height:1em;width:1em}.ib-spin:before{-webkit-animation:ib-spin 2s linear infinite;animation:ib-spin 2s linear infinite}.ib-pulse:before{-webkit-animation:ib-spin 1s steps(8) infinite;animation:ib-spin 1s steps(8) infinite}@-webkit-keyframes ib-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ib-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-ext-400-normal.ea48f4ff22a3d336ebb08ccb60a54551.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-400-normal.b3501f3f1fa72bcb728a719f76aea79b.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-ext-400-normal.18af2512ed41dc94e1973c1f9ea902f4.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-400-normal.3efbf9f403ae2d6791f1e19787f6fda6.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-vietnamese-400-normal.5ec64a942bafa79974d217b56ed86754.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-ext-400-normal.e21fda72f7303338832c8d53c0b4cb05.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-400-normal.2a947e89d2e241121d6ff1707534e412.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-400-normal.8465030b62273715c99d7e60c3b32c18.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-ext-300-normal.de6ddb0a34aec6e31ac212f15934c8ab.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-300-normal.e2d804482f4f088222e0e5ef7c8527c7.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-ext-300-normal.f4933d6c7c2a63f75fcf1038c1521fd1.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-300-normal.ff43b05953210f6503fc5b982175073a.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-vietnamese-300-normal.738d367869b1ddf1faf5d52cf9f2ef20.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-ext-300-normal.57b3072fe299ec8df81e646dd5d5beef.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-300-normal.d461f5cfaf28242d5857fe7b0b339757.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-300-normal.c2bf315550bd47ccd55301b9b1ac9c3a.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-ext-600-normal.f784b6eb57db69c0593cc0274f6f1e3a.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-600-normal.11f411eb87ff213cc7e7b5546781fae7.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-ext-600-normal.7b7c4c142cc39222205627b9274e5551.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-600-normal.f2199da4532d9915f9cf17dee8766c1a.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-vietnamese-600-normal.b05edf91a115216746f9598972a462e1.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-ext-600-normal.ae1b454323f2646cc1a140fbde647897.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-600-normal.473ad7094608f924460ac6f1fdfa7420.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-600-normal.7f2861051b34a8ecd9f22870c0db0063.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-ext-700-normal.e5cd36e0fe6514f56397a8d77d1ef688.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-cyrillic-700-normal.d09ca2b77e933d5c6582b8580a106c17.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-ext-700-normal.6644a09ac3084b55fcc2f0e77a8084a7.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-greek-700-normal.f8a27a6de63d2728adc45f20d94edbde.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-vietnamese-700-normal.122371a2c0cfc653004752ae6f7bffb1.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-ext-700-normal.3e3826616c156f9d249ffe14ab89dd42.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-latin-700-normal.55397be74c642720aa7522ccf0de4626.woff2) format("woff2"),url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/open-sans-all-700-normal.a39de6b1b80c7f21cf88c05fdcad40ad.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.ph-caret-right{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M96 216a8 8 0 0 1-5.657-13.657L164.686 128 90.343 53.657a8 8 0 0 1 11.314-11.314l80 80a8 8 0 0 1 0 11.314l-80 80A7.975 7.975 0 0 1 96 216z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-left{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M160 216a7.975 7.975 0 0 1-5.657-2.343l-80-80a8 8 0 0 1 0-11.314l80-80a8 8 0 0 1 11.314 11.314L91.314 128l74.343 74.343A8 8 0 0 1 160 216z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-up{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 168a7.975 7.975 0 0 1-5.657-2.343L128 91.314l-74.343 74.343a8 8 0 0 1-11.314-11.314l80-80a8 8 0 0 1 11.314 0l80 80A8 8 0 0 1 208 168z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-down{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 184a7.975 7.975 0 0 1-5.657-2.343l-80-80a8 8 0 1 1 11.314-11.314L128 164.686l74.343-74.343a8 8 0 0 1 11.314 11.314l-80 80A7.975 7.975 0 0 1 128 184z' fill='currentColor'/%3E%3C/svg%3E")}.ph-clipboard-text{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168 152a8 8 0 0 1-8 8H96a8 8 0 0 1 0-16h64a8 8 0 0 1 8 8zm-8-40H96a8 8 0 0 0 0 16h64a8 8 0 0 0 0-16zm56-64v168a16.018 16.018 0 0 1-16 16H56a16.018 16.018 0 0 1-16-16V48a16.018 16.018 0 0 1 16-16h36.261a47.914 47.914 0 0 1 71.478 0H200a16.018 16.018 0 0 1 16 16zM96 64h64a32 32 0 0 0-64 0zm104-16h-26.752A47.776 47.776 0 0 1 176 64v8a8 8 0 0 1-8 8H88a8 8 0 0 1-8-8v-8a47.776 47.776 0 0 1 2.752-16H56v168h144z' fill='currentColor'/%3E%3C/svg%3E")}.ph-chats-circle{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M230.54 189.767a80.014 80.014 0 0 0-60.975-117.18 80.001 80.001 0 1 0-144.105 69.18l-6.184 21.65a14 14 0 0 0 17.306 17.309l21.652-6.186a79.841 79.841 0 0 0 28.19 8.883 80.037 80.037 0 0 0 111.343 39.116l21.651 6.187a14 14 0 0 0 17.307-17.308zM59.25 157.928a8.007 8.007 0 0 0-2.198.308l-21.404 6.116 6.115-21.406a8 8 0 0 0-.816-6.286 63.97 63.97 0 1 1 22.392 22.392 8 8 0 0 0-4.089-1.124zm155.801 26.73a8.001 8.001 0 0 0-.816 6.288l6.116 21.406-21.406-6.116a8.002 8.002 0 0 0-6.286.817 64.034 64.034 0 0 1-88.34-23.486 79.905 79.905 0 0 0 70.375-93.86 64.022 64.022 0 0 1 40.357 94.952z' fill='currentColor'/%3E%3C/svg%3E")}.ph-swatches{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M72 192a12 12 0 1 1 12-12 12.013 12.013 0 0 1-12 12zm156-27.722V208a16.018 16.018 0 0 1-16 16H72l-.06-.003h-.003a43.299 43.299 0 0 1-35.401-18.354 45.288 45.288 0 0 1-7.744-33.984L52.979 34.486A15.999 15.999 0 0 1 71.515 21.51l55.149 9.722a16 16 0 0 1 12.978 18.537l-11.077 62.82 59.943-21.817a16.017 16.017 0 0 1 20.507 9.563l19.153 52.622a15.915 15.915 0 0 1-.168 11.322zm-102.643-33.495-10.025 56.858a43.48 43.48 0 0 1-1.88 7.068l99.681-36.28-19.153-52.623zm-57.678 76.882a28.14 28.14 0 0 0 31.896-22.804l24.31-137.873-55.149-9.722L44.55 174.438a29.195 29.195 0 0 0 5.005 21.903 27.403 27.403 0 0 0 18.125 11.324zM212 208v-32.132L123.719 208z' fill='currentColor'/%3E%3C/svg%3E")}.ph-heart{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 224a7.998 7.998 0 0 1-3.91-1.02C119.84 220.6 20 163.863 20 92a60.02 60.02 0 0 1 108-36.04A60.02 60.02 0 0 1 236 92c0 30.565-17.714 62.005-52.648 93.446a317.366 317.366 0 0 1-51.443 37.534A7.998 7.998 0 0 1 128 224zm-3.91-14.98zM80 48a44.05 44.05 0 0 0-44 44c0 55.245 73.98 103.719 91.997 114.7C146.007 195.707 220 147.163 220 92a44.009 44.009 0 0 0-84.618-16.95 8 8 0 0 1-14.764 0A43.912 43.912 0 0 0 80 48z' fill='currentColor'/%3E%3C/svg%3E")}.ph-facebook-logo{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 128a104 104 0 1 0-104.026 104H128l.026-.001A104.117 104.117 0 0 0 232 128zm-96 87.632v-63.631h24a8 8 0 0 0 0-16h-24v-24a16.018 16.018 0 0 1 16-16h16a8 8 0 0 0 0-16h-16a32.036 32.036 0 0 0-32 32v24H96a8 8 0 0 0 0 16h24v63.631a88 88 0 1 1 16 0z' fill='currentColor'/%3E%3C/svg%3E")}.ph-twitter-logo{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M247.391 68.938A8 8 0 0 0 240 64h-30.423a47.819 47.819 0 0 0-75.216-10.054A47.589 47.589 0 0 0 120 88.003v6.078C80.816 83.557 54.522 51.344 54.247 51.002A8 8 0 0 0 40.13 54.57c-4.865 26.757-5.397 65.047 19.696 95.516a92.954 92.954 0 0 0 25.346 21.467c-9.018 12.14-30.211 18.876-38.75 20.605a8 8 0 0 0-4.078 13.5C43.093 206.406 61.088 224 96 224c35.905 0 66.657-13.013 88.932-37.633 19.019-21.02 30.225-49.651 31.022-79.008l29.703-29.702a8 8 0 0 0 1.734-8.719zm-45.048 29.405A7.999 7.999 0 0 0 200 104c0 26.606-9.816 52.715-26.932 71.633C153.91 196.808 127.26 208 96 208a73.867 73.867 0 0 1-28.939-5.512c13.575-5.364 30.965-15.268 36.528-31.958a8.031 8.031 0 0 0-4.749-10.009c-2.187-.841-49.922-20.05-45.06-86.862 14.092 13.21 39.755 32.707 72.905 38.232A8 8 0 0 0 136 104V88.002a32.32 32.32 0 0 1 32.409-32 32.07 32.07 0 0 1 28.932 19.2A8 8 0 0 0 204.67 80h16.016z' fill='currentColor'/%3E%3C/svg%3E")}.ph-instagram-logo{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 80a48 48 0 1 0 48 48 48.054 48.054 0 0 0-48-48zm0 80a32 32 0 1 1 32-32 32.036 32.036 0 0 1-32 32zm44-132H84a56.064 56.064 0 0 0-56 56v88a56.064 56.064 0 0 0 56 56h88a56.064 56.064 0 0 0 56-56V84a56.064 56.064 0 0 0-56-56zm40 144a40.045 40.045 0 0 1-40 40H84a40.045 40.045 0 0 1-40-40V84a40.045 40.045 0 0 1 40-40h88a40.045 40.045 0 0 1 40 40zm-20-96a12 12 0 1 1-12-12 12 12 0 0 1 12 12z' fill='currentColor'/%3E%3C/svg%3E")}.ph-pinterest-logo{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 112c0 22.567-7.896 43.206-22.234 58.114C180.39 184.022 162.25 192 144 192c-17.883 0-29.821-5.858-37.432-11.988l-10.78 45.82a8 8 0 1 1-15.575-3.664l32-136a8 8 0 1 1 15.574 3.664l-16.893 71.797C113.989 166.02 123.296 176 144 176c27.527 0 56-23.94 56-64a72 72 0 1 0-131.814 40.093 8 8 0 0 1-13.283 8.922A88.004 88.004 0 1 1 216 112z' opacity='.9' fill='currentColor'/%3E%3C/svg%3E")}.ph-youtube-logo{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m164.438 121.344-48-32A8 8 0 0 0 104 96v64a8 8 0 0 0 12.438 6.656l48-32a8 8 0 0 0 0-13.312zM120 145.052v-34.104L145.578 128zm114.33-75.255a23.964 23.964 0 0 0-14.504-16.346c-34.27-13.17-88.846-13.07-91.826-13.043-2.979-.028-57.556-.126-91.825 13.043a23.967 23.967 0 0 0-14.506 16.346C19.083 79.727 16 97.887 16 128c0 30.114 3.083 48.272 5.67 58.203a23.965 23.965 0 0 0 14.504 16.346c32.806 12.607 84.222 13.045 91.167 13.045h1.318c6.95 0 58.362-.44 91.166-13.045a23.966 23.966 0 0 0 14.506-16.346c2.586-9.93 5.669-28.09 5.669-58.203 0-30.115-3.083-48.273-5.67-58.203zM218.848 182.17a7.931 7.931 0 0 1-4.761 5.443c-31.654 12.164-85.497 11.985-86.036 11.98h-.1c-.54.017-54.336.202-86.036-11.98a7.932 7.932 0 0 1-4.761-5.443C34.803 173.145 32 156.42 32 128s2.802-45.145 5.153-54.17a7.932 7.932 0 0 1 4.761-5.443c30.524-11.73 81.679-11.98 85.866-11.98h.27c.54-.015 54.383-.184 86.036 11.98a7.93 7.93 0 0 1 4.761 5.443C221.197 82.855 224 99.58 224 128s-2.802 45.145-5.153 54.17z' fill='currentColor'/%3E%3C/svg%3E")}.fa-star{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1600'%3E%3Cpath d='M1664 615q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5T1321 1587q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5T301 1537q0-6 2-20l86-500L25 663Q0 636 0 615q0-37 56-46l502-73L783 41q19-41 49-41t49 41l225 455 502 73q56 9 56 46z' fill='currentColor'/%3E%3C/svg%3E")}.fa-star-half-empty{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1600'%3E%3Cpath d='m1186 925 257-250-356-52-66-10-30-60-159-322v963l59 31 318 168-60-355-12-66zm452-262-363 354 86 500q5 33-6 51.5t-34 18.5q-17 0-40-12l-449-236-449 236q-23 12-40 12-23 0-34-18.5t-6-51.5l86-500L25 663q-32-32-23-59.5T56 569l502-73L783 41q20-41 49-41 28 0 49 41l225 455 502 73q45 7 54 34.5t-24 59.5z' fill='currentColor'/%3E%3C/svg%3E")}.fa-star-o{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1600'%3E%3Cpath d='m1137 972 306-297-422-62-189-382-189 382-422 62 306 297-73 421 378-199 377 199zm527-357q0 22-26 48l-363 354 86 500q1 7 1 20 0 50-41 50-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5T301 1537q0-6 2-20l86-500L25 663Q0 636 0 615q0-37 56-46l502-73L783 41q19-41 49-41t49 41l225 455 502 73q56 9 56 46z' fill='currentColor'/%3E%3C/svg%3E")}.ph-play-fill{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M239.969 128a15.9 15.9 0 0 1-7.656 13.656l-143.97 87.985A15.998 15.998 0 0 1 64 215.992V40.008a15.998 15.998 0 0 1 24.344-13.649l143.969 87.985A15.9 15.9 0 0 1 239.969 128z' fill='currentColor'/%3E%3C/svg%3E")}.ph-x{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M205.657 194.343a8 8 0 1 1-11.314 11.314L128 139.313l-66.343 66.344a8 8 0 0 1-11.314-11.314L116.687 128 50.343 61.657a8 8 0 0 1 11.314-11.314L128 116.687l66.343-66.344a8 8 0 0 1 11.314 11.314L139.313 128z' fill='currentColor'/%3E%3C/svg%3E")}.ph-spinner{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M136 32v32a8 8 0 0 1-16 0V32a8 8 0 0 1 16 0zm37.255 58.745a7.978 7.978 0 0 0 5.657-2.343l22.627-22.627a8 8 0 1 0-11.314-11.314l-22.627 22.627a8 8 0 0 0 5.657 13.657zM224 120h-32a8 8 0 0 0 0 16h32a8 8 0 0 0 0-16zm-45.088 47.598a8 8 0 0 0-11.314 11.314l22.627 22.627a8 8 0 1 0 11.314-11.314zM128 184a8 8 0 0 0-8 8v32a8 8 0 0 0 16 0v-32a8 8 0 0 0-8-8zm-50.912-16.402L54.46 190.225a8 8 0 0 0 11.314 11.314l22.627-22.627a8 8 0 0 0-11.314-11.314zM72 128a8 8 0 0 0-8-8H32a8 8 0 0 0 0 16h32a8 8 0 0 0 8-8zm-6.225-73.54a8 8 0 0 0-11.314 11.315l22.627 22.627a8 8 0 0 0 11.314-11.314z' fill='currentColor'/%3E%3C/svg%3E")}.ph-arrow-counter-clockwise{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M195.883 195.883a96.111 96.111 0 0 1-135.766 0 8 8 0 0 1 11.315-11.315 80 80 0 1 0 0-113.137L51.147 91.716h28.686a8 8 0 0 1 0 16h-48c-.03 0-.059-.004-.088-.005a8.038 8.038 0 0 1-.699-.035c-.128-.012-.254-.036-.38-.055-.132-.02-.264-.034-.394-.06-.14-.028-.277-.066-.414-.101-.115-.03-.231-.054-.345-.089-.134-.04-.264-.09-.395-.138-.115-.041-.23-.079-.345-.126-.12-.05-.236-.109-.354-.165-.12-.056-.24-.109-.356-.171-.111-.06-.217-.128-.325-.192-.116-.07-.234-.135-.347-.21-.117-.079-.227-.166-.34-.25-.096-.073-.195-.14-.29-.217a8.054 8.054 0 0 1-.535-.484c-.016-.016-.034-.03-.05-.045-.02-.02-.038-.044-.058-.064a8.025 8.025 0 0 1-.47-.52c-.083-.101-.155-.207-.232-.31-.079-.106-.16-.21-.234-.319-.081-.12-.151-.246-.225-.37-.06-.1-.122-.198-.177-.3-.068-.126-.125-.256-.185-.384-.051-.109-.106-.215-.152-.326-.051-.125-.093-.252-.138-.378-.043-.12-.09-.238-.126-.36-.039-.129-.068-.259-.1-.388-.03-.124-.066-.246-.09-.372-.03-.151-.049-.303-.07-.456-.015-.106-.036-.21-.046-.318a8.052 8.052 0 0 1-.04-.797V51.716a8 8 0 0 1 16 0v28.686l20.284-20.284a96 96 0 0 1 135.766 135.765z' fill='currentColor'/%3E%3C/svg%3E")}.ph-arrow-clockwise{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224.954 107.676a8.038 8.038 0 0 1-.699.035c-.03 0-.058.005-.088.005h-48a8 8 0 0 1 0-16h28.686L184.568 71.43a80 80 0 1 0 0 113.138 8 8 0 1 1 11.315 11.313 96 96 0 1 1 0-135.764l20.284 20.284V51.716a8 8 0 0 1 16 0V99.71c0 .266-.014.532-.04.797-.01.107-.031.212-.046.318-.021.153-.04.305-.07.456-.025.126-.06.248-.09.372-.033.13-.061.26-.1.387-.037.123-.083.24-.126.36-.045.127-.087.254-.138.379-.046.111-.1.217-.152.326-.06.128-.117.258-.185.384-.055.102-.118.2-.177.3-.074.124-.144.25-.225.37-.073.11-.155.213-.234.318-.077.104-.15.21-.232.31a7.472 7.472 0 0 1-.47.52c-.02.021-.037.044-.058.065-.016.016-.034.029-.05.045-.172.169-.35.331-.536.484-.094.077-.193.144-.29.217-.112.084-.222.171-.339.25-.113.075-.23.14-.347.21-.108.064-.214.132-.325.192-.117.062-.237.115-.356.171-.118.056-.234.115-.354.165-.114.047-.23.085-.345.126-.131.048-.261.098-.395.138-.114.035-.23.06-.345.089-.137.035-.274.073-.414.101-.13.026-.262.04-.394.06-.126.019-.252.043-.38.055z' fill='currentColor'/%3E%3C/svg%3E")}.ph-info-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 28a100 100 0 1 0 100 100A100.113 100.113 0 0 0 128 28zm0 192a92 92 0 1 1 92-92 92.105 92.105 0 0 1-92 92zm12-44a4 4 0 0 1-4 4h-8a4 4 0 0 1-4-4v-52h-4a4 4 0 0 1 0-8h8a4 4 0 0 1 4 4v52h4a4 4 0 0 1 4 4zm-17.656-86.343A8 8 0 1 1 136 84v.002a8 8 0 0 1-13.657 5.655z' fill='currentColor'/%3E%3C/svg%3E")}.ph-house-line-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M239.994 212h-20v-96.461a12.028 12.028 0 0 0-3.928-8.88l-80.005-72.734a11.954 11.954 0 0 0-16.146 0L39.922 106.66a12.023 12.023 0 0 0-3.928 8.879V212h-20a4 4 0 1 0 0 8h224a4 4 0 1 0 0-8zm-196-96.461a4.009 4.009 0 0 1 1.31-2.96l79.993-72.735a3.985 3.985 0 0 1 5.383 0l80.005 72.734a4.011 4.011 0 0 1 1.31 2.96V212h-56.007v-52.008a12.013 12.013 0 0 0-12-12h-32a12.013 12.013 0 0 0-12 12V212H43.994zM147.988 212h-40v-52.008a4.004 4.004 0 0 1 4-4h32a4.004 4.004 0 0 1 4 4z' fill='currentColor'/%3E%3C/svg%3E")}.ph-paint-bucket-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M226.965 123.484a4.002 4.002 0 0 0-1.172-2.828L118.309 13.17a4 4 0 0 0-5.657 0L69.737 56.087 40.686 27.035a4 4 0 0 0-5.657 5.657L64.08 61.743l-47.595 47.595a20.023 20.023 0 0 0 0 28.285l84.858 84.856a19.998 19.998 0 0 0 28.283 0l96.167-96.166a4.002 4.002 0 0 0 1.172-2.829zM123.97 216.823a12 12 0 0 1-16.971 0l-84.857-84.857a12.016 12.016 0 0 1 0-16.97L69.737 67.4l34.72 34.72a23.988 23.988 0 0 0 36.514 30.857 23.986 23.986 0 0 0-30.858-36.514l-34.72-34.72 40.087-40.086 101.828 101.827zm.03-116.81a15.993 15.993 0 1 1-11.314 4.68 15.955 15.955 0 0 1 11.314-4.68zm106.83 61.159a4 4 0 0 0-5.66 0c-.863.865-21.17 21.423-21.17 42.828a24 24 0 0 0 48 0c0-21.405-20.307-41.963-21.17-42.828zM228 220a16.018 16.018 0 0 1-16-16c0-13.718 10.743-27.922 16-34.05 5.258 6.13 16 20.332 16 34.05a16.018 16.018 0 0 1-16 16z' fill='currentColor'/%3E%3C/svg%3E")}.ph-share-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M196 216a4 4 0 0 1-4 4H40a12.013 12.013 0 0 1-12-12V88a4 4 0 0 1 8 0v120a4.004 4.004 0 0 0 4 4h152a4 4 0 0 1 4 4zm31.327-109.782c.064-.097.109-.201.164-.302a4.01 4.01 0 0 0 .203-.386 3.933 3.933 0 0 0 .126-.405c.034-.115.077-.224.1-.342a4.008 4.008 0 0 0 0-1.566c-.023-.118-.066-.227-.1-.342a3.966 3.966 0 0 0-.126-.405 3.876 3.876 0 0 0-.203-.386c-.055-.1-.1-.205-.164-.302a4.001 4.001 0 0 0-.501-.613l-47.998-47.997a4 4 0 0 0-5.656 5.656L214.342 100H168a99.943 99.943 0 0 0-96.85 75.003 4 4 0 1 0 7.748 1.994A91.945 91.945 0 0 1 168 108h46.343l-41.171 41.172a4 4 0 1 0 5.656 5.656l47.998-47.997a4.001 4.001 0 0 0 .5-.613z' fill='currentColor'/%3E%3C/svg%3E")}.ph-timer{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 32a96 96 0 1 0 96 96 96.109 96.109 0 0 0-96-96zm0 176a80 80 0 1 1 80-80 80.09 80.09 0 0 1-80 80zm45.255-125.255a8 8 0 0 1 0 11.314l-39.598 39.598a8 8 0 0 1-11.314-11.314l39.598-39.598a8 8 0 0 1 11.314 0zM96 8a8 8 0 0 1 8-8h48a8 8 0 0 1 0 16h-48a8 8 0 0 1-8-8z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-circle-right{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.118 104.118 0 0 0 128 24zm0 192a88 88 0 1 1 88-88 88.1 88.1 0 0 1-88 88zm33.352-93.946a8 8 0 0 1 0 11.892l-40 36a8 8 0 0 1-10.704-11.892L144.041 128l-33.393-30.054a8 8 0 1 1 10.704-11.892z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-circle-left{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104.118 104.118 0 0 0 128 24zm0 192a88 88 0 1 1 88-88 88.1 88.1 0 0 1-88 88zm21.352-118.054L115.959 128l33.393 30.054a8 8 0 1 1-10.704 11.892l-40-36a8 8 0 0 1 0-11.892l40-36a8 8 0 0 1 10.704 11.892z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-circle-right-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 28a100 100 0 1 0 100 100A100.113 100.113 0 0 0 128 28zm0 192a92 92 0 1 1 92-92 92.104 92.104 0 0 1-92 92zm30.676-94.973a4 4 0 0 1 0 5.946l-40 36a4 4 0 0 1-5.352-5.946L150.021 128l-36.697-33.027a4 4 0 0 1 5.352-5.946z' fill='currentColor'/%3E%3C/svg%3E")}.ph-caret-circle-left-thin{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 28a100 100 0 1 0 100 100A100.113 100.113 0 0 0 128 28zm0 192a92 92 0 1 1 92-92 92.104 92.104 0 0 1-92 92zm18.676-125.027L109.979 128l36.697 33.027a4 4 0 1 1-5.352 5.946l-40-36a4 4 0 0 1 0-5.946l40-36a4 4 0 1 1 5.352 5.946z' fill='currentColor'/%3E%3C/svg%3E")}.breadcrumb{font-size:18px}.breadcrumb .cmp-breadcrumb__list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:1rem 0}.breadcrumb .cmp-breadcrumb__list,.breadcrumb li{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb li{color:#2f2f30}.breadcrumb li:last-child{font-weight:600}.breadcrumb li:not(:last-child):after{--url:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M96 216a8 8 0 0 1-5.657-13.657L164.686 128 90.343 53.657a8 8 0 0 1 11.314-11.314l80 80a8 8 0 0 1 0 11.314l-80 80A7.975 7.975 0 0 1 96 216z' fill='currentColor'/%3E%3C/svg%3E");background-image:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/caret-right.867573e3c5481e8522e7db5557072d22.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;content:"";padding:0 1rem}.breadcrumb a{color:currentColor;padding-left:0;text-decoration:none}.breadcrumb a:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.08)),to(rgba(0,0,0,.08))),#fff;background:linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08)),#fff;border-bottom:1px solid transparent;border-radius:.125rem}.breadcrumb.cmp-style--light-font li{color:#fff}.breadcrumb.cmp-style--light-font li:not(:last-child):after{background-image:url(../../../etc.clientlibs/tag-aem-swcom/clientlibs/clientlib-site/resources/light-caret-right.21097a27aa9abbd6d761d15a6d0327a9.svg);background-size:25%;padding:0 1rem}.breadcrumb.cmp-style--light-font a{color:#fff;text-decoration:none}.breadcrumb.cmp-style--light-font a:hover{background:hsla(0,0%,100%,.12);border-radius:2px}.breadcrumb.cmp-style--light-font a:focus{background:#2f2f30;border:3px solid #fff}.breadcrumb.cmp-style--light-font a:active{background:hsla(0,0%,100%,.24);border-radius:2px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.breadcrumb li:not(:last-child):after{display:inline-block;height:.75rem;margin-left:-.25rem;mask-size:cover;-webkit-mask-size:cover;width:.75rem}}}.aem-Grid.aem-Grid--default--12>.breadcrumb.aem-GridColumn.aem-GridColumn--default--12{float:none}
.aem-Grid.aem-Grid--default--12>.cmp-browse-by-menu--vertical-offset.aem-GridColumn.aem-GridColumn--default--12{float:none;width:auto}@media (min-width:768px){.aem-Grid.aem-Grid--default--12>.cmp-browse-by-menu--vertical-offset.aem-GridColumn.aem-GridColumn--default--12{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:1440px){.aem-Grid.aem-Grid--default--12>.cmp-browse-by-menu--vertical-offset.aem-GridColumn.aem-GridColumn--default--12{max-width:75rem}}.browse-by-menu{padding-left:.25rem;padding-right:.25rem}.cmp-browse-by-menu{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.cmp-browse-by-menu--vertical-offset{float:none;width:auto}@media (min-width:768px){.cmp-browse-by-menu--vertical-offset{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media (min-width:1440px){.cmp-browse-by-menu--vertical-offset{max-width:75rem}}.cmp-browse-by-menu--vertical-offset.aem-GridColumn.aem-GridColumn--default--12{float:none}.cmp-browse-by-menu--vertical-offset .cmp-browse-by-menu{margin-top:-7rem}@media (min-width:768px){.cmp-browse-by-menu--vertical-offset .cmp-browse-by-menu{margin-top:-3rem}}@media (min-width:1024px){.cmp-browse-by-menu--vertical-offset .cmp-browse-by-menu{margin-top:-2.5rem}}@media (min-width:1280px){.cmp-browse-by-menu--vertical-offset .cmp-browse-by-menu{margin-top:-3rem}}.cmp-browse-by-menu__swatch-grid{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));row-gap:1.5rem}.cmp-browse-by-menu__swatch:hover .cmp-browse-by-menu__swatch-link{display:block}.cmp-browse-by-menu__button{-ms-flex-negative:0;--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(47,47,48,var(--tw-border-opacity));border-width:1px;color:rgba(47,47,48,var(--tw-text-opacity));flex-shrink:0;font-size:.8125rem;font-weight:700;letter-spacing:2px;line-height:1rem;padding:.5rem 1.25rem;text-align:center;text-transform:uppercase}.cmp-browse-by-menu__button:hover{--tw-bg-opacity:1;--tw-bg-opacity:0.08;background-color:rgba(0,0,0,var(--tw-bg-opacity));text-decoration:none}@media (min-width:768px){.cmp-browse-by-menu__button{font-size:.875rem;letter-spacing:.05em;line-height:1.25rem}}@media (min-width:1024px){.cmp-browse-by-menu__button{font-size:1rem;letter-spacing:1.5px;line-height:1.25rem}}.cmp-browse-by-menu__tab-section:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);bottom:0;content:"";left:70%;pointer-events:none;position:absolute;top:0;width:50vw;z-index:1}@media (min-width:640px){.cmp-browse-by-menu__tab-section:after{display:none}}.cmp-browse-by-menu__tabs{width:100vw}@media (min-width:768px){.cmp-browse-by-menu__tabs{width:auto}}.cmp-browse-by-menu__tabs:after{-ms-flex-negative:0;content:"<span />";flex-shrink:0;visibility:hidden;width:50vw}@media (min-width:640px){.cmp-browse-by-menu__tabs:after{display:none}}.cmp-browse-by-menu__tab-item{font-size:.8125rem;letter-spacing:2px;line-height:1rem}.cmp-browse-by-menu__tab-item:hover{--tw-bg-opacity:1;--tw-bg-opacity:0.08;background-color:rgba(0,0,0,var(--tw-bg-opacity));text-decoration:none}@media (min-width:768px){.cmp-browse-by-menu__tab-item{font-size:.875rem;letter-spacing:.05em;line-height:1.25rem}}@media (min-width:1024px){.cmp-browse-by-menu__tab-item{font-size:1rem;letter-spacing:1.5px;line-height:1.25rem}}.cmp-browse-by-menu__tab-item{-ms-flex-negative:0;--tw-text-opacity:1;color:rgba(47,47,48,var(--tw-text-opacity));flex-shrink:0;font-weight:700;padding-left:1.25rem;padding-right:1.25rem;text-align:left;text-transform:uppercase}@media (min-width:768px){.cmp-browse-by-menu__tab-item{text-align:center}}
.cmp-color-swatches:hover .color-swatch{opacity:.8}
.collection-variant-sub-palettes__graphic:before{content:"";display:block;padding-top:80%}@media(max-width:767px){.collection-variant-sub-palettes__graphic{max-height:50vh}}@media(min-width:1023px){.collection-variant-sub-palettes__graphic--small{min-height:39rem}}.collection-variant-sub-palettes__video{max-width:30rem;width:100%}@media (min-width:1024px){.collection-variant-sub-palettes__video{max-width:none;width:60%}}@media (min-width:1280px){.collection-variant-sub-palettes__video{max-width:58rem}}@media (min-width:1440px){.collection-variant-sub-palettes__video{width:100%}}@media(max-height:400px)and (orientation:landscape){.collection-variant-sub-palettes__video{width:90%}}@media(min-width:1000px)and (min-height:768px){.collection-variant-sub-palettes__video{max-width:800px}}.collection-variant-sub-palettes__video:before{content:"";display:block;padding-top:56.25%}.collection-variant-sub-palettes__video__close{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:9999px;display:none;height:3rem;justify-content:center;margin-bottom:5.5rem;position:absolute;width:3rem}.collection-variant-sub-palettes__video__close:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}@media (min-width:768px){.collection-variant-sub-palettes__video__close{display:-webkit-box;display:-ms-flexbox;display:flex}}.collection-variant-sub-palettes__video__close{bottom:85%;left:calc(100% + 13px)}.collection-variant-sub-palettes .color-selection-slider{display:none;padding-left:.375rem;padding-right:.375rem}@media (min-width:1024px){.collection-variant-sub-palettes .color-selection-slider{display:block}}.collection-variant-sub-palettes .color-selection-slider:before{cursor:pointer;vertical-align:-.6em}@media(max-width:769px){.collection-variant-sub-palettes .color-selection-slider.ph-caret-circle-left,.collection-variant-sub-palettes .color-selection-slider.ph-caret-circle-right{display:none!important}}@media (min-width:1024px){.collection-variant-sub-palettes .color-selection-slider.ph-caret-circle-left.hide{display:none}}.collection-variant-sub-palettes .hor-scroll-wrap{position:relative}.collection-variant-sub-palettes .hor-scroll-wrap:after{background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;width:5rem}.collection-variant-sub-palettes .hor-scroll-wrap:before{height:100%;left:-5px;pointer-events:none;position:absolute;top:0;width:2.5rem}@media (min-width:1024px){.collection-variant-sub-palettes .hor-scroll-wrap:before{width:5rem}}.collection-variant-sub-palettes .hor-scroll-wrap:before{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0));content:"";-webkit-transition:all .3s linear;transition:all .3s linear}.collection-variant-sub-palettes .hor-scroll-wrap.scrolled-right:after{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0))}.collection-variant-sub-palettes .hor-scroll-wrap.scrolled-left:before{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));z-index:1}
.image-upload-modal__primary:hover{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.2)),to(hsla(0,0%,100%,.2))),#2f2f30;background:linear-gradient(0deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.2)),#2f2f30}.image-upload-modal__secondary:hover{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.08)),to(rgba(0,0,0,.08))),#fff;background:linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08)),#fff;border:1.5px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}
.tool-tip__caret{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0}
.color-strip__colors-container{-ms-overflow-style:none;-ms-scroll-chaining:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:2.75rem;overflow-x:scroll;overscroll-behavior:contain;scrollbar-width:none;white-space:nowrap}@media (min-width:1024px){.color-strip__colors-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.color-strip__colors-container::-webkit-scrollbar{display:none}
.cta-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:.125rem;border-width:1.5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;justify-items:center;min-height:90px;padding-top:.75rem;width:100%}@media (min-width:1024px){.cta-button{margin-bottom:1rem;margin-right:1rem;width:10rem}}.cta-button__icon{font-size:3rem;line-height:1;text-align:center}.cta-button__icon,.cta-button__text{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.cta-button__text{font-size:.875rem;font-weight:600;line-height:1.25rem;line-height:1.125rem;padding-left:.75rem}@media (min-width:640px){.cta-button__text{padding-left:.375rem;padding-right:.375rem}}a.light-color-text:visited{color:#fff}
.group-of-ctas__title{font-size:1rem;font-weight:600;line-height:1.5rem;line-height:1.25rem;margin-bottom:7px}.light-color-text{color:#fff}.cta-button:hover{text-decoration:none}.cta-button:focus{outline:2px solid transparent;outline-offset:2px}.cta-button.tw-text-black:hover{background-color:rgba(0,0,0,.08)}.cta-button.tw-text-black:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:3px;padding-top:8.5px}.cta-button.tw-text-black:active{background-color:rgba(0,0,0,.16);border-width:1.5px}.cta-button.tw-text-white:hover{background-color:hsla(0,0%,100%,.12)}.cta-button.tw-text-white:focus{--tw-bg-opacity:1;background-color:rgba(47,47,48,var(--tw-bg-opacity));border-width:3px;padding-top:8.5px}.cta-button.tw-text-white:active{background-color:hsla(0,0%,100%,.24);border-width:1.5px}.group-cta-buttons--one-button{margin-bottom:1.5rem;width:100%}@media (min-width:640px){.group-cta-buttons--one-button{margin-bottom:1rem;margin-right:1rem}}.group-cta-buttons--two-buttons{line-height:18px;margin-bottom:0;margin-right:1rem;min-height:90px;text-align:center;width:calc(50% - 8px)}.group-cta-buttons--two-buttons:last-of-type{margin-right:0}.group-cta-buttons--two-buttons.cta-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.group-cta-buttons--two-buttons .cta-button__text{padding-bottom:.75rem;padding-left:.25rem;padding-right:.25rem}.group-cta-buttons--three-buttons{margin-bottom:1rem;width:100%}@media (min-width:640px){.group-cta-buttons--three-buttons{margin-bottom:0;margin-right:1rem;width:calc(33.33333% - 10.66667px)}}.group-cta-buttons--three-buttons:last-of-type{margin-right:0}.group-cta-buttons--four-buttons{margin-bottom:1rem;width:100%}@media (min-width:640px){.group-cta-buttons--four-buttons{margin-bottom:0;margin-right:1rem;padding:0}}.group-cta-buttons--four-buttons:last-of-type,.group-cta-buttons--three-buttons:last-of-type{margin-bottom:0}.group-cta-buttons--four-buttons.cta-button,.group-cta-buttons--three-buttons.cta-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;min-height:48px;padding:.375rem .625rem}@media (min-width:640px){.group-cta-buttons--four-buttons.cta-button,.group-cta-buttons--three-buttons.cta-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:90px;padding:0;padding-top:.625rem}}.group-cta-buttons--four-buttons.cta-button .cta-button__icon,.group-cta-buttons--three-buttons.cta-button .cta-button__icon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:2rem}@media (min-width:640px){.group-cta-buttons--four-buttons.cta-button .cta-button__icon,.group-cta-buttons--three-buttons.cta-button .cta-button__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.group-cta-buttons--four-buttons.cta-button .cta-button__icon svg,.group-cta-buttons--three-buttons.cta-button .cta-button__icon svg{height:2rem;width:2rem}@media (min-width:640px){.group-cta-buttons--four-buttons.cta-button .cta-button__icon svg,.group-cta-buttons--three-buttons.cta-button .cta-button__icon svg{height:2.75rem;width:2.75rem}}.group-cta-buttons--four-buttons.cta-button .cta-button__text,.group-cta-buttons--three-buttons.cta-button .cta-button__text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;justify-content:flex-start;letter-spacing:-.25px;text-align:center}@media (min-width:640px){.group-cta-buttons--four-buttons.cta-button .cta-button__text,.group-cta-buttons--three-buttons.cta-button .cta-button__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:.625rem;padding-top:.25rem}.group-cta-buttons--four-buttons{margin-right:1rem}.group-cta-buttons--four-buttons:last-of-type{margin-right:0}}.group-cta-buttons--four-buttons.cta-button{width:100%}@media (min-width:640px){.group-cta-buttons--four-buttons.cta-button{width:123px}}
.cdp-hero__coordinating-colors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}@media (min-width:375px){.cdp-hero__coordinating-colors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.cdp-hero__coordinating-colors{padding-left:2.625rem;padding-right:2.625rem}}@media(min-width:1024px){@media (min-width:1024px){.cdp-hero__coordinating-colors{padding:30px;padding-bottom:0}}}@media(min-width:1440px){.cdp-hero__coordinating-colors{margin-left:calc(50vw - 128px);margin-right:calc(50vw - 720px)}}.cdp-hero__coordinating-colors li{margin-left:0}.cdp-hero__coordinating-colors-title{margin-bottom:1.25rem}@media(min-width:1366px){.cdp-hero__coordinating-colors-title{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;margin-bottom:0}}@media(min-width:640px)and (max-width:1366px){.cdp-hero__coordinating-color{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:calc(25% - 15px)}}
.cdp-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:-12px;margin-right:-12px}@media(min-width:769px){.cdp-hero{margin-left:-78px;margin-right:-78px}}@media(min-width:1024px){.cdp-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:1440px){.cdp-hero{padding-left:calc(50vw - 720px)}}.cdp-hero .p3m.p3m .scene-visualizer{background-color:transparent}@media(min-width:1024px){.cdp-hero__left-container{height:732px;width:592px}}@media(min-width:1440px){.cdp-hero__left-container{max-width:592px;z-index:0}}@media(min-width:1024px){.cdp-hero__right-container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:640px}}@media(min-width:1440px){.cdp-hero__right-container{max-width:848px}}.cdp-hero__right-container .white-strip{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}@media(min-width:1440px){.cdp-hero__right-container .white-strip{--tw-border-opacity:1;border-bottom-width:4px;border-color:rgba(255,255,255,var(--tw-border-opacity));margin-bottom:-3px;margin-left:calc(128px - 50vw);margin-right:calc(700px - 50vw)}}.photo-recommendation{--tw-text-opacity:1;color:rgba(118,118,118,var(--tw-text-opacity));font-size:.75rem;font-weight:400;line-height:1rem;margin:15px}@media (min-width:768px){.photo-recommendation{padding-left:27px;padding-right:27px}}@media (min-width:1024px){.photo-recommendation .photo-recommendation__text{margin:0}}.color-detail-hero .cmp-social-share__container{position:relative}@media (min-width:768px){.color-detail-hero .cmp-social-share__container{margin-left:-78px;margin-right:-78px}}.color-detail-hero .social-share{position:absolute;right:.625rem;top:59px}@media (min-width:768px){.color-detail-hero .social-share{margin-right:1.25rem}}@media (min-width:1440px){.color-detail-hero .social-share{margin-right:.25rem;padding-right:calc(50vw - 720px)}}.color-detail-hero .cmp-social-share__title{text-transform:uppercase}.color-detail-hero .social-share.cmp-social-share__light .cmp-social-share__icon:after,.color-detail-hero .social-share.cmp-social-share__light .cmp-social-share__title{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}
.archived-color-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgba(0,88,150,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1rem;font-weight:400;line-height:1.5rem;line-height:1.25rem;margin-left:-12px;margin-right:-12px;padding:1rem;width:100vw}@media (min-width:1024px){.archived-color-banner{padding-left:4rem;padding-right:4rem}}@media (min-width:1440px){.archived-color-banner{padding-left:calc(50vw - 656px);padding-right:calc(50vw - 656px)}}@media(min-width:769px){.archived-color-banner{margin-left:-78px;margin-right:-78px}}
@media(min-width:1024px)and (max-width:1100px){.cmp-color-grid__variant .cmp-color-grid__description-container{width:100%}.cmp-color-grid__variant .cmp-color-grid__description-container .cmp-color-grid__description{font-size:1rem;line-height:1.5rem;line-height:1.25rem}}
@media(min-width:1024px)and (max-width:1100px){.cmp-color-grid__variant .cmp-color-grid__description-container{width:100%}.cmp-color-grid__variant .cmp-color-grid__description-container .cmp-color-grid__description{font-size:1rem;line-height:1.5rem;line-height:1.25rem}}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-outlined,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-outlined,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-outlined{--tw-text-opacity:1;background-color:transparent;color:rgba(255,255,255,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;outline:1.5px solid #fff;outline-offset:0;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-outlined:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-outlined:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-outlined:hover{background-color:hsla(0,0%,100%,.12)}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-outlined:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-outlined:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-outlined:focus{--tw-bg-opacity:1;background-color:rgba(47,47,48,var(--tw-bg-opacity));outline:3px solid #fff;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-outlined:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-outlined:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-outlined:active{background-color:hsla(0,0%,100%,.24)}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-borderless,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-borderless,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-borderless{--tw-text-opacity:1;background-color:transparent;color:rgba(255,255,255,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-borderless:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-borderless:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-borderless:hover{background-color:hsla(0,0%,100%,.12)}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-borderless:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-borderless:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-borderless:focus{--tw-bg-opacity:1;background-color:rgba(47,47,48,var(--tw-bg-opacity));outline:3px solid #fff;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-borderless:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-borderless:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-borderless:active{background-color:hsla(0,0%,100%,.24)}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-filled,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-filled,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-filled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(47,47,48,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-filled:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-filled:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-filled:hover{--tw-bg-opacity:1;background-color:rgba(235,235,235,var(--tw-bg-opacity))}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-filled:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-filled:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-filled:focus{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(47,47,48,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));outline:3px solid #fff;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-light-filled:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-light-filled:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-light-filled:active{--tw-bg-opacity:1;background-color:rgba(214,214,214,var(--tw-bg-opacity))}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-outlined,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-outlined,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-outlined{--tw-text-opacity:1;background-color:transparent;color:rgba(47,47,48,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;outline:1.5px solid #2f2f30;outline-offset:0;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-outlined:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-outlined:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-outlined:hover{background-color:rgba(0,0,0,.08)}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-outlined:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-outlined:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-outlined:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));outline:3px solid #2f2f30;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-outlined:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-outlined:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-outlined:active{background-color:rgba(0,0,0,.16)}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-borderless,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-borderless,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-borderless{--tw-text-opacity:1;background-color:transparent;color:rgba(47,47,48,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-borderless:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-borderless:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-borderless:hover{background-color:rgba(0,0,0,.08)}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-borderless:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-borderless:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-borderless:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));outline:3px solid #2f2f30;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-borderless:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-borderless:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-borderless:active{background-color:rgba(0,0,0,.16)}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-filled,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-filled,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-filled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(47,47,48,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1.5rem;padding-right:1.5rem}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-filled:hover,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-filled:hover,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-filled:hover{--tw-bg-opacity:1;background-color:rgba(72,72,73,var(--tw-bg-opacity))}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-filled:focus,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-filled:focus,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-filled:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));outline:3px solid #2f2f30;outline-offset:0}.cmp-color-grid__family .cmp-color-grid__buttonCta-dark-filled:active,.cmp-color-grid__room .cmp-color-grid__buttonCta-dark-filled:active,.cmp-color-grid__variant .cmp-color-grid__buttonCta-dark-filled:active{--tw-bg-opacity:1;background-color:rgba(72,72,73,var(--tw-bg-opacity))}.cmp-color-grid__family .cmp-color-grid__buttonCta-link,.cmp-color-grid__room .cmp-color-grid__buttonCta-link,.cmp-color-grid__variant .cmp-color-grid__buttonCta-link{padding-left:0;padding-right:0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50bGliLWNvbG9yLWpvdXJuZXkvY29sb3Itam91cm5leS5jc3MiLCJtYXBwaW5ncyI6IkFBRUEsdUJBTUMsV0FKQSxxQkFDQSxXQUVBLHVCQURBLFNBRUEsQ0FHRCxXQUNDLHdCQUNBLHNCQUdBLDhCQURBLHFCQUdBLDZCQUpBLHNCQUdBLDZCQUNBLENBR0QsWUFDQyw0QkFFQSw0QkFDQSw0QkFGQSx1QkFFQSxDQUdELGNBQ0MsbUJBR0QsT0FDQyxpQkFHRCxPQUNDLHVCQUNBLGtCQUNBLHdCQUdELE9BQ0MsY0FHRCxPQUNDLGNBR0QsT0FDQyxjQUdELE9BQ0MsY0FHRCwyQkFDQyxrREFHRCx5QkFDQyxrREFHRCxxQkFDSSx3REFHSixzQkFDSSwwREFHSixzQkFDSSwwREFHSixVQUNDLHFCQUNBLFdBQ0EsVUNoRkQsZ0JBQ0Usa0ZBRUYsaUJBQ0Usc0ZBR0YsMkJBQ0UsR0FDRSxzREFFRixHQUNFLDJEQUxKLG1CQUNFLEdBQ0Usc0RBRUYsR0FDRSwyRENLQSxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNqQkssQ0RrQkwsbUhBRUEsZ0ZBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDakJLLENEa0JMLG1IQUVBLHdEQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ2pCSyxDRGtCTCxtSEFFQSxvQkFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNqQkssQ0RrQkwsbUhBRUEseUJBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDakJLLENEa0JMLG1IQUVBLHdHQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ2pCSyxDRGtCTCxtSEFFQSxxR0FuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNqQkssQ0RrQkwsbUhBRUEsbUpBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDYkssQ0RjTCxtSEFFQSxnRkFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNiSyxDRGNMLG9IQUVBLHdEQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ2JLLENEY0wsb0hBRUEsb0JBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDYkssQ0RjTCxvSEFFQSx5QkFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNiSyxDRGNMLG9IQUVBLHdHQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ2JLLENEY0wsb0hBRUEscUdBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDYkssQ0RjTCxvSEFFQSxtSkFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNUSyxDRFVMLHFIQUVBLGdGQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ1RLLENEVUwscUhBRUEsd0RBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDVEssQ0RVTCxxSEFFQSxvQkFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNUSyxDRFVMLHFIQUVBLHlCQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ1RLLENEVUwscUhBRUEsd0dBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDVEssQ0RVTCxxSEFFQSxxR0FuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNUSyxDRFVMLHFIQUVBLG1KQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ0xLLENETUwscUhBRUEsZ0ZBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDTEssQ0RNTCxxSEFFQSx3REFuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNMSyxDRE1MLHFIQUVBLG9CQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ0xLLENETUwscUhBRUEseUJBbkJPLENBWVQsV0FHRSxpQkFsQkksQ0FnQkosc0JBQ0EsaUJBbEJFLENBb0JGLGVDTEssQ0RNTCxxSEFFQSx3R0FuQk8sQ0FZVCxXQUdFLGlCQWxCSSxDQWdCSixzQkFDQSxpQkFsQkUsQ0FvQkYsZUNMSyxDRE1MLHFIQUVBLHFHQW5CTyxDQVlULFdBR0UsaUJBbEJJLENBZ0JKLHNCQUNBLGlCQWxCRSxDQW9CRixlQ0xLLENETUwscUhBRUEsbUpBbkJPLENFU1osZ0JBUEEseVNBT0EsZUFQQSx5U0FPQSxhQVBBLHlTQU9BLGVBUEEsd1RBT0EsbUJBUEEsdWpCQU9BLGlCQVBBLHd1QkFPQSxhQVBBLG95QkFPQSxVQVBBLDJqQkFPQSxrQkFQQSxzWkFPQSxpQkFQQSwrL0JBT0EsbUJBUEEsc2lCQU9BLG1CQVBBLDBmQU9BLGlCQVBBLDRtQ0FPQSxTQVBBLGtaQU9BLG9CQVBBLHVjQU9BLFdBUEEsaWRBT0EsY0FQQSwyVUFPQSxNQVBBLDJXQU9BLFlBUEEsNHRCQU9BLDRCQVBBLHV0Q0FPQSxvQkFQQSw4bENBT0EsY0FQQSx3YUFPQSxvQkFQQSxtbkJBT0Esc0JBUEEsdThCQU9BLGVBUEEsOHdCQU9BLFVBUEEsdWFBT0EsdUJBUEEsNlhBT0Esc0JBUEEsbVlBT0EsNEJBUEEsNFhBT0EsMkJBUEEsa1lDRkQsWUFDRSxlQUVBLGtDQUVFLGtDQUNBLFNBQ0EsZUFHRixpREFORSxvRENQMEIsQ0RhNUIsZUFFRSxhQ2YwQixDRGlCMUIsMEJBQ0UsZ0JBUUYsc0NEckJILHlTQ3VCSywwREFJQSx3QkFEQSw0QkFFQSxvQkFKQSxXQUNBLGNBR0EsQ0FJSixjQUVFLG1CQURBLGVBRUEscUJBRUEsb0JBQ0UsOEtBRUEsb0NBREEscUJBQ0EsQ0FTRixxQ0FDRSxVQ3REZ0IsQ0R3RGhCLDREQUNFLDBEQUVBLG9CQURBLGNBQ0EsQ0FJSixvQ0FDRSxVQ2hFZ0IsQ0RpRWhCLHFCQUVBLDBDQUNFLCtCQUNBLGtCQUdGLDBDQUVFLGtCQzNFc0IsQ0QwRXRCLHFCQzFFc0IsQ0Q4RXhCLDJDQUNFLCtCQUNBLGtCQU9SLDZGQUNFLGtFQUNFLHNDQUdFLHFCQUVBLGNBQ0Esb0JBTEEsZ0JBQ0Esd0JBRUEsWUFFQSxHQU9OLHVGQUNFLDY4SztBRTFHRix5Z0RDaUNFLENEakNGLHkxQkNtREksaUtEbkRKLG1CQ2tESSxDQUVBLFNEcERKLGdFQ3FESSxDRHJESix5UEM4REksQ0Q5REosMENDK0RJLENEL0RKLGcwQjtBQUFBLG1EO0FBQUEsaURFTU0sV0ZOTixzREVHRSwwQ0FRSSxpQkFJQSx5QkFERixpREFFSSxrQkZoQlIsb1hFcUJFLHdDQUlJLFdBSUYsK0NBUkYsd0NBU0ksaUJGOUJOLCtDRW1DTSxXRm5DTiw0cUJFeUNNLFdBQ0EsdUJGMUNOLCtVRTBESSw2SkFFSSx1QkFMQSxDRnZEUix1UEV5RU0sOEpBREEsV0Z4RU4saUdFMEVNLDJCRjFFTiwyU0UrRU0sdUxBREEsV0FFQSw0REFJQSx1RUFDRSx3TEFJRix1RUFDRSw2SkFDQSxVO0FDekZKLG1DQUNFLGdNQUlGLHFDQUNFLDhLQUNBLHdCQUNBLG9EO0FDVEosaUJBS0UsOEJBRkEsbUNBQ0Esb0NBRkEsU0FEQSxPQUlBLEM7QUNOSiwrQkFFRSx3QkxGRixxTUtDRSxDTERGLGtCS1FFLENMUkYsOE47QUFBQSw2NEJNa0JFLFc7QU5sQkYsZ0lPWUUsV1BaRiwrNkg7QUFBQSw2Z0JRWUUseUJSWkYsd1VRZ0NJLDhDQUZKLDhCQUlNLHVEQURBLHNCQUNBLEU7QVJsQ04scVJTY0UseUJUZEYsZ0hTaUJFLHlCVGpCRiwyQ1NzQkUscUNBQ0UsNkJBS0YseUJBREYsMEJBR0ksYUFEQSxXQUNBLEVBRUYseUJUaENGLHFEU3NDRSx5QkFERiwyQkFFSSxxQ1R2Q0osZVN3Q0ksRUFHRix5QlQzQ0YsdThDO0FBQUEsK3hCVUlJLEM7QUNIRiwrQ1hERiw4TldNUSxDO0FDTE4sK0NaREYsK2dRIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL25vZGVfbW9kdWxlcy9pY29uLWJsZW5kZXIvc2Nzcy9fY29yZS5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9ub2RlX21vZHVsZXMvaWNvbi1ibGVuZGVyL3Njc3MvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9ub2RlX21vZHVsZXMvQGZvbnRzb3VyY2Uvb3Blbi1zYW5zL3Njc3MvbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9zaGFyZWQvc3R5bGVzL3ZhcmlhYmxlcy9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9ub2RlX21vZHVsZXMvaWNvbi1ibGVuZGVyL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvY29sb3Itam91cm5leS9jb21wb25lbnRzL2JyZWFkY3J1bWIvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL3NoYXJlZC9zdHlsZXMvdmFyaWFibGVzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLzxubyBzb3VyY2U+Iiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvY29sb3Itam91cm5leS9jb21wb25lbnRzL2Jyb3dzZS1ieS9icm93c2UtYnkuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2NvbG9yLWpvdXJuZXkvY29tcG9uZW50cy9jb2xvci1jb2xsZWN0aW9ucy9jb2xvci1jb2xsZWN0aW9ucy1zdWJwYWxldHRlcy92YXJpYW50LXN1Yi1wYWxldHRlcy5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvbWFpbi9jb21wb25lbnRzL3NjZW5lLXZpc3VhbGl6ZXIvaW1hZ2UtdXBsb2FkLW1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9jb2xvci1qb3VybmV5L2NvbXBvbmVudHMvY29sb3ItZGV0YWlscy92Mi90b29sLXRpcC90b29sLXRpcC5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvY29sb3Itam91cm5leS9jb21wb25lbnRzL2NvbG9yLWRldGFpbHMvdjIvY29sb3ItZGV0YWlsLWhlcm8tY29sb3Itc3RyaXAvY29sb3ItZGV0YWlsLWhlcm8tY29sb3Itc3RyaXAuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2NvbG9yLWpvdXJuZXkvY29tcG9uZW50cy9jb2xvci1kZXRhaWxzL3YyL2NvbG9yLWRldGFpbC1oZXJvLWN0YS9jb2xvci1kZXRhaWwtaGVyby1jdGEuc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2NvbG9yLWpvdXJuZXkvY29tcG9uZW50cy9jb2xvci1kZXRhaWxzL3YyL2NvbG9yLWRldGFpbC1oZXJvLWdyb3VwLW9mLWN0YXMvY29sb3ItZGV0YWlsLWhlcm8tZ3JvdXAtb2YtY3Rhcy5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvY29sb3Itam91cm5leS9jb21wb25lbnRzL2NvbG9yLWRldGFpbHMvdjIvY29sb3ItZGV0YWlsLWhlcm8tY29vcmRpbmF0aW5nLWNvbG9ycy1iYXIvY29sb3ItZGV0YWlsLWhlcm8tY29sb3JzLWJhci5zY3NzIiwid2VicGFjazovL2FlbS1tYXZlbi1hcmNoZXR5cGUvLi9zcmMvY29sb3Itam91cm5leS9jb21wb25lbnRzL2NvbG9yLWRldGFpbHMvdjIvY29sb3ItZGV0YWlsLWhlcm8uc2NzcyIsIndlYnBhY2s6Ly9hZW0tbWF2ZW4tYXJjaGV0eXBlLy4vc3JjL2NvbG9yLWpvdXJuZXkvY29tcG9uZW50cy9jb2xvci1kZXRhaWxzL3YyL2NvbG9yLWRldGFpbC1oZXJvLWFyY2hpdmVkLWNvbG9yL2NvbG9yLWRldGFpbC1oZXJvLWFyY2hpdmVkLWNvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9jb2xvci1qb3VybmV5L2NvbXBvbmVudHMvY29sb3ItZ3JpZC92MS9jb2xvci1ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vYWVtLW1hdmVuLWFyY2hldHlwZS8uL3NyYy9jb2xvci1qb3VybmV5L2NvbXBvbmVudHMvY29sb3ItZ3JpZC92Mi9jb2xvci1ncmlkLXYyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG5cbi4jeyRpYi1wcmVmaXh9OjpiZWZvcmUsXG4uI3skaWItcHJlZml4fWM6OmJlZm9yZXtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGhlaWdodDoxZW07XG5cdHdpZHRoOjFlbTtcblx0dmVydGljYWwtYWxpZ246IC0uMTI1ZW07XG5cdGNvbnRlbnQ6Jyc7XG59XG5cbi4jeyRpYi1wcmVmaXh9OjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdG1hc2staW1hZ2U6IHZhcigtLXVybCk7XG5cdG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdG1hc2stcG9zaXRpb246IGNlbnRlcjtcblx0LXdlYmtpdC1tYXNrLWltYWdlOiB2YXIoLS11cmwpO1xuXHQtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG5cdC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uI3skaWItcHJlZml4fWM6OmJlZm9yZXtcblx0YmFja2dyb3VuZC1pbWFnZTogdmFyKC0tdXJsKTtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG59XG5cbi4jeyRpYi1wcmVmaXh9LWZ3OjpiZWZvcmUge1xuXHR3aWR0aDogMS4yODU3MTQyOWVtO1xufVxuXG4uI3skaWItcHJlZml4fS1zbSB7XG5cdGZvbnQtc2l6ZTouODc1ZW07XG59XG5cbi4jeyRpYi1wcmVmaXh9LWxnIHtcblx0Zm9udC1zaXplOiAxLjMzMzMzMzMzZW07XG5cdGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG5cdHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTtcbn1cblxuLiN7JGliLXByZWZpeH0tMngge1xuXHRmb250LXNpemU6MmVtO1xufVxuXG4uI3skaWItcHJlZml4fS0zeCB7XG5cdGZvbnQtc2l6ZTozZW07XG59XG5cbi4jeyRpYi1wcmVmaXh9LTR4IHtcblx0Zm9udC1zaXplOjRlbTtcbn1cblxuLiN7JGliLXByZWZpeH0tNXgge1xuXHRmb250LXNpemU6NWVtO1xufVxuXG4uI3skaWItcHJlZml4fS1mbGlwLWhvcml6b250YWw6OmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uI3skaWItcHJlZml4fS1mbGlwLXZlcnRpY2FsOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLiN7JGliLXByZWZpeH0tcm90YXRlLTkwOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLiN7JGliLXByZWZpeH0tcm90YXRlLTE4MDo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uI3skaWItcHJlZml4fS1yb3RhdGUtMjcwOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi4jeyRpYi1wcmVmaXh9LWVtYmVke1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0aGVpZ2h0OjFlbTtcblx0d2lkdGg6MWVtO1xufVxuIiwiXG4uI3skaWItcHJlZml4fS1zcGluOjpiZWZvcmUge1xuICBhbmltYXRpb246IGliLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuLiN7JGliLXByZWZpeH0tcHVsc2U6OmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogaWItc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQGtleWZyYW1lcyBpYi1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIiRmb250TmFtZTogXCJPcGVuIFNhbnNcIjtcbiRmb250SWQ6IFwib3Blbi1zYW5zXCI7XG4kc3R5bGU6IG5vcm1hbDtcbiRkaXNwbGF5OiBzd2FwO1xuJHdlaWdodDogNDAwO1xuJGZvbnREaXI6IFwifkBmb250c291cmNlLyN7JGZvbnRJZH0vZmlsZXNcIjtcbiR1bmljb2RlTWFwOiAoY3lyaWxsaWMtZXh0OiAoVSswNDYwLTA1MkYsIFUrMUM4MC0xQzg4LCBVKzIwQjQsIFUrMkRFMC0yREZGLCBVK0E2NDAtQTY5RiwgVStGRTJFLUZFMkYpLCBjeXJpbGxpYzogKFUrMDQwMC0wNDVGLCBVKzA0OTAtMDQ5MSwgVSswNEIwLTA0QjEsIFUrMjExNiksIGdyZWVrLWV4dDogKFUrMUYwMC0xRkZGKSwgZ3JlZWs6IChVKzAzNzAtMDNGRiksIHZpZXRuYW1lc2U6IChVKzAxMDItMDEwMywgVSswMTEwLTAxMTEsIFUrMDEyOC0wMTI5LCBVKzAxNjgtMDE2OSwgVSswMUEwLTAxQTEsIFUrMDFBRi0wMUIwLCBVKzFFQTAtMUVGOSwgVSsyMEFCKSwgbGF0aW4tZXh0OiAoVSswMTAwLTAyNEYsIFUrMDI1OSwgVSsxRTAwLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMENGLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRiksIGxhdGluOiAoVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRCkpO1xuXG5AbWl4aW4gZm9udEZhY2UoXG4gICRmb250TmFtZTogJGZvbnROYW1lLFxuICAkZm9udElkOiAkZm9udElkLFxuICAkc3R5bGU6ICRzdHlsZSxcbiAgJGRpc3BsYXk6ICRkaXNwbGF5LFxuICAkd2VpZ2h0OiAkd2VpZ2h0LFxuICAkZm9udERpcjogJGZvbnREaXIsXG4gICR1bmljb2RlTWFwOiAkdW5pY29kZU1hcFxuKSB7XG4gIEBlYWNoICRzdWJzZXQsICR1bmljb2RlUmFuZ2VWYWx1ZXMgaW4gJHVuaWNvZGVNYXAge1xuICAgIEBmb250LWZhY2Uge1xuICAgICAgZm9udC1mYW1pbHk6IFwiI3skZm9udE5hbWV9XCI7XG4gICAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgICBmb250LWRpc3BsYXk6ICRkaXNwbGF5O1xuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgICBzcmM6IHVybChcIiN7JGZvbnREaXJ9LyN7JGZvbnRJZH0tI3skc3Vic2V0fS0jeyR3ZWlnaHR9LSN7JHN0eWxlfS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKFwiI3skZm9udERpcn0vI3skZm9udElkfS1hbGwtI3skd2VpZ2h0fS0jeyRzdHlsZX0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgICAgdW5pY29kZS1yYW5nZTogJHVuaWNvZGVSYW5nZVZhbHVlcztcbiAgICB9XG4gIH1cbn1cblxuJGRlZlN1YnNldDogXCJsYXRpblwiO1xuJHdvZmYyUGF0aDogXCIjeyRmb250RGlyfS8jeyRmb250SWR9LSN7JGRlZlN1YnNldH0tI3skd2VpZ2h0fS0jeyRzdHlsZX0ud29mZjJcIjtcbiR3b2ZmUGF0aDogXCIjeyRmb250RGlyfS8jeyRmb250SWR9LSN7JGRlZlN1YnNldH0tI3skd2VpZ2h0fS0jeyRzdHlsZX0ud29mZlwiO1xuJHVuaWNvZGVSYW5nZTogZmFsc2U7XG4kdW5pY29kZVJhbmdlVmFsdWVzOiAoVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRCk7XG5cbkBtaXhpbiBmb250RmFjZUN1c3RvbShcbiAgJGZvbnROYW1lOiAkZm9udE5hbWUsXG4gICRmb250SWQ6ICRmb250SWQsXG4gICRzdHlsZTogJHN0eWxlLFxuICAkZGlzcGxheTogJGRpc3BsYXksXG4gICR3ZWlnaHQ6ICR3ZWlnaHQsXG4gICR3b2ZmMlBhdGg6ICR3b2ZmMlBhdGgsXG4gICR3b2ZmUGF0aDogJHdvZmZQYXRoLFxuICAkdW5pY29kZVJhbmdlOiAkdW5pY29kZVJhbmdlLFxuICAkdW5pY29kZVJhbmdlVmFsdWVzOiAkdW5pY29kZVJhbmdlVmFsdWVzXG4pIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiI3skZm9udE5hbWV9XCI7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgIGZvbnQtZGlzcGxheTogJGRpc3BsYXk7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgc3JjOiB1cmwoXCIjeyR3b2ZmMlBhdGh9XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIjeyR3b2ZmUGF0aH1cIikgZm9ybWF0KFwid29mZlwiKTtcbiAgICBAaWYgJHVuaWNvZGVSYW5nZSB7XG4gICAgICB1bmljb2RlLXJhbmdlOiAkdW5pY29kZVJhbmdlVmFsdWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbiIsIi8vPT0gRm9udFxuXG5AdXNlICdAZm9udHNvdXJjZS9vcGVuLXNhbnMvc2Nzcy9taXhpbnMnIGFzIE9wZW5TYW5zO1xuXG5AaW5jbHVkZSBPcGVuU2Fucy5mb250RmFjZShcbiAgJHdlaWdodDogNDAwLFxuICAkZm9udERpcjogJ35AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMnXG4pO1xuQGluY2x1ZGUgT3BlblNhbnMuZm9udEZhY2UoXG4gICR3ZWlnaHQ6IDMwMCxcbiAgJGZvbnREaXI6ICd+QGZvbnRzb3VyY2Uvb3Blbi1zYW5zL2ZpbGVzJ1xuKTtcbkBpbmNsdWRlIE9wZW5TYW5zLmZvbnRGYWNlKFxuICAkd2VpZ2h0OiA2MDAsXG4gICRmb250RGlyOiAnfkBmb250c291cmNlL29wZW4tc2Fucy9maWxlcydcbik7XG5AaW5jbHVkZSBPcGVuU2Fucy5mb250RmFjZShcbiAgJHdlaWdodDogNzAwLFxuICAkZm9udERpcjogJ35AZm9udHNvdXJjZS9vcGVuLXNhbnMvZmlsZXMnXG4pO1xuXG4kZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCAnSGVsdmV0aWNhIE5ldWUnLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZTogMThweDtcbiRmb250LWhlaWdodDogMjZweDtcbiRsZXR0ZXItc3BhY2luZzogLTAuMjVweDtcbiRwYXJhZ3JhcGgtc3BhY2luZzogMThweDtcbiRmb250LXdlaWdodC1saWdodDogMzAwO1xuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6IDQwMDtcbiRmb250LXdlaWdodC1zZW1pLWJvbGQ6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG4kZm9udC1ib2xkOiA3MDA7XG4kZm9udC1ub3JtYWw6IDQwMDtcblxuQG1peGluIHVpLW92ZXJsaW5lMSB7XG4gIGZvbnQtc2l6ZTogcmVtKDEwcHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE1cHgpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbkBtaXhpbiB1aS1oZWFkaW5nNCB7XG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDI0cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0wLjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB1aS1oZWFkaW5nMyB7XG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICBsaW5lLWhlaWdodDogcmVtKDE4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogcmVtKC0wLjI1cHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xufVxuXG5AbWl4aW4gdWktaGVhZGluZzIge1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHJlbSgtMC4yNXB4KTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbn1cblxuQG1peGluIHVpLWRpc3BsYXkxIHtcbiAgZm9udC1zaXplOiByZW0oMThweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMjRweCk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oLTAuMjVweCk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG59XG5cbkBtaXhpbiB1aS1vdmVybGluZTIge1xuICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbSgxNnB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IHJlbSgycHgpO1xuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuQG1peGluIHVpLWhlYWRpbmcxIHtcbiAgZm9udC1zaXplOiByZW0oMTJweCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0oMTRweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xufVxuXG4vLyBUeXBlIFNldHNcbi8vIERlZmluZXMgYSB0eXBlIGdyb3VwaW5nIHRoYXQgY2FuIGJlIG1hcHBlZCBvdmVyIFxuLy8gYW5kIGdlbmVyYXRlIHV0aWxpdHkgY2xhc3Nlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHN3Y29tLXR5cGUtc2V0czogKFxuICAnZGlzcGxheS0xJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLWZhbWlseSksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5MS13ZWlnaHQpLFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLXNpemUtYmFzZSksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5MS1sZWFkaW5nLWJhc2UpLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTEtdHJhY2tpbmctYmFzZSksXG4gICAgKSxcbiAgICBzbTogKFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLXNpemUtdGFibGV0KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLWxlYWRpbmctdGFibGV0KSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLXRyYWNraW5nLXRhYmxldCksXG4gICAgKSxcbiAgICBsZzogKFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkxLXNpemUtZGVza3RvcCksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5MS1sZWFkaW5nLWRlc2t0b3ApLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTEtdHJhY2tpbmctZGVza3RvcCksXG4gICAgKSxcbiAgKSxcbiAgJ2Rpc3BsYXktMic6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi1mYW1pbHkpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTItd2VpZ2h0KSxcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi1zaXplLWJhc2UpLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTItbGVhZGluZy1iYXNlKSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkyLXRyYWNraW5nLWJhc2UpLFxuICAgICksXG4gICAgc206IChcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi1zaXplLXRhYmxldCksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi1sZWFkaW5nLXRhYmxldCksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi10cmFja2luZy10YWJsZXQpLFxuICAgICksXG4gICAgbGc6IChcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Mi1zaXplLWRlc2t0b3ApLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTItbGVhZGluZy1kZXNrdG9wKSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkyLXRyYWNraW5nLWRlc2t0b3ApLFxuICAgICksXG4gICksXG4gICdkaXNwbGF5LTMnOiAoXG4gICAgYmFzZTogKFxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtZmFtaWx5KSxcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkzLXdlaWdodCksXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtc2l6ZS1iYXNlKSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkzLWxlYWRpbmctYmFzZSksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5My10cmFja2luZy1iYXNlKSxcbiAgICApLFxuICAgIHNtOiAoXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtc2l6ZS10YWJsZXQpLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtbGVhZGluZy10YWJsZXQpLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtdHJhY2tpbmctdGFibGV0KSxcbiAgICApLFxuICAgIGxnOiAoXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTMtc2l6ZS1kZXNrdG9wKSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXkzLWxlYWRpbmctZGVza3RvcCksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5My10cmFja2luZy1kZXNrdG9wKSxcbiAgICApLFxuICApLFxuICAnZGlzcGxheS00JzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LWZhbWlseSksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NC13ZWlnaHQpLFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LXNpemUtYmFzZSksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NC1sZWFkaW5nLWJhc2UpLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTQtdHJhY2tpbmctYmFzZSksXG4gICAgKSxcbiAgICBzbTogKFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LXNpemUtdGFibGV0KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LWxlYWRpbmctdGFibGV0KSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LXRyYWNraW5nLXRhYmxldCksXG4gICAgKSxcbiAgICBsZzogKFxuICAgICAgZm9udC1zaXplOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk0LXNpemUtZGVza3RvcCksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NC1sZWFkaW5nLWRlc2t0b3ApLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTQtdHJhY2tpbmctZGVza3RvcCksXG4gICAgKSxcbiAgKSxcbiAgJ2Rpc3BsYXktNSc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS1mYW1pbHkpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTUtd2VpZ2h0KSxcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS1zaXplLWJhc2UpLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTUtbGVhZGluZy1iYXNlKSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk1LXRyYWNraW5nLWJhc2UpLFxuICAgICksXG4gICAgc206IChcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS1zaXplLXRhYmxldCksXG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS1sZWFkaW5nLXRhYmxldCksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS10cmFja2luZy10YWJsZXQpLFxuICAgICksXG4gICAgbGc6IChcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5NS1zaXplLWRlc2t0b3ApLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTUtbGVhZGluZy1kZXNrdG9wKSxcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk1LXRyYWNraW5nLWRlc2t0b3ApLFxuICAgICksXG4gICksXG4gICdkaXNwbGF5LTYnOiAoXG4gICAgYmFzZTogKFxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtZmFtaWx5KSxcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk2LXdlaWdodCksXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtc2l6ZS1iYXNlKSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk2LWxlYWRpbmctYmFzZSksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Ni10cmFja2luZy1iYXNlKSxcbiAgICApLFxuICAgIHNtOiAoXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtc2l6ZS10YWJsZXQpLFxuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtbGVhZGluZy10YWJsZXQpLFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtdHJhY2tpbmctdGFibGV0KSxcbiAgICApLFxuICAgIGxnOiAoXG4gICAgICBmb250LXNpemU6IHZhcigtLXN3Y29tLXR5cGUtZGlzcGxheTYtc2l6ZS1kZXNrdG9wKSxcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1zd2NvbS10eXBlLWRpc3BsYXk2LWxlYWRpbmctZGVza3RvcCksXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tc3djb20tdHlwZS1kaXNwbGF5Ni10cmFja2luZy1kZXNrdG9wKSxcbiAgICApLFxuICApLFxuICAnb3ZlcmxpbmUtMSc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdGV4dC1mYW1pbHktYnJhbmQpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXRleHQtd2VpZ2h0LWJvbGQpLFxuICAgICAgZm9udC1zaXplOiByZW0oMjBweCksXG4gICAgICBsaW5lLWhlaWdodDogMS4yLCAvLyAyNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4LFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSxcbiAgICApLFxuICAgIHNtOiAoXG4gICAgICBmb250LXNpemU6IHJlbSgyMnB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjA5LCAvLyAyNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4LFxuICAgICksXG4gICksXG4gICdvdmVybGluZS0yJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtYm9sZCksXG4gICAgICBmb250LXNpemU6IHJlbSgxNHB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0LCAvLyAxNnB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHgsXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlLFxuICAgICksXG4gICAgc206IChcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEsIC8vIDE2cHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweCxcbiAgICApLFxuICApLFxuICAndWktMSc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdGV4dC1mYW1pbHktYnJhbmQpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXRleHQtd2VpZ2h0LXJlZ3VsYXIpLFxuICAgICAgZm9udC1zaXplOiByZW0oMjJweCksXG4gICAgICBsaW5lLWhlaWdodDogMS40NSwgLy8gMzJweFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc1cHgsXG4gICAgKSxcbiAgKSxcbiAgJ3VpLTFzJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtbWVkaXVtKSxcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIycHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDUsIC8vIDMycHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43NXB4LFxuICAgICksXG4gICksXG4gICd1aS0yJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtcmVndWxhciksXG4gICAgICBmb250LXNpemU6IHJlbSgyMHB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjIsIC8vIDI0cHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHgsXG4gICAgKSxcbiAgKSxcbiAgJ3VpLTJzJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtbWVkaXVtKSxcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMiwgLy8gMjRweFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgICApLFxuICApLFxuICAndWktMyc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdGV4dC1mYW1pbHktYnJhbmQpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXRleHQtd2VpZ2h0LXJlZ3VsYXIpLFxuICAgICAgZm9udC1zaXplOiByZW0oMTZweCksXG4gICAgICBsaW5lLWhlaWdodDogMS41LCAvLyAyNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjVweCxcbiAgICApLFxuICApLFxuICAndWktM3MnOiAoXG4gICAgYmFzZTogKFxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXN3Y29tLXRleHQtZmFtaWx5LWJyYW5kKSxcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zd2NvbS10ZXh0LXdlaWdodC1tZWRpdW0pLFxuICAgICAgZm9udC1zaXplOiByZW0oMTZweCksXG4gICAgICBsaW5lLWhlaWdodDogMS41LCAvLyAyNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjVweCxcbiAgICApLFxuICApLFxuICAndWktNCc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdGV4dC1mYW1pbHktYnJhbmQpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXRleHQtd2VpZ2h0LXJlZ3VsYXIpLFxuICAgICAgZm9udC1zaXplOiByZW0oMTRweCksXG4gICAgICBsaW5lLWhlaWdodDogMS4yOCwgLy8gMThweFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI1cHgsXG4gICAgKSxcbiAgKSxcbiAgJ3VpLTRzJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtbWVkaXVtKSxcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjgsIC8vIDE4cHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAgICksXG4gICksXG4gICd1aS01JzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtcmVndWxhciksXG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzLCAvLyAxNnB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4LFxuICAgICksXG4gICksXG4gICd1aS01cyc6IChcbiAgICBiYXNlOiAoXG4gICAgICBmb250LWZhbWlseTogdmFyKC0tc3djb20tdGV4dC1mYW1pbHktYnJhbmQpLFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLXN3Y29tLXRleHQtd2VpZ2h0LW1lZGl1bSksXG4gICAgICBmb250LXNpemU6IHJlbSgxMnB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzLCAvLyAxNnB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogMHB4LFxuICAgICksXG4gICksXG4gICdib2R5LTEnOiAoXG4gICAgYmFzZTogKFxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXN3Y29tLXRleHQtZmFtaWx5LWJyYW5kKSxcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zd2NvbS10ZXh0LXdlaWdodC1yZWd1bGFyKSxcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzMsIC8vIDMycHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43NXB4LFxuICAgICksXG4gICksXG4gICdib2R5LTInOiAoXG4gICAgYmFzZTogKFxuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXN3Y29tLXRleHQtZmFtaWx5LWJyYW5kKSxcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1zd2NvbS10ZXh0LXdlaWdodC1yZWd1bGFyKSxcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpLFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMiwgLy8gMjRweFxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweCxcbiAgICApLFxuICApLFxuICAnYm9keS0zJzogKFxuICAgIGJhc2U6IChcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1zd2NvbS10ZXh0LWZhbWlseS1icmFuZCksXG4gICAgICBmb250LXdlaWdodDogdmFyKC0tc3djb20tdGV4dC13ZWlnaHQtcmVndWxhciksXG4gICAgICBmb250LXNpemU6IHJlbSgxNnB4KSxcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjUsIC8vIDI0cHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNXB4LFxuICAgICksXG4gICksXG4pICFkZWZhdWx0OyIsIlxuQG1peGluIGljb25VcmwoJGNvbGxlY3Rpb24sJG5hbWUpe1xuXHQkc3ZnOiBtYXAtZ2V0KCAkY29sbGVjdGlvbiwgJG5hbWUpO1xuXHRAaWYgJGliLXN0cm9rZS13aWR0aCAhPSBhdXRvIHtcblx0XHQkc3ZnOiBzdHJva2Utd2lkdGgoJHN2ZywkaWItc3Ryb2tlLXdpZHRoKTtcblx0fVxuXHQkc3ZnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsI3skc3ZnfVwiKTtcblx0JHN2ZzogZXNjYXBlLXN2Zygkc3ZnKTtcblx0LS11cmw6ICN7JHN2Z307XG59XG5cbkBtaXhpbiBpY29uKCAkY29sbGVjdGlvbiwgJG5hbWUgKXtcblxuXHQkY29sbGVjdGlvbl9wcmVmaXg6IG1hcC1nZXQoICRjb2xsZWN0aW9uLCAnX19wcmVmaXgnKTtcblxuXHQuI3skY29sbGVjdGlvbl9wcmVmaXh9LSN7JG5hbWV9e1xuXHRcdEBpbmNsdWRlIGljb25VcmwoJGNvbGxlY3Rpb24sICRuYW1lKTtcblx0fVxufVxuXG4vLyBlc2NhcGUtc3ZnKCkgYW5kIHN0ci1yZXBsYWNlKCkgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXBcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENoYW5nZSB0aGUgc3Ryb2tlLXdpZHRoIHByb3BlcnR5IG9mIHRoZSBzdmdcbkBmdW5jdGlvbiBzdHJva2Utd2lkdGgoJHN2ZywgJHN0cm9rZV93aWR0aCApIHtcblx0JGluZGV4OiBzdHItaW5kZXgoJHN2ZywgJ3N0cm9rZS13aWR0aD0nKTtcblxuXHRAaWYgJGluZGV4IHtcblx0XHQkbmV3Olx0XHRzdHItc2xpY2UoJHN2ZywgMCwgJGluZGV4KzEzICk7XG5cdFx0JHN2ZzpcdFx0c3RyLXNsaWNlKCRzdmcsICRpbmRleCsxNCApO1xuXHRcdCRpbmRleDpcdFx0c3RyLWluZGV4KCRzdmcsJ1wiJyk7XG5cblx0XHRAcmV0dXJuICRuZXcgKyAkc3Ryb2tlX3dpZHRoICsgc3RyX3NsaWNlKCRzdmcsJGluZGV4KTtcblx0fVxuXG5cdEByZXR1cm4gJHN2Zztcbn1cbiIsIi8qXG5UT0RPOiBUaGlzIGN1cnJlbnRseSB1dGlsaXplcyB0aGUgbWFpbiBicmVhZGNydW1iIHN0eWxlcy5cblRoaXMgbmVlZHMgdG8gYmUgdXBkYXRlZCB0byB1c2UgdGhlIHN0eWxlcyB3aXRob3V0IGR1cGxpY2F0aW5nIHRoZSBjb2RlXG5UaGUgYmFja2dyb3VuZC1pbWFnZSB1cmwgcGF0aCBicmVha3Mgd2hlbiB0aGUgbWFpbiBicmVhZGNydW1iIHN0eWxlIHNoZWV0IGlzIGRpcmVjdGx5IGltcG9ydGVkXG4qL1xuXG4uYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogMThweDtcblxuICAuY21wLWJyZWFkY3J1bWJfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiByZW0oMTZweCkgMDtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeS10cmljb3JuLWJsYWNrO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLypcbiAgICAgICBUaGlzIGlzIGEgdGVtcG9yYXJ5IHNvbHV0aW9uIHRvIGZpeCB0aGUgYnJlYWRjcnVtYiBzdmcgaW5cbiAgICAgICBzYWZhcmkgdGhlIG1hc2sgY3NzIHN0eWxlcyBhcmUgbm90IHdpZGVseSBzdXBwb3J0ZWQsIHRoZXJlXG4gICAgICAgYXJlIHBsYW5zIHRvIGltcGxlbWVudCB0aGUgQUNTIENvbW1vbnMgSWNvbiBwaWNrZXIgaGVyZVxuICAgICAgKi9cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGljb25VcmwoJGljb25zLXBoLCAnY2FyZXQtcmlnaHQnKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vbWFpbi9yZXNvdXJjZXMvaW1hZ2VzL2NhcmV0LXJpZ2h0LnN2ZycpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwYWRkaW5nOiAwIHJlbSgxNnB4KTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMDgpLCByZ2JhKDAsIDAsIDAsIDAuMDgpKSwgI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgycHgpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgfVxuICB9XG59XG5cbi8vIExpZ2h0IHZlcnNpb24gb2YgYnJlYWRjcnVtYlxuLmJyZWFkY3J1bWIge1xuICAmLmNtcC1zdHlsZS0tbGlnaHQtZm9udCB7XG5cbiAgICBsaSB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnktd2hpdGU7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL21haW4vcmVzb3VyY2VzL2ltYWdlcy9saWdodC1jYXJldC1yaWdodC5zdmcnKTtcbiAgICAgICAgcGFkZGluZzogMCByZW0oMTZweCk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5LXdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yLXByaW1hcnktd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5LXRyaWNvcm4tYmxhY2s7XG4gICAgICB9XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL3NhZmFyaSBzcGVjaWZpYyBzdHlsZSB0byBmaXggYmxhY2sgaGlnaGxpZ2h0IG9uIGdsb2JhbCBicmVhZGNydW1iXG5AbWVkaWEgbm90IGFsbCBhbmQgKG1pbi1yZXNvbHV0aW9uOiAwLjAwMWRwY20pIHtcbiAgQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUpIGFuZCAoc3Ryb2tlLWNvbG9yOiB0cmFuc3BhcmVudCkge1xuICAgIC5icmVhZGNydW1iIGxpOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgICAgbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiByZW0oMTJweCk7XG4gICAgICBoZWlnaHQ6IHJlbSgxMnB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTRweCk7XG4gICAgfVxuICB9XG59XG5cbi8vIHJlbW92ZXMgZmxvYXQgZnJvbSBicmVhZGNydW1iIG9ubHlcblxuLmFlbS1HcmlkLmFlbS1HcmlkLS1kZWZhdWx0LS0xMiA+IC5icmVhZGNydW1iLmFlbS1HcmlkQ29sdW1uLmFlbS1HcmlkQ29sdW1uLS1kZWZhdWx0LS0xMiB7XG4gIGZsb2F0OiBub25lO1xufVxuIiwiLy89PSBDb2xvclxuXG4vLyBwcmltYXJ5XG4kY29sb3ItcHJpbWFyeS10cmljb3JuLWJsYWNrOiAjMmYyZjMwOyAvL2RlZmF1bHQgY29sb3JcbiRjb2xvci1wcmltYXJ5LXdoaXRlOiAjZmZmO1xuXG4vLyBzZWNvbmRhcnlcbiRjb2xvci1zZWNvbmRhcnktYmxhY2s6ICMwMDA7XG4kY29sb3Itc2Vjb25kYXJ5LW1pZHBvaW50LWdyYXk6ICM3Njc2NzY7XG4kY29sb3Itc2Vjb25kYXJ5LXNpdGUtd2hpdGU6ICNkY2RlZGM7XG4kY29sb3Itb2ZmLXdoaXRlOiAjZWJlYmViO1xuJGNvbG9yLW1lZGl1bS13aGl0ZTogI2Q2ZDZkNjtcbiRjb2xvci1zZWNvbmRhcnktcHVyZS13aGl0ZTogI2VkZWNlNjtcbiRjb2xvci1zZWNvbmRhcnktcHVyZS13aGl0ZS1xdWFydGVyLXRpbnQ6ICNmNWY1ZjU7XG4kY29sb3Itc2Vjb25kYXJ5LXB1cmUtd2hpdGUtaGFsZi10aW50OiAjZmFmYWY5O1xuXG4vLyBzZW1hbnRpY1xuJGNvbG9yLWFmZmlybWF0aW9uOiAjNTM4MDZjO1xuJGNvbG9yLWVycm9yOiAjOTMzMjRjO1xuJGNvbG9yLWFsZXJ0OiAjZWVjNDZmO1xuXG4vLyBOb3JtYWwgbW9kZVxuJGNvbG9yLWZvcmVncm91bmQ6ICAgICAgIzIwMjAyMDtcbiRjb2xvci1iYWNrZ3JvdW5kOiAgICAgICNlNWU1ZTU7XG4kY29sb3ItbGluazogICAgICAgICAgICAjMjAyMGUwO1xuJGNvbG9yLWxpbmstZGFyazogICAgICAgIzM5M2Q0MztcbiRjb2xvci1saW5rLWhvdmVyOiAgICAgICMwMDY5YWY7XG4kY29sb3ItbGlnaHQtZ3JheTogIzcxNzQ3ODtcbiRjb2xvci1tZWRpdW0tZ3JheTogIzVhNWU2MjtcblxuLy8gRm9ybSBvcHRpb25zXG4kY29sb3ItaG92ZXItZ3JleTogICAgICAjZGJlMmU2O1xuXG4kZm9udC1mYW1pbHktaWNvbW9vbjogaWNvbW9vbjtcblxuJGNvbG9yLWZvbnQtZGVmYXVsdC1kYXJrOiAjMzMzMzMyO1xuXG4kY29sb3ItZm9jdXM6ICMwMDY4YjM7XG5cbi8vZnJvbSBhZW0tc2hhcmVkLW1haW5cbiRjb2xvci1jYXJhcnJhOiAjZWVlZmVhO1xuXG4vLyBGZWF0dXJlZCBQcm9kdWN0c1xuJGNvbG9yLWJhY2tncm91bmQtZ3JleTogI2YxZWZlYTtcblxuLy8gY290eSBcbiRjb3R5LTIwMjM6ICNhOTg4Nzc7IixudWxsLCIuYWVtLUdyaWQuYWVtLUdyaWQtLWRlZmF1bHQtLTEyID4gLmNtcC1icm93c2UtYnktbWVudS0tdmVydGljYWwtb2Zmc2V0LmFlbS1HcmlkQ29sdW1uLmFlbS1HcmlkQ29sdW1uLS1kZWZhdWx0LS0xMiB7XG4gIEBhcHBseSB0dy1mbG9hdC1ub25lIHR3LXctYXV0byBtZDp0dy1weC0wIG1kOnR3LW14LWF1dG8gMnhsOnR3LW1heC13LTMwMDtcbn1cblxuLmJyb3dzZS1ieS1tZW51IHtcbiAgQGFwcGx5IHR3LXB4LTE7XG59XG5cbi5jbXAtYnJvd3NlLWJ5LW1lbnUge1xuICBAYXBwbHkgdHctYmctd2hpdGU7XG59XG5cbi5jbXAtYnJvd3NlLWJ5LW1lbnUtLXZlcnRpY2FsLW9mZnNldCB7XG4gIC8qIENsZWFyIGdyaWQgZmxvYXQgYW5kIHNldCB3aWR0aHMgcGVyIGJyZWFrcG9pbnRcbiAgKiogNzY4cHggLS0gd2lkdGg6IDcyMHB4XG4gICoqIDEwMjRweCAtLSB3aWR0aDogODY4cHhcbiAgKiogMTI4MHB4IC0tIHdpZHRoOiAxMTI0cHhcbiAgKiogMTQ0MHB4IC0tIG1heC13aWR0aDogMTIwMHB4XG4gICovXG4gIEBhcHBseSB0dy1mbG9hdC1ub25lIHR3LXctYXV0byBtZDp0dy1weC0wIG1kOnR3LW14LWF1dG8gMnhsOnR3LW1heC13LTMwMDtcblxuICAvLyBjbGVhciB0aGUgZ3JpZCBmbG9hdFxuICAmLmFlbS1HcmlkQ29sdW1uLmFlbS1HcmlkQ29sdW1uLS1kZWZhdWx0LS0xMiB7XG4gICAgQGFwcGx5IHR3LWZsb2F0LW5vbmU7XG4gIH1cblxuICAuY21wLWJyb3dzZS1ieS1tZW51IHtcbiAgICBAYXBwbHkgdHctLW10LTI4IG1kOnR3LS1tdC0xMiBsZzp0dy0tbXQtMTAgeGw6dHctLW10LTEyO1xuICB9XG59XG5cbi5jbXAtYnJvd3NlLWJ5LW1lbnVfX3N3YXRjaC1ncmlkIHtcbiAgQGFwcGx5IHR3LWdyaWQgdHctZ2FwLXgtNCB0dy1nYXAteS02O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgxMjBweCwgMWZyKSk7XG59XG5cbi5jbXAtYnJvd3NlLWJ5LW1lbnVfX3N3YXRjaDpob3ZlciB7XG4gIC5jbXAtYnJvd3NlLWJ5LW1lbnVfX3N3YXRjaC1saW5rIHtcbiAgICBAYXBwbHkgdHctYmxvY2s7XG4gIH1cbn1cblxuLmNtcC1icm93c2UtYnktbWVudV9fYnV0dG9uIHtcbiAgQGFwcGx5IHR3LWJvcmRlciB0dy1ib3JkZXItdHJpY29ybi1ibGFjayB0dy11cHBlcmNhc2UgdHctZm9udC1ib2xkIHR3LXRleHQtY2VudGVyIHR3LXRleHQtdHJpY29ybi1ibGFjayB0dy1weC01IHR3LXB5LTIgdHctZmxleC1zaHJpbmstMDtcbiAgQGFwcGx5IGhvdmVyOnR3LWJnLXB1cmUtYmxhY2sgaG92ZXI6dHctYmctb3BhY2l0eS04IGhvdmVyOnR3LW5vLXVuZGVybGluZSB0dy10ZXh0LWNvbG9yLWJ0bi1tb2JpbGUgbWQ6dHctdGV4dC1zbSBtZDp0dy10cmFja2luZy13aWRlciBsZzp0dy10ZXh0LWNvbG9yLWJ0bi1kZXNrdG9wO1xufVxuXG5cbi5jbXAtYnJvd3NlLWJ5LW1lbnVfX3RhYi1zZWN0aW9uIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgjRkZGLCAwKSAwJSwgcmdiYSgjRkZGLCAxKSA1MCUpO1xuICAgIGxlZnQ6IDcwJTsgIC8vIG1vdmVzIGZhZGUgb3ZlcmxheSB0byB0aGUgUklHSFQgZ3V0dGVyXG4gICAgQGFwcGx5IHR3LWFic29sdXRlIHR3LWluc2V0LXktMCB0dy1wb2ludGVyLWV2ZW50cy1ub25lIHR3LXctaGFsZi1zY3JlZW4gdHctei0xIHNtOnR3LWhpZGRlbjtcbiAgfVxufVxuXG4vLyBhbGxvd3MgY29udGVudCB0byBiZSBtb3ZlZCB0byBmYXIgbGVmdCB3aGVuIHNjcm9sbGluZyBvbiBtb2JpbGVcbi5jbXAtYnJvd3NlLWJ5LW1lbnVfX3RhYnMge1xuICBAYXBwbHkgdHctdy1zY3JlZW4gbWQ6dHctdy1hdXRvO1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnPHNwYW4gLz4nO1xuICAgIEBhcHBseSB0dy13LWhhbGYtc2NyZWVuIHR3LWludmlzaWJsZSB0dy1mbGV4LXNocmluay0wIHNtOnR3LWhpZGRlbjtcbiAgfVxufVxuXG4uY21wLWJyb3dzZS1ieS1tZW51X190YWItaXRlbSB7XG4gIEBhcHBseSBob3Zlcjp0dy1iZy1wdXJlLWJsYWNrIGhvdmVyOnR3LWJnLW9wYWNpdHktOCBob3Zlcjp0dy1uby11bmRlcmxpbmUgdHctdGV4dC1jb2xvci1idG4tbW9iaWxlIG1kOnR3LXRleHQtc20gbWQ6dHctdHJhY2tpbmctd2lkZXIgbGc6dHctdGV4dC1jb2xvci1idG4tZGVza3RvcDtcbiAgQGFwcGx5IHR3LXVwcGVyY2FzZSB0dy1mb250LWJvbGQgdHctdGV4dC1sZWZ0IHR3LXRleHQtdHJpY29ybi1ibGFjayB0dy1weC01IHR3LWZsZXgtc2hyaW5rLTAgbWQ6dHctdGV4dC1jZW50ZXI7XG59IiwiJG1vYmlsZXNpemU6IDc2OXB4O1xuXG4uY29sbGVjdGlvbi12YXJpYW50LXN1Yi1wYWxldHRlcyB7XG4gICZfX2dyYXBoaWMge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBAYXBwbHkgdHctYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBhZGRpbmctdG9wOiA4MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtaGVpZ2h0OiA1MHZoO1xuICAgIH1cblxuICAgICYtLXNtYWxsIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDIzcHgpIHtcbiAgICAgICAgbWluLWhlaWdodDogMzlyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdmlkZW8ge1xuICAgIEBhcHBseSB0dy1tYXgtdy0xMjAgdHctdy1mdWxsIGxnOnR3LXctMy81IGxnOnR3LW1heC13LW5vbmUgeGw6dHctbWF4LXctMjMyIDJ4bDp0dy13LWZ1bGw7XG5cbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDQwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgLy8gdGFibGV0IGluIGxhbmRzY2FwZVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWluLWhlaWdodDogNzY4cHgpIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIEBhcHBseSB0dy1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcGFkZGluZy10b3A6IDU2LjI1JTtcbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICBAYXBwbHkgdHctaGlkZGVuIG1kOnR3LWZsZXggdHctYWJzb2x1dGUgdHctYmctd2hpdGUgdHctcm91bmRlZC1mdWxsIHR3LXctMTIgdHctaC0xMiB0dy1tYi0yMiB0dy1pdGVtcy1jZW50ZXIgdHctanVzdGlmeS1jZW50ZXIgaG92ZXI6dHctYmctZ3JheS0yMDA7XG4gICAgICBib3R0b206IDg1JTtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDEzcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xvci1zZWxlY3Rpb24tc2xpZGVyIHtcbiAgICBAYXBwbHkgdHctcHgtMS41IHR3LWhpZGRlbiBsZzp0dy1ibG9jaztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAYXBwbHkgdHctY3Vyc29yLXBvaW50ZXI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuNmVtO1xuICAgIH1cbiAgICAmLnBoLWNhcmV0LWNpcmNsZS1yaWdodCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZXNpemUpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnBoLWNhcmV0LWNpcmNsZS1sZWZ0IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlc2l6ZSkge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLmhpZGUge1xuICAgICAgICBAYXBwbHkgbGc6dHctaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob3Itc2Nyb2xsLXdyYXAge1xuICAgIEBhcHBseSB0dy1yZWxhdGl2ZTtcbiAgICAmOjphZnRlciB7XG4gICAgICBAYXBwbHkgdHctYWJzb2x1dGUgdHctcG9pbnRlci1ldmVudHMtbm9uZSB0dy1oLWZ1bGwgdHctdG9wLTAgdHctcmlnaHQtMCB0dy13LTIwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuM3M7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAYXBwbHkgdHctYWJzb2x1dGUgdHctcG9pbnRlci1ldmVudHMtbm9uZSB0dy1oLWZ1bGwgdHctdG9wLTAgdHctbGVmdC1bLTVweF0gdHctdy0xMCBsZzp0dy13LTIwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjNzO1xuICAgIH1cblxuICAgICYuc2Nyb2xsZWQtcmlnaHQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2Nyb2xsZWQtbGVmdCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5pbWFnZS11cGxvYWQtbW9kYWwge1xuICAmX19wcmltYXJ5IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSksICMyRjJGMzA7XG4gICAgfVxuICB9XG4gICZfX3NlY29uZGFyeSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjA4KSwgcmdiYSgwLCAwLCAwLCAwLjA4KSksICNGRkZGRkY7XG4gICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxufVxuIiwiLnRvb2wtdGlwIHtcbiAgJl9fY2FyZXQge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB3aGl0ZTtcbiAgfVxufVxuXG4iLCIuY29sb3Itc3RyaXBfX2NvbG9ycy1jb250YWluZXIge1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgQGFwcGx5IHR3LWhpZGRlbjtcbiAgfVxuXG4gIEBhcHBseSB0dy1mbGV4IHR3LWZsZXgtbm93cmFwIHR3LWgtMTEgdHctd2hpdGVzcGFjZS1ub3dyYXAgdHctb3ZlcmZsb3cteC1zY3JvbGwgdHctb3ZlcnNjcm9sbC1jb250YWluIGxnOnR3LWZsZXgtcm93O1xufVxuIiwiLy8gVE9ETzogdHJ5IHRvIGZvcm1hdCBpbiBodG1sIGxpa2UgdGFpbHdpbmRzIGRvZXMgYW5kIHRocm91Z2hvdXQgdGhlIHByb2plY3QuXG4vLyBUT0RPOiBjbGFzcz0nbGc6dHctZmxleC1yb3cgeGw6dHctdy1bMTcwJV0geGw6dHctbWwtWy0zNSVdJ1xuXG4uY3RhLWJ1dHRvbiB7XG4gIEBhcHBseSB0dy1mbGV4IHR3LWp1c3RpZnktY2VudGVyIHR3LWp1c3RpZnktaXRlbXMtY2VudGVyXG4gIHR3LWZsZXgtY29sIHR3LWJvcmRlciB0dy1jdXJzb3ItcG9pbnRlciB0dy1taW4taC1bOTBweF0gXG4gIHR3LXctZnVsbCB0dy1wdC0zIHR3LWJvcmRlci1bMS41cHhdIHR3LXJvdW5kZWQtc20gbGc6dHctdy00MCBsZzp0dy1tci00IGxnOnR3LW1iLTQ7XG59XG5cbi5jdGEtYnV0dG9uX19pY29uIHtcbiAgQGFwcGx5IHR3LXctZnVsbCB0dy10ZXh0LTV4bCB0dy1mbGV4IHR3LWp1c3RpZnktY2VudGVyIHR3LXRleHQtY2VudGVyO1xufVxuXG4uY3RhLWJ1dHRvbl9fdGV4dCB7XG4gIEBhcHBseSB0dy13LWZ1bGwgdHctZmxleCB0dy1qdXN0aWZ5LWNlbnRlciB0dy10ZXh0LXNtIHR3LWxlYWRpbmctNC41IHR3LWZvbnQtc2VtaWJvbGQgdHctcGwtMyBzbTp0dy1weC0xLjU7XG59XG5cbmEubGlnaHQtY29sb3ItdGV4dDp2aXNpdGVkIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuIiwiLy8gVE9ETzogdHJ5IHRvIGZvcm1hdCBpbiBodG1sIGxpa2UgdGFpbHdpbmRzIGRvZXMgYW5kIHRocm91Z2hvdXQgdGhlIHByb2plY3QuXG4vLyBUT0RPOiBjbGFzcz0nbGc6dHctZmxleC1yb3cgeGw6dHctdy1bMTcwJV0geGw6dHctbWwtWy0zNSVdJ1xuXG4kdHctc206IDY0MHB4O1xuJHR3LW1kOiA3NjhweDtcbiR0dy1sZzogMTAyNHB4O1xuXG4uZ3JvdXAtb2YtY3Rhc19fdGl0bGUge1xuICBAYXBwbHkgdHctdGV4dC1iYXNlIHR3LWZvbnQtc2VtaWJvbGQgdHctbGVhZGluZy01IHR3LW1iLVs3cHhdO1xufVxuXG4ubGlnaHQtY29sb3ItdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLy8gaG92ZXIsIGZvY3VzLCBhbmQgYWN0aXZlIHN0eWxlc1xuLmN0YS1idXR0b24ge1xuICBAYXBwbHkgaG92ZXI6dHctbm8tdW5kZXJsaW5lIGZvY3VzOnR3LW91dGxpbmUtbm9uZTtcblxuICAvLyBsaWdodCBiYWNrZ3JvdW5kXG4gICYudHctdGV4dC1ibGFjayB7XG4gICAgQGFwcGx5IGhvdmVyOnR3LWJnLWJsYWNrL1suMDhdIGZvY3VzOnR3LWJvcmRlci1bM3B4XSBmb2N1czp0dy1iZy13aGl0ZSBmb2N1czp0dy1wdC1bOC41cHhdIGFjdGl2ZTp0dy1iZy1ibGFjay9bLjE2XSBhY3RpdmU6dHctYm9yZGVyLVsxLjVweF07XG4gIH1cblxuICAvLyBkYXJrIGJhY2tncm91bmRcbiAgJi50dy10ZXh0LXdoaXRlIHtcbiAgICBAYXBwbHkgaG92ZXI6dHctYmctd2hpdGUvWy4xMl0gZm9jdXM6dHctYm9yZGVyLVszcHhdIGZvY3VzOnR3LWJnLXRyaWNvcm4tYmxhY2sgZm9jdXM6dHctcHQtWzguNXB4XSBhY3RpdmU6dHctYmctd2hpdGUvWy4yNF0gYWN0aXZlOnR3LWJvcmRlci1bMS41cHhdO1xuICB9XG59XG5cbi5ncm91cC1jdGEtYnV0dG9ucy0tb25lLWJ1dHRvbiB7XG4gIEBhcHBseSB0dy13LWZ1bGwgdHctbWItNiBzbTp0dy1tYi00IHNtOnR3LW1yLTQ7XG59XG5cbi5ncm91cC1jdGEtYnV0dG9ucy0tdHdvLWJ1dHRvbnMge1xuICBAYXBwbHkgdHctbWluLWgtWzkwcHhdIHR3LWxlYWRpbmctWzE4cHhdIHR3LXRleHQtY2VudGVyIHR3LW1yLTQgdHctbWItMCB0dy13LVtjYWxjKCgxMDAlLTE2cHgpLzIpXTtcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBhcHBseSB0dy1tci0wO1xuICB9XG5cbiAgJi5jdGEtYnV0dG9uIHtcbiAgICBAYXBwbHkgdHctanVzdGlmeS1zdGFydDtcbiAgfVxuXG4gIC5jdGEtYnV0dG9uX190ZXh0IHtcbiAgICBAYXBwbHkgdHctcGItMyB0dy1weC0xO1xuICB9XG59XG5cbi5ncm91cC1jdGEtYnV0dG9ucy0tdGhyZWUtYnV0dG9ucyB7XG4gIEBhcHBseSB0dy13LWZ1bGwgdHctbWItNCBzbTp0dy1tci00IHNtOnR3LW1iLTA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHctc20pIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDMycHgpIC8gMyk7IC8vIHNtOnR3LXctNDAgc206dHctbXItNFxuICB9XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAYXBwbHkgdHctbXItMDtcbiAgfVxufVxuXG4uZ3JvdXAtY3RhLWJ1dHRvbnMtLWZvdXItYnV0dG9ucyB7XG4gIEBhcHBseSB0dy13LWZ1bGwgdHctbWItNCBzbTp0dy1tci00IHNtOnR3LXAtMCBzbTp0dy1tYi0wO1xufVxuXG4uZ3JvdXAtY3RhLWJ1dHRvbnMtLXRocmVlLWJ1dHRvbnMsXG4uZ3JvdXAtY3RhLWJ1dHRvbnMtLWZvdXItYnV0dG9ucyB7XG4gICY6bGFzdC1vZi10eXBlIHtcbiAgICBAYXBwbHkgdHctbWItMDtcbiAgfVxuICAmLmN0YS1idXR0b24ge1xuICAgIEBhcHBseSB0dy1taW4taC1bNDhweF0gdHctcHktMS41IHR3LXB4LTIuNSB0dy1mbGV4IHR3LWZsZXgtcm93IHR3LWp1c3RpZnktc3RhcnQgc206dHctcC0wIHNtOnR3LXB0LTIuNSBzbTp0dy1taW4taC1bOTBweF0gc206dHctZmxleC1jb2w7XG5cbiAgICAuY3RhLWJ1dHRvbl9faWNvbiB7XG4gICAgICBAYXBwbHkgdHctdy04IHR3LWp1c3RpZnktc3RhcnQgc206dHctdy1mdWxsIHNtOnR3LWp1c3RpZnktY2VudGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICBAYXBwbHkgdHctdy04IHR3LWgtOCBzbTp0dy13LTExIHNtOnR3LWgtMTE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN0YS1idXR0b25fX3RleHQge1xuICAgICAgQGFwcGx5IHR3LWp1c3RpZnktc3RhcnQgdHctaXRlbXMtY2VudGVyIHR3LXRleHQtY2VudGVyIHR3LXRyYWNraW5nLVstLjI1cHhdIHNtOnR3LWp1c3RpZnktY2VudGVyIHNtOnR3LXB0LTEgc206dHctcGItMi41O1xuICAgIH1cbiAgfVxufVxuXG4uZ3JvdXAtY3RhLWJ1dHRvbnMtLWZvdXItYnV0dG9ucyB7XG4gIEBhcHBseSBzbTp0dy1tci00O1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LXNtKSB7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgQGFwcGx5IHR3LW1yLTA7XG4gICAgfVxuICB9XG4gICYuY3RhLWJ1dHRvbiB7XG4gICAgQGFwcGx5IHR3LXctZnVsbCBzbTp0dy13LVsxMjNweF07XG4gIH1cbn1cblxuXG4iLCIkdHctc206IDY0MHB4O1xuJHR3LWxnOiAxMDI0cHg7XG4kdHcteGw6IDEyODBweDtcbiR0dy14bC1wbHVzOiAxMzY2cHg7XG4kdHctMnhsOiAxNDQwcHg7XG4vLyBUT0RPOiB0cnkgdG8gZ2V0IHRoZXNlIG91dCBvZiBoZXJlIGFuZCB1c2UgdGhlIGZvcm1hdCBpbiBodG1sIGxpa2UgdGFpbHdpbmRzIGRvZXMgYW5kIHRocm91Z2hvdXQgdGhlIHByb2plY3QuXG5cblxuLmNkcC1oZXJvX19jb29yZGluYXRpbmctY29sb3JzIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0dy1sZykge1xuICAgIEBhcHBseSBsZzp0dy1wLVszMHB4XSBsZzp0dy1wYi0wO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHctMnhsKSB7XG4gICAgQGFwcGx5IHR3LW1sLVtjYWxjKCgxMDB2dy0xNDQwcHgpLzIrNTkycHgpXSB0dy1tci1bY2FsYygoMTAwdnctMTQ0MHB4KS8yKV07XG4gIH1cblxuICBsaSB7XG4gICAgQGFwcGx5IHR3LW1sLTA7XG4gIH1cbiAgQGFwcGx5IHR3LWZsZXgtY29sIHhzOnR3LWZsZXgtcm93IHR3LXB4LVsxNXB4XSB0dy1weS0wIG1kOnR3LXB4LTEwLjU7XG59XG5cbi5jZHAtaGVyb19fY29vcmRpbmF0aW5nLWNvbG9ycy10aXRsZSB7XG4gIEBhcHBseSB0dy1tYi01O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHcteGwtcGx1cykge1xuICAgIEBhcHBseSB0dy1mbGV4LTEgdHctbWItMDtcbiAgfVxufVxuXG4uY2RwLWhlcm9fX2Nvb3JkaW5hdGluZy1jb2xvciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHctc20pIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJHR3LXhsLXBsdXMpIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KTtcbiAgICAgIGZsZXg6IGluaXRpYWw7XG4gICAgfVxuICB9XG59XG4iLCIkdHctbWQ6IDc2OXB4O1xuJHR3LWxnOiAxMDI0cHg7XG4kdHctbGctcGx1czogMTA4MHB4O1xuJHR3LXhsOiAxMjgwcHg7XG4kdHctMnhsOiAxNDQwcHg7XG4kdHctM3hsOiAxNTM2cHg7XG4vLyBUT0RPOiB0cnkgdG8gZ2V0IHRoZXNlIG91dCBvZiBoZXJlIGFuZCB1c2UgdGhlIGZvcm1hdCBpbiBodG1sIGxpa2UgdGFpbHdpbmRzIGRvZXMgYW5kIHRocm91Z2hvdXQgdGhlIHByb2plY3QuXG4vLyBUT0RPOiBjbGFzcz0nbGc6dHctZmxleC1yb3cgeGw6dHctdy1bMTcwJV0geGw6dHctbWwtWy0zNSVdJ1xuXG4uY2RwLWhlcm8ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LW1kKSB7XG4gICAgQGFwcGx5IHR3LW14LVstNzhweF07XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LWxnKSB7XG4gICAgQGFwcGx5IHR3LWZsZXgtcm93O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHctMnhsKSB7XG4gICAgQGFwcGx5IHR3LXBsLVtjYWxjKCgxMDB2dy0xNDQwcHgpLzIpXTtcbiAgfVxuICBAYXBwbHkgdHctZmxleCB0dy1mbGV4LWNvbCB0dy1teC1bLTEycHhdO1xuXG4gIC5wM20ucDNtIC5zY2VuZS12aXN1YWxpemVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gT3ZlcnJpZGUgZm9yIFJlYWxDb2xvciAvIFNjZW5lVmlzdWFsaXplclxuICB9XG59XG5cbi5jZHAtaGVyb19fbGVmdC1jb250YWluZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LWxnKSB7XG4gICAgd2lkdGg6IDU5MnB4O1xuICAgIGhlaWdodDogNzMycHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR0dy0yeGwpIHtcbiAgICBAYXBwbHkgdHctbWF4LXctWzU5MnB4XSB0dy16LTA7XG4gIH1cbn1cblxuLmNkcC1oZXJvX19yaWdodC1jb250YWluZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LWxnKSB7XG4gICAgZmxleDogMTtcbiAgICBAYXBwbHkgdHctbWluLXctWzY0MHB4XTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkdHctMnhsKSB7XG4gICAgQGFwcGx5IHR3LW1heC13LVs4NDhweF07XG4gIH1cblxuICAud2hpdGUtc3RyaXAge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdHctMnhsKSB7XG4gICAgICBAYXBwbHkgdHctbWwtW2NhbGMoMHB4LSgoMTAwdnctMTQ0MHB4KS8yKzU5MnB4KSldIHR3LW1yLVtjYWxjKDBweC0oMTAwdnctMTQwMHB4KS8yKV0gdHctbWItWy0zcHhdIHR3LWJvcmRlci1iLVs0cHhdIHR3LWJvcmRlci13aGl0ZTtcbiAgICB9XG4gICAgQGFwcGx5IHR3LWJnLXdoaXRlO1xuICB9XG59XG5cbi5waG90by1yZWNvbW1lbmRhdGlvbiB7XG4gIEBhcHBseSB0dy10ZXh0LXhzIHR3LWZvbnQtbm9ybWFsIHR3LXRleHQtbWlkcG9pbnQtZ3JheSB0dy1tLVsxNXB4XSBtZDp0dy1weC1bMjdweF07XG4gIC5waG90by1yZWNvbW1lbmRhdGlvbl9fdGV4dCB7XG4gICAgQGFwcGx5IGxnOnR3LW0tMDtcbiAgfVxufVxuXG4uY29sb3ItZGV0YWlsLWhlcm8ge1xuICAuY21wLXNvY2lhbC1zaGFyZV9fY29udGFpbmVyIHtcbiAgICBAYXBwbHkgdHctcmVsYXRpdmUgbWQ6dHctbXgtWy03OHB4XTtcbiAgfVxuICAuc29jaWFsLXNoYXJlIHtcbiAgICBAYXBwbHkgdHctYWJzb2x1dGUgdHctdG9wLVs1OXB4XSB0dy1yaWdodC0yLjUgbWQ6dHctbXItNSAyeGw6dHctbXItMTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdHctMnhsKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDUwdncgLSA3MjBweCk7XG4gICAgfVxuICB9XG5cbiAgLmNtcC1zb2NpYWwtc2hhcmVfX3RpdGxlIHtcbiAgICBAYXBwbHkgdHctdXBwZXJjYXNlO1xuICB9XG5cbiAgLnNvY2lhbC1zaGFyZS5jbXAtc29jaWFsLXNoYXJlX19saWdodCB7XG4gICAgLmNtcC1zb2NpYWwtc2hhcmVfX3RpdGxlIHtcbiAgICAgIEBhcHBseSB0dy10ZXh0LXdoaXRlO1xuICAgIH1cblxuICAgIC5jbXAtc29jaWFsLXNoYXJlX19pY29uOjphZnRlciB7XG4gICAgICBAYXBwbHkgdHctdGV4dC13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIiR0dy1tZDogNzY5cHg7XG5cbi5hcmNoaXZlZC1jb2xvci1iYW5uZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHR3LW1kKSB7XG4gICAgQGFwcGx5IHR3LW14LVstNzhweF1cbiAgfVxuQGFwcGx5IHR3LWZsZXggdHctdy1zY3JlZW4gdHctZmxleC1yb3cgdHctaXRlbXMtY2VudGVyIHR3LXAtNCB0dy1iZy1wcm9tby1leWVicm93LWZvbnQgdHctdGV4dC13aGl0ZSB0dy10ZXh0LWJhc2UgdHctbGVhZGluZy01IHR3LWZvbnQtbm9ybWFsIHR3LW14LVstMTJweF0gbGc6dHctcHgtMTYgMnhsOnR3LXB4LVtjYWxjKCgxMDB2dy0xNDQwcHgpLzIrNjRweCldXG59IiwiLmNtcC1jb2xvci1ncmlkX192YXJpYW50IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5jbXAtY29sb3ItZ3JpZF9fZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgIEBhcHBseSB0dy13LWZ1bGw7XG5cbiAgICAgIC5jbXAtY29sb3ItZ3JpZF9fZGVzY3JpcHRpb24ge1xuICAgICAgICBAYXBwbHkgdHctdGV4dC1iYXNlIHR3LWxlYWRpbmctNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbXAtY29sb3ItZ3JpZF9fdmFyaWFudCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuY21wLWNvbG9yLWdyaWRfX2Rlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gICAgICBAYXBwbHkgdHctdy1mdWxsO1xuXG4gICAgICAuY21wLWNvbG9yLWdyaWRfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgQGFwcGx5IHR3LXRleHQtYmFzZSB0dy1sZWFkaW5nLTU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jbXAtY29sb3ItZ3JpZF9fZmFtaWx5LFxuLmNtcC1jb2xvci1ncmlkX19yb29tLFxuLmNtcC1jb2xvci1ncmlkX192YXJpYW50IHtcblxuICAvL0xpZ2h0IGNvbG9yIGJ1dHRvbnMgc3R5bGVzXG5cbiAgLmNtcC1jb2xvci1ncmlkX19idXR0b25DdGEtbGlnaHQtb3V0bGluZWQge1xuICAgIEBhcHBseSB0dy1pbmxpbmUtZmxleCB0dy1weC02IHR3LXRleHQtd2hpdGUgdHctYmctdHJhbnNwYXJlbnQgdHctb3V0bGluZS13aGl0ZUJvcmRlciBob3Zlcjp0dy1iZy13aGl0ZS9bLjEyXSBmb2N1czp0dy1vdXRsaW5lLWxpZ2h0QnV0dG9uRm9jdXMgZm9jdXM6dHctYmctdHJpY29ybi1ibGFjayAgYWN0aXZlOnR3LWJnLXdoaXRlL1suMjRdO1xuICB9XG5cbiAgLmNtcC1jb2xvci1ncmlkX19idXR0b25DdGEtbGlnaHQtYm9yZGVybGVzcyB7XG4gICAgQGFwcGx5IHR3LWlubGluZS1mbGV4IHR3LXB4LTYgdHctdGV4dC13aGl0ZSB0dy1iZy10cmFuc3BhcmVudCBob3Zlcjp0dy1iZy13aGl0ZS9bLjEyXSBmb2N1czp0dy1vdXRsaW5lLWxpZ2h0QnV0dG9uRm9jdXMgZm9jdXM6dHctYmctdHJpY29ybi1ibGFjayAgYWN0aXZlOnR3LWJnLXdoaXRlL1suMjRdO1xuICB9XG5cbiAgLmNtcC1jb2xvci1ncmlkX19idXR0b25DdGEtbGlnaHQtZmlsbGVkIHtcbiAgICBAYXBwbHkgdHctaW5saW5lLWZsZXggdHctcHgtNiB0dy10ZXh0LXRyaWNvcm4tYmxhY2sgdHctYmctd2hpdGUgaG92ZXI6dHctYmctcHJvbW8tYm9yZGVyIGZvY3VzOnR3LW91dGxpbmUtbGlnaHRCdXR0b25Gb2N1cyBmb2N1czp0dy10ZXh0LXdoaXRlIGZvY3VzOnR3LWJnLXRyaWNvcm4tYmxhY2sgIGFjdGl2ZTp0dy1iZy1tZWRpdW0td2hpdGU7XG4gIH1cblxuICAvL0RhcmsgY29sb3IgYnV0dG9uIHN0eWxlc1xuXG4gIC5jbXAtY29sb3ItZ3JpZF9fYnV0dG9uQ3RhLWRhcmstb3V0bGluZWQge1xuICAgIEBhcHBseSB0dy1pbmxpbmUtZmxleCB0dy1weC02IHR3LXRleHQtdHJpY29ybi1ibGFjayB0dy1iZy10cmFuc3BhcmVudCB0dy1vdXRsaW5lLWJ1dHRvbkJvcmRlciBob3Zlcjp0dy1iZy1ibGFjay9bLjA4XSBmb2N1czp0dy1iZy13aGl0ZSAgZm9jdXM6dHctb3V0bGluZS1kYXJrQnV0dG9uRm9jdXMgYWN0aXZlOnR3LWJnLWJsYWNrL1suMTZdO1xuICB9XG5cbiAgLmNtcC1jb2xvci1ncmlkX19idXR0b25DdGEtZGFyay1ib3JkZXJsZXNzIHtcbiAgICBAYXBwbHkgdHctaW5saW5lLWZsZXggdHctcHgtNiB0dy10ZXh0LXRyaWNvcm4tYmxhY2sgdHctYmctdHJhbnNwYXJlbnQgaG92ZXI6dHctYmctYmxhY2svWy4wOF0gZm9jdXM6dHctYmctd2hpdGUgZm9jdXM6dHctb3V0bGluZS1kYXJrQnV0dG9uRm9jdXMgYWN0aXZlOnR3LWJnLWJsYWNrL1suMTZdO1xuICB9XG5cbiAgLmNtcC1jb2xvci1ncmlkX19idXR0b25DdGEtZGFyay1maWxsZWQge1xuICAgIEBhcHBseSB0dy1pbmxpbmUtZmxleCB0dy1weC02IHR3LXRleHQtd2hpdGUgdHctYmctdHJpY29ybi1ibGFjayBob3Zlcjp0dy1iZy1saWdodC1maWxsZWQtaG92ZXIgZm9jdXM6dHctYmctd2hpdGUgZm9jdXM6dHctb3V0bGluZS1kYXJrQnV0dG9uRm9jdXMgYWN0aXZlOnR3LWJnLWxpZ2h0LWZpbGxlZC1ob3ZlcjtcbiAgfVxuXG4gIC5jbXAtY29sb3ItZ3JpZF9fYnV0dG9uQ3RhLWxpbmsge1xuICAgIEBhcHBseSB0dy1weC0wO1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/